2026-05-18 07:15:54,284 - 13555 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=13555 - __SPLIT__ 2026-05-18 07:15:54,582 - 13555 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-18 07:15:54,583 - 13555 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 07:15:56,658 - 13555 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 07:15:56,658 - 13555 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-18 07:15:56,658 - 13555 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 13555 - __SPLIT__ 2026-05-18 07:15:56,658 - 13555 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 13555;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 07:15:56,949 - 13555 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 07:15:56,950 - 13555 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 13555;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 07:15:57,245 - 13555 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 07:15:57,246 - 13555 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 135 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '5871' and ss.ServiceSetupId = 23693 ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 07:15:57,542 - 13555 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 07:15:57,546 - 13555 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-05-18 07:15:57,547 - 13555 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-18 07:15:57,547 - 13555 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 12805... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 07:15:59,073 - 13555 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-18 07:15:59,074 - 13555 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-18 07:15:59,084 - 13555 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 23693 AND TransactionDate BETWEEN '2026-05-01 00:00:00' AND '2026-05-31 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 07:15:59,379 - 13555 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 07:15:59,386 - 13555 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, MAX(Inv.InvoiceDate) AS InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2026-05-01 00:00:00' AND '2026-05-31 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 23693 GROUP BY Inv.ServiceSetupId;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 07:16:01,118 - 13555 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 07:16:01,126 - 13555 - src.utils.log - INFO - Invoice already published for given time range - __SPLIT__ 2026-05-18 07:16:01,126 - 13555 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 13555;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 07:16:01,420 - 13555 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 07:16:01,420 - 13555 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-05-18 03:16:01.420' WHERE GenerateInvoiceHistoryId = 13555;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 07:16:01,707 - 13555 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 07:16:01,707 - 13555 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-18 07:16:01,708 - 13555 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:13555 - Time took: 7.13 - __SPLIT__ 2026-05-18 13:32:41,210 - [124406] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3673234, 3673235] user_id=43135 company_id=133 project_id=[124406] publish_all=False - __SPLIT__ 2026-05-18 13:32:41,211 - [124406] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3673234, 3673235] user_id=43135 company_id=133 project_id=[124406] publish_all=False - __SPLIT__ 2026-05-18 13:32:41,211 - [124406] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124406] - __SPLIT__ 2026-05-18 13:32:41,212 - [124406] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-18 13:32:41,212 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:43,438 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:43,438 - [124406] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-18 13:32:43,439 - [124406] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-18 13:32:43,439 - [124406] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-18 13:32:43,439 - [124406] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124406;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:45,823 - [124406] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:32:45,824 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673234, 3673235)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:46,093 - [124406] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:32:46,094 - [124406] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-18 13:32:46,094 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150313 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:46,371 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:46,372 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150313 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:46,646 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:32:46,646 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150313 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:46,928 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:32:46,933 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:47,197 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:47,197 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:47,461 - [124406] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:32:47,461 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:47,725 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:47,725 - [124406] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:47,991 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:47,992 - [124406] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:48,260 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:48,264 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150313... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:48,537 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:48,540 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:48,803 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:48,804 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14838' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:49,068 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:49,071 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419397', '1419398') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:49,346 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:32:49,346 - [124406] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:49,777 - [124406] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-18 13:32:50,771 - [124406] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-18 13:32:50,903 - [124406] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-18 13:32:50,905 - [124406] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150313;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:51,171 - [124406] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:32:51,172 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419397', '1419398') AND wo.AccountNumber = '14838' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-3_0) - __SPLIT__ 2026-05-18 13:32:51,453 - [124406] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:32:51,454 - [124406] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-18 13:32:51,454 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3673234, 3673235)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:51,773 - [124406] - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-18 13:32:51,774 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673234, 3673235)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:52,043 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:32:52,044 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3673234, 3673235)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:52,339 - [124406] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:32:52,339 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3673234, 3673235)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:52,606 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:32:52,607 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3673234, 3673235)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:52,875 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:32:52,875 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3673234, 3673235)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:53,179 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:32:53,180 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3673234, 3673235) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:53,448 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:32:53,448 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3673234, 3673235);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:53,714 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:32:53,717 - [124406] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-18 13:32:53,731 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:53,995 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:53,995 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:54,259 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:54,263 - [124406] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:32:54,263 - [124406] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:54,553 - [124406] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-18 13:32:55,509 - [124406] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-18 13:32:55,510 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150313 AND WorkOrderNo IN ('789574', '8130979') AND GenerateWorkOrderHistoryId = 124406;... (Thread: ThreadPoolExecutor-4_0) - __SPLIT__ 2026-05-18 13:32:55,812 - [124406] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:32:55,813 - [124406] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-18 13:32:55,819 - [124406] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-18 13:32:55,819 - [124406] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:32:55,819 - [124406] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:56,091 - [124406] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-18 13:32:57,033 - [124406] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-18 13:32:57,034 - [124406] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-18 13:32:57,034 - [124406] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-18 13:32:57,034 - [124406] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-18 13:32:57,034 - [124406] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:32:57,034 - [124406] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:57,304 - [124406] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-18 13:32:58,236 - [124406] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-18 13:32:58,236 - [124406] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-18 13:32:58,236 - [124406] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-18 13:32:58,236 - [124406] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:32:58,236 - [124406] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:58,510 - [124406] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-18 13:32:59,446 - [124406] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-18 13:32:59,447 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150313... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:32:59,712 - [124406] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:32:59,719 - [124406] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-05-18 13:32:59,720 - [124406] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:00,122 - [124406] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-18 13:33:01,052 - [124406] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-18 13:33:01,184 - [124406] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-18 13:33:01,185 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-18 09:32:59.713';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:01,629 - [124406] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:33:01,632 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150313;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:01,897 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:33:01,906 - [124406] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-05-18 09:32:59.713'; ... (Thread: ThreadPoolExecutor-5_0) - __SPLIT__ 2026-05-18 13:33:02,305 - [124406] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:33:02,310 - [124406] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:33:02,310 - [124406] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:02,585 - [124406] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-05-18 13:33:03,517 - [124406] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-18 13:33:03,517 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1419397', '1419398')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:03,853 - [124406] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:33:03,863 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150313 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:04,132 - [124406] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:33:04,133 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150313 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:04,401 - [124406] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:33:04,401 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150313 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:04,669 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:33:04,670 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150313 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:04,937 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:33:04,951 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150313;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:05,216 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:33:05,221 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150313;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:05,487 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:33:05,490 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150313;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:05,757 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:33:05,758 - [124406] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-18 13:33:05,758 - [124406] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-18 13:33:05,758 - [124406] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:33:05,758 - [124406] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:06,031 - [124406] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into Billing.InvoiceCharges - __SPLIT__ 2026-05-18 13:33:06,975 - [124406] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-18 13:33:06,975 - [124406] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-18 13:33:06,975 - [124406] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-18 13:33:06,976 - [124406] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-18 13:33:06,976 - [124406] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124406 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:07,243 - [124406] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:33:07,249 - [124406] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-18 13:33:07,382 - [124406] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_84527e9826 - __SPLIT__ 2026-05-18 13:33:07,652 - [124406] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_84527e9826 - __SPLIT__ 2026-05-18 13:33:07,916 - [124406] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-18 13:33:08,061 - [124406] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-18 13:33:08,204 - [124406] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_84527e9826 - __SPLIT__ 2026-05-18 13:33:08,205 - [124406] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_84527e9826 - __SPLIT__ 2026-05-18 13:33:08,205 - [124406] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124406 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:08,469 - [124406] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:33:08,469 - [124406] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-18 13:33:08,469 - [124406] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3673234, 3673235) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:08,925 - [124406] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:33:08,925 - [124406] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3673234, 3673235) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:09,312 - [124406] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:33:09,312 - [124406] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3673234, 3673235) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:09,579 - [124406] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:33:09,579 - [124406] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3673234, 3673235) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:09,944 - [124406] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:33:09,945 - [124406] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3673234, 3673235) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:10,218 - [124406] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:33:10,218 - [124406] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673234, 3673235) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:10,487 - [124406] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:33:10,488 - [124406] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3673234, 3673235) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:10,753 - [124406] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:33:10,753 - [124406] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673234, 3673235) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:11,146 - [124406] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:33:11,146 - [124406] - src.utils.log - INFO - Work order published ids: (3673234, 3673235) - __SPLIT__ 2026-05-18 13:33:11,146 - [124406] - src.utils.log - INFO - Time took to perform operation in publishing [124406]: 29.94 - __SPLIT__ 2026-05-18 13:33:11,146 - [124406] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124406] - __SPLIT__ 2026-05-18 13:33:11,147 - [124406] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-18 09:33:11.146' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124406;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:33:11,415 - [124406] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:46:13,016 - 124407 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124407 - __SPLIT__ 2026-05-18 13:46:13,017 - 124407 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124407 - __SPLIT__ 2026-05-18 13:46:13,018 - 124407 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-18 13:46:13,018 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:15,144 - 124407 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:15,145 - 124407 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-18 13:46:15,145 - 124407 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-18 13:46:15,146 - 124407 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-18 13:46:15,146 - 124407 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124407;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:17,126 - 124407 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:46:17,126 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124407), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124407), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124407 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:17,616 - 124407 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:17,617 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124407;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:17,901 - 124407 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:17,904 - 124407 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-18 13:46:17,905 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14657... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:18,194 - 124407 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:18,195 - 124407 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-18 13:46:18,198 - 124407 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-18 13:46:18,198 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:18,482 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:18,482 - 124407 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-18 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150314 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:18,777 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:19,368 - 124407 - src.utils.log - INFO - Generating work orders for setup: 150314 - __SPLIT__ 2026-05-18 13:46:19,387 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:19,670 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:19,673 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:19,955 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:19,985 - 124407 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-18 13:46:19,990 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:20,272 - 124407 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:20,275 - 124407 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-18 13:46:20,275 - 124407 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-18 13:46:20,275 - 124407 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150314 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:20,581 - 124407 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:46:20,582 - 124407 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150314 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:20,886 - 124407 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:46:20,886 - 124407 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150314 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:21,179 - 124407 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:46:21,180 - 124407 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150314 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:21,484 - 124407 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:46:21,484 - 124407 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150314 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:21,789 - 124407 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:46:21,790 - 124407 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150314 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:22,096 - 124407 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:46:22,096 - 124407 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150314 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:22,387 - 124407 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:46:22,387 - 124407 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150314 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:22,707 - 124407 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:46:22,708 - 124407 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:46:22,708 - 124407 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:23,026 - 124407 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-18 13:46:24,061 - 124407 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-18 13:46:24,062 - 124407 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-13 17:56:31.517' and ServiceSetupId = 150314... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:24,417 - 124407 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:46:24,418 - 124407 - src.utils.log - INFO - Id's of work order inserted to DB: [3673236 3673237] - __SPLIT__ 2026-05-18 13:46:24,418 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:24,701 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:24,702 - 124407 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-18 13:46:24,702 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150314... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:24,988 - 124407 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:24,988 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150314... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:25,272 - 124407 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:25,279 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150314... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:25,572 - 124407 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:46:25,573 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150314... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:25,856 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:25,856 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150314... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:26,139 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:26,140 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:26,424 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:26,425 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:26,708 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:26,708 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:27,012 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:27,012 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:27,298 - 124407 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-18 13:46:27,311 - 124407 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-18 13:46:27,312 - 124407 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-18 13:46:27,312 - 124407 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-18 13:46:27,312 - 124407 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-18 13:46:27,312 - 124407 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-18 13:46:27,312 - 124407 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-18 13:46:27,312 - 124407 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:46:27,312 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673236, 3673237) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:27,596 - 124407 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:46:27,597 - 124407 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:27,884 - 124407 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-18 13:46:28,880 - 124407 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-18 13:46:28,881 - 124407 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-18 13:46:28,881 - 124407 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:46:28,881 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673236 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:29,163 - 124407 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:29,164 - 124407 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:29,455 - 124407 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-18 13:46:30,458 - 124407 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-18 13:46:30,459 - 124407 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-18 13:46:30,459 - 124407 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:46:30,459 - 124407 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673237 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:30,741 - 124407 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:30,742 - 124407 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:31,033 - 124407 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-18 13:46:32,030 - 124407 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-18 13:46:32,031 - 124407 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-18 13:46:32,031 - 124407 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124407;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:32,315 - 124407 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:46:32,315 - 124407 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-18 13:46:32,315 - 124407 - src.utils.log - INFO - Time took to perform operation: 19.3 - __SPLIT__ 2026-05-18 13:46:32,315 - 124407 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124407;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:32,599 - 124407 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:46:32,599 - 124407 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-18 09:46:32.599' WHERE GenerateWorkOrderHistoryId = 124407;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:32,884 - 124407 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:46:45,118 - [124407] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[] user_id=43135 company_id=133 project_id=[124407] publish_all=True - __SPLIT__ 2026-05-18 13:46:45,119 - [124407] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[] user_id=43135 company_id=133 project_id=[124407] publish_all=True - __SPLIT__ 2026-05-18 13:46:45,119 - [124407] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124407] - __SPLIT__ 2026-05-18 13:46:45,119 - [124407] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-18 13:46:45,119 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:47,215 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:47,215 - [124407] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-18 13:46:47,215 - [124407] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-18 13:46:47,216 - [124407] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-18 13:46:47,216 - [124407] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124407;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:49,068 - [124407] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:46:49,068 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 124407... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:49,400 - [124407] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:46:49,401 - [124407] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-18 13:46:49,401 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150314 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:49,675 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:49,675 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150314 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:49,947 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:49,947 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150314 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:50,222 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:50,226 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:50,489 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:50,489 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:50,753 - [124407] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:46:50,754 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:51,017 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:51,017 - [124407] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:51,290 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:51,291 - [124407] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:51,559 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:51,563 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150314... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:51,836 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:51,839 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:52,101 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:52,102 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14838' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:52,364 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:52,366 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419399', '1419400') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:52,639 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:52,639 - [124407] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:53,070 - [124407] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-18 13:46:54,021 - [124407] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-18 13:46:54,152 - [124407] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-18 13:46:54,154 - [124407] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:54,418 - [124407] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:46:54,419 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419399', '1419400') AND wo.AccountNumber = '14838' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-6_0) - __SPLIT__ 2026-05-18 13:46:54,696 - [124407] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:46:54,697 - [124407] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-18 13:46:54,697 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3673236, 3673237)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:55,013 - [124407] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:46:55,014 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673236, 3673237)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:55,281 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:55,282 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3673236, 3673237)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:55,573 - [124407] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:46:55,573 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3673236, 3673237)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:55,838 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:55,839 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3673236, 3673237)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:56,107 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:56,107 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3673236, 3673237)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:56,405 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:56,405 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3673236, 3673237) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:56,672 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:56,672 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3673236, 3673237);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:56,937 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:46:56,939 - [124407] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-18 13:46:56,951 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:57,214 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:57,214 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:57,477 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:46:57,481 - [124407] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:46:57,482 - [124407] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:57,769 - [124407] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-18 13:46:58,705 - [124407] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-18 13:46:58,707 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150314 AND WorkOrderNo IN ('850048', '7741513') AND GenerateWorkOrderHistoryId = 124407;... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-05-18 13:46:59,009 - [124407] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:46:59,009 - [124407] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-18 13:46:59,015 - [124407] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-18 13:46:59,015 - [124407] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:46:59,015 - [124407] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:46:59,287 - [124407] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-18 13:47:00,217 - [124407] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-18 13:47:00,218 - [124407] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-18 13:47:00,218 - [124407] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-18 13:47:00,218 - [124407] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-18 13:47:00,218 - [124407] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:47:00,218 - [124407] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:00,486 - [124407] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-18 13:47:01,415 - [124407] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-18 13:47:01,415 - [124407] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-18 13:47:01,415 - [124407] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-18 13:47:01,415 - [124407] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:47:01,416 - [124407] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:01,686 - [124407] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-18 13:47:02,620 - [124407] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-18 13:47:02,620 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150314... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:02,885 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:47:02,892 - [124407] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-05-18 13:47:02,893 - [124407] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:03,293 - [124407] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-18 13:47:04,221 - [124407] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-18 13:47:04,352 - [124407] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-18 13:47:04,352 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-18 09:47:02.887';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:04,790 - [124407] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:47:04,793 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:05,058 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:47:05,066 - [124407] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-05-18 09:47:02.887'; ... (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-05-18 13:47:05,473 - [124407] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 13:47:05,478 - [124407] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:47:05,478 - [124407] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:05,750 - [124407] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-05-18 13:47:06,680 - [124407] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-18 13:47:06,681 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1419399', '1419400')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:07,009 - [124407] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 13:47:07,018 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150314 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:07,286 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:47:07,286 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150314 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:07,553 - [124407] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 13:47:07,554 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150314 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:07,821 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:47:07,822 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150314 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:08,090 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:47:08,103 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:08,366 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:47:08,372 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:08,636 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:47:08,640 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150314;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:08,905 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:47:08,905 - [124407] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-18 13:47:08,905 - [124407] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-18 13:47:08,906 - [124407] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 13:47:08,906 - [124407] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:09,177 - [124407] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceCharges - __SPLIT__ 2026-05-18 13:47:10,104 - [124407] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-18 13:47:10,104 - [124407] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-18 13:47:10,104 - [124407] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-18 13:47:10,104 - [124407] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-18 13:47:10,105 - [124407] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124407 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:10,370 - [124407] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 13:47:10,377 - [124407] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-18 13:47:10,509 - [124407] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_5396900fc8 - __SPLIT__ 2026-05-18 13:47:10,774 - [124407] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_5396900fc8 - __SPLIT__ 2026-05-18 13:47:11,039 - [124407] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-18 13:47:11,196 - [124407] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-18 13:47:11,348 - [124407] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_5396900fc8 - __SPLIT__ 2026-05-18 13:47:11,348 - [124407] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_5396900fc8 - __SPLIT__ 2026-05-18 13:47:11,348 - [124407] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124407 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:11,611 - [124407] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:47:11,612 - [124407] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-18 13:47:11,612 - [124407] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3673236, 3673237) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:12,037 - [124407] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:47:12,037 - [124407] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3673236, 3673237) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:12,406 - [124407] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:47:12,406 - [124407] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3673236, 3673237) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:12,671 - [124407] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:47:12,672 - [124407] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3673236, 3673237) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:13,032 - [124407] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:47:13,032 - [124407] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3673236, 3673237) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:13,303 - [124407] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:47:13,304 - [124407] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673236, 3673237) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:13,572 - [124407] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:47:13,572 - [124407] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3673236, 3673237) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:13,836 - [124407] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:47:13,836 - [124407] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673236, 3673237) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:14,220 - [124407] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 13:47:14,220 - [124407] - src.utils.log - INFO - Work order published ids: (3673236, 3673237) - __SPLIT__ 2026-05-18 13:47:14,220 - [124407] - src.utils.log - INFO - Time took to perform operation in publishing [124407]: 29.1 - __SPLIT__ 2026-05-18 13:47:14,221 - [124407] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124407] - __SPLIT__ 2026-05-18 13:47:14,221 - [124407] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-18 09:47:14.220' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124407;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 13:47:14,485 - [124407] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 14:24:19,831 - 42410 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=42410 - __SPLIT__ 2026-05-18 14:24:19,833 - 42410 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-18 14:24:19,833 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:21,969 - 42410 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 14:24:21,970 - 42410 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-18 14:24:21,970 - 42410 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-18 14:24:21,970 - 42410 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-18 14:24:21,971 - 42410 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 42410 - __SPLIT__ 2026-05-18 14:24:21,971 - 42410 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 42410;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:23,835 - 42410 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 14:24:23,836 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 42410;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:24,103 - 42410 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-18 14:24:24,104 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 133 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '333966' and ss.ServiceSetupId = 150315 ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:24,382 - 42410 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-18 14:24:24,386 - 42410 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-05-18 14:24:24,387 - 42410 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-18 14:24:24,387 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13966... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:24,667 - 42410 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-18 14:24:24,667 - 42410 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-18 14:24:24,677 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 150315 AND TransactionDate BETWEEN '2025-06-01 00:00:00' AND '2026-06-30 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:24,947 - 42410 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 14:24:24,948 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceAutoGenerationId FROM Billing.InvoiceAutoGeneration WHERE TransactionAutoGenerationId IN (636643, 636644) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:25,221 - 42410 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 14:24:25,221 - 42410 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceChargesAutoGeneration WHERE InvoiceAutoGenerationId IN (444728, 444729) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:25,525 - 42410 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 14:24:25,526 - 42410 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGenerationAppliedDiscount WHERE InvoiceAutoGenerationId IN (444728, 444729) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:25,798 - 42410 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 14:24:25,798 - 42410 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.InvoiceAutoGeneration WHERE InvoiceAutoGenerationId IN (444728, 444729) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:26,101 - 42410 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 14:24:26,101 - 42410 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM Billing.TransactionAutoGeneration WHERE TransactionAutoGenerationId IN (636643, 636644) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:26,379 - 42410 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-18 14:24:26,386 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, MAX(Inv.InvoiceDate) AS InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2025-06-01 00:00:00' AND '2026-06-30 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 150315 GROUP BY Inv.ServiceSetupId;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:26,679 - 42410 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 14:24:26,688 - 42410 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 14:24:26,688 - 42410 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:26,964 - 42410 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-05-18 14:24:27,909 - 42410 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-05-18 14:24:27,910 - 42410 - src.utils.log - INFO - - __SPLIT__ 2026-05-18 14:24:27,910 - 42410 - src.utils.log - INFO - Total invoice generated: 2 - __SPLIT__ 2026-05-18 14:24:27,910 - 42410 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-05-13 12:26:31.525' and ServiceSetupId = 150315 and GenerateWorkOrderHistoryId= 42410;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:28,182 - 42410 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 14:24:28,190 - 42410 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 14:24:28,190 - 42410 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:28,463 - 42410 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-05-18 14:24:29,410 - 42410 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-05-18 14:24:29,410 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId in (636645, 636646);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:29,683 - 42410 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-18 14:24:29,683 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150315 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:29,954 - 42410 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-18 14:24:29,966 - 42410 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE IsInitialSetupDiscount = 0 AND ssad.ServiceSetupId = 150315;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:30,235 - 42410 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-18 14:24:30,235 - 42410 - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.InvoiceAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-18 14:24:30,235 - 42410 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-18 14:24:30,235 - 42410 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceChargesAutoGeneration: 8 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:30,510 - 42410 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8) into Billing.InvoiceChargesAutoGeneration - __SPLIT__ 2026-05-18 14:24:31,457 - 42410 - src.utils.log - INFO - βœ… All 8 rows inserted successfully into Billing.InvoiceChargesAutoGeneration in 1 batches - __SPLIT__ 2026-05-18 14:24:31,457 - 42410 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 42410;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:31,725 - 42410 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 14:24:31,725 - 42410 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-05-18 10:24:31.725' WHERE GenerateInvoiceHistoryId = 42410;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-18 14:24:31,991 - 42410 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-18 14:24:31,992 - 42410 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-18 14:24:31,992 - 42410 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:42410 - Time took: 12.16 - __SPLIT__ 2026-05-19 06:28:08,677 - 13556 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=13556 - __SPLIT__ 2026-05-19 06:28:08,679 - 13556 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-19 06:28:08,679 - 13556 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:10,707 - 13556 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-19 06:28:10,707 - 13556 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-19 06:28:10,707 - 13556 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 13556 - __SPLIT__ 2026-05-19 06:28:10,707 - 13556 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 13556;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:11,004 - 13556 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-19 06:28:11,004 - 13556 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 13556;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:11,295 - 13556 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-19 06:28:11,296 - 13556 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 135 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '8350' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:11,596 - 13556 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-19 06:28:11,600 - 13556 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-05-19 06:28:11,600 - 13556 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-19 06:28:11,601 - 13556 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 12805... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:11,898 - 13556 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-19 06:28:11,898 - 13556 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-19 06:28:11,909 - 13556 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 23898 AND TransactionDate BETWEEN '2026-05-19 00:00:00' AND '2026-08-31 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:12,194 - 13556 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-19 06:28:12,201 - 13556 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, MAX(Inv.InvoiceDate) AS InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2026-05-19 00:00:00' AND '2026-08-31 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 23898 GROUP BY Inv.ServiceSetupId;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:12,854 - 13556 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-19 06:28:12,863 - 13556 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-19 06:28:12,863 - 13556 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:13,175 - 13556 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-05-19 06:28:14,250 - 13556 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-05-19 06:28:14,250 - 13556 - src.utils.log - INFO - - __SPLIT__ 2026-05-19 06:28:14,250 - 13556 - src.utils.log - INFO - Total invoice generated: 3 - __SPLIT__ 2026-05-19 06:28:14,250 - 13556 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 3 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-05-13 12:26:31.525' and ServiceSetupId = 23898 and GenerateWorkOrderHistoryId= 13556;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:14,563 - 13556 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-19 06:28:14,571 - 13556 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-19 06:28:14,571 - 13556 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:14,883 - 13556 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-05-19 06:28:15,953 - 13556 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-05-19 06:28:15,953 - 13556 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId in (799193, 799194, 799195);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:16,881 - 13556 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-19 06:28:16,882 - 13556 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23898 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:17,184 - 13556 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-19 06:28:17,195 - 13556 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE IsInitialSetupDiscount = 0 AND ssad.ServiceSetupId = 23898;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:17,489 - 13556 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-19 06:28:17,489 - 13556 - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.InvoiceAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-19 06:28:17,489 - 13556 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-19 06:28:17,489 - 13556 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceChargesAutoGeneration: 9 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:17,802 - 13556 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 9) into Billing.InvoiceChargesAutoGeneration - __SPLIT__ 2026-05-19 06:28:18,932 - 13556 - src.utils.log - INFO - βœ… All 9 rows inserted successfully into Billing.InvoiceChargesAutoGeneration in 1 batches - __SPLIT__ 2026-05-19 06:28:18,933 - 13556 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 13556;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:19,214 - 13556 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-19 06:28:19,214 - 13556 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-05-19 02:28:19.214' WHERE GenerateInvoiceHistoryId = 13556;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-19 06:28:19,512 - 13556 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-19 06:28:19,512 - 13556 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-19 06:28:19,512 - 13556 - src.utils.log - INFO - Sequential Invoice Gen Complete Successfully ProjectId:13556 - Time took: 10.83 - __SPLIT__ 2026-05-20 05:41:56,396 - 124420 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124420 - __SPLIT__ 2026-05-20 05:41:56,397 - 124420 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124420 - __SPLIT__ 2026-05-20 05:41:56,411 - 124420 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 05:41:56,411 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:41:59,002 - 124420 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:41:59,003 - 124420 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 05:41:59,003 - 124420 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-20 05:41:59,004 - 124420 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-20 05:41:59,004 - 124420 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124420;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:01,457 - 124420 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:42:01,457 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124420), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124420), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124420 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:02,488 - 124420 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:42:02,489 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124420;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:02,766 - 124420 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:42:02,769 - 124420 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 05:42:02,770 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:03,051 - 124420 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-20 05:42:03,051 - 124420 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 05:42:03,054 - 124420 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 05:42:03,055 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:03,326 - 124420 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:03,326 - 124420 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150321 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:03,609 - 124420 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:04,182 - 124420 - src.utils.log - INFO - Generating work orders for setup: 150321 - __SPLIT__ 2026-05-20 05:42:04,418 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:04,688 - 124420 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:42:04,697 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:04,964 - 124420 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:42:05,006 - 124420 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 05:42:05,011 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:05,280 - 124420 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:42:05,282 - 124420 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 05:42:05,282 - 124420 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 05:42:05,282 - 124420 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150321 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:05,573 - 124420 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:42:05,573 - 124420 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150321 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:05,865 - 124420 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:42:05,865 - 124420 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150321 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:06,143 - 124420 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:42:06,143 - 124420 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150321 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:06,436 - 124420 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:42:06,436 - 124420 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150321 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:06,725 - 124420 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:42:06,725 - 124420 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150321 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:07,012 - 124420 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:42:07,012 - 124420 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150321 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:07,291 - 124420 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:42:07,292 - 124420 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150321 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:07,602 - 124420 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:42:07,602 - 124420 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:42:07,602 - 124420 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:08,007 - 124420 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-20 05:42:10,287 - 124420 - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-20 05:42:10,288 - 124420 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 36 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150321... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:10,575 - 124420 - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:42:10,575 - 124420 - src.utils.log - INFO - Id's of work order inserted to DB: [3673383 3673384 3673385 3673386 3673387 3673388 3673389 3673390 3673391 3673392 3673393 3673394 3673395 3673396 3673397 3673398 3673399 3673400 3673401 3673402 3673403 3673404 3673405 3673406 3673407 3673408 3673409 3673410 3673411 3673412 3673413 3673414 3673415 3673416 3673417 3673418] - __SPLIT__ 2026-05-20 05:42:10,575 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:10,844 - 124420 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:10,845 - 124420 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 05:42:10,845 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150321... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:11,115 - 124420 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:42:11,115 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150321... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:11,386 - 124420 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:42:11,394 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150321... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:11,674 - 124420 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:42:11,676 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150321... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:11,945 - 124420 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:11,946 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150321... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:12,215 - 124420 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:12,215 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:12,485 - 124420 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:12,486 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:12,754 - 124420 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:12,755 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:13,043 - 124420 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:13,043 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:13,314 - 124420 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:13,328 - 124420 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-20 05:42:13,328 - 124420 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 05:42:13,328 - 124420 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-20 05:42:13,328 - 124420 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-20 05:42:13,328 - 124420 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-20 05:42:13,328 - 124420 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-20 05:42:13,328 - 124420 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-20 05:42:13,328 - 124420 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-20 05:42:13,329 - 124420 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-20 05:42:13,329 - 124420 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-20 05:42:13,329 - 124420 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 05:42:13,329 - 124420 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-20 05:42:13,329 - 124420 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 05:42:13,329 - 124420 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-20 05:42:13,329 - 124420 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-20 05:42:13,329 - 124420 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:42:13,329 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:13,600 - 124420 - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:42:13,601 - 124420 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:13,903 - 124420 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-20 05:42:14,875 - 124420 - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-20 05:42:14,875 - 124420 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-20 05:42:14,875 - 124420 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:42:14,876 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673383 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:15,144 - 124420 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:42:15,145 - 124420 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:15,444 - 124420 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 05:42:16,397 - 124420 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 05:42:16,397 - 124420 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 05:42:16,397 - 124420 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:42:16,398 - 124420 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:16,669 - 124420 - src.utils.log - INFO - βœ… Fetched 35 rows - __SPLIT__ 2026-05-20 05:42:16,670 - 124420 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 70 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:16,948 - 124420 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 70) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 05:42:18,152 - 124420 - src.utils.log - INFO - βœ… All 70 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 05:42:18,152 - 124420 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 05:42:18,152 - 124420 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124420;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:18,421 - 124420 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:42:18,421 - 124420 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-20 05:42:18,421 - 124420 - src.utils.log - INFO - Time took to perform operation: 22.02 - __SPLIT__ 2026-05-20 05:42:18,421 - 124420 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124420;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:18,689 - 124420 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:42:18,690 - 124420 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 01:42:18.690' WHERE GenerateWorkOrderHistoryId = 124420;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:18,961 - 124420 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:42:55,097 - [124420] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124420] publish_all=True - __SPLIT__ 2026-05-20 05:42:55,098 - [124420] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124420] publish_all=True - __SPLIT__ 2026-05-20 05:42:55,098 - [124420] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124420] - __SPLIT__ 2026-05-20 05:42:55,099 - [124420] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 05:42:55,099 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:57,132 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:42:57,133 - [124420] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 05:42:57,135 - [124420] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-20 05:42:57,135 - [124420] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-20 05:42:57,135 - [124420] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124420;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:59,015 - [124420] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:42:59,016 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 124420... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:59,353 - [124420] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:42:59,353 - [124420] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 05:42:59,354 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150321 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:59,635 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:42:59,636 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150321 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:42:59,917 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:42:59,918 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150321 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:00,199 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:00,203 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:00,478 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:00,478 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:00,748 - [124420] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:43:00,749 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:01,016 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:01,016 - [124420] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 36 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:01,291 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:01,291 - [124420] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 36 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:01,565 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:01,569 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:01,841 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:01,842 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150321... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:02,116 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:02,132 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:02,401 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:02,401 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14842' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:02,671 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:02,673 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419412', '1419413', '1419414', '1419415', '1419416', '1419417', '1419418', '1419419', '1419420', '1419421', '1419422', '1419423', '1419424', '1419425', '1419426', '1419427', '1419428', '1419429', '1419430', '1419431', '1419432', '1419433', '1419434', '1419435', '1419436', '1419437', '1419438', '1419439', '1419440', '1419441', '1419442', '1419443', '1419444', '1419445', '1419446', '1419447') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:02,956 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:02,956 - [124420] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:03,421 - [124420] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 05:43:05,905 - [124420] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 05:43:06,038 - [124420] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 05:43:06,040 - [124420] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:06,314 - [124420] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:43:06,315 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419412', '1419413', '1419414', '1419415', '1419416', '1419417', '1419418', '1419419', '1419420', '1419421', '1419422', '1419423', '1419424', '1419425', '1419426', '1419427', '1419428', '1419429', '1419430', '1419431', '1419432', '1419433', '1419434', '1419435', '1419436', '1419437', '1419438', '1419439', '1419440', '1419441', '1419442', '1419443', '1419444', '1419445', '1419446', '1419447') AND wo.AccountNumber = '14842' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-05-20 05:43:06,601 - [124420] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:43:06,602 - [124420] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-20 05:43:06,602 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418)... (Thread: ThreadPoolExecutor-1_0) - __SPLIT__ 2026-05-20 05:43:06,602 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418)... (Thread: ThreadPoolExecutor-1_1) - __SPLIT__ 2026-05-20 05:43:06,603 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418)... (Thread: ThreadPoolExecutor-1_2) - __SPLIT__ 2026-05-20 05:43:06,603 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418)... (Thread: ThreadPoolExecutor-1_3) - __SPLIT__ 2026-05-20 05:43:06,604 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418)... (Thread: ThreadPoolExecutor-1_4) - __SPLIT__ 2026-05-20 05:43:06,605 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-1_6) - __SPLIT__ 2026-05-20 05:43:06,604 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418)... (Thread: ThreadPoolExecutor-1_5) - __SPLIT__ 2026-05-20 05:43:06,606 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418);... (Thread: ThreadPoolExecutor-1_7) - __SPLIT__ 2026-05-20 05:43:06,910 - [124420] - src.utils.log - INFO - βœ… Fetched 72 rows - __SPLIT__ 2026-05-20 05:43:07,680 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:07,683 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:07,690 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:07,694 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:07,708 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:07,909 - [124420] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:43:07,915 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:07,918 - [124420] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 05:43:07,931 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:08,200 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:08,200 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:08,469 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:08,473 - [124420] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:43:08,473 - [124420] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:08,792 - [124420] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 05:43:10,765 - [124420] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 05:43:10,766 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150321 AND WorkOrderNo IN ('198623', '9469539', '3498184', '8725083', '3182121', '3736544', '2971377', '8511592', '2485586', '4254483', '3991234', '9199775', '4849292', '3794474', '2572276', '7626590', '6503306', '9174530', '2416206', '3871507', '5867898', '6420283', '8799432', '2231034', '4980782', '8839594', '7785542', '4184588', '5632274', '2745918', '6349282', '8710163', '9192214', '8926751', '5375504', '5018299') AND GenerateWorkOrderHistoryId = 124420;... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-05-20 05:43:11,073 - [124420] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:43:11,074 - [124420] - src.utils.log - INFO - 🏁 Final merged rows: 36 - __SPLIT__ 2026-05-20 05:43:11,080 - [124420] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-20 05:43:11,080 - [124420] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 05:43:11,081 - [124420] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-20 05:43:11,081 - [124420] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-20 05:43:11,081 - [124420] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-20 05:43:11,081 - [124420] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:43:11,081 - [124420] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 72 rows in batches of 25000 (Thread: ThreadPoolExecutor-3_0) - __SPLIT__ 2026-05-20 05:43:11,082 - [124420] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:43:11,082 - [124420] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-20 05:43:11,082 - [124420] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 36 rows in batches of 25000 (Thread: ThreadPoolExecutor-3_2) - __SPLIT__ 2026-05-20 05:43:11,082 - [124420] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:43:11,083 - [124420] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 72 rows in batches of 25000 (Thread: ThreadPoolExecutor-3_3) - __SPLIT__ 2026-05-20 05:43:11,083 - [124420] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-20 05:43:11,083 - [124420] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-20 05:43:11,083 - [124420] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-20 05:43:11,083 - [124420] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-20 05:43:11,083 - [124420] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-20 05:43:11,383 - [124420] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 72) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-20 05:43:11,392 - [124420] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-20 05:43:11,402 - [124420] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 72) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-20 05:43:12,741 - [124420] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-20 05:43:12,741 - [124420] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-20 05:43:13,131 - [124420] - src.utils.log - INFO - βœ… All 72 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-20 05:43:13,132 - [124420] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-20 05:43:13,283 - [124420] - src.utils.log - INFO - βœ… All 72 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-20 05:43:13,284 - [124420] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-20 05:43:13,284 - [124420] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-20 05:43:13,284 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:13,558 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:13,558 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150321... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:13,826 - [124420] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:43:13,833 - [124420] - src.utils.log - INFO - Size of Transaction: 36 - __SPLIT__ 2026-05-20 05:43:13,834 - [124420] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:14,267 - [124420] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-20 05:43:15,610 - [124420] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 05:43:15,743 - [124420] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 05:43:15,744 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-20 01:43:13.828';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:16,171 - [124420] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:43:16,173 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:16,442 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:16,452 - [124420] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945) AND CreatedDate = '2026-05-20 01:43:13.828'; ... (Thread: ThreadPoolExecutor-4_0) - __SPLIT__ 2026-05-20 05:43:16,858 - [124420] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:43:16,864 - [124420] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:43:16,864 - [124420] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:17,168 - [124420] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into Billing.Invoice - __SPLIT__ 2026-05-20 05:43:18,511 - [124420] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-20 05:43:18,512 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1419412', '1419447', '1419446', '1419445', '1419444', '1419442', '1419443', '1419441', '1419440', '1419438', '1419437', '1419436', '1419439', '1419434', '1419435', '1419433', '1419432', '1419430', '1419429', '1419428', '1419427', '1419426', '1419425', '1419424', '1419431', '1419422', '1419421', '1419420', '1419423', '1419418', '1419419', '1419417', '1419416', '1419414', '1419415', '1419413')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:19,096 - [124420] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:43:19,105 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150321 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:19,384 - [124420] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:43:19,384 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150321 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:19,657 - [124420] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:43:19,657 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150321 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:19,928 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:19,928 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150321 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:20,198 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:20,212 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:20,481 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:20,486 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:20,762 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:20,765 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150321;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:21,037 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:21,037 - [124420] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-05-20 05:43:21,038 - [124420] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-20 05:43:21,038 - [124420] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:43:21,038 - [124420] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 72 rows in batches of 25000 (Thread: ThreadPoolExecutor-5_0) - __SPLIT__ 2026-05-20 05:43:21,038 - [124420] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-20 05:43:21,039 - [124420] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-05-20 05:43:21,039 - [124420] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-05-20 05:43:21,343 - [124420] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 72) into Billing.InvoiceCharges - __SPLIT__ 2026-05-20 05:43:22,945 - [124420] - src.utils.log - INFO - βœ… All 72 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-20 05:43:22,946 - [124420] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-05-20 05:43:22,947 - [124420] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-20 05:43:22,947 - [124420] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-20 05:43:22,948 - [124420] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124420 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:23,223 - [124420] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:43:23,230 - [124420] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-05-20 05:43:23,365 - [124420] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_79eef413f6 - __SPLIT__ 2026-05-20 05:43:23,502 - [124420] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_79eef413f6 - __SPLIT__ 2026-05-20 05:43:24,095 - [124420] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-05-20 05:43:24,373 - [124420] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-20 05:43:24,373 - [124420] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_79eef413f6 - __SPLIT__ 2026-05-20 05:43:24,374 - [124420] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124420 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:24,642 - [124420] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:43:24,643 - [124420] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-05-20 05:43:24,643 - [124420] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-05-20 05:43:24,644 - [124420] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) (Thread: ThreadPoolExecutor-7_1) - __SPLIT__ 2026-05-20 05:43:24,644 - [124420] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) (Thread: ThreadPoolExecutor-7_2) - __SPLIT__ 2026-05-20 05:43:24,644 - [124420] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) (Thread: ThreadPoolExecutor-7_3) - __SPLIT__ 2026-05-20 05:43:24,645 - [124420] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) (Thread: ThreadPoolExecutor-7_4) - __SPLIT__ 2026-05-20 05:43:24,645 - [124420] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) (Thread: ThreadPoolExecutor-7_5) - __SPLIT__ 2026-05-20 05:43:24,645 - [124420] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) (Thread: ThreadPoolExecutor-7_6) - __SPLIT__ 2026-05-20 05:43:24,918 - [124420] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:43:24,918 - [124420] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-05-20 05:43:24,929 - [124420] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:43:24,930 - [124420] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-05-20 05:43:24,942 - [124420] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:43:24,943 - [124420] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-05-20 05:43:24,943 - [124420] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:43:24,943 - [124420] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-05-20 05:43:24,971 - [124420] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:43:24,972 - [124420] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-05-20 05:43:25,072 - [124420] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:43:25,072 - [124420] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-05-20 05:43:25,111 - [124420] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:43:25,111 - [124420] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-05-20 05:43:25,112 - [124420] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) (Thread: ThreadPoolExecutor-6_0) - __SPLIT__ 2026-05-20 05:43:26,842 - [124420] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:43:26,842 - [124420] - src.utils.log - INFO - βœ” Completed batch of 36 records - __SPLIT__ 2026-05-20 05:43:26,843 - [124420] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-05-20 05:43:26,843 - [124420] - src.utils.log - INFO - Work order published ids: (3673383, 3673384, 3673385, 3673386, 3673387, 3673388, 3673389, 3673390, 3673391, 3673392, 3673393, 3673394, 3673395, 3673396, 3673397, 3673398, 3673399, 3673400, 3673401, 3673402, 3673403, 3673404, 3673405, 3673406, 3673407, 3673408, 3673409, 3673410, 3673411, 3673412, 3673413, 3673414, 3673415, 3673416, 3673417, 3673418) - __SPLIT__ 2026-05-20 05:43:26,843 - [124420] - src.utils.log - INFO - Time took to perform operation in publishing [124420]: 31.74 - __SPLIT__ 2026-05-20 05:43:26,843 - [124420] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124420] - __SPLIT__ 2026-05-20 05:43:26,843 - [124420] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 01:43:26.843' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124420;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:43:27,116 - [124420] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:49:18,649 - 124421 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=124421 - __SPLIT__ 2026-05-20 05:49:18,649 - 124421 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 124421 - __SPLIT__ 2026-05-20 05:49:18,650 - 124421 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 05:49:18,650 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:20,638 - 124421 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:49:20,638 - 124421 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 05:49:20,638 - 124421 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-20 05:49:20,639 - 124421 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-20 05:49:20,639 - 124421 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-05-20 05:49:20,639 - 124421 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124421;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:22,541 - 124421 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:49:22,541 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124421), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124421), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124421 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:22,924 - 124421 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:49:22,924 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124421;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:23,194 - 124421 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:49:23,197 - 124421 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 05:49:23,197 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:23,472 - 124421 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-20 05:49:23,472 - 124421 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 05:49:23,475 - 124421 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-05-20 05:49:23,476 - 124421 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-05-20 05:49:23,476 - 124421 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-05-20 05:49:23,476 - 124421 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-05-20 05:49:23,477 - 124421 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 05:49:23,477 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:23,746 - 124421 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:49:23,747 - 124421 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150322 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:24,030 - 124421 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:49:24,600 - 124421 - src.utils.log - INFO - Generating work orders for setup: 150322 - __SPLIT__ 2026-05-20 05:49:24,841 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:25,109 - 124421 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:49:25,117 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:25,385 - 124421 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:49:25,425 - 124421 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 05:49:25,431 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:25,698 - 124421 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:49:25,701 - 124421 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 05:49:25,701 - 124421 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 05:49:25,701 - 124421 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150322 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:25,992 - 124421 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:49:25,992 - 124421 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150322 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:26,286 - 124421 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:49:26,286 - 124421 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150322 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:26,566 - 124421 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:49:26,566 - 124421 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150322 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:26,858 - 124421 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:49:26,859 - 124421 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150322 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:27,156 - 124421 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:49:27,156 - 124421 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150322 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:27,446 - 124421 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:49:27,447 - 124421 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150322 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:27,720 - 124421 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:49:27,721 - 124421 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150322 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:28,024 - 124421 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:49:28,024 - 124421 - src.utils.log - INFO - πŸ“ Inserting 36 work orders for route: 1 - __SPLIT__ 2026-05-20 05:49:28,024 - 124421 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:49:28,025 - 124421 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:28,328 - 124421 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-20 05:49:30,346 - 124421 - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-20 05:49:30,347 - 124421 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 36 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150322... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:30,635 - 124421 - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:49:30,636 - 124421 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 36 records - __SPLIT__ 2026-05-20 05:49:30,636 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:30,906 - 124421 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:49:30,906 - 124421 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 05:49:30,907 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150322... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:31,177 - 124421 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:49:31,177 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150322... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:31,446 - 124421 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:49:31,453 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150322... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:31,729 - 124421 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:49:31,731 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150322... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:32,004 - 124421 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:49:32,005 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150322... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:32,272 - 124421 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:49:32,273 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:32,542 - 124421 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:49:32,543 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:32,810 - 124421 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:49:32,811 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:33,099 - 124421 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:49:33,099 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:33,371 - 124421 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:49:33,384 - 124421 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-20 05:49:33,384 - 124421 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 05:49:33,384 - 124421 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-20 05:49:33,384 - 124421 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-20 05:49:33,384 - 124421 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-20 05:49:33,384 - 124421 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:49:33,385 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:33,656 - 124421 - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:49:33,657 - 124421 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:33,929 - 124421 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-20 05:49:34,886 - 124421 - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-20 05:49:34,886 - 124421 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-20 05:49:34,887 - 124421 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:49:34,887 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673419 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:35,156 - 124421 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:49:35,157 - 124421 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:35,433 - 124421 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 05:49:36,382 - 124421 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 05:49:36,382 - 124421 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 05:49:36,383 - 124421 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:49:36,383 - 124421 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:36,653 - 124421 - src.utils.log - INFO - βœ… Fetched 35 rows - __SPLIT__ 2026-05-20 05:49:36,654 - 124421 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 35 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:36,929 - 124421 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 35) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 05:49:37,926 - 124421 - src.utils.log - INFO - βœ… All 35 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 05:49:37,926 - 124421 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 05:49:37,926 - 124421 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-05-20 05:49:37,926 - 124421 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-05-20 05:49:37,927 - 124421 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124421;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:38,195 - 124421 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:49:38,195 - 124421 - src.utils.log - INFO - ⏱️ Total time: 19.55s | Status: Completed - __SPLIT__ 2026-05-20 05:49:38,195 - 124421 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124421;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:38,464 - 124421 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:49:38,464 - 124421 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 01:49:38.464' WHERE GenerateWorkOrderHistoryId = 124421;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:49:38,732 - 124421 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:49:38,733 - 124421 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 05:50:32,557 - [124421] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454] user_id=43135 company_id=133 project_id=[124421] publish_all=False - __SPLIT__ 2026-05-20 05:50:32,558 - [124421] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454] user_id=43135 company_id=133 project_id=[124421] publish_all=False - __SPLIT__ 2026-05-20 05:50:32,558 - [124421] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124421] - __SPLIT__ 2026-05-20 05:50:32,559 - [124421] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 05:50:32,559 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:34,651 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:34,652 - [124421] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 05:50:34,652 - [124421] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-20 05:50:34,653 - [124421] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-20 05:50:34,653 - [124421] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124421;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:36,577 - [124421] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:50:36,577 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:36,859 - [124421] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:50:36,860 - [124421] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 05:50:36,860 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150322 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:37,148 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:37,149 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150322 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:37,440 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:37,440 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150322 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:37,728 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:37,732 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:38,006 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:38,006 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:38,281 - [124421] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:50:38,281 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:38,556 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:38,556 - [124421] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 36 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:38,838 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:38,838 - [124421] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 36 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:39,115 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:39,119 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:39,393 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:39,393 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150322... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:39,675 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:39,691 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:39,965 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:39,966 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14842' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:40,240 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:40,243 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419448', '1419449', '1419450', '1419451', '1419452', '1419453', '1419454', '1419455', '1419456', '1419457', '1419458', '1419459', '1419460', '1419461', '1419462', '1419463', '1419464', '1419465', '1419466', '1419467', '1419468', '1419469', '1419470', '1419471', '1419472', '1419473', '1419474', '1419475', '1419476', '1419477', '1419478', '1419479', '1419480', '1419481', '1419482', '1419483') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:40,529 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:40,530 - [124421] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:40,978 - [124421] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 05:50:43,238 - [124421] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 05:50:43,375 - [124421] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 05:50:43,377 - [124421] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:43,656 - [124421] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:50:43,657 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419448', '1419449', '1419450', '1419451', '1419452', '1419453', '1419454', '1419455', '1419456', '1419457', '1419458', '1419459', '1419460', '1419461', '1419462', '1419463', '1419464', '1419465', '1419466', '1419467', '1419468', '1419469', '1419470', '1419471', '1419472', '1419473', '1419474', '1419475', '1419476', '1419477', '1419478', '1419479', '1419480', '1419481', '1419482', '1419483') AND wo.AccountNumber = '14842' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-05-20 05:50:43,953 - [124421] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:50:43,953 - [124421] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-20 05:50:43,954 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454)... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-05-20 05:50:43,954 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454)... (Thread: ThreadPoolExecutor-9_1) - __SPLIT__ 2026-05-20 05:50:43,954 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454)... (Thread: ThreadPoolExecutor-9_2) - __SPLIT__ 2026-05-20 05:50:43,955 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454)... (Thread: ThreadPoolExecutor-9_3) - __SPLIT__ 2026-05-20 05:50:43,956 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454)... (Thread: ThreadPoolExecutor-9_4) - __SPLIT__ 2026-05-20 05:50:43,956 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454)... (Thread: ThreadPoolExecutor-9_5) - __SPLIT__ 2026-05-20 05:50:43,957 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-9_6) - __SPLIT__ 2026-05-20 05:50:43,958 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454);... (Thread: ThreadPoolExecutor-9_7) - __SPLIT__ 2026-05-20 05:50:44,273 - [124421] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:50:45,031 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:45,043 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:45,044 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:45,058 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:45,060 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:45,124 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:45,131 - [124421] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:50:45,135 - [124421] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 05:50:45,147 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:45,421 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:45,421 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:45,687 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:45,691 - [124421] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:50:45,691 - [124421] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:45,985 - [124421] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 05:50:47,824 - [124421] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 05:50:47,825 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150322 AND WorkOrderNo IN ('323587', '7956834', '4706787', '5943281', '4188415', '8024243', '4270226', '4023414', '9468906', '1588197', '4433638', '8967800', '9242425', '3098255', '6328478', '9599135', '2576514', '5176564', '5715840', '2696365', '9966501', '7184085', '8660663', '2389753', '2279254', '5801893', '3563060', '1732345', '9349690', '2882578', '2876209', '1723698', '9514079', '6995385', '1596381', '6094817') AND GenerateWorkOrderHistoryId = 124421;... (Thread: ThreadPoolExecutor-10_0) - __SPLIT__ 2026-05-20 05:50:48,136 - [124421] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:50:48,136 - [124421] - src.utils.log - INFO - 🏁 Final merged rows: 36 - __SPLIT__ 2026-05-20 05:50:48,142 - [124421] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-20 05:50:48,142 - [124421] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 05:50:48,143 - [124421] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-20 05:50:48,143 - [124421] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-20 05:50:48,143 - [124421] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-20 05:50:48,143 - [124421] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:50:48,144 - [124421] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 36 rows in batches of 25000 (Thread: ThreadPoolExecutor-11_0) - __SPLIT__ 2026-05-20 05:50:48,144 - [124421] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:50:48,144 - [124421] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-20 05:50:48,144 - [124421] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:50:48,144 - [124421] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-20 05:50:48,145 - [124421] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 36 rows in batches of 25000 (Thread: ThreadPoolExecutor-11_1) - __SPLIT__ 2026-05-20 05:50:48,145 - [124421] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 36 rows in batches of 25000 (Thread: ThreadPoolExecutor-11_2) - __SPLIT__ 2026-05-20 05:50:48,145 - [124421] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-20 05:50:48,145 - [124421] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-20 05:50:48,146 - [124421] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-20 05:50:48,146 - [124421] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-20 05:50:48,421 - [124421] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-20 05:50:48,431 - [124421] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-20 05:50:48,436 - [124421] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-20 05:50:49,679 - [124421] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-20 05:50:49,680 - [124421] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-20 05:50:49,778 - [124421] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-20 05:50:49,779 - [124421] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-20 05:50:49,818 - [124421] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-20 05:50:49,818 - [124421] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-20 05:50:49,819 - [124421] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-20 05:50:49,819 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:50,087 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:50,088 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150322... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:50,363 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:50,369 - [124421] - src.utils.log - INFO - Size of Transaction: 36 - __SPLIT__ 2026-05-20 05:50:50,370 - [124421] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:50,773 - [124421] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-20 05:50:51,981 - [124421] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 05:50:52,113 - [124421] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 05:50:52,114 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-20 01:50:50.365';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:52,539 - [124421] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:50:52,542 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:52,811 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:52,821 - [124421] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945) AND CreatedDate = '2026-05-20 01:50:50.365'; ... (Thread: ThreadPoolExecutor-12_0) - __SPLIT__ 2026-05-20 05:50:53,215 - [124421] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:50:53,221 - [124421] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:50:53,221 - [124421] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:53,504 - [124421] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into Billing.Invoice - __SPLIT__ 2026-05-20 05:50:54,651 - [124421] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-20 05:50:54,652 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1419448', '1419483', '1419482', '1419481', '1419480', '1419478', '1419479', '1419477', '1419476', '1419474', '1419473', '1419472', '1419475', '1419470', '1419471', '1419469', '1419468', '1419466', '1419465', '1419464', '1419463', '1419462', '1419461', '1419460', '1419467', '1419458', '1419457', '1419456', '1419459', '1419454', '1419455', '1419453', '1419452', '1419450', '1419451', '1419449')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:55,233 - [124421] - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 05:50:55,242 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150322 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:55,516 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:55,516 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150322 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:55,797 - [124421] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:50:55,798 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150322 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:56,067 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:56,067 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150322 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:56,339 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:56,353 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:56,622 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:56,628 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:56,899 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:56,902 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150322;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:57,178 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:57,179 - [124421] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-05-20 05:50:57,179 - [124421] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-20 05:50:57,179 - [124421] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:50:57,180 - [124421] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 36 rows in batches of 25000 (Thread: ThreadPoolExecutor-13_0) - __SPLIT__ 2026-05-20 05:50:57,180 - [124421] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-20 05:50:57,180 - [124421] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-05-20 05:50:57,180 - [124421] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-05-20 05:50:57,462 - [124421] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into Billing.InvoiceCharges - __SPLIT__ 2026-05-20 05:50:58,616 - [124421] - src.utils.log - INFO - βœ… All 36 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-20 05:50:58,616 - [124421] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-05-20 05:50:58,617 - [124421] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-20 05:50:58,617 - [124421] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-20 05:50:58,617 - [124421] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124421 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:50:58,887 - [124421] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:50:58,894 - [124421] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-05-20 05:50:59,032 - [124421] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_d8821e44eb - __SPLIT__ 2026-05-20 05:50:59,170 - [124421] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_d8821e44eb - __SPLIT__ 2026-05-20 05:50:59,717 - [124421] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-05-20 05:51:00,002 - [124421] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-20 05:51:00,002 - [124421] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_d8821e44eb - __SPLIT__ 2026-05-20 05:51:00,002 - [124421] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124421 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:51:00,267 - [124421] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:51:00,268 - [124421] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-05-20 05:51:00,268 - [124421] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) (Thread: ThreadPoolExecutor-15_0) - __SPLIT__ 2026-05-20 05:51:00,269 - [124421] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) (Thread: ThreadPoolExecutor-15_1) - __SPLIT__ 2026-05-20 05:51:00,269 - [124421] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) (Thread: ThreadPoolExecutor-15_2) - __SPLIT__ 2026-05-20 05:51:00,270 - [124421] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) (Thread: ThreadPoolExecutor-15_3) - __SPLIT__ 2026-05-20 05:51:00,270 - [124421] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) (Thread: ThreadPoolExecutor-15_4) - __SPLIT__ 2026-05-20 05:51:00,270 - [124421] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) (Thread: ThreadPoolExecutor-15_5) - __SPLIT__ 2026-05-20 05:51:00,271 - [124421] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) (Thread: ThreadPoolExecutor-15_6) - __SPLIT__ 2026-05-20 05:51:00,547 - [124421] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:51:00,547 - [124421] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-05-20 05:51:00,548 - [124421] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:51:00,548 - [124421] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-05-20 05:51:00,550 - [124421] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:51:00,550 - [124421] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-05-20 05:51:00,559 - [124421] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:51:00,560 - [124421] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-05-20 05:51:00,593 - [124421] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:51:00,593 - [124421] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-05-20 05:51:00,704 - [124421] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:51:00,705 - [124421] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-05-20 05:51:00,735 - [124421] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:51:00,735 - [124421] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-05-20 05:51:00,736 - [124421] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-20 05:51:02,371 - [124421] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:51:02,371 - [124421] - src.utils.log - INFO - βœ” Completed batch of 36 records - __SPLIT__ 2026-05-20 05:51:02,371 - [124421] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-05-20 05:51:02,372 - [124421] - src.utils.log - INFO - Work order published ids: (3673419, 3673420, 3673421, 3673422, 3673423, 3673424, 3673425, 3673426, 3673427, 3673428, 3673429, 3673430, 3673431, 3673432, 3673433, 3673434, 3673435, 3673436, 3673437, 3673438, 3673439, 3673440, 3673441, 3673442, 3673443, 3673444, 3673445, 3673446, 3673447, 3673448, 3673449, 3673450, 3673451, 3673452, 3673453, 3673454) - __SPLIT__ 2026-05-20 05:51:02,372 - [124421] - src.utils.log - INFO - Time took to perform operation in publishing [124421]: 29.81 - __SPLIT__ 2026-05-20 05:51:02,372 - [124421] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124421] - __SPLIT__ 2026-05-20 05:51:02,372 - [124421] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 01:51:02.372' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124421;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:51:02,642 - [124421] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:53:44,831 - 124422 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124422 - __SPLIT__ 2026-05-20 05:53:44,832 - 124422 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124422 - __SPLIT__ 2026-05-20 05:53:44,847 - 124422 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 05:53:44,847 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:47,481 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:47,482 - 124422 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 05:53:47,482 - 124422 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-20 05:53:47,483 - 124422 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-20 05:53:47,483 - 124422 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:49,889 - 124422 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:53:49,890 - 124422 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-20 01:53:49.890' WHERE GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:50,165 - 124422 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:53:50,165 - 124422 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:50,433 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:50,434 - 124422 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-20 01:53:50.434' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:50,709 - 124422 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:53:50,709 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124422), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124422), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124422 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:51,088 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:51,089 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:51,356 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:51,360 - 124422 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 05:53:51,360 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:51,635 - 124422 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-20 05:53:51,635 - 124422 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 05:53:51,640 - 124422 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 05:53:51,641 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150323;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-05-20 05:53:51,910 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:51,911 - 124422 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150323 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-05-20 05:53:52,192 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:52,759 - 124422 - src.utils.log - INFO - Generating work orders for setup: 150323 - __SPLIT__ 2026-05-20 05:53:53,001 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11436;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-05-20 05:53:53,267 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:53,312 - 124422 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 05:53:53,319 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-05-20 05:53:53,584 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:53,587 - 124422 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 05:53:53,587 - 124422 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-20 05:53:53,588 - 124422 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150323 ) (Thread: ThreadPoolExecutor-1_0) - __SPLIT__ 2026-05-20 05:53:53,588 - 124422 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150323 ) (Thread: ThreadPoolExecutor-1_1) - __SPLIT__ 2026-05-20 05:53:53,589 - 124422 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150323 ) (Thread: ThreadPoolExecutor-1_2) - __SPLIT__ 2026-05-20 05:53:53,589 - 124422 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150323 ) (Thread: ThreadPoolExecutor-1_3) - __SPLIT__ 2026-05-20 05:53:53,591 - 124422 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150323 ) (Thread: ThreadPoolExecutor-1_4) - __SPLIT__ 2026-05-20 05:53:53,591 - 124422 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150323 ) (Thread: ThreadPoolExecutor-1_5) - __SPLIT__ 2026-05-20 05:53:53,592 - 124422 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150323 ) (Thread: ThreadPoolExecutor-1_6) - __SPLIT__ 2026-05-20 05:53:53,880 - 124422 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:53:54,684 - 124422 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:53:54,689 - 124422 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:53:54,704 - 124422 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:53:54,733 - 124422 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:53:54,739 - 124422 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:53:54,743 - 124422 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:53:54,744 - 124422 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150323 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:55,044 - 124422 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:53:55,046 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150323;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:55,317 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:55,317 - 124422 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 05:53:55,318 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150323... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-05-20 05:53:55,318 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150323... (Thread: ThreadPoolExecutor-2_1) - __SPLIT__ 2026-05-20 05:53:55,319 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150323... (Thread: ThreadPoolExecutor-2_2) - __SPLIT__ 2026-05-20 05:53:55,319 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150323... (Thread: ThreadPoolExecutor-2_3) - __SPLIT__ 2026-05-20 05:53:55,320 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150323;... (Thread: ThreadPoolExecutor-2_4) - __SPLIT__ 2026-05-20 05:53:55,321 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150323;... (Thread: ThreadPoolExecutor-2_5) - __SPLIT__ 2026-05-20 05:53:55,321 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150323;... (Thread: ThreadPoolExecutor-2_6) - __SPLIT__ 2026-05-20 05:53:55,322 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150323;... (Thread: ThreadPoolExecutor-2_7) - __SPLIT__ 2026-05-20 05:53:55,587 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:55,588 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:55,591 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:55,591 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150323... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-05-20 05:53:55,592 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:55,595 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:55,606 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:55,622 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:55,860 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:56,409 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:56,419 - 124422 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:56,686 - 124422 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:53:56,686 - 124422 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 01:53:56.686' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:56,958 - 124422 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:53:56,958 - 124422 - src.utils.log - INFO - - __SPLIT__ 2026-05-20 05:53:56,958 - 124422 - src.utils.log - INFO - Work order generation successful - Time took: 12.13 - __SPLIT__ 2026-05-20 05:53:56,958 - 124422 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 124422 - __SPLIT__ 2026-05-20 05:53:56,958 - 124422 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-20 01:53:56.958' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:57,231 - 124422 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:53:57,233 - 124422 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:57,507 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:57,508 - 124422 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 05:53:57,508 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150323 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:57,798 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:57,798 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150323 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:58,078 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:58,078 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150323 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:58,362 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:53:58,368 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:58,636 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:58,636 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:58,902 - 124422 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:53:58,903 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:59,169 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:59,170 - 124422 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 35 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:59,445 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:59,446 - 124422 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 35 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:53:59,727 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:53:59,732 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:00,011 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:54:00,012 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150323... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:00,290 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:54:00,306 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:00,574 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:54:00,574 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14842' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:00,843 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:54:00,845 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419484', '1419485', '1419486', '1419487', '1419488', '1419489', '1419490', '1419491', '1419492', '1419493', '1419494', '1419495', '1419496', '1419497', '1419498', '1419499', '1419500', '1419501', '1419502', '1419503', '1419504', '1419505', '1419506', '1419507', '1419508', '1419509', '1419510', '1419511', '1419512', '1419513', '1419514', '1419515', '1419516', '1419517', '1419518') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:01,121 - 124422 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:54:01,122 - 124422 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 35 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:01,665 - 124422 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 35) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 05:54:04,078 - 124422 - src.utils.log - INFO - βœ… All 35 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 05:54:04,212 - 124422 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 05:54:04,214 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419484', '1419485', '1419486', '1419487', '1419488', '1419489', '1419490', '1419491', '1419492', '1419493', '1419494', '1419495', '1419496', '1419497', '1419498', '1419499', '1419500', '1419501', '1419502', '1419503', '1419504', '1419505', '1419506', '1419507', '1419508', '1419509', '1419510', '1419511', '1419512', '1419513', '1419514', '1419515', '1419516', '1419517', '1419518') AND wo.AccountNumber = '14842' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-3_0) - __SPLIT__ 2026-05-20 05:54:04,500 - 124422 - src.utils.log - INFO - βœ… Fetched 35 rows - __SPLIT__ 2026-05-20 05:54:04,503 - 124422 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 05:54:04,515 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:04,787 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:54:04,787 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:05,064 - 124422 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:54:05,068 - 124422 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:54:05,068 - 124422 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 35 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:05,364 - 124422 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 35) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 05:54:07,364 - 124422 - src.utils.log - INFO - βœ… All 35 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 05:54:07,365 - 124422 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150323 AND WorkOrderNo IN (7437818, 5971571, 6028807, 1978307, 9906461, 8808979, 2508939, 5219727, 7930779, 6244413, 8445366, 9640534, 2520984, 7661473, 1550127, 3058164, 2033788, 6926593, 6608329, 7153740, 4837197, 9675642, 2874814, 3036434, 5368027, 2067612, 6448294, 8054705, 1907985, 1905717, 2366020, 8110969, 2368297, 2732094, 7684435) AND GenerateWorkOrderHistoryId = 124422;... (Thread: ThreadPoolExecutor-4_0) - __SPLIT__ 2026-05-20 05:54:07,684 - 124422 - src.utils.log - INFO - βœ… Fetched 35 rows - __SPLIT__ 2026-05-20 05:54:07,684 - 124422 - src.utils.log - INFO - 🏁 Final merged rows: 35 - __SPLIT__ 2026-05-20 05:54:07,691 - 124422 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-20 05:54:07,692 - 124422 - src.utils.log - INFO - Time took to perform operation in publishing 124422: 22.86 - __SPLIT__ 2026-05-20 05:54:07,692 - 124422 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 124422 - __SPLIT__ 2026-05-20 05:54:07,692 - 124422 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 01:54:07.692' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124422;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:54:07,963 - 124422 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:58:42,771 - 124423 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124423 - __SPLIT__ 2026-05-20 05:58:42,772 - 124423 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124423 - __SPLIT__ 2026-05-20 05:58:42,772 - 124423 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 05:58:42,772 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:44,941 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:44,941 - 124423 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 05:58:44,942 - 124423 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-20 05:58:44,942 - 124423 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-20 05:58:44,942 - 124423 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:46,810 - 124423 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:58:46,810 - 124423 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-20 01:58:46.810' WHERE GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:47,079 - 124423 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:58:47,079 - 124423 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:47,345 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:47,345 - 124423 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-20 01:58:47.345' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:47,614 - 124423 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:58:47,614 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124423), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124423), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124423 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:48,689 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:48,690 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:48,962 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:48,972 - 124423 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 05:58:48,973 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:49,247 - 124423 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-20 05:58:49,247 - 124423 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 05:58:49,252 - 124423 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 05:58:49,253 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150324;... (Thread: ThreadPoolExecutor-16_0) - __SPLIT__ 2026-05-20 05:58:49,520 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:49,521 - 124423 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150324 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-16_0) - __SPLIT__ 2026-05-20 05:58:49,806 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:50,378 - 124423 - src.utils.log - INFO - Generating work orders for setup: 150324 - __SPLIT__ 2026-05-20 05:58:50,623 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: ThreadPoolExecutor-16_0) - __SPLIT__ 2026-05-20 05:58:50,889 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:50,934 - 124423 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 05:58:50,940 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-16_0) - __SPLIT__ 2026-05-20 05:58:51,206 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:51,209 - 124423 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 05:58:51,209 - 124423 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-20 05:58:51,209 - 124423 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150324 ) (Thread: ThreadPoolExecutor-17_0) - __SPLIT__ 2026-05-20 05:58:51,210 - 124423 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150324 ) (Thread: ThreadPoolExecutor-17_1) - __SPLIT__ 2026-05-20 05:58:51,211 - 124423 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150324 ) (Thread: ThreadPoolExecutor-17_2) - __SPLIT__ 2026-05-20 05:58:51,211 - 124423 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150324 ) (Thread: ThreadPoolExecutor-17_3) - __SPLIT__ 2026-05-20 05:58:51,212 - 124423 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150324 ) (Thread: ThreadPoolExecutor-17_4) - __SPLIT__ 2026-05-20 05:58:51,213 - 124423 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150324 ) (Thread: ThreadPoolExecutor-17_5) - __SPLIT__ 2026-05-20 05:58:51,214 - 124423 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150324 ) (Thread: ThreadPoolExecutor-17_6) - __SPLIT__ 2026-05-20 05:58:51,504 - 124423 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:58:52,297 - 124423 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:58:52,302 - 124423 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:58:52,328 - 124423 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:58:52,344 - 124423 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:58:52,347 - 124423 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:58:52,348 - 124423 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:58:52,348 - 124423 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150324 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:52,649 - 124423 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 05:58:52,650 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150324;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:52,921 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:52,921 - 124423 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 05:58:52,922 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150324... (Thread: ThreadPoolExecutor-18_0) - __SPLIT__ 2026-05-20 05:58:52,922 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150324... (Thread: ThreadPoolExecutor-18_1) - __SPLIT__ 2026-05-20 05:58:52,923 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150324... (Thread: ThreadPoolExecutor-18_2) - __SPLIT__ 2026-05-20 05:58:52,923 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150324... (Thread: ThreadPoolExecutor-18_3) - __SPLIT__ 2026-05-20 05:58:52,924 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150324;... (Thread: ThreadPoolExecutor-18_4) - __SPLIT__ 2026-05-20 05:58:52,924 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150324;... (Thread: ThreadPoolExecutor-18_5) - __SPLIT__ 2026-05-20 05:58:52,925 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150324;... (Thread: ThreadPoolExecutor-18_6) - __SPLIT__ 2026-05-20 05:58:52,925 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150324;... (Thread: ThreadPoolExecutor-18_7) - __SPLIT__ 2026-05-20 05:58:53,192 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:53,192 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:53,193 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150324... (Thread: ThreadPoolExecutor-18_0) - __SPLIT__ 2026-05-20 05:58:53,194 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:53,196 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:53,198 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:53,206 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:53,217 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:53,460 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:53,998 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:54,009 - 124423 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:54,276 - 124423 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:58:54,276 - 124423 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 01:58:54.276' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:54,545 - 124423 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:58:54,545 - 124423 - src.utils.log - INFO - - __SPLIT__ 2026-05-20 05:58:54,545 - 124423 - src.utils.log - INFO - Work order generation successful - Time took: 11.77 - __SPLIT__ 2026-05-20 05:58:54,545 - 124423 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 124423 - __SPLIT__ 2026-05-20 05:58:54,546 - 124423 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-20 01:58:54.545' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:54,817 - 124423 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 05:58:54,818 - 124423 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:55,088 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:55,088 - 124423 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 05:58:55,089 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150324 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:55,380 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:55,381 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150324 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:55,662 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:55,663 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150324 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:55,942 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:55,948 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:56,214 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:56,214 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:56,480 - 124423 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 05:58:56,480 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:56,748 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:56,748 - 124423 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 35 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:57,017 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:57,018 - 124423 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 35 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:57,288 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:57,292 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:57,571 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:57,572 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150324... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:57,849 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:57,865 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:58,130 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:58,131 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14843' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:58,397 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:58:58,399 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419519', '1419520', '1419521', '1419522', '1419523', '1419524', '1419525', '1419526', '1419527', '1419528', '1419529', '1419530', '1419531', '1419532', '1419533', '1419534', '1419535', '1419536', '1419537', '1419538', '1419539', '1419540', '1419541', '1419542', '1419543', '1419544', '1419545', '1419546', '1419547', '1419548', '1419549', '1419550', '1419551', '1419552', '1419553') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:58,681 - 124423 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 05:58:58,682 - 124423 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 35 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:58:59,120 - 124423 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 35) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 05:59:01,191 - 124423 - src.utils.log - INFO - βœ… All 35 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 05:59:01,324 - 124423 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 05:59:01,326 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419519', '1419520', '1419521', '1419522', '1419523', '1419524', '1419525', '1419526', '1419527', '1419528', '1419529', '1419530', '1419531', '1419532', '1419533', '1419534', '1419535', '1419536', '1419537', '1419538', '1419539', '1419540', '1419541', '1419542', '1419543', '1419544', '1419545', '1419546', '1419547', '1419548', '1419549', '1419550', '1419551', '1419552', '1419553') AND wo.AccountNumber = '14843' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-19_0) - __SPLIT__ 2026-05-20 05:59:01,614 - 124423 - src.utils.log - INFO - βœ… Fetched 35 rows - __SPLIT__ 2026-05-20 05:59:01,617 - 124423 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 05:59:01,628 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:59:01,897 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:59:01,898 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:59:02,177 - 124423 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 05:59:02,181 - 124423 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 05:59:02,181 - 124423 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 35 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:59:02,474 - 124423 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 35) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 05:59:04,182 - 124423 - src.utils.log - INFO - βœ… All 35 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 05:59:04,184 - 124423 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150324 AND WorkOrderNo IN (3372552, 8840992, 5269563, 2779690, 7518517, 2877457, 1019505, 7577142, 8007154, 2800221, 7414267, 3944442, 2825488, 8609558, 7393440, 5853522, 4025787, 9158465, 7783554, 8461409, 2364963, 1956990, 5951936, 9675109, 8488194, 8864732, 1959181, 5070194, 1780178, 7869445, 1285934, 1597996, 4520204, 6121882, 6763458) AND GenerateWorkOrderHistoryId = 124423;... (Thread: ThreadPoolExecutor-20_0) - __SPLIT__ 2026-05-20 05:59:04,491 - 124423 - src.utils.log - INFO - βœ… Fetched 35 rows - __SPLIT__ 2026-05-20 05:59:04,492 - 124423 - src.utils.log - INFO - 🏁 Final merged rows: 35 - __SPLIT__ 2026-05-20 05:59:04,498 - 124423 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-20 05:59:04,498 - 124423 - src.utils.log - INFO - Time took to perform operation in publishing 124423: 21.73 - __SPLIT__ 2026-05-20 05:59:04,498 - 124423 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 124423 - __SPLIT__ 2026-05-20 05:59:04,498 - 124423 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 01:59:04.498' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124423;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 05:59:04,766 - 124423 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 06:54:27,994 - 12186 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=12186 - __SPLIT__ 2026-05-20 06:54:27,995 - 12186 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 12186 - __SPLIT__ 2026-05-20 06:54:28,010 - 12186 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 06:54:28,011 - 12186 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:30,746 - 12186 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 06:54:30,747 - 12186 - src.utils.log - INFO - ℹ️ Connection string not found, connecting to common DB - __SPLIT__ 2026-05-20 06:54:30,747 - 12186 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12186;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:31,072 - 12186 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 06:54:31,072 - 12186 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12186), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12186), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12186 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:31,411 - 12186 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 06:54:31,411 - 12186 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12186;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:31,710 - 12186 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 06:54:31,714 - 12186 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 06:54:31,715 - 12186 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13057... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:32,057 - 12186 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-20 06:54:32,058 - 12186 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 06:54:32,061 - 12186 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-05-20 06:54:32,062 - 12186 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-05-20 06:54:32,062 - 12186 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-05-20 06:54:32,062 - 12186 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-05-20 06:54:32,063 - 12186 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 06:54:32,063 - 12186 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:32,359 - 12186 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 06:54:32,360 - 12186 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 23886 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:32,666 - 12186 - src.utils.log - INFO - βœ… Fetched 86 rows - __SPLIT__ 2026-05-20 06:54:33,311 - 12186 - src.utils.log - INFO - Generating work orders for setup: 23886 - __SPLIT__ 2026-05-20 06:54:34,109 - 12186 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1389;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:34,406 - 12186 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 06:54:34,466 - 12186 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 06:54:34,466 - 12186 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 06:54:34,466 - 12186 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:34,853 - 12186 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 06:54:34,853 - 12186 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:35,256 - 12186 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 06:54:35,256 - 12186 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:35,578 - 12186 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 06:54:35,578 - 12186 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:36,153 - 12186 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 06:54:36,153 - 12186 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:36,470 - 12186 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 06:54:36,470 - 12186 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:36,814 - 12186 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 06:54:36,815 - 12186 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:37,115 - 12186 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 06:54:37,116 - 12186 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:38,370 - 12186 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 06:54:38,371 - 12186 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 1 - __SPLIT__ 2026-05-20 06:54:38,371 - 12186 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12186;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:38,667 - 12186 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 06:54:38,668 - 12186 - src.utils.log - INFO - ⏱️ Total time: 10.67s | Status: Completed - __SPLIT__ 2026-05-20 06:54:38,668 - 12186 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12186;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:38,961 - 12186 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 06:54:38,961 - 12186 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 02:54:38.961' WHERE GenerateWorkOrderHistoryId = 12186;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 06:54:39,257 - 12186 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 06:54:39,258 - 12186 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 07:19:12,816 - 12187 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=12187 - __SPLIT__ 2026-05-20 07:19:12,817 - 12187 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 12187 - __SPLIT__ 2026-05-20 07:19:12,818 - 12187 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 07:19:12,818 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:19:14,882 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:14,882 - 12187 - src.utils.log - INFO - ℹ️ Connection string not found, connecting to common DB - __SPLIT__ 2026-05-20 07:19:14,882 - 12187 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:19:15,265 - 12187 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:19:15,265 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12187), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12187), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12187 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:19:16,033 - 12187 - src.utils.log - INFO - βœ… Fetched 309 rows - __SPLIT__ 2026-05-20 07:19:16,034 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:19:16,326 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:16,329 - 12187 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 07:19:16,330 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId in (13057, 12802, 12803, 12804, 12805, 12806, 13059, 13064, 13065, 13067, 13078, 13085, 12965, 13094, 12967, 13096, 13099, 13101, 13107, 12988, 13117, 12990, 12991, 13119, 12997, 12999, 13127, 13000, 13001, 13006, 13137, 13015, 13027, 13029, 13030, 13034, 13036, 13038, 13039, 13042, 13044, 12922, 13052)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:19:16,673 - 12187 - src.utils.log - INFO - βœ… Fetched 1106 rows - __SPLIT__ 2026-05-20 07:19:16,674 - 12187 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 07:19:16,677 - 12187 - src.utils.log - INFO - πŸ“Š Found 309 setups to process across 30 routes - __SPLIT__ 2026-05-20 07:19:16,677 - 12187 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-05-20 07:19:16,679 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11378.0 with 2 setups - __SPLIT__ 2026-05-20 07:19:16,680 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11425.0 with 2 setups - __SPLIT__ 2026-05-20 07:19:16,680 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:16,681 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11467.0 with 10 setups - __SPLIT__ 2026-05-20 07:19:16,681 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11472.0 with 3 setups - __SPLIT__ 2026-05-20 07:19:16,682 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (3844, 14071);... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:16,682 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11495.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:16,683 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11498.0 with 2 setups - __SPLIT__ 2026-05-20 07:19:16,684 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:16,685 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:16,685 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11503.0 with 4 setups - __SPLIT__ 2026-05-20 07:19:16,686 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:16,687 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11620.0 with 20 setups - __SPLIT__ 2026-05-20 07:19:16,688 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:16,690 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (22281, 16826);... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:16,690 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (22337, 22341, 22343);... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:16,691 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:16,696 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (15194, 14908);... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:16,693 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:16,697 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23224, 23384, 23294, 23383);... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:16,694 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 14941;... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:16,695 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:16,694 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564);... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:16,692 - 12187 - src.utils.log - INFO - πŸ“‹ Submitted 30 routes for processing - __SPLIT__ 2026-05-20 07:19:16,698 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335);... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:16,986 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:16,986 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (3844, 14071) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:17,286 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:17,876 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:17,877 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23224, 23384, 23294, 23383) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:17,886 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:17,887 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 14941 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:17,888 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:17,888 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (22337, 22341, 22343) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:17,905 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:17,906 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (22281, 16826) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:17,932 - 12187 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-20 07:19:17,932 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:17,937 - 12187 - src.utils.log - INFO - Generating work orders for setup: 14071 - __SPLIT__ 2026-05-20 07:19:17,938 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:17,940 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:17,940 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:17,940 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:17,940 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (3844, 14071) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:17,967 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:17,967 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (15194, 14908) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:18,192 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:18,215 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:18,243 - 12187 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-20 07:19:18,266 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:18,290 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:18,309 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (3844, 14071) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:18,309 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:18,343 - 12187 - src.utils.log - INFO - βœ… Fetched 42 rows - __SPLIT__ 2026-05-20 07:19:18,400 - 12187 - src.utils.log - INFO - βœ… Fetched 20 rows - __SPLIT__ 2026-05-20 07:19:18,401 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:18,610 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:18,610 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (3844, 14071) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:18,705 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:18,841 - 12187 - src.utils.log - INFO - Generating work orders for setup: 14941 - __SPLIT__ 2026-05-20 07:19:18,843 - 12187 - src.utils.log - INFO - Error processing schedule ID 12804: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:18,845 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:18,846 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:18,846 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:18,846 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 14941 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:18,849 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:18,849 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:18,849 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:18,849 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22337, 22341, 22343) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:18,879 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23224 - __SPLIT__ 2026-05-20 07:19:18,888 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23294 - __SPLIT__ 2026-05-20 07:19:18,894 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23383 - __SPLIT__ 2026-05-20 07:19:18,901 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23384 - __SPLIT__ 2026-05-20 07:19:18,907 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1388.0, 1364.0, -1.0);... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:18,911 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:18,912 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (3844, 14071) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:18,924 - 12187 - src.utils.log - INFO - Generating work orders for setup: 16826 - __SPLIT__ 2026-05-20 07:19:18,925 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:18,925 - 12187 - src.utils.log - INFO - Generating work orders for setup: 22281 - __SPLIT__ 2026-05-20 07:19:18,927 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:18,927 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:18,927 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:18,927 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22281, 16826) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:18,930 - 12187 - src.utils.log - INFO - Generating work orders for setup: 14908 - __SPLIT__ 2026-05-20 07:19:18,931 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:18,931 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15194 - __SPLIT__ 2026-05-20 07:19:18,932 - 12187 - src.utils.log - INFO - Error processing schedule ID 12922: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:18,934 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:18,934 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:18,935 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:18,935 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15194, 14908) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:18,993 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15054 - __SPLIT__ 2026-05-20 07:19:18,994 - 12187 - src.utils.log - INFO - Error processing schedule ID 12804: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:18,994 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15128 - __SPLIT__ 2026-05-20 07:19:18,995 - 12187 - src.utils.log - INFO - Error processing schedule ID 12804: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:18,996 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15140 - __SPLIT__ 2026-05-20 07:19:18,997 - 12187 - src.utils.log - INFO - Error processing schedule ID 12804: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:18,997 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15175 - __SPLIT__ 2026-05-20 07:19:18,998 - 12187 - src.utils.log - INFO - Error processing schedule ID 12804: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:18,998 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15178 - __SPLIT__ 2026-05-20 07:19:18,999 - 12187 - src.utils.log - INFO - Error processing schedule ID 12804: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:18,999 - 12187 - src.utils.log - INFO - Generating work orders for setup: 16845 - __SPLIT__ 2026-05-20 07:19:19,001 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,001 - 12187 - src.utils.log - INFO - Generating work orders for setup: 16981 - __SPLIT__ 2026-05-20 07:19:19,002 - 12187 - src.utils.log - INFO - Error processing schedule ID 12922: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,002 - 12187 - src.utils.log - INFO - Generating work orders for setup: 17137 - __SPLIT__ 2026-05-20 07:19:19,004 - 12187 - src.utils.log - INFO - Generating work orders for setup: 17564 - __SPLIT__ 2026-05-20 07:19:19,005 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23353 - __SPLIT__ 2026-05-20 07:19:19,170 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,170 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,170 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 14941 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:19,226 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22337, 22341, 22343) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:19,243 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:19,248 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:19,251 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:19,253 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:19,267 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,275 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,283 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22281, 16826) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:19,283 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (3844, 14071) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:19,296 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:19,296 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:19,296 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23384, 23294, 23383) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:19,328 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,328 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15194, 14908) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:19,371 - 12187 - src.utils.log - INFO - Generating work orders for setup: 14885 - __SPLIT__ 2026-05-20 07:19:19,372 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,373 - 12187 - src.utils.log - INFO - Generating work orders for setup: 14924 - __SPLIT__ 2026-05-20 07:19:19,374 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,374 - 12187 - src.utils.log - INFO - Generating work orders for setup: 14925 - __SPLIT__ 2026-05-20 07:19:19,375 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,375 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15061 - __SPLIT__ 2026-05-20 07:19:19,376 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,376 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15062 - __SPLIT__ 2026-05-20 07:19:19,377 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,378 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15145 - __SPLIT__ 2026-05-20 07:19:19,379 - 12187 - src.utils.log - INFO - Error processing schedule ID 12804: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,379 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15233 - __SPLIT__ 2026-05-20 07:19:19,380 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,380 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15234 - __SPLIT__ 2026-05-20 07:19:19,381 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,381 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15330 - __SPLIT__ 2026-05-20 07:19:19,382 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,383 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15332 - __SPLIT__ 2026-05-20 07:19:19,384 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,384 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15333 - __SPLIT__ 2026-05-20 07:19:19,385 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,386 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15335 - __SPLIT__ 2026-05-20 07:19:19,386 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,387 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15385 - __SPLIT__ 2026-05-20 07:19:19,388 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,388 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15387 - __SPLIT__ 2026-05-20 07:19:19,389 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,389 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15388 - __SPLIT__ 2026-05-20 07:19:19,390 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,390 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15422 - __SPLIT__ 2026-05-20 07:19:19,391 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,391 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15436 - __SPLIT__ 2026-05-20 07:19:19,392 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,393 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15437 - __SPLIT__ 2026-05-20 07:19:19,394 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,394 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15444 - __SPLIT__ 2026-05-20 07:19:19,395 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,395 - 12187 - src.utils.log - INFO - Generating work orders for setup: 15447 - __SPLIT__ 2026-05-20 07:19:19,396 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:19,399 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:19,399 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:19,399 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:19,399 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:19,536 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,537 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 14941 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:19,557 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,558 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22337, 22341, 22343) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:19,558 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,558 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:19,594 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,595 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22281, 16826) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:19,600 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,600 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (3844, 14071) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:19,602 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,602 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23384, 23294, 23383) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:19,624 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,625 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15194, 14908) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:19,723 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,724 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:19,833 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,833 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 14941 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:19,858 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,859 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,859 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22337, 22341, 22343) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:19,859 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:19,886 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,886 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22281, 16826) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:19,891 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,891 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (3844, 14071) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:19,899 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,899 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23384, 23294, 23383) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:19,922 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:19,922 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15194, 14908) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:20,035 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,035 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:20,156 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,157 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 14941 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:20,171 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,171 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22337, 22341, 22343) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:20,192 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,192 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:20,199 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,199 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22281, 16826) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:20,222 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,223 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23384, 23294, 23383) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:20,224 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,224 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (3844, 14071) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:20,280 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,280 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15194, 14908) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:20,360 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,360 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:20,459 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,460 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 14941 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:20,473 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,474 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22337, 22341, 22343) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:20,507 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,507 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22281, 16826) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:20,510 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,510 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:20,521 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,521 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11378.0 - __SPLIT__ 2026-05-20 07:19:20,521 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11796.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:20,521 - 12187 - src.utils.log - INFO - βœ… [1/30] Route 11378.0 completed successfully - __SPLIT__ 2026-05-20 07:19:20,522 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:20,523 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23250;... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:20,529 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,529 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23384, 23294, 23383) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:20,577 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,577 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15194, 14908) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:20,670 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,670 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:20,761 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,761 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22337, 22341, 22343) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:20,761 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,762 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 14941 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:20,813 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,814 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22281, 16826) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:20,815 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:20,815 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 23250 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:20,831 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,831 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23384, 23294, 23383) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:20,837 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,837 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:20,870 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,870 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15194, 14908) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:20,977 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:20,978 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:21,048 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,049 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 14941 (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:21,097 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,097 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22281, 16826) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:21,099 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,099 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (22337, 22341, 22343) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:21,111 - 12187 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-20 07:19:21,164 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,164 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:21,177 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,177 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15194, 14908) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:21,184 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,185 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23384, 23294, 23383) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:21,295 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,295 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:21,376 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,376 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11495.0 - __SPLIT__ 2026-05-20 07:19:21,376 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11822.0 with 2 setups - __SPLIT__ 2026-05-20 07:19:21,377 - 12187 - src.utils.log - INFO - βœ… [2/30] Route 11495.0 completed successfully - __SPLIT__ 2026-05-20 07:19:21,378 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:21,378 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (21305, 22085);... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:21,454 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,454 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11425.0 - __SPLIT__ 2026-05-20 07:19:21,455 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11842.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:21,455 - 12187 - src.utils.log - INFO - βœ… [3/30] Route 11425.0 completed successfully - __SPLIT__ 2026-05-20 07:19:21,456 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:21,457 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 16796;... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:21,457 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,457 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11472.0 - __SPLIT__ 2026-05-20 07:19:21,458 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11844.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:21,458 - 12187 - src.utils.log - INFO - βœ… [4/30] Route 11472.0 completed successfully - __SPLIT__ 2026-05-20 07:19:21,458 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,459 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:21,459 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15140, 15175, 15178, 16845, 15054, 17137, 16981, 15128, 23353, 17564) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:21,460 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 20231;... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:21,486 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,487 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23224, 23384, 23294, 23383) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:21,490 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,490 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11498.0 - __SPLIT__ 2026-05-20 07:19:21,490 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11867.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:21,491 - 12187 - src.utils.log - INFO - βœ… [5/30] Route 11498.0 completed successfully - __SPLIT__ 2026-05-20 07:19:21,492 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:21,492 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23849;... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:21,598 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,598 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (15233, 15234, 15385, 15387, 15388, 14885, 15145, 15422, 14924, 14925, 15436, 15437, 15444, 15061, 15062, 15447, 15330, 15332, 15333, 15335) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:21,709 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:21,709 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (21305, 22085) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:21,721 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23250 - __SPLIT__ 2026-05-20 07:19:21,783 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:21,784 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:21,784 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23250 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:21,785 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:21,785 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 20231 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:21,786 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,786 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11467.0 - __SPLIT__ 2026-05-20 07:19:21,786 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11888.0 with 20 setups - __SPLIT__ 2026-05-20 07:19:21,787 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:21,787 - 12187 - src.utils.log - INFO - βœ… [6/30] Route 11467.0 completed successfully - __SPLIT__ 2026-05-20 07:19:21,788 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277);... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:21,790 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:21,791 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 16796 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:21,792 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:21,793 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 23849 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:21,820 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,820 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11503.0 - __SPLIT__ 2026-05-20 07:19:21,821 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11901.0 with 3 setups - __SPLIT__ 2026-05-20 07:19:21,821 - 12187 - src.utils.log - INFO - βœ… [7/30] Route 11503.0 completed successfully - __SPLIT__ 2026-05-20 07:19:21,822 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:21,822 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23512, 23357, 23823);... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:21,945 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:21,946 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11620.0 - __SPLIT__ 2026-05-20 07:19:21,946 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11914.0 with 4 setups - __SPLIT__ 2026-05-20 07:19:21,946 - 12187 - src.utils.log - INFO - βœ… [8/30] Route 11620.0 completed successfully - __SPLIT__ 2026-05-20 07:19:21,947 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:21,948 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (20456, 23354, 23850, 23085);... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:22,007 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:22,078 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:22,079 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23250 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:22,085 - 12187 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-20 07:19:22,085 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:22,086 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:22,100 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:22,136 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:22,161 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:22,162 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23512, 23357, 23823) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:22,284 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:22,285 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (20456, 23354, 23850, 23085) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:22,382 - 12187 - src.utils.log - INFO - βœ… Fetched 136 rows - __SPLIT__ 2026-05-20 07:19:22,413 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:22,428 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23250 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:22,486 - 12187 - src.utils.log - INFO - βœ… Fetched 37 rows - __SPLIT__ 2026-05-20 07:19:22,602 - 12187 - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 07:19:22,641 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:22,641 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:22,641 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:22,642 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (21305, 22085) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:22,739 - 12187 - src.utils.log - INFO - Generating work orders for setup: 16796 - __SPLIT__ 2026-05-20 07:19:22,740 - 12187 - src.utils.log - INFO - Error processing schedule ID 12805: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:22,742 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:22,743 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:22,743 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:22,743 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 16796 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:22,747 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:22,747 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23250 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:22,780 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23849 - __SPLIT__ 2026-05-20 07:19:22,818 - 12187 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 07:19:22,822 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:22,826 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:22,826 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:22,826 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:22,826 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20231 ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:22,979 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:22,979 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (21305, 22085) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:23,031 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:23,031 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 16796 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:23,037 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23076 - __SPLIT__ 2026-05-20 07:19:23,054 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23078 - __SPLIT__ 2026-05-20 07:19:23,069 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23117 - __SPLIT__ 2026-05-20 07:19:23,077 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23118 - __SPLIT__ 2026-05-20 07:19:23,130 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:23,136 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:23,154 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23230 - __SPLIT__ 2026-05-20 07:19:23,154 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23250 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:23,154 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20231 ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:23,160 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:23,162 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23357 - __SPLIT__ 2026-05-20 07:19:23,187 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23231 - __SPLIT__ 2026-05-20 07:19:23,189 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:23,198 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23512 - __SPLIT__ 2026-05-20 07:19:23,204 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:23,238 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23232 - __SPLIT__ 2026-05-20 07:19:23,254 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23849 ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:23,298 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23233 - __SPLIT__ 2026-05-20 07:19:23,314 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:23,434 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:23,435 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23085 - __SPLIT__ 2026-05-20 07:19:23,437 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (21305, 22085) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:23,441 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23235 - __SPLIT__ 2026-05-20 07:19:23,447 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 16796 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:23,526 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23236 - __SPLIT__ 2026-05-20 07:19:23,564 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23237 - __SPLIT__ 2026-05-20 07:19:23,608 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23255 - __SPLIT__ 2026-05-20 07:19:23,640 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23276 - __SPLIT__ 2026-05-20 07:19:23,659 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:23,659 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:23,686 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23250 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:23,718 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23277 - __SPLIT__ 2026-05-20 07:19:23,732 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20231 ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:23,777 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23823 - __SPLIT__ 2026-05-20 07:19:23,816 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23356 - __SPLIT__ 2026-05-20 07:19:23,858 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:23,883 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1388.0, 1420.0);... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:24,006 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23849 ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:24,006 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:24,007 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:24,028 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 16796 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:24,036 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (21305, 22085) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:24,147 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23354 - __SPLIT__ 2026-05-20 07:19:24,380 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:24,381 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:24,406 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23250 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:24,462 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20231 ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:24,521 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23403 - __SPLIT__ 2026-05-20 07:19:24,551 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23850 - __SPLIT__ 2026-05-20 07:19:24,551 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:24,552 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:24,553 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23513 - __SPLIT__ 2026-05-20 07:19:24,572 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1355.0;... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:24,564 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23849 ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:24,554 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:24,631 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (21305, 22085) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:24,651 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:24,682 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 16796 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:24,744 - 12187 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 07:19:24,815 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:24,868 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23703 - __SPLIT__ 2026-05-20 07:19:24,870 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23854 - __SPLIT__ 2026-05-20 07:19:24,881 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23866 - __SPLIT__ 2026-05-20 07:19:24,904 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:24,905 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23250 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:24,930 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:24,932 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20231 ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:24,939 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:24,940 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:24,940 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:24,941 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:24,993 - 12187 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 07:19:24,998 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:25,012 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,012 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (21305, 22085) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:25,017 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,018 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 16796 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:25,020 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,020 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23849 ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:25,142 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:25,144 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:25,144 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:25,145 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23512, 23357, 23823) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:25,216 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,217 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11796.0 - __SPLIT__ 2026-05-20 07:19:25,217 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11926.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:25,217 - 12187 - src.utils.log - INFO - βœ… [9/30] Route 11796.0 completed successfully - __SPLIT__ 2026-05-20 07:19:25,218 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:25,219 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23441;... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:25,244 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,245 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20231 ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:25,247 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,247 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:25,288 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:25,291 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:25,291 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:25,291 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (20456, 23354, 23850, 23085) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:25,309 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,309 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 16796 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:25,314 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,314 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (21305, 22085) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:25,358 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,358 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23849 ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:25,449 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,449 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23512, 23357, 23823) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:25,510 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:25,511 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 23441 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:25,543 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,543 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20231 ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:25,550 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,550 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:25,599 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,599 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (20456, 23354, 23850, 23085) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:25,607 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,607 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 16796 (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:25,622 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,622 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (21305, 22085) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:25,680 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,680 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23849 ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:25,773 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,773 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23512, 23357, 23823) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:25,817 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:25,839 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,840 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20231 (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:25,861 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,861 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:25,924 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,924 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11842.0 - __SPLIT__ 2026-05-20 07:19:25,924 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11939.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:25,925 - 12187 - src.utils.log - INFO - βœ… [10/30] Route 11842.0 completed successfully - __SPLIT__ 2026-05-20 07:19:25,926 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:25,926 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 19152;... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:25,932 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,932 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (20456, 23354, 23850, 23085) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:25,974 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:25,974 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11822.0 - __SPLIT__ 2026-05-20 07:19:25,975 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11974.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:25,975 - 12187 - src.utils.log - INFO - βœ… [11/30] Route 11822.0 completed successfully - __SPLIT__ 2026-05-20 07:19:25,976 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:25,977 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 20253;... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:26,012 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,013 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23849 ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:26,084 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,085 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23512, 23357, 23823) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:26,147 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,148 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11844.0 - __SPLIT__ 2026-05-20 07:19:26,148 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11976.0 with 44 setups - __SPLIT__ 2026-05-20 07:19:26,148 - 12187 - src.utils.log - INFO - βœ… [12/30] Route 11844.0 completed successfully - __SPLIT__ 2026-05-20 07:19:26,149 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:26,150 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966);... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:26,164 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,164 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:26,210 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:26,211 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 19152 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:26,235 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,235 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (20456, 23354, 23850, 23085) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:26,257 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:26,258 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 20253 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:26,295 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,296 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23849 (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:26,411 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,412 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23512, 23357, 23823) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:26,427 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23441 - __SPLIT__ 2026-05-20 07:19:26,436 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1364.0;... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:26,481 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,481 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:26,497 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:26,497 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:26,499 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:26,542 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,543 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (20456, 23354, 23850, 23085) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:26,555 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:26,657 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,658 - 12187 - src.utils.log - INFO - πŸ“ Inserting 1 work orders for route: 11867.0 - __SPLIT__ 2026-05-20 07:19:26,658 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:26,658 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:26,724 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,724 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23512, 23357, 23823) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:26,734 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:26,773 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:26,774 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:26,774 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23441 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:26,804 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,804 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:26,858 - 12187 - src.utils.log - INFO - βœ… Fetched 329 rows - __SPLIT__ 2026-05-20 07:19:26,889 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:26,890 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (20456, 23354, 23850, 23085) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:27,019 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-20 07:19:27,076 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,076 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23512, 23357, 23823) ) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:27,129 - 12187 - src.utils.log - INFO - Generating work orders for setup: 19152 - __SPLIT__ 2026-05-20 07:19:27,133 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,134 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:27,134 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,135 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23441 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:27,134 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23703, 23076, 23078, 23854, 23866, 23356, 23230, 23231, 23232, 23233, 23235, 23236, 23237, 23117, 23118, 23255, 23513, 23403, 23276, 23277) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:27,134 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:27,135 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:27,135 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 19152 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:27,216 - 12187 - src.utils.log - INFO - Generating work orders for setup: 20253 - __SPLIT__ 2026-05-20 07:19:27,218 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:27,218 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:27,218 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:27,218 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20253 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:27,257 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,257 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (20456, 23354, 23850, 23085) ) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:27,369 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,369 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23512, 23357, 23823) (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:27,444 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,444 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 19152 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:27,462 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,462 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23441 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:27,464 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,464 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11888.0 - __SPLIT__ 2026-05-20 07:19:27,465 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11980.0 with 10 setups - __SPLIT__ 2026-05-20 07:19:27,465 - 12187 - src.utils.log - INFO - βœ… [13/30] Route 11888.0 completed successfully - __SPLIT__ 2026-05-20 07:19:27,466 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:27,466 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088);... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:27,527 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,528 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20253 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:27,550 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,550 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (20456, 23354, 23850, 23085) (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:27,594 - 12187 - src.utils.log - INFO - Generating work orders for setup: 20745 - __SPLIT__ 2026-05-20 07:19:27,596 - 12187 - src.utils.log - INFO - Error processing schedule ID 13067: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:27,596 - 12187 - src.utils.log - INFO - Generating work orders for setup: 22934 - __SPLIT__ 2026-05-20 07:19:27,597 - 12187 - src.utils.log - INFO - Generating work orders for setup: 22939 - __SPLIT__ 2026-05-20 07:19:27,598 - 12187 - src.utils.log - INFO - Generating work orders for setup: 22941 - __SPLIT__ 2026-05-20 07:19:27,599 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23145 - __SPLIT__ 2026-05-20 07:19:27,752 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,780 - 12187 - src.utils.log - INFO - πŸ“ Inserting 1 work orders for route: 11901.0 - __SPLIT__ 2026-05-20 07:19:27,789 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,799 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:27,804 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,804 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23146 - __SPLIT__ 2026-05-20 07:19:27,804 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 19152 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:27,805 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23441 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:27,804 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:27,816 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23147 - __SPLIT__ 2026-05-20 07:19:27,823 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,824 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20253 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:27,852 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:27,892 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:27,940 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:27,941 - 12187 - src.utils.log - INFO - πŸ“ Inserting 2 work orders for route: 11914.0 - __SPLIT__ 2026-05-20 07:19:27,941 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:27,941 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:28,065 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23148 - __SPLIT__ 2026-05-20 07:19:28,160 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:28,168 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 19152 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:28,201 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:28,203 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23441 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:28,248 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:28,260 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20253 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:28,339 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23151 - __SPLIT__ 2026-05-20 07:19:28,352 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23154 - __SPLIT__ 2026-05-20 07:19:28,359 - 12187 - src.utils.log - INFO - βœ… Fetched 23 rows - __SPLIT__ 2026-05-20 07:19:28,404 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23155 - __SPLIT__ 2026-05-20 07:19:28,416 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23160 - __SPLIT__ 2026-05-20 07:19:28,429 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23189 - __SPLIT__ 2026-05-20 07:19:28,441 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23202 - __SPLIT__ 2026-05-20 07:19:28,452 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23203 - __SPLIT__ 2026-05-20 07:19:28,483 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23207 - __SPLIT__ 2026-05-20 07:19:28,519 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-20 07:19:28,569 - 12187 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-20 07:19:28,569 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:28,574 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23208 - __SPLIT__ 2026-05-20 07:19:28,575 - 12187 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 23849... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:28,584 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-20 07:19:28,584 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23441 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:28,596 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23211 - __SPLIT__ 2026-05-20 07:19:28,605 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:28,624 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 19152 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:28,626 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23212 - __SPLIT__ 2026-05-20 07:19:28,636 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23213 - __SPLIT__ 2026-05-20 07:19:28,654 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23214 - __SPLIT__ 2026-05-20 07:19:28,671 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23215 - __SPLIT__ 2026-05-20 07:19:28,691 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23219 - __SPLIT__ 2026-05-20 07:19:28,781 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:28,782 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20253 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:28,858 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23221 - __SPLIT__ 2026-05-20 07:19:28,870 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23228 - __SPLIT__ 2026-05-20 07:19:28,881 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23299 - __SPLIT__ 2026-05-20 07:19:28,892 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23355 - __SPLIT__ 2026-05-20 07:19:28,940 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:28,954 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 19152 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:29,001 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:29,009 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23441 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:29,081 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:29,104 - 12187 - src.utils.log - INFO - βœ… Work order IDs inserted for route 11867.0: 1 records - __SPLIT__ 2026-05-20 07:19:29,104 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23849;... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:29,246 - 12187 - src.utils.log - INFO - Generating work orders for setup: 22384 - __SPLIT__ 2026-05-20 07:19:29,265 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23081 - __SPLIT__ 2026-05-20 07:19:29,271 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:29,275 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23082 - __SPLIT__ 2026-05-20 07:19:29,295 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23410 - __SPLIT__ 2026-05-20 07:19:29,296 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20253 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:29,313 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23440 - __SPLIT__ 2026-05-20 07:19:29,316 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23084 - __SPLIT__ 2026-05-20 07:19:29,317 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:29,328 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23497 - __SPLIT__ 2026-05-20 07:19:29,337 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23088 - __SPLIT__ 2026-05-20 07:19:29,337 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 19152 ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:29,369 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23200 - __SPLIT__ 2026-05-20 07:19:29,420 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23405 - __SPLIT__ 2026-05-20 07:19:29,428 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23406 - __SPLIT__ 2026-05-20 07:19:29,428 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:29,460 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23441 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:29,463 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23435 - __SPLIT__ 2026-05-20 07:19:29,495 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23528 - __SPLIT__ 2026-05-20 07:19:29,530 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:29,531 - 12187 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 07:19:29,532 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23849... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:29,537 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1413.0, 1415.0, 1422.0, 1427.0, 1398.0);... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:29,660 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:29,668 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20253 ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:29,667 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23511 - __SPLIT__ 2026-05-20 07:19:29,841 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:29,841 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:29,842 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 19152 (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:29,854 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11926.0 - __SPLIT__ 2026-05-20 07:19:29,880 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 11986.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:29,892 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:29,893 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 21228;... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:29,894 - 12187 - src.utils.log - INFO - βœ… [14/30] Route 11926.0 completed successfully - __SPLIT__ 2026-05-20 07:19:29,949 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23521 - __SPLIT__ 2026-05-20 07:19:29,951 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:29,981 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23849... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:29,995 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:29,999 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 20253 (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:30,127 - 12187 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:19:30,255 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:30,257 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:30,266 - 12187 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-20 07:19:30,266 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:30,279 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:30,285 - 12187 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId in (20456, 23354, 23850, 23085)... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:30,299 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23527 - __SPLIT__ 2026-05-20 07:19:30,299 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11939.0 - __SPLIT__ 2026-05-20 07:19:30,318 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 12001.0 with 16 setups - __SPLIT__ 2026-05-20 07:19:30,318 - 12187 - src.utils.log - INFO - βœ… [15/30] Route 11939.0 completed successfully - __SPLIT__ 2026-05-20 07:19:30,358 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:30,358 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:30,383 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199);... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:30,384 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11974.0 - __SPLIT__ 2026-05-20 07:19:30,415 - 12187 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-20 07:19:30,415 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 12025.0 with 4 setups - __SPLIT__ 2026-05-20 07:19:30,436 - 12187 - src.utils.log - INFO - βœ… [16/30] Route 11974.0 completed successfully - __SPLIT__ 2026-05-20 07:19:30,436 - 12187 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId in (23512, 23357, 23823)... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:30,462 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:30,523 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:30,536 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23065, 23443, 23444, 23071);... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:30,536 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:30,594 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23529 - __SPLIT__ 2026-05-20 07:19:30,601 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23849... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:30,603 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 21228 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:30,616 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23531 - __SPLIT__ 2026-05-20 07:19:30,617 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:30,629 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23533 - __SPLIT__ 2026-05-20 07:19:30,630 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:30,758 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:30,763 - 12187 - src.utils.log - INFO - βœ… Work order IDs inserted for route 11914.0: 2 records - __SPLIT__ 2026-05-20 07:19:30,812 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (20456, 23354, 23850, 23085);... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:30,910 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:30,911 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:30,919 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23670 - __SPLIT__ 2026-05-20 07:19:30,932 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23827 - __SPLIT__ 2026-05-20 07:19:30,954 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23887 - __SPLIT__ 2026-05-20 07:19:30,978 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23895 - __SPLIT__ 2026-05-20 07:19:31,001 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23899 - __SPLIT__ 2026-05-20 07:19:31,022 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23900 - __SPLIT__ 2026-05-20 07:19:31,023 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:31,029 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:31,065 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (960.0, 1025.0, 1378.0, 1024.0, 1380.0, 1348.0, 1286.0, 1415.0, 1033.0, 1388.0, 1295.0, 1363.0, 1374.0);... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:31,066 - 12187 - src.utils.log - INFO - βœ… Work order IDs inserted for route 11901.0: 1 records - __SPLIT__ 2026-05-20 07:19:31,076 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23512, 23357, 23823);... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:31,077 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:31,077 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23065, 23443, 23444, 23071) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:31,079 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:31,080 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23849... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:31,083 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:31,084 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:31,225 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:31,225 - 12187 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 07:19:31,226 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23850... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:31,236 - 12187 - src.utils.log - INFO - βœ… Fetched 470 rows - __SPLIT__ 2026-05-20 07:19:31,367 - 12187 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:19:31,376 - 12187 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-20 07:19:31,400 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:31,414 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:31,415 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:31,428 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23849... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:31,494 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:31,495 - 12187 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 07:19:31,495 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23823... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:31,505 - 12187 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 07:19:31,513 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:31,523 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:31,523 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23850... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:31,720 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:31,720 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23849;... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:31,730 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:31,731 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:31,749 - 12187 - src.utils.log - INFO - Generating work orders for setup: 21228 - __SPLIT__ 2026-05-20 07:19:31,751 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:31,752 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:31,752 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:31,752 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 21228 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:31,785 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:31,786 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23823... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:31,803 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:31,805 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:31,806 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:31,806 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:31,822 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:31,829 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23850... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:31,917 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23157 - __SPLIT__ 2026-05-20 07:19:32,027 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:32,035 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23065 - __SPLIT__ 2026-05-20 07:19:32,036 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:32,053 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23071 - __SPLIT__ 2026-05-20 07:19:32,078 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:32,089 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:32,094 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23443 - __SPLIT__ 2026-05-20 07:19:32,102 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 21228 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:32,121 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23164 - __SPLIT__ 2026-05-20 07:19:32,122 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23849;... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:32,149 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:32,136 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23444 - __SPLIT__ 2026-05-20 07:19:32,180 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:32,260 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1387.0;... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:32,328 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23182 - __SPLIT__ 2026-05-20 07:19:32,331 - 12187 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-20 07:19:32,336 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23850... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:32,363 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:32,456 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23823... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:32,456 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:32,473 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:32,489 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:32,529 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23187 - __SPLIT__ 2026-05-20 07:19:32,529 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 21228 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:32,530 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:32,595 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23849;... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:32,634 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:32,634 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:32,677 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:32,746 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23188 - __SPLIT__ 2026-05-20 07:19:32,816 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:32,895 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23850... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:32,896 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:32,896 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23200, 23528, 23081, 23082, 23435, 23084, 23405, 23406, 22384, 23088) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:32,901 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:32,901 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:32,901 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23065, 23443, 23444, 23071) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:32,912 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:32,922 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23823... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:32,979 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:32,988 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 21228 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:32,990 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23199 - __SPLIT__ 2026-05-20 07:19:33,089 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:33,150 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:33,204 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:33,205 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:33,210 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23251 - __SPLIT__ 2026-05-20 07:19:33,210 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23849;... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:33,211 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23850;... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:33,226 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:33,253 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:33,285 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11980.0 - __SPLIT__ 2026-05-20 07:19:33,285 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23065, 23443, 23444, 23071) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:33,409 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:33,426 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 12028.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:33,431 - 12187 - src.utils.log - INFO - βœ… [17/30] Route 11980.0 completed successfully - __SPLIT__ 2026-05-20 07:19:33,437 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23252 - __SPLIT__ 2026-05-20 07:19:33,437 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 21228 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:33,439 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:33,501 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23298;... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:33,502 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:33,515 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23823... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:33,657 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:33,658 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:33,659 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:33,674 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23253 - __SPLIT__ 2026-05-20 07:19:33,718 - 12187 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-20 07:19:33,719 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 07:19:33,742 - 12187 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-20 07:19:33,743 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:33,818 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-20 07:19:33,839 - 12187 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-20 07:19:33,840 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23850;... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:33,843 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-20 07:19:33,845 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:33,866 - 12187 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-20 07:19:33,866 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 21228 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:33,927 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-20 07:19:33,928 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:33,928 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23254 - __SPLIT__ 2026-05-20 07:19:33,930 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:33,930 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:33,930 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-20 07:19:33,931 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23065, 23443, 23444, 23071) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:34,019 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23823;... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:34,030 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 23298 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:34,035 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-20 07:19:34,171 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:34,171 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:34,178 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:34,178 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-20 07:19:34,178 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:34,178 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-20 07:19:34,179 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-20 07:19:34,178 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23281 - __SPLIT__ 2026-05-20 07:19:34,179 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:34,207 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729815 ... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:34,292 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:34,293 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23850;... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:34,394 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:34,395 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 21228 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:34,440 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23437 - __SPLIT__ 2026-05-20 07:19:34,553 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:34,554 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:34,560 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23065, 23443, 23444, 23071) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:34,570 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:34,571 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:34,665 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966) ) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:34,688 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23823;... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:34,716 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:34,723 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23520 - __SPLIT__ 2026-05-20 07:19:34,724 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:34,821 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:34,837 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 21228 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:35,068 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23652 - __SPLIT__ 2026-05-20 07:19:35,069 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:35,083 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23876 - __SPLIT__ 2026-05-20 07:19:35,083 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23850;... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:35,103 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1424.0;... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:35,181 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:35,182 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23823;... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:35,191 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:35,191 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:35,191 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966) (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:35,191 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23065, 23443, 23444, 23071) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:35,227 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-20 07:19:35,249 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:35,249 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 11986.0 - __SPLIT__ 2026-05-20 07:19:35,249 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 12039.0 with 1 setups - __SPLIT__ 2026-05-20 07:19:35,250 - 12187 - src.utils.log - INFO - βœ… [18/30] Route 11986.0 completed successfully - __SPLIT__ 2026-05-20 07:19:35,251 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:35,251 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23346;... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:35,354 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23298 - __SPLIT__ 2026-05-20 07:19:35,355 - 12187 - src.utils.log - INFO - Error processing schedule ID 12922: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-20 07:19:35,357 - 12187 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-20 07:19:35,357 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:35,357 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:35,357 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23298 ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:35,390 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:35,406 - 12187 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-20 07:19:35,406 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 07:19:35,406 - 12187 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-20 07:19:35,406 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-20 07:19:35,406 - 12187 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-20 07:19:35,407 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-20 07:19:35,407 - 12187 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-20 07:19:35,407 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:35,407 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729816, 2729817) ... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:35,435 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:35,443 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1414.0, 1033.0, 1355.0, 1421.0, 1391.0, 1424.0, 1427.0, 1364.0, 1396.0, 1398.0, 958.0);... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:35,488 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:35,489 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23823;... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:35,497 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:35,498 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23065, 23443, 23444, 23071) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:35,572 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:35,573 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 23346 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:35,635 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:35,635 - 12187 - src.utils.log - INFO - πŸ“ Inserting 10 work orders for route: 11976.0 - __SPLIT__ 2026-05-20 07:19:35,636 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:35,636 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 10 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:35,646 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:35,647 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23298 ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:35,687 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:35,688 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:35,741 - 12187 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-20 07:19:35,804 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:35,805 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:35,806 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23065, 23443, 23444, 23071) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:35,826 - 12187 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-20 07:19:35,828 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 07:19:35,835 - 12187 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-20 07:19:35,835 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-20 07:19:35,835 - 12187 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-20 07:19:35,835 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:35,836 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729818 ... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:35,862 - 12187 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 07:19:35,869 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:35,869 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:35,978 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:35,978 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23298 ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:35,993 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 10) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-20 07:19:36,010 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-20 07:19:36,134 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:36,134 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23065, 23443, 23444, 23071) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:36,144 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:36,145 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:36,164 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:36,167 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:36,167 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:36,167 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:36,280 - 12187 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-20 07:19:36,281 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-20 07:19:36,281 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-20 07:19:36,281 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:36,281 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:36,281 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729815 ... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:36,282 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:36,283 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23298 ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:36,457 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:36,457 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 12025.0 - __SPLIT__ 2026-05-20 07:19:36,458 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 12043.0 with 8 setups - __SPLIT__ 2026-05-20 07:19:36,458 - 12187 - src.utils.log - INFO - βœ… [19/30] Route 12025.0 completed successfully - __SPLIT__ 2026-05-20 07:19:36,459 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:36,460 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259);... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:36,461 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:36,461 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:36,464 - 12187 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-05-20 07:19:36,464 - 12187 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-20 07:19:36,464 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-20 07:19:36,464 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-20 07:19:36,465 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-20 07:19:36,465 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:36,465 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-20 07:19:36,465 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:36,465 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-20 07:19:36,465 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-20 07:19:36,465 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:36,465 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729818 ... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:36,474 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23346 - __SPLIT__ 2026-05-20 07:19:36,489 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1024.0;... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:36,572 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:36,573 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:36,604 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:36,604 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23298 ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:36,773 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:36,774 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:36,783 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:36,809 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:36,824 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:36,827 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:36,829 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:36,833 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:36,834 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:36,834 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23346 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:36,888 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 07:19:36,897 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:36,897 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23298 ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:37,071 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-20 07:19:37,078 - 12187 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-20 07:19:37,078 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-20 07:19:37,079 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-20 07:19:37,079 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:37,079 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-20 07:19:37,079 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:37,079 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-20 07:19:37,079 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-20 07:19:37,079 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:37,079 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729816, 2729817) ... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:37,136 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:37,136 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23346 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:37,139 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:37,139 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:37,158 - 12187 - src.utils.log - INFO - βœ… Fetched 300 rows - __SPLIT__ 2026-05-20 07:19:37,194 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:37,207 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23298 ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:37,360 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:37,361 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 3 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:37,408 - 12187 - src.utils.log - INFO - βœ… All 10 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-20 07:19:37,409 - 12187 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 10 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966)... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:37,434 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:37,434 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23346 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:37,436 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:37,436 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:37,491 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:37,491 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23298 (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:37,658 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-20 07:19:37,739 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:37,739 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:37,752 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:37,752 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23346 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:37,757 - 12187 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-20 07:19:37,757 - 12187 - src.utils.log - INFO - βœ… Work order IDs inserted for route 11976.0: 10 records - __SPLIT__ 2026-05-20 07:19:37,758 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23299, 20745, 23440, 23827, 23189, 22934, 22939, 22941, 23202, 23203, 23207, 23208, 23211, 23212, 23213, 23214, 23215, 23219, 23221, 23355, 23228, 23497, 23887, 23511, 23895, 23899, 23900, 23521, 21987, 23527, 23145, 23146, 23147, 23148, 23529, 23531, 23151, 23533, 23154, 23155, 23410, 23670, 23160, 19966);... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:37,800 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23256 - __SPLIT__ 2026-05-20 07:19:37,905 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:37,920 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 12028.0 - __SPLIT__ 2026-05-20 07:19:37,921 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 12044.0 with 10 setups - __SPLIT__ 2026-05-20 07:19:37,931 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:37,938 - 12187 - src.utils.log - INFO - βœ… [20/30] Route 12028.0 completed successfully - __SPLIT__ 2026-05-20 07:19:37,939 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263);... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:37,975 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23257 - __SPLIT__ 2026-05-20 07:19:37,976 - 12187 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 07:19:37,989 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:37,989 - 12187 - src.utils.log - INFO - βœ… Temp tables populated for route: 11867.0 - __SPLIT__ 2026-05-20 07:19:38,078 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:38,078 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:38,095 - 12187 - src.utils.log - INFO - βœ… Route 11867.0 generation complete - __SPLIT__ 2026-05-20 07:19:38,096 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23346 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:38,104 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199) ) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:38,123 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 12052.0 with 3 setups - __SPLIT__ 2026-05-20 07:19:38,123 - 12187 - src.utils.log - INFO - βœ… [21/30] Route 11867.0 completed successfully - __SPLIT__ 2026-05-20 07:19:38,166 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:38,171 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23258 - __SPLIT__ 2026-05-20 07:19:38,172 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23425, 23516, 23518);... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:38,422 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23259 - __SPLIT__ 2026-05-20 07:19:38,431 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:38,432 - 12187 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 07:19:38,432 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId in (23887, 23827, 23895, 23899, 23900)... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:38,529 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:38,530 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:38,549 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:38,558 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199) (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:38,586 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:38,604 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23346 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:38,615 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:38,645 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23271 - __SPLIT__ 2026-05-20 07:19:38,646 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23425, 23516, 23518) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:38,688 - 12187 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-20 07:19:38,689 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-20 07:19:38,689 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-20 07:19:38,699 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:38,703 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:38,740 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729818 ... (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:38,877 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23272 - __SPLIT__ 2026-05-20 07:19:38,882 - 12187 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-20 07:19:38,897 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-20 07:19:38,907 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:38,907 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729816 ... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:38,966 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:38,967 - 12187 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:19:38,993 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:38,994 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23346 ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:39,016 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId in (23887, 23827, 23895, 23899, 23900)... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:39,118 - 12187 - src.utils.log - INFO - πŸ“ Inserting 2 work orders for route: 12001.0 - __SPLIT__ 2026-05-20 07:19:39,183 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23273 - __SPLIT__ 2026-05-20 07:19:39,183 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:39,184 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:39,191 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_6) - __SPLIT__ 2026-05-20 07:19:39,228 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:39,307 - 12187 - src.utils.log - INFO - βœ… Fetched 24 rows - __SPLIT__ 2026-05-20 07:19:39,402 - 12187 - src.utils.log - INFO - βœ… Fetched 384 rows - __SPLIT__ 2026-05-20 07:19:39,402 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:39,466 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:39,500 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:39,510 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23346 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:39,524 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23274 - __SPLIT__ 2026-05-20 07:19:39,871 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-20 07:19:39,890 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:39,891 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:39,892 - 12187 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:19:39,892 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:39,909 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 07:19:39,917 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId in (23887, 23827, 23895, 23899, 23900)... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:39,917 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 07:19:39,994 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:39,995 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 12039.0 - __SPLIT__ 2026-05-20 07:19:39,995 - 12187 - src.utils.log - INFO - πŸ”„ Processing route: 12061.0 with 4 setups - __SPLIT__ 2026-05-20 07:19:39,995 - 12187 - src.utils.log - INFO - βœ… [22/30] Route 12039.0 completed successfully - __SPLIT__ 2026-05-20 07:19:39,996 - 12187 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 07:19:39,997 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23891, 23892, 23893, 23894);... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:40,163 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23425 - __SPLIT__ 2026-05-20 07:19:40,226 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:40,236 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23516 - __SPLIT__ 2026-05-20 07:19:40,237 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23260 - __SPLIT__ 2026-05-20 07:19:40,237 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:40,285 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23518 - __SPLIT__ 2026-05-20 07:19:40,364 - 12187 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-20 07:19:40,367 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId in (23887, 23827, 23895, 23899, 23900)... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:40,384 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:40,395 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:40,396 - 12187 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (23891, 23892, 23893, 23894) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:40,404 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:40,432 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23425, 23516, 23518) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:40,511 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23261 - __SPLIT__ 2026-05-20 07:19:40,690 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23262 - __SPLIT__ 2026-05-20 07:19:40,759 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:40,760 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:40,818 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:40,818 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23425, 23516, 23518) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:40,819 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:40,820 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:40,838 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId in (23887, 23827, 23895, 23899, 23900)... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:40,905 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23263 - __SPLIT__ 2026-05-20 07:19:41,277 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:41,283 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23264 - __SPLIT__ 2026-05-20 07:19:41,284 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23425, 23516, 23518) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:41,404 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:41,460 - 12187 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-20 07:19:41,460 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:41,541 - 12187 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199)... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:41,569 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23265 - __SPLIT__ 2026-05-20 07:19:41,563 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:41,587 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId in (23887, 23827, 23895, 23899, 23900);... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:41,758 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:41,792 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23425, 23516, 23518) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:41,820 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23267 - __SPLIT__ 2026-05-20 07:19:41,997 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:41,998 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:42,023 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23891 - __SPLIT__ 2026-05-20 07:19:42,122 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:42,146 - 12187 - src.utils.log - INFO - βœ… Work order IDs inserted for route 12001.0: 2 records - __SPLIT__ 2026-05-20 07:19:42,146 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23520, 23652, 23876, 23437, 23182, 23281, 23187, 23188, 23157, 23251, 23252, 22296, 23253, 23254, 23164, 23199);... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:42,147 - 12187 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-20 07:19:42,165 - 12187 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 07:19:42,172 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23268 - __SPLIT__ 2026-05-20 07:19:42,173 - 12187 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 07:19:42,173 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:42,193 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId in (23887, 23827, 23895, 23899, 23900);... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:42,200 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:42,283 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:42,300 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23425, 23516, 23518) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:42,419 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:42,544 - 12187 - src.utils.log - INFO - βœ… Temp tables populated for route: 11901.0 - __SPLIT__ 2026-05-20 07:19:42,544 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:42,638 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23269 - __SPLIT__ 2026-05-20 07:19:42,663 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:42,706 - 12187 - src.utils.log - INFO - βœ… Route 11901.0 generation complete - __SPLIT__ 2026-05-20 07:19:42,716 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729817 ... (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:42,721 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23892 - __SPLIT__ 2026-05-20 07:19:42,750 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:42,761 - 12187 - src.utils.log - INFO - βœ… [23/30] Route 11901.0 completed successfully - __SPLIT__ 2026-05-20 07:19:42,925 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:43,001 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:43,008 - 12187 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 07:19:43,219 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23876... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:43,109 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId in (23887, 23827, 23895, 23899, 23900);... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:43,207 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23425, 23516, 23518) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:43,143 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:43,244 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23270 - __SPLIT__ 2026-05-20 07:19:43,312 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259) ) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:43,463 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:43,464 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-20 07:19:43,717 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:43,718 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23893 - __SPLIT__ 2026-05-20 07:19:43,730 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23425, 23516, 23518) ) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:43,747 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:43,768 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId in (23887, 23827, 23895, 23899, 23900);... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:43,919 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:43,920 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23271, 23272, 23273, 23274, 23256, 23257, 23258, 23259) (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-20 07:19:43,990 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 07:19:44,020 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:44,042 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23876... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:44,072 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:44,083 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:44,089 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:44,089 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:44,106 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23425, 23516, 23518) (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-20 07:19:44,211 - 12187 - src.utils.log - INFO - Generating work orders for setup: 23894 - __SPLIT__ 2026-05-20 07:19:44,231 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:44,382 - 12187 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-20 07:19:44,382 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:44,382 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 07:19:44,447 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 12043.0 - __SPLIT__ 2026-05-20 07:19:44,470 - 12187 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-20 07:19:44,553 - 12187 - src.utils.log - INFO - βœ… [24/30] Route 12043.0 completed successfully - __SPLIT__ 2026-05-20 07:19:44,553 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-20 07:19:44,600 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:44,620 - 12187 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-20 07:19:44,633 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:44,658 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23876... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:44,679 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-20 07:19:44,679 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 12052.0 - __SPLIT__ 2026-05-20 07:19:44,719 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1376.0, 1378.0, 1075.0);... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:44,719 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:44,719 - 12187 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-20 07:19:44,720 - 12187 - src.utils.log - INFO - βœ… [25/30] Route 12052.0 completed successfully - __SPLIT__ 2026-05-20 07:19:44,720 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:44,720 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:44,721 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729825, 2729827, 2729828, 2729819, 2729823) ... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:45,007 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:45,009 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23876... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:45,012 - 12187 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:19:45,013 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 5 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:45,034 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:45,034 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:45,036 - 12187 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-20 07:19:45,117 - 12187 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 07:19:45,127 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:45,277 - 12187 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 07:19:45,277 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:45,277 - 12187 - src.utils.log - INFO - βœ… Temp tables populated for route: 11914.0 - __SPLIT__ 2026-05-20 07:19:45,277 - 12187 - src.utils.log - INFO - βœ… Route 11914.0 generation complete - __SPLIT__ 2026-05-20 07:19:45,278 - 12187 - src.utils.log - INFO - βœ… [26/30] Route 11914.0 completed successfully - __SPLIT__ 2026-05-20 07:19:45,302 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:45,302 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23876... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:45,332 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 5) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-20 07:19:45,341 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:45,341 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:45,419 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:45,421 - 12187 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 07:19:45,422 - 12187 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 07:19:45,422 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23891, 23892, 23893, 23894) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:45,592 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:45,593 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23876;... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:45,654 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:45,654 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:45,719 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:45,720 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23891, 23892, 23893, 23894) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:45,881 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:45,881 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23876;... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:45,956 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:45,957 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:46,017 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:46,017 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23891, 23892, 23893, 23894) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:46,178 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:46,179 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23876;... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:46,257 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:46,257 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263) ) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:46,324 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:46,324 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23891, 23892, 23893, 23894) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:46,502 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:46,503 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23876;... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:46,543 - 12187 - src.utils.log - INFO - βœ… All 5 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-20 07:19:46,543 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,543 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-20 07:19:46,543 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,543 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-20 07:19:46,543 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,544 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-20 07:19:46,544 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,544 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:46,544 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729824, 2729825, 2729826, 2729827, 2729828, 2729819, 2729820, 2729821, 2729822, 2729823) ... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:46,551 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:46,552 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23264, 23265, 23267, 23268, 23269, 23270, 23260, 23261, 23262, 23263) (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 07:19:46,636 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:46,637 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23891, 23892, 23893, 23894) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:46,798 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:46,811 - 12187 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-20 07:19:46,811 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 07:19:46,811 - 12187 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-20 07:19:46,812 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:46,813 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729829, 2729830) ... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:46,852 - 12187 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-20 07:19:46,853 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 10 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:46,896 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:46,896 - 12187 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 12044.0 - __SPLIT__ 2026-05-20 07:19:46,897 - 12187 - src.utils.log - INFO - βœ… [27/30] Route 12044.0 completed successfully - __SPLIT__ 2026-05-20 07:19:46,938 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:46,939 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23891, 23892, 23893, 23894) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:47,100 - 12187 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:19:47,101 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:47,143 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 10) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-20 07:19:47,241 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:47,241 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23891, 23892, 23893, 23894) ) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:47,398 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-20 07:19:47,539 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:47,540 - 12187 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (23891, 23892, 23893, 23894) (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:47,844 - 12187 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 07:19:47,844 - 12187 - src.utils.log - INFO - πŸ“ Inserting 160 work orders for route: 12061.0 - __SPLIT__ 2026-05-20 07:19:47,844 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:47,844 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 160 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:48,172 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 160) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-20 07:19:48,191 - 12187 - src.utils.log - INFO - βœ… All 10 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-20 07:19:48,191 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-20 07:19:48,191 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:48,192 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729819, 2729820, 2729821) ... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:48,489 - 12187 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-20 07:19:48,490 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-20 07:19:48,490 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:48,490 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729829 ... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:48,522 - 12187 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-20 07:19:48,523 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 3 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:48,775 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:48,776 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:48,876 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 07:19:49,100 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 07:19:49,948 - 12187 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 07:19:49,948 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:49,948 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:49,949 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729824, 2729825, 2729826, 2729827, 2729828, 2729822, 2729823) ... (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:50,216 - 12187 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 07:19:50,216 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:50,217 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:50,217 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729830 ... (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:50,258 - 12187 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-20 07:19:50,259 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 7 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 07:19:50,540 - 12187 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:19:50,541 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 07:19:50,556 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 7) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 07:19:50,839 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 07:19:51,692 - 12187 - src.utils.log - INFO - βœ… All 7 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 07:19:51,692 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:51,692 - 12187 - src.utils.log - INFO - βœ… Temp tables populated for route: 11976.0 - __SPLIT__ 2026-05-20 07:19:51,692 - 12187 - src.utils.log - INFO - βœ… Route 11976.0 generation complete - __SPLIT__ 2026-05-20 07:19:51,693 - 12187 - src.utils.log - INFO - βœ… [28/30] Route 11976.0 completed successfully - __SPLIT__ 2026-05-20 07:19:51,948 - 12187 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 07:19:51,949 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:51,949 - 12187 - src.utils.log - INFO - βœ… Temp tables populated for route: 12001.0 - __SPLIT__ 2026-05-20 07:19:51,949 - 12187 - src.utils.log - INFO - βœ… Route 12001.0 generation complete - __SPLIT__ 2026-05-20 07:19:51,950 - 12187 - src.utils.log - INFO - βœ… [29/30] Route 12001.0 completed successfully - __SPLIT__ 2026-05-20 07:19:52,531 - 12187 - src.utils.log - INFO - βœ… All 160 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-20 07:19:52,531 - 12187 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 160 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId in (23891, 23892, 23893, 23894)... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:52,834 - 12187 - src.utils.log - INFO - βœ… Fetched 160 rows - __SPLIT__ 2026-05-20 07:19:52,834 - 12187 - src.utils.log - INFO - βœ… Work order IDs inserted for route 12061.0: 160 records - __SPLIT__ 2026-05-20 07:19:52,834 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23891, 23892, 23893, 23894);... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:53,143 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:53,144 - 12187 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 07:19:53,144 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId in (23891, 23892, 23893, 23894)... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:53,438 - 12187 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-20 07:19:53,438 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId in (23891, 23892, 23893, 23894)... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:53,720 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:53,724 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId in (23891, 23892, 23893, 23894)... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:54,014 - 12187 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-20 07:19:54,015 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId in (23891, 23892, 23893, 23894)... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:54,330 - 12187 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-20 07:19:54,332 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId in (23891, 23892, 23893, 23894)... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:54,620 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:54,621 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId in (23891, 23892, 23893, 23894);... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:54,910 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:54,910 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId in (23891, 23892, 23893, 23894);... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:55,201 - 12187 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-20 07:19:55,202 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId in (23891, 23892, 23893, 23894);... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:55,527 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:55,527 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId in (23891, 23892, 23893, 23894);... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:55,835 - 12187 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:19:55,851 - 12187 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-20 07:19:55,851 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 07:19:55,851 - 12187 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-20 07:19:55,851 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-20 07:19:55,851 - 12187 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-20 07:19:55,851 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:55,852 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ('2729951', '2729933', '2729843', '2729968', '2729913', '2729983', '2729954', '2729861', '2729967', '2729893', '2729917', '2729884', '2729892', '2729929', '2729844', '2729873', '2729832', '2729935', '2729918', '2729849', '2729989', '2729901', '2729942', '2729962', '2729922', '2729881', '2729961', '2729837', '2729973', '2729848', '2729875', '2729874', '2729949', '2729887', '2729937', '2729944', '2729938', '2729842', '2729900', '2729924', '2729835', '2729847', '2729877', '2729859', '2729950', '2729882', '2729866', '2729895', '2729855', '2729906', '2729947', '2729903', '2729925', '2729920', '2729979', '2729831', '2729988', '2729850', '2729932', '2729982', '2729956', '2729890', '2729980', '2729852', '2729860', '2729945', '2729936', '2729965', '2729856', '2729923', '2729934', '2729883', '2729857', '2729899', '2729964', '2729894', '2729912', '2729863', '2729879', '2729986', '2729978', '2729946', '2729921', '2729984', '2729976', '2729957', '2729902', '2729909', '2729841', '2729960', '2729888', '2729858', '2729953', '2729846', '2729926', '2729880', '2729908', '2729941', '2729985', '2729872', '2729870', '2729987', '2729910', '2729865', '2729845', '2729915', '2729891', '2729911', '2729939', '2729916', '2729975', '2729981', '2729940', '2729836', '2729840', '2729955', '2729898', '2729868', '2729928', '2729839', '2729889', '2729931', '2729907', '2729952', '2729971', '2729871', '2729897', '2729927', '2729876', '2729904', '2729869', '2729948', '2729886', '2729963', '2729838', '2729930', '2729943', '2729959', '2729885', '2729970', '2729867', '2729854', '2729864', '2729972', '2729851', '2729833', '2729974', '2729977', '2729878', '2729905', '2729990', '2729969', '2729834', '2729862', '2729966', '2729958', '2729914', '2729896', '2729919', '2729853') ... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:56,160 - 12187 - src.utils.log - INFO - βœ… Fetched 160 rows - __SPLIT__ 2026-05-20 07:19:56,161 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:56,454 - 12187 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-05-20 07:19:56,455 - 12187 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-20 07:19:56,455 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-20 07:19:56,455 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-20 07:19:56,455 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-20 07:19:56,455 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:56,455 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-20 07:19:56,455 - 12187 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 07:19:56,455 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-20 07:19:56,456 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-20 07:19:56,456 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:56,456 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983) ... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:56,764 - 12187 - src.utils.log - INFO - βœ… Fetched 160 rows - __SPLIT__ 2026-05-20 07:19:56,765 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 320 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:57,070 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 320) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-20 07:19:59,483 - 12187 - src.utils.log - INFO - βœ… All 320 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-20 07:19:59,484 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-20 07:19:59,484 - 12187 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-20 07:19:59,484 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:19:59,484 - 12187 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:19:59,485 - 12187 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983) ... (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:19:59,770 - 12187 - src.utils.log - INFO - βœ… Fetched 160 rows - __SPLIT__ 2026-05-20 07:19:59,771 - 12187 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 160 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 07:20:00,088 - 12187 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 160) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 07:20:02,528 - 12187 - src.utils.log - INFO - βœ… All 160 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 07:20:02,529 - 12187 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 07:20:02,529 - 12187 - src.utils.log - INFO - βœ… Temp tables populated for route: 12061.0 - __SPLIT__ 2026-05-20 07:20:02,529 - 12187 - src.utils.log - INFO - βœ… Route 12061.0 generation complete - __SPLIT__ 2026-05-20 07:20:02,529 - 12187 - src.utils.log - INFO - βœ… [30/30] Route 12061.0 completed successfully - __SPLIT__ 2026-05-20 07:20:02,531 - 12187 - src.utils.log - INFO - ═══════════════════════════════════════ πŸ“Š PARALLEL PROCESSING SUMMARY ═══════════════════════════════════════ Total routes: 30 βœ… Successful: 30 ❌ Failed: 0 Success rate: 100.0% ═══════════════════════════════════════ - __SPLIT__ 2026-05-20 07:20:02,531 - 12187 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:20:02,820 - 12187 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:20:02,821 - 12187 - src.utils.log - INFO - ⏱️ Total time: 50.0s | Status: Completed - __SPLIT__ 2026-05-20 07:20:02,821 - 12187 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:20:03,113 - 12187 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:20:03,113 - 12187 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 03:20:03.113' WHERE GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:20:03,406 - 12187 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:20:03,407 - 12187 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 07:21:20,818 - [12187] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[] user_id=122885 company_id=135 project_id=[12187] publish_all=True - __SPLIT__ 2026-05-20 07:21:20,819 - [12187] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[] user_id=122885 company_id=135 project_id=[12187] publish_all=True - __SPLIT__ 2026-05-20 07:21:20,819 - [12187] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 07:21:20,819 - [12187] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 07:21:20,820 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:22,873 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:22,873 - [12187] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-20 07:21:22,873 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:23,165 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:21:23,165 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 12187... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:23,769 - [12187] - src.utils.log - INFO - βœ… Fetched 176 rows - __SPLIT__ 2026-05-20 07:21:23,770 - [12187] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 07:21:23,770 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:24,062 - [12187] - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:21:24,062 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:24,369 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:24,370 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:24,672 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:21:24,680 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:24,969 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:21:24,969 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:25,262 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:21:25,262 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:25,549 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:21:25,550 - [12187] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 176 OUTPUT INSERTED.NextNumber - 176 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:25,862 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:21:25,866 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:26,165 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:21:26,165 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:26,464 - [12187] - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:21:26,594 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:26,910 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:21:26,910 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('8312', '5425', '5789', '8301', '8339', '8331', '0824', '5871', '8343', '6040') and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:27,239 - [12187] - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-20 07:21:27,241 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('166187R', '166188R', '166189R', '166190R', '166191R', '166192R', '166193R', '166194R', '166195R', '166196R', '166197R', '166198R', '166199R', '166200R', '166201R', '166202R', '166203R', '166204R', '166205R', '166206R', '166207R', '166208R', '166209R', '166210R', '166211R', '166212R', '166213R', '166214R', '166215R', '166216R', '166217R', '166218R', '166219R', '166220R', '166221R', '166222R', '166223R', '166224R', '166225R', '166226R', '166227R', '166228R', '166229R', '166230R', '166231R', '166232R', '166233R', '166234R', '166235R', '166236R', '166237R', '166238R', '166239R', '166240R', '166241R', '166242R', '166243R', '166244R', '166245R', '166246R', '166247R', '166248R', '166249R', '166250R', '166251R', '166252R', '166253R', '166254R', '166255R', '166256R', '166257R', '166258R', '166259R', '166260R', '166261R', '166262R', '166263R', '166264R', '166265R', '166266R', '166267R', '166268R', '166269R', '166270R', '166271R', '166272R', '166273R', '166274R', '166275R', '166276R', '166277R', '166278R', '166279R', '166280R', '166281R', '166282R', '166283R', '166284R', '166285R', '166286R', '166287R', '166288R', '166289R', '166290R', '166291R', '166292R', '166293R', '166294R', '166295R', '166296R', '166297R', '166298R', '166299R', '166300R', '166301R', '166302R', '166303R', '166304R', '166305R', '166306R', '166307R', '166308R', '166309R', '166310R', '166311R', '166312R', '166313R', '166314R', '166315R', '166316R', '166317R', '166318R', '166319R', '166320R', '166321R', '166322R', '166323R', '166324R', '166325R', '166326R', '166327R', '166328R', '166329R', '166330R', '166331R', '166332R', '166333R', '166334R', '166335R', '166336R', '166337R', '166338R', '166339R', '166340R', '166341R', '166342R', '166343R', '166344R', '166345R', '166346R', '166347R', '166348R', '166349R', '166350R', '166351R', '166352R', '166353R', '166354R', '166355R', '166356R', '166357R', '166358R', '166359R', '166360R', '166361R', '166362R') AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:27,545 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:27,545 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 176 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:28,089 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 176) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 07:21:33,284 - [12187] - src.utils.log - INFO - βœ… All 176 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 07:21:33,432 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 07:21:33,433 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 135 AND ServiceSetupId in (23850, 23900, 23899, 23895, 23876);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:33,728 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:21:33,729 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('166187R', '166188R', '166189R', '166190R', '166191R', '166192R', '166193R', '166194R', '166195R', '166196R', '166197R', '166198R', '166199R', '166200R', '166201R', '166202R', '166203R', '166204R', '166205R', '166206R', '166207R', '166208R', '166209R', '166210R', '166211R', '166212R', '166213R', '166214R', '166215R', '166216R', '166217R', '166218R', '166219R', '166220R', '166221R', '166222R', '166223R', '166224R', '166225R', '166226R', '166227R', '166228R', '166229R', '166230R', '166231R', '166232R', '166233R', '166234R', '166235R', '166236R', '166237R', '166238R', '166239R', '166240R', '166241R', '166242R', '166243R', '166244R', '166245R', '166246R', '166247R', '166248R', '166249R', '166250R', '166251R', '166252R', '166253R', '166254R', '166255R', '166256R', '166257R', '166258R', '166259R', '166260R', '166261R', '166262R', '166263R', '166264R', '166265R', '166266R', '166267R', '166268R', '166269R', '166270R', '166271R', '166272R', '166273R', '166274R', '166275R', '166276R', '166277R', '166278R', '166279R', '166280R', '166281R', '166282R', '166283R', '166284R', '166285R', '166286R', '166287R', '166288R', '166289R', '166290R', '166291R', '166292R', '166293R', '166294R', '166295R', '166296R', '166297R', '166298R', '166299R', '166300R', '166301R', '166302R', '166303R', '166304R', '166305R', '166306R', '166307R', '166308R', '166309R', '166310R', '166311R', '166312R', '166313R', '166314R', '166315R', '166316R', '166317R', '166318R', '166319R', '166320R', '166321R', '166322R', '166323R', '166324R', '166325R', '166326R', '166327R', '166328R', '166329R', '166330R', '166331R', '166332R', '166333R', '166334R', '166335R', '166336R', '166337R', '166338R', '166339R', '166340R', '166341R', '166342R', '166343R', '166344R', '166345R', '166346R', '166347R', '166348R', '166349R', '166350R', '166351R', '166352R', '166353R', '166354R', '166355R', '166356R', '166357R', '166358R', '166359R', '166360R', '166361R', '166362R') AND wo.AccountNumber IN ('8331', '6040', '8301', '5871', '5425', '8343', '8312', '8339', '5789', '0824') AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-5_0) - __SPLIT__ 2026-05-20 07:21:34,052 - [12187] - src.utils.log - INFO - βœ… Fetched 176 rows - __SPLIT__ 2026-05-20 07:21:34,053 - [12187] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-20 07:21:34,053 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:34,360 - [12187] - src.utils.log - INFO - βœ… Fetched 179 rows - __SPLIT__ 2026-05-20 07:21:34,360 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:34,667 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:34,667 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:35,016 - [12187] - src.utils.log - INFO - βœ… Fetched 337 rows - __SPLIT__ 2026-05-20 07:21:35,017 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:35,540 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:35,540 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:36,052 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:36,053 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:36,613 - [12187] - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-20 07:21:36,614 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:36,995 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:36,995 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:37,292 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:37,295 - [12187] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 07:21:37,309 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:37,590 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:21:37,593 - [12187] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1776, 1759, 1831, 1865, 1834) AND CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:37,883 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:21:37,886 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:38,174 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:21:38,178 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:21:38,179 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 176 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:38,512 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 176) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 07:21:41,938 - [12187] - src.utils.log - INFO - βœ… All 176 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 07:21:41,940 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND WorkOrderNo IN ('1984143', '250735', '1322032', '8132632', '592643', '735089', '917617', '2870976', '6143248', '4522418', '8060981', '6619612', '2974985', '5648029', '594077', '6616903', '5428448', '1701137', '1738664', '9769007', '3012199', '9269334', '7243866', '3722157', '1961408', '2982764', '6113311', '6689864', '5361445', '1276219', '8441812', '2805752', '6496797', '5905963', '4276507', '1400189', '4771181', '1155379', '3359853', '8383510', '4032054', '5919147', '8620968', '1881371', '4467611', '4128416', '5086537', '9554973', '9218865', '9118624', '8049843', '3855717', '1955215', '4636340', '9696834', '1460808', '4039681', '9646193', '1035318', '1644378', '9675173', '9414000', '7410305', '6734694', '2652791', '6414993', '4945784', '2554153', '8716901', '1094615', '8500543', '5792104', '4266794', '2602545', '3146534', '4997564', '8687825', '3171279', '1549751', '2400489', '9801496', '6729806', '8976432', '2428086', '7274890', '3803880', '3498906', '9194015', '8176860', '2295159', '6605376', '8284884', '5525069', '1125366', '9569829', '3801662', '2084603', '7669660', '2229054', '6105390', '8665644', '1884291', '5659768', '4787004', '7911307', '3707990', '3821611', '7165009', '3379597', '5197859', '4506914', '9062348', '5881006', '9835891', '4653480', '1098701', '3926944', '1515348', '9620587', '2812769', '9079858', '4734870', '2233391', '7925679', '5824120', '5250240', '5872589', '1095828', '9434114', '2544851', '8367829', '5922508', '2900608', '5042301', '3084886', '4910655', '5567102', '7780767', '7521724', '9797869', '3122649', '8821976', '7558473', '6460077', '2478385', '9196628', '4490650', '8632953', '1780176', '1764189', '2965802', '9370504', '5313512', '4138208', '4209426', '7107224', '3357736', '9878181', '4312541', '3292543', '2858061', '8098355', '6946004', '2023677', '1405307', '5675043', '2190449', '5708430', '8734052', '6050882', '5872563', '5824964', '1674651', '4149154', '7771613', '1939618') AND GenerateWorkOrderHistoryId = 12187;... (Thread: ThreadPoolExecutor-6_0) - __SPLIT__ 2026-05-20 07:21:42,350 - [12187] - src.utils.log - INFO - βœ… Fetched 176 rows - __SPLIT__ 2026-05-20 07:21:42,351 - [12187] - src.utils.log - INFO - 🏁 Final merged rows: 176 - __SPLIT__ 2026-05-20 07:21:42,358 - [12187] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-20 07:21:42,358 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:21:42,358 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 179 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:42,673 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 179) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-20 07:21:44,662 - [12187] - src.utils.log - INFO - βœ… All 179 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-20 07:21:44,662 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:21:44,663 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 7 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:44,976 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 7) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-20 07:21:46,027 - [12187] - src.utils.log - INFO - βœ… All 7 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-20 07:21:46,027 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-20 07:21:46,027 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-20 07:21:46,028 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:21:46,028 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 337 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:46,334 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 337) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-20 07:21:48,234 - [12187] - src.utils.log - INFO - βœ… All 337 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-20 07:21:48,235 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-20 07:21:48,235 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 07:21:48,235 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:21:48,235 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 179 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:48,539 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 179) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-20 07:21:50,210 - [12187] - src.utils.log - INFO - βœ… All 179 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-20 07:21:50,210 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:50,492 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:21:50,492 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:50,776 - [12187] - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:21:50,784 - [12187] - src.utils.log - INFO - Size of Transaction: 172 - __SPLIT__ 2026-05-20 07:21:50,785 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 172 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:51,243 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 172) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-20 07:21:52,816 - [12187] - src.utils.log - INFO - βœ… All 172 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 07:21:52,962 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 07:21:52,962 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081) and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-20 03:21:50.779';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:53,310 - [12187] - src.utils.log - INFO - βœ… Fetched 172 rows - __SPLIT__ 2026-05-20 07:21:53,313 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23823, 23827, 23849, 23850, 23876, 23887, 23891, 23892, 23893, 23894, 23895, 23899, 23900);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:53,601 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:53,614 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081) AND CreatedDate = '2026-05-20 03:21:50.779'; ... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-05-20 07:21:54,045 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:21:54,050 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:21:54,050 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 172 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:54,367 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 172) into Billing.Invoice - __SPLIT__ 2026-05-20 07:21:56,368 - [12187] - src.utils.log - INFO - βœ… All 172 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-20 07:21:56,369 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('166187R', '166188R', '166189R', '166201R', '166202R', '166198R', '166194R', '166359R', '166355R', '166353R', '166347R', '166344R', '166339R', '166338R', '166332R', '166328R', '166324R', '166319R', '166318R', '166314R', '166308R', '166304R', '166301R', '166298R', '166292R', '166288R', '166286R', '166279R', '166276R', '166274R', '166270R', '166264R', '166261R', '166258R', '166252R', '166247R', '166243R', '166241R', '166236R', '166231R', '166229R', '166226R', '166221R', '166215R', '166211R', '166207R', '166206R', '166361R', '166356R', '166351R', '166348R', '166346R', '166342R', '166336R', '166331R', '166330R', '166325R', '166322R', '166316R', '166312R', '166309R', '166305R', '166300R', '166296R', '166294R', '166287R', '166285R', '166282R', '166278R', '166271R', '166267R', '166265R', '166262R', '166256R', '166251R', '166250R', '166246R', '166240R', '166237R', '166232R', '166228R', '166223R', '166219R', '166216R', '166212R', '166210R', '166205R', '166362R', '166358R', '166352R', '166349R', '166343R', '166340R', '166337R', '166334R', '166329R', '166323R', '166320R', '166317R', '166313R', '166307R', '166306R', '166299R', '166295R', '166293R', '166290R', '166284R', '166280R', '166277R', '166273R', '166269R', '166266R', '166260R', '166255R', '166254R', '166249R', '166245R', '166242R', '166238R', '166233R', '166227R', '166225R', '166220R', '166218R', '166214R', '166208R', '166204R', '166360R', '166357R', '166354R', '166350R', '166345R', '166341R', '166335R', '166333R', '166327R', '166326R', '166321R', '166315R', '166311R', '166310R', '166303R', '166302R', '166297R', '166291R', '166289R', '166283R', '166281R', '166275R', '166272R', '166268R', '166263R', '166259R', '166257R', '166253R', '166248R', '166244R', '166239R', '166235R', '166234R', '166230R', '166224R', '166222R', '166217R', '166213R', '166209R', '166203R', '166193R', '166196R', '166192R', '166197R', '166191R')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:56,788 - [12187] - src.utils.log - INFO - βœ… Fetched 172 rows - __SPLIT__ 2026-05-20 07:21:56,799 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:57,090 - [12187] - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-20 07:21:57,090 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:57,382 - [12187] - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-20 07:21:57,383 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:57,684 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:57,684 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:57,973 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:57,982 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId in (13057, 12802, 12805, 13038, 13042, 13107);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:58,269 - [12187] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-20 07:21:58,271 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 12805;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:58,556 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:21:58,563 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:58,854 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:21:58,860 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:59,151 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:21:59,156 - [12187] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-20 07:21:59,156 - [12187] - src.utils.log - INFO - Time took to perform operation in publishing [12187]: 38.34 - __SPLIT__ 2026-05-20 07:21:59,156 - [12187] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 07:21:59,156 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 03:21:59.156' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:21:59,438 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:22:30,402 - [12187] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=122885 company_id=135 project_id=[12187] publish_all=True - __SPLIT__ 2026-05-20 07:22:30,403 - [12187] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=122885 company_id=135 project_id=[12187] publish_all=True - __SPLIT__ 2026-05-20 07:22:30,403 - [12187] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 07:22:30,404 - [12187] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 07:22:30,404 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:32,463 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:22:32,463 - [12187] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-20 07:22:32,463 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:32,796 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:22:32,796 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 12187... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:33,401 - [12187] - src.utils.log - INFO - βœ… Fetched 176 rows - __SPLIT__ 2026-05-20 07:22:33,401 - [12187] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 07:22:33,402 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:33,693 - [12187] - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:22:33,693 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:33,990 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:22:33,991 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:34,323 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:22:34,331 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:34,625 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:22:34,625 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:34,923 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:22:34,923 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:35,245 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:22:35,246 - [12187] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 176 OUTPUT INSERTED.NextNumber - 176 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:35,543 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:22:35,547 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:35,840 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:22:35,841 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:36,144 - [12187] - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:22:36,264 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:36,556 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:22:36,557 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('8312', '5425', '5789', '8301', '8339', '8331', '0824', '5871', '8343', '6040') and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:36,868 - [12187] - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-20 07:22:36,870 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('166363R', '166364R', '166365R', '166366R', '166367R', '166368R', '166369R', '166370R', '166371R', '166372R', '166373R', '166374R', '166375R', '166376R', '166377R', '166378R', '166379R', '166380R', '166381R', '166382R', '166383R', '166384R', '166385R', '166386R', '166387R', '166388R', '166389R', '166390R', '166391R', '166392R', '166393R', '166394R', '166395R', '166396R', '166397R', '166398R', '166399R', '166400R', '166401R', '166402R', '166403R', '166404R', '166405R', '166406R', '166407R', '166408R', '166409R', '166410R', '166411R', '166412R', '166413R', '166414R', '166415R', '166416R', '166417R', '166418R', '166419R', '166420R', '166421R', '166422R', '166423R', '166424R', '166425R', '166426R', '166427R', '166428R', '166429R', '166430R', '166431R', '166432R', '166433R', '166434R', '166435R', '166436R', '166437R', '166438R', '166439R', '166440R', '166441R', '166442R', '166443R', '166444R', '166445R', '166446R', '166447R', '166448R', '166449R', '166450R', '166451R', '166452R', '166453R', '166454R', '166455R', '166456R', '166457R', '166458R', '166459R', '166460R', '166461R', '166462R', '166463R', '166464R', '166465R', '166466R', '166467R', '166468R', '166469R', '166470R', '166471R', '166472R', '166473R', '166474R', '166475R', '166476R', '166477R', '166478R', '166479R', '166480R', '166481R', '166482R', '166483R', '166484R', '166485R', '166486R', '166487R', '166488R', '166489R', '166490R', '166491R', '166492R', '166493R', '166494R', '166495R', '166496R', '166497R', '166498R', '166499R', '166500R', '166501R', '166502R', '166503R', '166504R', '166505R', '166506R', '166507R', '166508R', '166509R', '166510R', '166511R', '166512R', '166513R', '166514R', '166515R', '166516R', '166517R', '166518R', '166519R', '166520R', '166521R', '166522R', '166523R', '166524R', '166525R', '166526R', '166527R', '166528R', '166529R', '166530R', '166531R', '166532R', '166533R', '166534R', '166535R', '166536R', '166537R', '166538R') AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:37,212 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:22:37,213 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 176 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:37,727 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 176) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 07:22:43,051 - [12187] - src.utils.log - INFO - βœ… All 176 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 07:22:43,198 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 07:22:43,199 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 135 AND ServiceSetupId in (23850, 23900, 23899, 23895, 23876);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:43,501 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:22:43,502 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('166363R', '166364R', '166365R', '166366R', '166367R', '166368R', '166369R', '166370R', '166371R', '166372R', '166373R', '166374R', '166375R', '166376R', '166377R', '166378R', '166379R', '166380R', '166381R', '166382R', '166383R', '166384R', '166385R', '166386R', '166387R', '166388R', '166389R', '166390R', '166391R', '166392R', '166393R', '166394R', '166395R', '166396R', '166397R', '166398R', '166399R', '166400R', '166401R', '166402R', '166403R', '166404R', '166405R', '166406R', '166407R', '166408R', '166409R', '166410R', '166411R', '166412R', '166413R', '166414R', '166415R', '166416R', '166417R', '166418R', '166419R', '166420R', '166421R', '166422R', '166423R', '166424R', '166425R', '166426R', '166427R', '166428R', '166429R', '166430R', '166431R', '166432R', '166433R', '166434R', '166435R', '166436R', '166437R', '166438R', '166439R', '166440R', '166441R', '166442R', '166443R', '166444R', '166445R', '166446R', '166447R', '166448R', '166449R', '166450R', '166451R', '166452R', '166453R', '166454R', '166455R', '166456R', '166457R', '166458R', '166459R', '166460R', '166461R', '166462R', '166463R', '166464R', '166465R', '166466R', '166467R', '166468R', '166469R', '166470R', '166471R', '166472R', '166473R', '166474R', '166475R', '166476R', '166477R', '166478R', '166479R', '166480R', '166481R', '166482R', '166483R', '166484R', '166485R', '166486R', '166487R', '166488R', '166489R', '166490R', '166491R', '166492R', '166493R', '166494R', '166495R', '166496R', '166497R', '166498R', '166499R', '166500R', '166501R', '166502R', '166503R', '166504R', '166505R', '166506R', '166507R', '166508R', '166509R', '166510R', '166511R', '166512R', '166513R', '166514R', '166515R', '166516R', '166517R', '166518R', '166519R', '166520R', '166521R', '166522R', '166523R', '166524R', '166525R', '166526R', '166527R', '166528R', '166529R', '166530R', '166531R', '166532R', '166533R', '166534R', '166535R', '166536R', '166537R', '166538R') AND wo.AccountNumber IN ('8331', '6040', '8301', '5871', '5425', '8343', '8312', '8339', '5789', '0824') AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-05-20 07:22:43,863 - [12187] - src.utils.log - INFO - βœ… Fetched 176 rows - __SPLIT__ 2026-05-20 07:22:43,864 - [12187] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-20 07:22:43,864 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-05-20 07:22:43,865 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-9_1) - __SPLIT__ 2026-05-20 07:22:43,866 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-9_2) - __SPLIT__ 2026-05-20 07:22:43,866 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-9_3) - __SPLIT__ 2026-05-20 07:22:43,867 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-9_4) - __SPLIT__ 2026-05-20 07:22:43,868 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-9_6) - __SPLIT__ 2026-05-20 07:22:43,867 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-9_5) - __SPLIT__ 2026-05-20 07:22:43,868 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990);... (Thread: ThreadPoolExecutor-9_7) - __SPLIT__ 2026-05-20 07:22:44,211 - [12187] - src.utils.log - INFO - βœ… Fetched 179 rows - __SPLIT__ 2026-05-20 07:22:45,045 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:22:45,048 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:22:45,078 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:22:45,126 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:22:45,128 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:22:45,140 - [12187] - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-20 07:22:45,234 - [12187] - src.utils.log - INFO - βœ… Fetched 337 rows - __SPLIT__ 2026-05-20 07:22:45,238 - [12187] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 07:22:45,251 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:45,537 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:22:45,541 - [12187] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1776, 1759, 1831, 1865, 1834) AND CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:45,822 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:22:45,824 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:46,122 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:22:46,126 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:22:46,126 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 176 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:46,483 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 176) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 07:22:50,420 - [12187] - src.utils.log - INFO - βœ… All 176 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 07:22:50,421 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND WorkOrderNo IN ('1984143', '250735', '1322032', '8132632', '592643', '735089', '917617', '2870976', '6143248', '4522418', '8060981', '6619612', '2974985', '5648029', '594077', '6616903', '5428448', '1701137', '1738664', '9769007', '3012199', '9269334', '7243866', '3722157', '1961408', '2982764', '6113311', '6689864', '5361445', '1276219', '8441812', '2805752', '6496797', '5905963', '4276507', '1400189', '4771181', '1155379', '3359853', '8383510', '4032054', '5919147', '8620968', '1881371', '4467611', '4128416', '5086537', '9554973', '9218865', '9118624', '8049843', '3855717', '1955215', '4636340', '9696834', '1460808', '4039681', '9646193', '1035318', '1644378', '9675173', '9414000', '7410305', '6734694', '2652791', '6414993', '4945784', '2554153', '8716901', '1094615', '8500543', '5792104', '4266794', '2602545', '3146534', '4997564', '8687825', '3171279', '1549751', '2400489', '9801496', '6729806', '8976432', '2428086', '7274890', '3803880', '3498906', '9194015', '8176860', '2295159', '6605376', '8284884', '5525069', '1125366', '9569829', '3801662', '2084603', '7669660', '2229054', '6105390', '8665644', '1884291', '5659768', '4787004', '7911307', '3707990', '3821611', '7165009', '3379597', '5197859', '4506914', '9062348', '5881006', '9835891', '4653480', '1098701', '3926944', '1515348', '9620587', '2812769', '9079858', '4734870', '2233391', '7925679', '5824120', '5250240', '5872589', '1095828', '9434114', '2544851', '8367829', '5922508', '2900608', '5042301', '3084886', '4910655', '5567102', '7780767', '7521724', '9797869', '3122649', '8821976', '7558473', '6460077', '2478385', '9196628', '4490650', '8632953', '1780176', '1764189', '2965802', '9370504', '5313512', '4138208', '4209426', '7107224', '3357736', '9878181', '4312541', '3292543', '2858061', '8098355', '6946004', '2023677', '1405307', '5675043', '2190449', '5708430', '8734052', '6050882', '5872563', '5824964', '1674651', '4149154', '7771613', '1939618') AND GenerateWorkOrderHistoryId = 12187;... (Thread: ThreadPoolExecutor-10_0) - __SPLIT__ 2026-05-20 07:22:50,763 - [12187] - src.utils.log - INFO - βœ… Fetched 352 rows - __SPLIT__ 2026-05-20 07:22:50,764 - [12187] - src.utils.log - INFO - 🏁 Final merged rows: 352 - __SPLIT__ 2026-05-20 07:22:50,772 - [12187] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-20 07:22:50,772 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 07:22:50,772 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:22:50,772 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 7 rows in batches of 25000 (Thread: ThreadPoolExecutor-11_0) - __SPLIT__ 2026-05-20 07:22:50,773 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-20 07:22:50,773 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-20 07:22:50,773 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:22:50,773 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:22:50,774 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 179 rows in batches of 25000 (Thread: ThreadPoolExecutor-11_2) - __SPLIT__ 2026-05-20 07:22:50,774 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 337 rows in batches of 25000 (Thread: ThreadPoolExecutor-11_1) - __SPLIT__ 2026-05-20 07:22:50,774 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-20 07:22:50,774 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:22:50,775 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 358 rows in batches of 25000 (Thread: ThreadPoolExecutor-11_4) - __SPLIT__ 2026-05-20 07:22:50,775 - [12187] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-20 07:22:50,775 - [12187] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-20 07:22:50,775 - [12187] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-20 07:22:50,775 - [12187] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-20 07:22:51,083 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 7) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-20 07:22:51,094 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 179) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-20 07:22:51,184 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 358) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-20 07:22:51,192 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 337) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-20 07:22:52,159 - [12187] - src.utils.log - INFO - βœ… All 7 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-20 07:22:52,159 - [12187] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-20 07:22:53,736 - [12187] - src.utils.log - INFO - βœ… All 179 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-20 07:22:53,737 - [12187] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-20 07:22:53,787 - [12187] - src.utils.log - INFO - βœ… All 337 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-20 07:22:53,788 - [12187] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-20 07:22:54,860 - [12187] - src.utils.log - INFO - βœ… All 358 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-20 07:22:54,861 - [12187] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-20 07:22:54,862 - [12187] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-20 07:22:54,862 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:55,145 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:22:55,146 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:55,443 - [12187] - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:22:55,451 - [12187] - src.utils.log - INFO - Size of Transaction: 172 - __SPLIT__ 2026-05-20 07:22:55,452 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 172 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:55,916 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 172) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-20 07:22:57,733 - [12187] - src.utils.log - INFO - βœ… All 172 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 07:22:57,879 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 07:22:57,880 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081) and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-20 03:22:55.445';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:58,232 - [12187] - src.utils.log - INFO - βœ… Fetched 172 rows - __SPLIT__ 2026-05-20 07:22:58,235 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23823, 23827, 23849, 23850, 23876, 23887, 23891, 23892, 23893, 23894, 23895, 23899, 23900);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:58,540 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:22:58,553 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081) AND CreatedDate = '2026-05-20 03:22:55.445'; ... (Thread: ThreadPoolExecutor-12_0) - __SPLIT__ 2026-05-20 07:22:59,028 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:22:59,034 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:22:59,034 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 172 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:22:59,381 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 172) into Billing.Invoice - __SPLIT__ 2026-05-20 07:23:01,705 - [12187] - src.utils.log - INFO - βœ… All 172 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-20 07:23:01,706 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('166363R', '166364R', '166365R', '166377R', '166378R', '166374R', '166370R', '166535R', '166531R', '166529R', '166523R', '166520R', '166515R', '166514R', '166508R', '166504R', '166500R', '166495R', '166494R', '166490R', '166484R', '166480R', '166477R', '166474R', '166468R', '166464R', '166462R', '166455R', '166452R', '166450R', '166446R', '166440R', '166437R', '166434R', '166428R', '166423R', '166419R', '166417R', '166412R', '166407R', '166405R', '166402R', '166397R', '166391R', '166387R', '166383R', '166382R', '166537R', '166532R', '166527R', '166524R', '166522R', '166518R', '166512R', '166507R', '166506R', '166501R', '166498R', '166492R', '166488R', '166485R', '166481R', '166476R', '166472R', '166470R', '166463R', '166461R', '166458R', '166454R', '166447R', '166443R', '166441R', '166438R', '166432R', '166427R', '166426R', '166422R', '166416R', '166413R', '166408R', '166404R', '166399R', '166395R', '166392R', '166388R', '166386R', '166381R', '166538R', '166534R', '166528R', '166525R', '166519R', '166516R', '166513R', '166510R', '166505R', '166499R', '166496R', '166493R', '166489R', '166483R', '166482R', '166475R', '166471R', '166469R', '166466R', '166460R', '166456R', '166453R', '166449R', '166445R', '166442R', '166436R', '166431R', '166430R', '166425R', '166421R', '166418R', '166414R', '166409R', '166403R', '166401R', '166396R', '166394R', '166390R', '166384R', '166380R', '166536R', '166533R', '166530R', '166526R', '166521R', '166517R', '166511R', '166509R', '166503R', '166502R', '166497R', '166491R', '166487R', '166486R', '166479R', '166478R', '166473R', '166467R', '166465R', '166459R', '166457R', '166451R', '166448R', '166444R', '166439R', '166435R', '166433R', '166429R', '166424R', '166420R', '166415R', '166411R', '166410R', '166406R', '166400R', '166398R', '166393R', '166389R', '166385R', '166379R', '166369R', '166372R', '166368R', '166373R', '166367R')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:02,039 - [12187] - src.utils.log - INFO - βœ… Fetched 172 rows - __SPLIT__ 2026-05-20 07:23:02,050 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:02,354 - [12187] - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-20 07:23:02,355 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:02,649 - [12187] - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-20 07:23:02,650 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:02,940 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:23:02,941 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:03,230 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:23:03,239 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId in (13057, 12802, 12805, 13038, 13042, 13107);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:03,549 - [12187] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-20 07:23:03,550 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 12805;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:03,878 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:23:03,885 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:04,185 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:23:04,192 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:04,513 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:23:04,517 - [12187] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-20 07:23:04,517 - [12187] - src.utils.log - INFO - Time took to perform operation in publishing [12187]: 34.11 - __SPLIT__ 2026-05-20 07:23:04,518 - [12187] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 07:23:04,518 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 03:23:04.518' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:23:04,821 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:25:43,847 - [12187] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=122885 company_id=135 project_id=[12187] publish_all=True - __SPLIT__ 2026-05-20 07:25:43,848 - [12187] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=122885 company_id=135 project_id=[12187] publish_all=True - __SPLIT__ 2026-05-20 07:25:43,848 - [12187] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 07:25:43,849 - [12187] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 07:25:43,849 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:45,974 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:25:45,974 - [12187] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-20 07:25:45,975 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:46,265 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:25:46,266 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 12187... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:46,877 - [12187] - src.utils.log - INFO - βœ… Fetched 176 rows - __SPLIT__ 2026-05-20 07:25:46,877 - [12187] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 07:25:46,878 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:47,175 - [12187] - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:25:47,176 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:47,471 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:25:47,472 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:47,778 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:25:47,787 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:48,096 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:25:48,096 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:48,389 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:25:48,389 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:48,696 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:25:48,696 - [12187] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 176 OUTPUT INSERTED.NextNumber - 176 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:49,004 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 07:25:49,009 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:49,300 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:25:49,301 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:49,594 - [12187] - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:25:49,715 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:50,026 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:25:50,026 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('8312', '5425', '5789', '8301', '8339', '8331', '0824', '5871', '8343', '6040') and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:50,319 - [12187] - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-20 07:25:50,322 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('166539R', '166540R', '166541R', '166542R', '166543R', '166544R', '166545R', '166546R', '166547R', '166548R', '166549R', '166550R', '166551R', '166552R', '166553R', '166554R', '166555R', '166556R', '166557R', '166558R', '166559R', '166560R', '166561R', '166562R', '166563R', '166564R', '166565R', '166566R', '166567R', '166568R', '166569R', '166570R', '166571R', '166572R', '166573R', '166574R', '166575R', '166576R', '166577R', '166578R', '166579R', '166580R', '166581R', '166582R', '166583R', '166584R', '166585R', '166586R', '166587R', '166588R', '166589R', '166590R', '166591R', '166592R', '166593R', '166594R', '166595R', '166596R', '166597R', '166598R', '166599R', '166600R', '166601R', '166602R', '166603R', '166604R', '166605R', '166606R', '166607R', '166608R', '166609R', '166610R', '166611R', '166612R', '166613R', '166614R', '166615R', '166616R', '166617R', '166618R', '166619R', '166620R', '166621R', '166622R', '166623R', '166624R', '166625R', '166626R', '166627R', '166628R', '166629R', '166630R', '166631R', '166632R', '166633R', '166634R', '166635R', '166636R', '166637R', '166638R', '166639R', '166640R', '166641R', '166642R', '166643R', '166644R', '166645R', '166646R', '166647R', '166648R', '166649R', '166650R', '166651R', '166652R', '166653R', '166654R', '166655R', '166656R', '166657R', '166658R', '166659R', '166660R', '166661R', '166662R', '166663R', '166664R', '166665R', '166666R', '166667R', '166668R', '166669R', '166670R', '166671R', '166672R', '166673R', '166674R', '166675R', '166676R', '166677R', '166678R', '166679R', '166680R', '166681R', '166682R', '166683R', '166684R', '166685R', '166686R', '166687R', '166688R', '166689R', '166690R', '166691R', '166692R', '166693R', '166694R', '166695R', '166696R', '166697R', '166698R', '166699R', '166700R', '166701R', '166702R', '166703R', '166704R', '166705R', '166706R', '166707R', '166708R', '166709R', '166710R', '166711R', '166712R', '166713R', '166714R') AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:50,697 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:25:50,697 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 176 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:51,186 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 176) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 07:25:56,073 - [12187] - src.utils.log - INFO - βœ… All 176 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 07:25:56,220 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 07:25:56,221 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 135 AND ServiceSetupId in (23850, 23900, 23899, 23895, 23876);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:56,517 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:25:56,518 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('166539R', '166540R', '166541R', '166542R', '166543R', '166544R', '166545R', '166546R', '166547R', '166548R', '166549R', '166550R', '166551R', '166552R', '166553R', '166554R', '166555R', '166556R', '166557R', '166558R', '166559R', '166560R', '166561R', '166562R', '166563R', '166564R', '166565R', '166566R', '166567R', '166568R', '166569R', '166570R', '166571R', '166572R', '166573R', '166574R', '166575R', '166576R', '166577R', '166578R', '166579R', '166580R', '166581R', '166582R', '166583R', '166584R', '166585R', '166586R', '166587R', '166588R', '166589R', '166590R', '166591R', '166592R', '166593R', '166594R', '166595R', '166596R', '166597R', '166598R', '166599R', '166600R', '166601R', '166602R', '166603R', '166604R', '166605R', '166606R', '166607R', '166608R', '166609R', '166610R', '166611R', '166612R', '166613R', '166614R', '166615R', '166616R', '166617R', '166618R', '166619R', '166620R', '166621R', '166622R', '166623R', '166624R', '166625R', '166626R', '166627R', '166628R', '166629R', '166630R', '166631R', '166632R', '166633R', '166634R', '166635R', '166636R', '166637R', '166638R', '166639R', '166640R', '166641R', '166642R', '166643R', '166644R', '166645R', '166646R', '166647R', '166648R', '166649R', '166650R', '166651R', '166652R', '166653R', '166654R', '166655R', '166656R', '166657R', '166658R', '166659R', '166660R', '166661R', '166662R', '166663R', '166664R', '166665R', '166666R', '166667R', '166668R', '166669R', '166670R', '166671R', '166672R', '166673R', '166674R', '166675R', '166676R', '166677R', '166678R', '166679R', '166680R', '166681R', '166682R', '166683R', '166684R', '166685R', '166686R', '166687R', '166688R', '166689R', '166690R', '166691R', '166692R', '166693R', '166694R', '166695R', '166696R', '166697R', '166698R', '166699R', '166700R', '166701R', '166702R', '166703R', '166704R', '166705R', '166706R', '166707R', '166708R', '166709R', '166710R', '166711R', '166712R', '166713R', '166714R') AND wo.AccountNumber IN ('8331', '6040', '8301', '5871', '5425', '8343', '8312', '8339', '5789', '0824') AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-13_0) - __SPLIT__ 2026-05-20 07:25:56,832 - [12187] - src.utils.log - INFO - βœ… Fetched 176 rows - __SPLIT__ 2026-05-20 07:25:56,833 - [12187] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-20 07:25:56,833 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-20 07:25:56,834 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-20 07:25:56,834 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-20 07:25:56,835 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-20 07:25:56,836 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-20 07:25:56,836 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-20 07:25:56,835 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-20 07:25:56,837 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (2729815, 2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-20 07:25:57,182 - [12187] - src.utils.log - INFO - βœ… Fetched 179 rows - __SPLIT__ 2026-05-20 07:25:58,030 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:25:58,032 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:25:58,038 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:25:58,055 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:25:58,056 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:25:58,097 - [12187] - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-20 07:25:58,171 - [12187] - src.utils.log - INFO - βœ… Fetched 337 rows - __SPLIT__ 2026-05-20 07:25:58,175 - [12187] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 07:25:58,189 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:58,473 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:25:58,476 - [12187] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1776, 1759, 1831, 1865, 1834) AND CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:58,781 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:25:58,784 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:59,071 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:25:59,075 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:25:59,075 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 176 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:25:59,402 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 176) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 07:26:03,817 - [12187] - src.utils.log - INFO - βœ… All 176 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 07:26:03,819 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND WorkOrderNo IN ('1984143', '250735', '1322032', '8132632', '592643', '735089', '917617', '2870976', '6143248', '4522418', '8060981', '6619612', '2974985', '5648029', '594077', '6616903', '5428448', '1701137', '1738664', '9769007', '3012199', '9269334', '7243866', '3722157', '1961408', '2982764', '6113311', '6689864', '5361445', '1276219', '8441812', '2805752', '6496797', '5905963', '4276507', '1400189', '4771181', '1155379', '3359853', '8383510', '4032054', '5919147', '8620968', '1881371', '4467611', '4128416', '5086537', '9554973', '9218865', '9118624', '8049843', '3855717', '1955215', '4636340', '9696834', '1460808', '4039681', '9646193', '1035318', '1644378', '9675173', '9414000', '7410305', '6734694', '2652791', '6414993', '4945784', '2554153', '8716901', '1094615', '8500543', '5792104', '4266794', '2602545', '3146534', '4997564', '8687825', '3171279', '1549751', '2400489', '9801496', '6729806', '8976432', '2428086', '7274890', '3803880', '3498906', '9194015', '8176860', '2295159', '6605376', '8284884', '5525069', '1125366', '9569829', '3801662', '2084603', '7669660', '2229054', '6105390', '8665644', '1884291', '5659768', '4787004', '7911307', '3707990', '3821611', '7165009', '3379597', '5197859', '4506914', '9062348', '5881006', '9835891', '4653480', '1098701', '3926944', '1515348', '9620587', '2812769', '9079858', '4734870', '2233391', '7925679', '5824120', '5250240', '5872589', '1095828', '9434114', '2544851', '8367829', '5922508', '2900608', '5042301', '3084886', '4910655', '5567102', '7780767', '7521724', '9797869', '3122649', '8821976', '7558473', '6460077', '2478385', '9196628', '4490650', '8632953', '1780176', '1764189', '2965802', '9370504', '5313512', '4138208', '4209426', '7107224', '3357736', '9878181', '4312541', '3292543', '2858061', '8098355', '6946004', '2023677', '1405307', '5675043', '2190449', '5708430', '8734052', '6050882', '5872563', '5824964', '1674651', '4149154', '7771613', '1939618') AND GenerateWorkOrderHistoryId = 12187;... (Thread: ThreadPoolExecutor-15_0) - __SPLIT__ 2026-05-20 07:26:04,298 - [12187] - src.utils.log - INFO - βœ… Fetched 528 rows - __SPLIT__ 2026-05-20 07:26:04,299 - [12187] - src.utils.log - INFO - 🏁 Final merged rows: 528 - __SPLIT__ 2026-05-20 07:26:04,307 - [12187] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-20 07:26:04,307 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 07:26:04,308 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:26:04,308 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-20 07:26:04,308 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 7 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_0) - __SPLIT__ 2026-05-20 07:26:04,308 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-20 07:26:04,309 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:26:04,309 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:26:04,309 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 179 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_2) - __SPLIT__ 2026-05-20 07:26:04,309 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-20 07:26:04,310 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 337 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_3) - __SPLIT__ 2026-05-20 07:26:04,310 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:26:04,310 - [12187] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-20 07:26:04,311 - [12187] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-20 07:26:04,311 - [12187] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-20 07:26:04,311 - [12187] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-20 07:26:04,310 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 537 rows in batches of 25000 (Thread: ThreadPoolExecutor-16_4) - __SPLIT__ 2026-05-20 07:26:04,621 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 337) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-20 07:26:04,633 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 537) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-20 07:26:04,643 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 7) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-20 07:26:04,654 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 179) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-20 07:26:05,730 - [12187] - src.utils.log - INFO - βœ… All 7 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-20 07:26:05,731 - [12187] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-20 07:26:07,338 - [12187] - src.utils.log - INFO - βœ… All 179 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-20 07:26:07,338 - [12187] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-20 07:26:07,561 - [12187] - src.utils.log - INFO - βœ… All 337 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-20 07:26:07,562 - [12187] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-20 07:26:08,190 - [12187] - src.utils.log - INFO - βœ… All 537 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-20 07:26:08,190 - [12187] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-20 07:26:08,191 - [12187] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-20 07:26:08,191 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:08,482 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:26:08,483 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (23849, 23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:08,791 - [12187] - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-20 07:26:08,799 - [12187] - src.utils.log - INFO - Size of Transaction: 172 - __SPLIT__ 2026-05-20 07:26:08,800 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 172 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:09,262 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 172) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-20 07:26:11,216 - [12187] - src.utils.log - INFO - βœ… All 172 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 07:26:11,408 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 07:26:11,409 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081) and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-20 03:26:08.794';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:11,774 - [12187] - src.utils.log - INFO - βœ… Fetched 172 rows - __SPLIT__ 2026-05-20 07:26:11,777 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23823, 23827, 23849, 23850, 23876, 23887, 23891, 23892, 23893, 23894, 23895, 23899, 23900);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:12,076 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:26:12,091 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081) AND CreatedDate = '2026-05-20 03:26:08.794'; ... (Thread: ThreadPoolExecutor-17_0) - __SPLIT__ 2026-05-20 07:26:12,504 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:26:12,510 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 07:26:12,510 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 172 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:12,828 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 172) into Billing.Invoice - __SPLIT__ 2026-05-20 07:26:14,915 - [12187] - src.utils.log - INFO - βœ… All 172 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-20 07:26:14,916 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('166539R', '166540R', '166541R', '166553R', '166554R', '166550R', '166546R', '166711R', '166707R', '166705R', '166699R', '166696R', '166691R', '166690R', '166684R', '166680R', '166676R', '166671R', '166670R', '166666R', '166660R', '166656R', '166653R', '166650R', '166644R', '166640R', '166638R', '166631R', '166628R', '166626R', '166622R', '166616R', '166613R', '166610R', '166604R', '166599R', '166595R', '166593R', '166588R', '166583R', '166581R', '166578R', '166573R', '166567R', '166563R', '166559R', '166558R', '166713R', '166708R', '166703R', '166700R', '166698R', '166694R', '166688R', '166683R', '166682R', '166677R', '166674R', '166668R', '166664R', '166661R', '166657R', '166652R', '166648R', '166646R', '166639R', '166637R', '166634R', '166630R', '166623R', '166619R', '166617R', '166614R', '166608R', '166603R', '166602R', '166598R', '166592R', '166589R', '166584R', '166580R', '166575R', '166571R', '166568R', '166564R', '166562R', '166557R', '166714R', '166710R', '166704R', '166701R', '166695R', '166692R', '166689R', '166686R', '166681R', '166675R', '166672R', '166669R', '166665R', '166659R', '166658R', '166651R', '166647R', '166645R', '166642R', '166636R', '166632R', '166629R', '166625R', '166621R', '166618R', '166612R', '166607R', '166606R', '166601R', '166597R', '166594R', '166590R', '166585R', '166579R', '166577R', '166572R', '166570R', '166566R', '166560R', '166556R', '166712R', '166709R', '166706R', '166702R', '166697R', '166693R', '166687R', '166685R', '166679R', '166678R', '166673R', '166667R', '166663R', '166662R', '166655R', '166654R', '166649R', '166643R', '166641R', '166635R', '166633R', '166627R', '166624R', '166620R', '166615R', '166611R', '166609R', '166605R', '166600R', '166596R', '166591R', '166587R', '166586R', '166582R', '166576R', '166574R', '166569R', '166565R', '166561R', '166555R', '166545R', '166548R', '166544R', '166549R', '166543R')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:15,247 - [12187] - src.utils.log - INFO - βœ… Fetched 172 rows - __SPLIT__ 2026-05-20 07:26:15,258 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:15,560 - [12187] - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-20 07:26:15,560 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:15,855 - [12187] - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-20 07:26:15,855 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:16,156 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:26:16,156 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:16,446 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:26:16,455 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId in (13057, 12802, 12805, 13038, 13042, 13107);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:16,749 - [12187] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-20 07:26:16,750 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 12805;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:17,048 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:26:17,055 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:17,387 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:26:17,394 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId in (23849, 23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:17,686 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 07:26:17,690 - [12187] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-20 07:26:17,690 - [12187] - src.utils.log - INFO - Time took to perform operation in publishing [12187]: 33.84 - __SPLIT__ 2026-05-20 07:26:17,690 - [12187] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 07:26:17,690 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 03:26:17.690' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:26:17,982 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:38:03,954 - 12188 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=12188 - __SPLIT__ 2026-05-20 07:38:03,955 - 12188 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 12188 - __SPLIT__ 2026-05-20 07:38:03,956 - 12188 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 07:38:03,956 - 12188 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:38:05,998 - 12188 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:38:05,998 - 12188 - src.utils.log - INFO - ℹ️ Connection string not found, connecting to common DB - __SPLIT__ 2026-05-20 07:38:05,998 - 12188 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12188;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:38:06,290 - 12188 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:38:06,290 - 12188 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12188), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12188), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12188 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:38:06,618 - 12188 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 07:38:06,618 - 12188 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12188;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:38:06,918 - 12188 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 07:38:06,919 - 12188 - src.utils.log - ERROR - ❌ No Setup Found. Error: No setups found for GenerateWorkOrderHistoryid: 12188 - __SPLIT__ 2026-05-20 07:38:06,919 - 12188 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12188;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:38:07,222 - 12188 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:38:07,222 - 12188 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12188;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:38:07,514 - 12188 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:38:07,515 - 12188 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 03:38:07.515' WHERE GenerateWorkOrderHistoryId = 12188;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 07:38:07,827 - 12188 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 07:38:07,827 - 12188 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 12:17:43,455 - 12189 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=12189 - __SPLIT__ 2026-05-20 12:17:43,456 - 12189 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 12189 - __SPLIT__ 2026-05-20 12:17:43,470 - 12189 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 12:17:43,470 - 12189 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:17:46,431 - 12189 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:17:46,431 - 12189 - src.utils.log - INFO - ℹ️ Connection string not found, connecting to common DB - __SPLIT__ 2026-05-20 12:17:46,431 - 12189 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12189;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:17:46,730 - 12189 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:17:46,730 - 12189 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12189), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12189), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12189 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:17:47,090 - 12189 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:17:47,091 - 12189 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12189;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:17:47,382 - 12189 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:17:47,383 - 12189 - src.utils.log - ERROR - ❌ No Setup Found. Error: No setups found for GenerateWorkOrderHistoryid: 12189 - __SPLIT__ 2026-05-20 12:17:47,383 - 12189 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12189;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:17:47,782 - 12189 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:17:47,783 - 12189 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12189;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:17:48,105 - 12189 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:17:48,105 - 12189 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 08:17:48.105' WHERE GenerateWorkOrderHistoryId = 12189;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:17:48,408 - 12189 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:17:48,408 - 12189 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 12:18:18,214 - 12190 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=12190 - __SPLIT__ 2026-05-20 12:18:18,215 - 12190 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 12190 - __SPLIT__ 2026-05-20 12:18:18,216 - 12190 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 12:18:18,216 - 12190 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:20,272 - 12190 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:18:20,272 - 12190 - src.utils.log - INFO - ℹ️ Connection string not found, connecting to common DB - __SPLIT__ 2026-05-20 12:18:20,272 - 12190 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12190;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:20,581 - 12190 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:18:20,581 - 12190 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12190), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12190), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12190 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:20,912 - 12190 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:18:20,912 - 12190 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12190;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:21,202 - 12190 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:18:21,204 - 12190 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 12:18:21,205 - 12190 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13057... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:21,505 - 12190 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-20 12:18:21,505 - 12190 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 12:18:21,508 - 12190 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-05-20 12:18:21,508 - 12190 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-05-20 12:18:21,509 - 12190 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-05-20 12:18:21,509 - 12190 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-05-20 12:18:21,510 - 12190 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 12:18:21,510 - 12190 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:21,803 - 12190 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:18:21,803 - 12190 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 23886 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:22,093 - 12190 - src.utils.log - INFO - βœ… Fetched 86 rows - __SPLIT__ 2026-05-20 12:18:22,692 - 12190 - src.utils.log - INFO - Generating work orders for setup: 23886 - __SPLIT__ 2026-05-20 12:18:23,436 - 12190 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1389;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:23,722 - 12190 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:18:23,874 - 12190 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 12:18:23,874 - 12190 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 12:18:23,874 - 12190 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:24,184 - 12190 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:18:24,184 - 12190 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:24,476 - 12190 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:18:24,476 - 12190 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:24,778 - 12190 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:18:24,779 - 12190 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:25,076 - 12190 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:18:25,076 - 12190 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:25,373 - 12190 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:18:25,374 - 12190 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:25,671 - 12190 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:18:25,671 - 12190 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:25,957 - 12190 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:18:25,958 - 12190 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:26,261 - 12190 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:18:26,261 - 12190 - src.utils.log - INFO - ℹ️ No work order found in given range for route: 1 - __SPLIT__ 2026-05-20 12:18:26,261 - 12190 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12190;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:26,553 - 12190 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:18:26,553 - 12190 - src.utils.log - INFO - ⏱️ Total time: 8.34s | Status: Completed - __SPLIT__ 2026-05-20 12:18:26,553 - 12190 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12190;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:26,840 - 12190 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:18:26,840 - 12190 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 08:18:26.840' WHERE GenerateWorkOrderHistoryId = 12190;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:18:27,132 - 12190 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:18:27,133 - 12190 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 12:21:42,918 - 12191 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12191 - __SPLIT__ 2026-05-20 12:21:42,919 - 12191 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 12191 - __SPLIT__ 2026-05-20 12:21:42,920 - 12191 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 12:21:42,920 - 12191 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:45,108 - 12191 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:21:45,109 - 12191 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-20 12:21:45,109 - 12191 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12191;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:45,385 - 12191 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:21:45,386 - 12191 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12191), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12191), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12191 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:45,741 - 12191 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:21:45,742 - 12191 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12191;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:46,039 - 12191 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:21:46,042 - 12191 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 12:21:46,043 - 12191 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13057... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:46,335 - 12191 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-20 12:21:46,335 - 12191 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 12:21:46,339 - 12191 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 12:21:46,339 - 12191 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23886;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:46,637 - 12191 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:21:46,638 - 12191 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 23886 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:46,965 - 12191 - src.utils.log - INFO - βœ… Fetched 86 rows - __SPLIT__ 2026-05-20 12:21:47,554 - 12191 - src.utils.log - INFO - Generating work orders for setup: 23886 - __SPLIT__ 2026-05-20 12:21:48,303 - 12191 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1389;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:48,588 - 12191 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:21:48,648 - 12191 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 12:21:48,649 - 12191 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 12:21:48,649 - 12191 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:48,949 - 12191 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:21:48,950 - 12191 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:49,248 - 12191 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:21:49,248 - 12191 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:49,556 - 12191 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:21:49,556 - 12191 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:49,847 - 12191 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:21:49,847 - 12191 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:50,130 - 12191 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:21:50,130 - 12191 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:50,442 - 12191 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:21:50,442 - 12191 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:50,744 - 12191 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:21:50,744 - 12191 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23886 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:51,041 - 12191 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:21:51,041 - 12191 - src.utils.log - INFO - No work order found in given range - __SPLIT__ 2026-05-20 12:21:51,041 - 12191 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12191;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:51,373 - 12191 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:21:51,374 - 12191 - src.utils.log - INFO - Time took to perform operation: 8.45 - __SPLIT__ 2026-05-20 12:21:51,374 - 12191 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12191;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:51,682 - 12191 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:21:51,682 - 12191 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 08:21:51.682' WHERE GenerateWorkOrderHistoryId = 12191;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:21:51,982 - 12191 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:28:51,302 - [12187] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[2729815] user_id=122885 company_id=135 project_id=[12187] publish_all=False - __SPLIT__ 2026-05-20 12:28:51,303 - [12187] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[2729815] user_id=122885 company_id=135 project_id=[12187] publish_all=False - __SPLIT__ 2026-05-20 12:28:51,303 - [12187] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 12:28:51,304 - [12187] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 12:28:51,305 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:53,484 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:28:53,484 - [12187] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-20 12:28:53,484 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:53,789 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:28:53,789 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2729815... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:54,184 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:28:54,185 - [12187] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 12:28:54,185 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23849 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:54,491 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:28:54,492 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23849 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:54,941 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:28:54,942 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23849 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:55,269 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:28:55,272 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:55,625 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:28:55,625 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:55,975 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 12:28:55,975 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:56,313 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:28:56,313 - [12187] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 1 OUTPUT INSERTED.NextNumber - 1 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:56,677 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 12:28:56,681 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:57,009 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:28:57,010 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23849... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:57,396 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:28:57,398 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:57,759 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:28:57,760 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '8331' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:58,093 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:28:58,096 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '166717R' AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:58,391 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:28:58,392 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:28:58,882 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 12:29:00,010 - [12187] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 12:29:00,154 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 12:29:00,157 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '166717R' AND wo.AccountNumber = '8331' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-05-20 12:29:00,467 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:00,468 - [12187] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-20 12:29:00,469 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 2729815... (Thread: ThreadPoolExecutor-1_0) - __SPLIT__ 2026-05-20 12:29:00,469 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2729815... (Thread: ThreadPoolExecutor-1_1) - __SPLIT__ 2026-05-20 12:29:00,470 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 2729815... (Thread: ThreadPoolExecutor-1_2) - __SPLIT__ 2026-05-20 12:29:00,471 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 2729815... (Thread: ThreadPoolExecutor-1_4) - __SPLIT__ 2026-05-20 12:29:00,470 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 2729815... (Thread: ThreadPoolExecutor-1_3) - __SPLIT__ 2026-05-20 12:29:00,472 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 2729815... (Thread: ThreadPoolExecutor-1_5) - __SPLIT__ 2026-05-20 12:29:00,472 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 2729815 and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-1_6) - __SPLIT__ 2026-05-20 12:29:00,473 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 2729815;... (Thread: ThreadPoolExecutor-1_7) - __SPLIT__ 2026-05-20 12:29:00,771 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:01,649 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:01,655 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:01,675 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:01,712 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:01,795 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:01,828 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:01,830 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:01,834 - [12187] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 12:29:01,846 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:02,227 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:02,227 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:02,548 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:02,552 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:02,552 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:02,910 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 12:29:04,043 - [12187] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 12:29:04,044 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23849 AND WorkOrderNo = '1984143' AND GenerateWorkOrderHistoryId = 12187; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:04,349 - [12187] - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-20 12:29:04,356 - [12187] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-20 12:29:04,356 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 12:29:04,357 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-20 12:29:04,357 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-20 12:29:04,357 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-20 12:29:04,357 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:04,358 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-2_1) - __SPLIT__ 2026-05-20 12:29:04,357 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:04,358 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-20 12:29:04,358 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:04,358 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-2_3) - __SPLIT__ 2026-05-20 12:29:04,358 - [12187] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-20 12:29:04,359 - [12187] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-20 12:29:04,359 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 4 rows in batches of 25000 (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-05-20 12:29:04,359 - [12187] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-20 12:29:04,359 - [12187] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-20 12:29:04,359 - [12187] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-20 12:29:04,668 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-20 12:29:04,679 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-20 12:29:04,688 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-20 12:29:05,734 - [12187] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-20 12:29:05,734 - [12187] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-20 12:29:05,734 - [12187] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-20 12:29:05,734 - [12187] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-20 12:29:05,735 - [12187] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-20 12:29:05,735 - [12187] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-20 12:29:05,736 - [12187] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-20 12:29:05,736 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:06,019 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:06,020 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23849... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:06,301 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:06,307 - [12187] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-20 12:29:06,308 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:06,755 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-20 12:29:07,794 - [12187] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 12:29:07,939 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 12:29:07,940 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-20 08:29:06.302';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:08,262 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:08,265 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23849;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:08,579 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:08,588 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-20 08:29:06.302'; ... (Thread: ThreadPoolExecutor-3_0) - __SPLIT__ 2026-05-20 12:29:08,996 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:29:09,000 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:09,000 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:09,329 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-20 12:29:10,429 - [12187] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-20 12:29:10,430 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '166717R'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:10,740 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:10,750 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23849 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:11,037 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:11,037 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23849 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:11,334 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:11,334 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23849 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:11,645 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:11,646 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23849 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:11,932 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:11,945 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23849;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:12,256 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:12,261 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23849;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:12,563 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:12,566 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23849;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:12,861 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:12,861 - [12187] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-05-20 12:29:12,862 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-20 12:29:12,862 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:12,862 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-20 12:29:12,862 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-4_0) - __SPLIT__ 2026-05-20 12:29:12,862 - [12187] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-05-20 12:29:12,863 - [12187] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-05-20 12:29:13,194 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-05-20 12:29:14,263 - [12187] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-20 12:29:14,263 - [12187] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-05-20 12:29:14,263 - [12187] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-20 12:29:14,264 - [12187] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-20 12:29:14,264 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 12187 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:14,555 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:14,562 - [12187] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-05-20 12:29:14,705 - [12187] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_068b5473c9 - __SPLIT__ 2026-05-20 12:29:14,851 - [12187] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_068b5473c9 - __SPLIT__ 2026-05-20 12:29:15,506 - [12187] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-05-20 12:29:15,836 - [12187] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-20 12:29:15,836 - [12187] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_068b5473c9 - __SPLIT__ 2026-05-20 12:29:15,837 - [12187] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 12187 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:16,118 - [12187] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:29:16,119 - [12187] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-05-20 12:29:16,119 - [12187] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 2729815 (Thread: ThreadPoolExecutor-6_0) - __SPLIT__ 2026-05-20 12:29:16,120 - [12187] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 2729815 (Thread: ThreadPoolExecutor-6_1) - __SPLIT__ 2026-05-20 12:29:16,120 - [12187] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 2729815 (Thread: ThreadPoolExecutor-6_2) - __SPLIT__ 2026-05-20 12:29:16,121 - [12187] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 2729815 (Thread: ThreadPoolExecutor-6_3) - __SPLIT__ 2026-05-20 12:29:16,121 - [12187] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 2729815 (Thread: ThreadPoolExecutor-6_4) - __SPLIT__ 2026-05-20 12:29:16,121 - [12187] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729815 (Thread: ThreadPoolExecutor-6_5) - __SPLIT__ 2026-05-20 12:29:16,122 - [12187] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 2729815 (Thread: ThreadPoolExecutor-6_6) - __SPLIT__ 2026-05-20 12:29:16,412 - [12187] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:29:16,412 - [12187] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-05-20 12:29:16,414 - [12187] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:29:16,414 - [12187] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:29:16,414 - [12187] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-05-20 12:29:16,415 - [12187] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-05-20 12:29:16,421 - [12187] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:29:16,421 - [12187] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-05-20 12:29:16,422 - [12187] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:29:16,422 - [12187] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-05-20 12:29:16,425 - [12187] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:29:16,425 - [12187] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-05-20 12:29:16,446 - [12187] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:29:16,446 - [12187] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-05-20 12:29:16,447 - [12187] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729815 (Thread: ThreadPoolExecutor-5_0) - __SPLIT__ 2026-05-20 12:29:16,758 - [12187] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:29:16,758 - [12187] - src.utils.log - INFO - βœ” Completed batch of 1 records - __SPLIT__ 2026-05-20 12:29:16,759 - [12187] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-05-20 12:29:16,759 - [12187] - src.utils.log - INFO - Work order published ids: (2729815,) - __SPLIT__ 2026-05-20 12:29:16,759 - [12187] - src.utils.log - INFO - Time took to perform operation in publishing [12187]: 25.46 - __SPLIT__ 2026-05-20 12:29:16,759 - [12187] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 12:29:16,759 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 08:29:16.759' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:17,054 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:29:26,091 - [12187] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=122885 company_id=135 project_id=[12187] publish_all=True - __SPLIT__ 2026-05-20 12:29:26,092 - [12187] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=122885 company_id=135 project_id=[12187] publish_all=True - __SPLIT__ 2026-05-20 12:29:26,092 - [12187] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 12:29:26,092 - [12187] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 12:29:26,092 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:28,153 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:28,153 - [12187] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-20 12:29:28,153 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:28,457 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:29:28,457 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 12187... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:29,092 - [12187] - src.utils.log - INFO - βœ… Fetched 175 rows - __SPLIT__ 2026-05-20 12:29:29,093 - [12187] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 12:29:29,094 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:29,402 - [12187] - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-20 12:29:29,403 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:29,731 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:29,732 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:30,040 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 12:29:30,048 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:30,391 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:30,392 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:30,705 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 12:29:30,705 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:31,030 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:31,030 - [12187] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 175 OUTPUT INSERTED.NextNumber - 175 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:31,333 - [12187] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 12:29:31,336 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:31,636 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:31,636 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:31,957 - [12187] - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-20 12:29:32,073 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:32,392 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:32,393 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('8312', '5425', '5789', '8301', '8339', '0824', '5871', '8343', '6040') and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:32,725 - [12187] - src.utils.log - INFO - βœ… Fetched 9 rows - __SPLIT__ 2026-05-20 12:29:32,727 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('166718R', '166719R', '166720R', '166721R', '166722R', '166723R', '166724R', '166725R', '166726R', '166727R', '166728R', '166729R', '166730R', '166731R', '166732R', '166733R', '166734R', '166735R', '166736R', '166737R', '166738R', '166739R', '166740R', '166741R', '166742R', '166743R', '166744R', '166745R', '166746R', '166747R', '166748R', '166749R', '166750R', '166751R', '166752R', '166753R', '166754R', '166755R', '166756R', '166757R', '166758R', '166759R', '166760R', '166761R', '166762R', '166763R', '166764R', '166765R', '166766R', '166767R', '166768R', '166769R', '166770R', '166771R', '166772R', '166773R', '166774R', '166775R', '166776R', '166777R', '166778R', '166779R', '166780R', '166781R', '166782R', '166783R', '166784R', '166785R', '166786R', '166787R', '166788R', '166789R', '166790R', '166791R', '166792R', '166793R', '166794R', '166795R', '166796R', '166797R', '166798R', '166799R', '166800R', '166801R', '166802R', '166803R', '166804R', '166805R', '166806R', '166807R', '166808R', '166809R', '166810R', '166811R', '166812R', '166813R', '166814R', '166815R', '166816R', '166817R', '166818R', '166819R', '166820R', '166821R', '166822R', '166823R', '166824R', '166825R', '166826R', '166827R', '166828R', '166829R', '166830R', '166831R', '166832R', '166833R', '166834R', '166835R', '166836R', '166837R', '166838R', '166839R', '166840R', '166841R', '166842R', '166843R', '166844R', '166845R', '166846R', '166847R', '166848R', '166849R', '166850R', '166851R', '166852R', '166853R', '166854R', '166855R', '166856R', '166857R', '166858R', '166859R', '166860R', '166861R', '166862R', '166863R', '166864R', '166865R', '166866R', '166867R', '166868R', '166869R', '166870R', '166871R', '166872R', '166873R', '166874R', '166875R', '166876R', '166877R', '166878R', '166879R', '166880R', '166881R', '166882R', '166883R', '166884R', '166885R', '166886R', '166887R', '166888R', '166889R', '166890R', '166891R', '166892R') AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:33,038 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:33,038 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 175 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:33,556 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 175) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 12:29:38,363 - [12187] - src.utils.log - INFO - βœ… All 175 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 12:29:38,509 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 12:29:38,510 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 135 AND ServiceSetupId in (23850, 23900, 23899, 23895, 23876);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:38,802 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:29:38,804 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('166718R', '166719R', '166720R', '166721R', '166722R', '166723R', '166724R', '166725R', '166726R', '166727R', '166728R', '166729R', '166730R', '166731R', '166732R', '166733R', '166734R', '166735R', '166736R', '166737R', '166738R', '166739R', '166740R', '166741R', '166742R', '166743R', '166744R', '166745R', '166746R', '166747R', '166748R', '166749R', '166750R', '166751R', '166752R', '166753R', '166754R', '166755R', '166756R', '166757R', '166758R', '166759R', '166760R', '166761R', '166762R', '166763R', '166764R', '166765R', '166766R', '166767R', '166768R', '166769R', '166770R', '166771R', '166772R', '166773R', '166774R', '166775R', '166776R', '166777R', '166778R', '166779R', '166780R', '166781R', '166782R', '166783R', '166784R', '166785R', '166786R', '166787R', '166788R', '166789R', '166790R', '166791R', '166792R', '166793R', '166794R', '166795R', '166796R', '166797R', '166798R', '166799R', '166800R', '166801R', '166802R', '166803R', '166804R', '166805R', '166806R', '166807R', '166808R', '166809R', '166810R', '166811R', '166812R', '166813R', '166814R', '166815R', '166816R', '166817R', '166818R', '166819R', '166820R', '166821R', '166822R', '166823R', '166824R', '166825R', '166826R', '166827R', '166828R', '166829R', '166830R', '166831R', '166832R', '166833R', '166834R', '166835R', '166836R', '166837R', '166838R', '166839R', '166840R', '166841R', '166842R', '166843R', '166844R', '166845R', '166846R', '166847R', '166848R', '166849R', '166850R', '166851R', '166852R', '166853R', '166854R', '166855R', '166856R', '166857R', '166858R', '166859R', '166860R', '166861R', '166862R', '166863R', '166864R', '166865R', '166866R', '166867R', '166868R', '166869R', '166870R', '166871R', '166872R', '166873R', '166874R', '166875R', '166876R', '166877R', '166878R', '166879R', '166880R', '166881R', '166882R', '166883R', '166884R', '166885R', '166886R', '166887R', '166888R', '166889R', '166890R', '166891R', '166892R') AND wo.AccountNumber IN ('6040', '8301', '5871', '5425', '8343', '8312', '8339', '5789', '0824') AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-18_0) - __SPLIT__ 2026-05-20 12:29:39,122 - [12187] - src.utils.log - INFO - βœ… Fetched 175 rows - __SPLIT__ 2026-05-20 12:29:39,123 - [12187] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-20 12:29:39,123 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-19_0) - __SPLIT__ 2026-05-20 12:29:39,124 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-19_1) - __SPLIT__ 2026-05-20 12:29:39,124 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-19_2) - __SPLIT__ 2026-05-20 12:29:39,124 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-19_3) - __SPLIT__ 2026-05-20 12:29:39,126 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-19_5) - __SPLIT__ 2026-05-20 12:29:39,125 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990)... (Thread: ThreadPoolExecutor-19_4) - __SPLIT__ 2026-05-20 12:29:39,126 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-19_6) - __SPLIT__ 2026-05-20 12:29:39,127 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (2729816, 2729817, 2729818, 2729819, 2729820, 2729821, 2729822, 2729823, 2729824, 2729825, 2729826, 2729827, 2729828, 2729829, 2729830, 2729831, 2729832, 2729833, 2729834, 2729835, 2729836, 2729837, 2729838, 2729839, 2729840, 2729841, 2729842, 2729843, 2729844, 2729845, 2729846, 2729847, 2729848, 2729849, 2729850, 2729851, 2729852, 2729853, 2729854, 2729855, 2729856, 2729857, 2729858, 2729859, 2729860, 2729861, 2729862, 2729863, 2729864, 2729865, 2729866, 2729867, 2729868, 2729869, 2729870, 2729871, 2729872, 2729873, 2729874, 2729875, 2729876, 2729877, 2729878, 2729879, 2729880, 2729881, 2729882, 2729883, 2729884, 2729885, 2729886, 2729887, 2729888, 2729889, 2729890, 2729891, 2729892, 2729893, 2729894, 2729895, 2729896, 2729897, 2729898, 2729899, 2729900, 2729901, 2729902, 2729903, 2729904, 2729905, 2729906, 2729907, 2729908, 2729909, 2729910, 2729911, 2729912, 2729913, 2729914, 2729915, 2729916, 2729917, 2729918, 2729919, 2729920, 2729921, 2729922, 2729923, 2729924, 2729925, 2729926, 2729927, 2729928, 2729929, 2729930, 2729931, 2729932, 2729933, 2729934, 2729935, 2729936, 2729937, 2729938, 2729939, 2729940, 2729941, 2729942, 2729943, 2729944, 2729945, 2729946, 2729947, 2729948, 2729949, 2729950, 2729951, 2729952, 2729953, 2729954, 2729955, 2729956, 2729957, 2729958, 2729959, 2729960, 2729961, 2729962, 2729963, 2729964, 2729965, 2729966, 2729967, 2729968, 2729969, 2729970, 2729971, 2729972, 2729973, 2729974, 2729975, 2729976, 2729977, 2729978, 2729979, 2729980, 2729981, 2729982, 2729983, 2729984, 2729985, 2729986, 2729987, 2729988, 2729989, 2729990);... (Thread: ThreadPoolExecutor-19_7) - __SPLIT__ 2026-05-20 12:29:39,442 - [12187] - src.utils.log - INFO - βœ… Fetched 178 rows - __SPLIT__ 2026-05-20 12:29:40,292 - [12187] - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-20 12:29:40,299 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:40,304 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:40,305 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:40,305 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:40,306 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:40,424 - [12187] - src.utils.log - INFO - βœ… Fetched 336 rows - __SPLIT__ 2026-05-20 12:29:40,427 - [12187] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 12:29:40,441 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:40,737 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:40,741 - [12187] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1776, 1759, 1831, 1865, 1834) AND CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:41,019 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 12:29:41,022 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:41,312 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:41,316 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:41,317 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 175 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:41,661 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 175) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 12:29:45,425 - [12187] - src.utils.log - INFO - βœ… All 175 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 12:29:45,426 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891) AND WorkOrderNo IN ('250735', '1322032', '8132632', '592643', '735089', '917617', '2870976', '6143248', '4522418', '8060981', '6619612', '2974985', '5648029', '594077', '6616903', '5428448', '1701137', '1738664', '9769007', '3012199', '9269334', '7243866', '3722157', '1961408', '2982764', '6113311', '6689864', '5361445', '1276219', '8441812', '2805752', '6496797', '5905963', '4276507', '1400189', '4771181', '1155379', '3359853', '8383510', '4032054', '5919147', '8620968', '1881371', '4467611', '4128416', '5086537', '9554973', '9218865', '9118624', '8049843', '3855717', '1955215', '4636340', '9696834', '1460808', '4039681', '9646193', '1035318', '1644378', '9675173', '9414000', '7410305', '6734694', '2652791', '6414993', '4945784', '2554153', '8716901', '1094615', '8500543', '5792104', '4266794', '2602545', '3146534', '4997564', '8687825', '3171279', '1549751', '2400489', '9801496', '6729806', '8976432', '2428086', '7274890', '3803880', '3498906', '9194015', '8176860', '2295159', '6605376', '8284884', '5525069', '1125366', '9569829', '3801662', '2084603', '7669660', '2229054', '6105390', '8665644', '1884291', '5659768', '4787004', '7911307', '3707990', '3821611', '7165009', '3379597', '5197859', '4506914', '9062348', '5881006', '9835891', '4653480', '1098701', '3926944', '1515348', '9620587', '2812769', '9079858', '4734870', '2233391', '7925679', '5824120', '5250240', '5872589', '1095828', '9434114', '2544851', '8367829', '5922508', '2900608', '5042301', '3084886', '4910655', '5567102', '7780767', '7521724', '9797869', '3122649', '8821976', '7558473', '6460077', '2478385', '9196628', '4490650', '8632953', '1780176', '1764189', '2965802', '9370504', '5313512', '4138208', '4209426', '7107224', '3357736', '9878181', '4312541', '3292543', '2858061', '8098355', '6946004', '2023677', '1405307', '5675043', '2190449', '5708430', '8734052', '6050882', '5872563', '5824964', '1674651', '4149154', '7771613', '1939618') AND GenerateWorkOrderHistoryId = 12187;... (Thread: ThreadPoolExecutor-20_0) - __SPLIT__ 2026-05-20 12:29:45,904 - [12187] - src.utils.log - INFO - βœ… Fetched 700 rows - __SPLIT__ 2026-05-20 12:29:45,905 - [12187] - src.utils.log - INFO - 🏁 Final merged rows: 700 - __SPLIT__ 2026-05-20 12:29:45,915 - [12187] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-20 12:29:45,915 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 12:29:45,915 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:45,916 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 7 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_0) - __SPLIT__ 2026-05-20 12:29:45,916 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-20 12:29:45,916 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-20 12:29:45,916 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:45,917 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:45,917 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 178 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_2) - __SPLIT__ 2026-05-20 12:29:45,917 - [12187] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-20 12:29:45,917 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 336 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_3) - __SPLIT__ 2026-05-20 12:29:45,917 - [12187] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-20 12:29:45,918 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:45,918 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 712 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-20 12:29:45,918 - [12187] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-20 12:29:45,918 - [12187] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-20 12:29:45,919 - [12187] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-20 12:29:46,245 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 712) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-20 12:29:46,254 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 178) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-20 12:29:46,264 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 7) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-20 12:29:46,275 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 336) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-20 12:29:47,314 - [12187] - src.utils.log - INFO - βœ… All 7 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-20 12:29:47,314 - [12187] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-20 12:29:48,682 - [12187] - src.utils.log - INFO - βœ… All 336 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-20 12:29:48,683 - [12187] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-20 12:29:48,703 - [12187] - src.utils.log - INFO - βœ… All 178 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-20 12:29:48,704 - [12187] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-20 12:29:50,222 - [12187] - src.utils.log - INFO - βœ… All 712 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-20 12:29:50,222 - [12187] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-20 12:29:50,223 - [12187] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-20 12:29:50,223 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:50,528 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:50,529 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (23850, 23823, 23900, 23899, 23895, 23887, 23827, 23876, 23894, 23893, 23892, 23891)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:50,833 - [12187] - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-20 12:29:50,842 - [12187] - src.utils.log - INFO - Size of Transaction: 171 - __SPLIT__ 2026-05-20 12:29:50,843 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 171 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:51,312 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 171) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-20 12:29:53,276 - [12187] - src.utils.log - INFO - βœ… All 171 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 12:29:53,418 - [12187] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 12:29:53,418 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080) and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-20 08:29:50.836';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:53,771 - [12187] - src.utils.log - INFO - βœ… Fetched 171 rows - __SPLIT__ 2026-05-20 12:29:53,774 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23823, 23827, 23850, 23876, 23887, 23891, 23892, 23893, 23894, 23895, 23899, 23900);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:54,065 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:54,078 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080) AND CreatedDate = '2026-05-20 08:29:50.836'; ... (Thread: ThreadPoolExecutor-22_0) - __SPLIT__ 2026-05-20 12:29:54,601 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:29:54,607 - [12187] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:29:54,607 - [12187] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 171 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:54,914 - [12187] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 171) into Billing.Invoice - __SPLIT__ 2026-05-20 12:29:56,915 - [12187] - src.utils.log - INFO - βœ… All 171 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-20 12:29:56,916 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('166718R', '166719R', '166731R', '166732R', '166728R', '166724R', '166889R', '166885R', '166883R', '166877R', '166874R', '166869R', '166868R', '166862R', '166858R', '166854R', '166849R', '166848R', '166844R', '166838R', '166834R', '166831R', '166828R', '166822R', '166818R', '166816R', '166809R', '166806R', '166804R', '166800R', '166794R', '166791R', '166788R', '166782R', '166777R', '166773R', '166771R', '166766R', '166761R', '166759R', '166756R', '166751R', '166745R', '166741R', '166737R', '166736R', '166891R', '166886R', '166881R', '166878R', '166876R', '166872R', '166866R', '166861R', '166860R', '166855R', '166852R', '166846R', '166842R', '166839R', '166835R', '166830R', '166826R', '166824R', '166817R', '166815R', '166812R', '166808R', '166801R', '166797R', '166795R', '166792R', '166786R', '166781R', '166780R', '166776R', '166770R', '166767R', '166762R', '166758R', '166753R', '166749R', '166746R', '166742R', '166740R', '166735R', '166892R', '166888R', '166882R', '166879R', '166873R', '166870R', '166867R', '166864R', '166859R', '166853R', '166850R', '166847R', '166843R', '166837R', '166836R', '166829R', '166825R', '166823R', '166820R', '166814R', '166810R', '166807R', '166803R', '166799R', '166796R', '166790R', '166785R', '166784R', '166779R', '166775R', '166772R', '166768R', '166763R', '166757R', '166755R', '166750R', '166748R', '166744R', '166738R', '166734R', '166890R', '166887R', '166884R', '166880R', '166875R', '166871R', '166865R', '166863R', '166857R', '166856R', '166851R', '166845R', '166841R', '166840R', '166833R', '166832R', '166827R', '166821R', '166819R', '166813R', '166811R', '166805R', '166802R', '166798R', '166793R', '166789R', '166787R', '166783R', '166778R', '166774R', '166769R', '166765R', '166764R', '166760R', '166754R', '166752R', '166747R', '166743R', '166739R', '166733R', '166723R', '166726R', '166722R', '166727R', '166721R')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:57,255 - [12187] - src.utils.log - INFO - βœ… Fetched 171 rows - __SPLIT__ 2026-05-20 12:29:57,266 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:57,564 - [12187] - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-20 12:29:57,564 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:57,875 - [12187] - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-20 12:29:57,875 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:58,170 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:58,171 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:58,478 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:58,487 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId in (13057, 12802, 12805, 13038, 13042, 13107);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:58,786 - [12187] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-20 12:29:58,787 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT fm.YearlyOccurrence, fs.FrequencyScheduleId From ServiceCore.FrequencySchedule fs join ServiceCore.FrequencyMaster fm on fs.FrequencyId = fm.FrequencyId where fs.FrequencyScheduleId = 12805;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:59,087 - [12187] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:29:59,093 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:59,416 - [12187] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:29:59,422 - [12187] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId in (23850, 23900, 23899, 23895, 23887, 23876, 23894, 23893, 23892, 23891);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:29:59,708 - [12187] - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-20 12:29:59,713 - [12187] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-20 12:29:59,713 - [12187] - src.utils.log - INFO - Time took to perform operation in publishing [12187]: 33.62 - __SPLIT__ 2026-05-20 12:29:59,713 - [12187] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12187] - __SPLIT__ 2026-05-20 12:29:59,713 - [12187] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 08:29:59.713' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12187;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:30:00,003 - [12187] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:34:37,074 - [124389] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3673158] user_id=43135 company_id=133 project_id=[124389] publish_all=False - __SPLIT__ 2026-05-20 12:34:37,075 - [124389] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3673158] user_id=43135 company_id=133 project_id=[124389] publish_all=False - __SPLIT__ 2026-05-20 12:34:37,075 - [124389] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124389] - __SPLIT__ 2026-05-20 12:34:37,076 - [124389] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 12:34:37,077 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:39,341 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:39,342 - [124389] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 12:34:39,342 - [124389] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-20 12:34:39,342 - [124389] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-20 12:34:39,343 - [124389] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124389;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:41,292 - [124389] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:34:41,292 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3673158... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:41,574 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:41,575 - [124389] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 12:34:41,575 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150294 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:41,868 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:41,868 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150294 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:42,158 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:42,158 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150294 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:42,448 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:42,452 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:42,732 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:42,732 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:43,010 - [124389] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 12:34:43,011 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:43,286 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:43,287 - [124389] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:43,567 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:43,568 - [124389] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:43,850 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:43,854 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:44,133 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:44,133 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150294... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:44,415 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:44,417 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:44,695 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:44,695 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14832' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:44,973 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:44,976 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '1419561' AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:45,254 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:45,254 - [124389] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:45,731 - [124389] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 12:34:46,759 - [124389] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 12:34:46,896 - [124389] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 12:34:46,898 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '1419561' AND wo.AccountNumber = '14832' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-23_0) - __SPLIT__ 2026-05-20 12:34:47,178 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:47,179 - [124389] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-20 12:34:47,179 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 3673158... (Thread: ThreadPoolExecutor-24_0) - __SPLIT__ 2026-05-20 12:34:47,179 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3673158... (Thread: ThreadPoolExecutor-24_1) - __SPLIT__ 2026-05-20 12:34:47,180 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 3673158... (Thread: ThreadPoolExecutor-24_2) - __SPLIT__ 2026-05-20 12:34:47,181 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 3673158... (Thread: ThreadPoolExecutor-24_4) - __SPLIT__ 2026-05-20 12:34:47,180 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 3673158... (Thread: ThreadPoolExecutor-24_3) - __SPLIT__ 2026-05-20 12:34:47,182 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 3673158... (Thread: ThreadPoolExecutor-24_5) - __SPLIT__ 2026-05-20 12:34:47,182 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 3673158 and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-24_6) - __SPLIT__ 2026-05-20 12:34:47,183 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 3673158;... (Thread: ThreadPoolExecutor-24_7) - __SPLIT__ 2026-05-20 12:34:47,499 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:48,288 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:48,292 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:48,367 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:48,368 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:48,369 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:48,403 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:48,412 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:48,416 - [124389] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 12:34:48,422 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:48,699 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:48,699 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:48,975 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:48,978 - [124389] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:34:48,978 - [124389] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:49,329 - [124389] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 12:34:50,333 - [124389] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 12:34:50,334 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150294 AND WorkOrderNo = '8104262' AND GenerateWorkOrderHistoryId = 124389; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:50,664 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:50,670 - [124389] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-20 12:34:50,670 - [124389] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 12:34:50,670 - [124389] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-20 12:34:50,670 - [124389] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-20 12:34:50,671 - [124389] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-20 12:34:50,671 - [124389] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:34:50,671 - [124389] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderCrew: - __SPLIT__ 2026-05-20 12:34:50,671 - [124389] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-25_0) - __SPLIT__ 2026-05-20 12:34:50,672 - [124389] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-20 12:34:50,672 - [124389] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:34:50,672 - [124389] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-25_3) - __SPLIT__ 2026-05-20 12:34:50,672 - [124389] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-20 12:34:50,673 - [124389] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-20 12:34:50,673 - [124389] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-20 12:34:50,673 - [124389] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-20 12:34:50,673 - [124389] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-20 12:34:50,673 - [124389] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-20 12:34:51,001 - [124389] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-20 12:34:51,102 - [124389] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-20 12:34:52,140 - [124389] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-20 12:34:52,141 - [124389] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-20 12:34:52,158 - [124389] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-20 12:34:52,158 - [124389] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-20 12:34:52,159 - [124389] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-20 12:34:52,159 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:52,460 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:52,461 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150294... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:52,768 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:52,775 - [124389] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-20 12:34:52,775 - [124389] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:53,229 - [124389] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-20 12:34:54,207 - [124389] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 12:34:54,344 - [124389] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 12:34:54,345 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-20 08:34:52.770';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:54,759 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:54,762 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:55,040 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:55,049 - [124389] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-20 08:34:52.770'; ... (Thread: ThreadPoolExecutor-26_0) - __SPLIT__ 2026-05-20 12:34:55,486 - [124389] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 12:34:55,491 - [124389] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:34:55,492 - [124389] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:55,822 - [124389] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-20 12:34:56,892 - [124389] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-20 12:34:56,893 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '1419561'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:57,251 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:57,260 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150294 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:57,562 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:57,562 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150294 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:57,864 - [124389] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 12:34:57,864 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150294 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:58,144 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:58,145 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150294 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:58,425 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:58,437 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:58,714 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:58,720 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:59,017 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:59,020 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150294;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:34:59,317 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:34:59,318 - [124389] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-05-20 12:34:59,319 - [124389] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-20 12:34:59,319 - [124389] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 12:34:59,319 - [124389] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-20 12:34:59,319 - [124389] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-05-20 12:34:59,319 - [124389] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-05-20 12:34:59,319 - [124389] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-27_1) - __SPLIT__ 2026-05-20 12:34:59,675 - [124389] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-05-20 12:35:00,734 - [124389] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-20 12:35:00,734 - [124389] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-05-20 12:35:00,734 - [124389] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-20 12:35:00,735 - [124389] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-20 12:35:00,735 - [124389] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124389 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:35:01,036 - [124389] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 12:35:01,042 - [124389] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-05-20 12:35:01,194 - [124389] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_17f50c8b87 - __SPLIT__ 2026-05-20 12:35:01,344 - [124389] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_17f50c8b87 - __SPLIT__ 2026-05-20 12:35:01,939 - [124389] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-05-20 12:35:02,249 - [124389] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-20 12:35:02,249 - [124389] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_17f50c8b87 - __SPLIT__ 2026-05-20 12:35:02,249 - [124389] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124389 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:35:02,528 - [124389] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:35:02,528 - [124389] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-05-20 12:35:02,529 - [124389] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 3673158 (Thread: ThreadPoolExecutor-29_0) - __SPLIT__ 2026-05-20 12:35:02,529 - [124389] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 3673158 (Thread: ThreadPoolExecutor-29_1) - __SPLIT__ 2026-05-20 12:35:02,529 - [124389] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 3673158 (Thread: ThreadPoolExecutor-29_2) - __SPLIT__ 2026-05-20 12:35:02,530 - [124389] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 3673158 (Thread: ThreadPoolExecutor-29_3) - __SPLIT__ 2026-05-20 12:35:02,530 - [124389] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 3673158 (Thread: ThreadPoolExecutor-29_4) - __SPLIT__ 2026-05-20 12:35:02,531 - [124389] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673158 (Thread: ThreadPoolExecutor-29_5) - __SPLIT__ 2026-05-20 12:35:02,531 - [124389] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 3673158 (Thread: ThreadPoolExecutor-29_6) - __SPLIT__ 2026-05-20 12:35:02,827 - [124389] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:35:02,827 - [124389] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-05-20 12:35:02,829 - [124389] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:35:02,829 - [124389] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-05-20 12:35:02,834 - [124389] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:35:02,834 - [124389] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-05-20 12:35:02,846 - [124389] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:35:02,846 - [124389] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-05-20 12:35:03,000 - [124389] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:35:03,001 - [124389] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-05-20 12:35:03,012 - [124389] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:35:03,012 - [124389] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-05-20 12:35:03,043 - [124389] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:35:03,043 - [124389] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-05-20 12:35:03,044 - [124389] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673158 (Thread: ThreadPoolExecutor-28_0) - __SPLIT__ 2026-05-20 12:35:03,381 - [124389] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 12:35:03,382 - [124389] - src.utils.log - INFO - βœ” Completed batch of 1 records - __SPLIT__ 2026-05-20 12:35:03,382 - [124389] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-05-20 12:35:03,382 - [124389] - src.utils.log - INFO - Work order published ids: (3673158,) - __SPLIT__ 2026-05-20 12:35:03,382 - [124389] - src.utils.log - INFO - Time took to perform operation in publishing [124389]: 26.31 - __SPLIT__ 2026-05-20 12:35:03,382 - [124389] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124389] - __SPLIT__ 2026-05-20 12:35:03,382 - [124389] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 08:35:03.382' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124389;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 12:35:03,681 - [124389] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:30:25,526 - 124426 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124426 - __SPLIT__ 2026-05-20 13:30:25,527 - 124426 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124426 - __SPLIT__ 2026-05-20 13:30:25,527 - 124426 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 13:30:25,527 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:27,549 - 124426 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:30:27,550 - 124426 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 13:30:27,550 - 124426 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-20 13:30:27,550 - 124426 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-20 13:30:27,551 - 124426 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124426;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:30,117 - 124426 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:30:30,117 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124426), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124426), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124426 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:30,513 - 124426 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:30:30,513 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124426;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:30,799 - 124426 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:30:30,803 - 124426 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 13:30:30,804 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:31,100 - 124426 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-20 13:30:31,100 - 124426 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 13:30:31,103 - 124426 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 13:30:31,104 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:31,389 - 124426 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:30:31,390 - 124426 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150327 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:31,690 - 124426 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:30:32,292 - 124426 - src.utils.log - INFO - Generating work orders for setup: 150327 - __SPLIT__ 2026-05-20 13:30:32,530 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:32,814 - 124426 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:30:32,823 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11436;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:33,106 - 124426 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:30:33,150 - 124426 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 13:30:33,155 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:33,440 - 124426 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:30:33,442 - 124426 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 13:30:33,442 - 124426 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-20 13:30:33,442 - 124426 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:33,752 - 124426 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:30:33,752 - 124426 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:34,056 - 124426 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:30:34,057 - 124426 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:34,351 - 124426 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:30:34,352 - 124426 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:34,661 - 124426 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:30:34,661 - 124426 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:34,968 - 124426 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:30:34,968 - 124426 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:35,274 - 124426 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:30:35,274 - 124426 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:35,562 - 124426 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:30:35,563 - 124426 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:35,879 - 124426 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:30:35,879 - 124426 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 13:30:35,879 - 124426 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:36,224 - 124426 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-20 13:30:38,667 - 124426 - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-20 13:30:38,668 - 124426 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 36 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.287' and ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:38,968 - 124426 - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 13:30:38,969 - 124426 - src.utils.log - INFO - Id's of work order inserted to DB: [3673466 3673467 3673468 3673469 3673470 3673471 3673472 3673473 3673474 3673475 3673476 3673477 3673478 3673479 3673480 3673481 3673482 3673483 3673484 3673485 3673486 3673487 3673488 3673489 3673490 3673491 3673492 3673493 3673494 3673495 3673496 3673497 3673498 3673499 3673500 3673501] - __SPLIT__ 2026-05-20 13:30:38,969 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:39,253 - 124426 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:30:39,254 - 124426 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 13:30:39,254 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:39,540 - 124426 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:30:39,540 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:39,825 - 124426 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:30:39,833 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:40,126 - 124426 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 13:30:40,127 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:40,412 - 124426 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:30:40,413 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:40,697 - 124426 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:30:40,697 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:40,984 - 124426 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:30:40,985 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:41,270 - 124426 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:30:41,271 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:41,575 - 124426 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:30:41,575 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:41,861 - 124426 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:30:41,875 - 124426 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-20 13:30:41,875 - 124426 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-20 13:30:41,875 - 124426 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-20 13:30:41,876 - 124426 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 13:30:41,877 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673472, 3673473, 3673474, 3673475, 3673476, 3673477, 3673478, 3673479, 3673480, 3673481, 3673482, 3673483, 3673484, 3673485, 3673486, 3673487, 3673488, 3673489, 3673490, 3673491, 3673492, 3673493, 3673494, 3673495, 3673496, 3673497, 3673498, 3673499, 3673500, 3673501, 3673466, 3673467, 3673468, 3673469, 3673470, 3673471) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:42,164 - 124426 - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 13:30:42,165 - 124426 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:42,480 - 124426 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-20 13:30:43,514 - 124426 - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-20 13:30:43,515 - 124426 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-20 13:30:43,515 - 124426 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 13:30:43,515 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673466 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:43,798 - 124426 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:30:43,799 - 124426 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:44,122 - 124426 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 13:30:45,129 - 124426 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 13:30:45,129 - 124426 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 13:30:45,129 - 124426 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 13:30:45,130 - 124426 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673472, 3673473, 3673474, 3673475, 3673476, 3673477, 3673478, 3673479, 3673480, 3673481, 3673482, 3673483, 3673484, 3673485, 3673486, 3673487, 3673488, 3673489, 3673490, 3673491, 3673492, 3673493, 3673494, 3673495, 3673496, 3673497, 3673498, 3673499, 3673500, 3673501, 3673467, 3673468, 3673469, 3673470, 3673471) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:45,415 - 124426 - src.utils.log - INFO - βœ… Fetched 35 rows - __SPLIT__ 2026-05-20 13:30:45,416 - 124426 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 35 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:45,707 - 124426 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 35) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-20 13:30:46,753 - 124426 - src.utils.log - INFO - βœ… All 35 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-20 13:30:46,754 - 124426 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-20 13:30:46,754 - 124426 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124426;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:47,038 - 124426 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:30:47,038 - 124426 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-20 13:30:47,038 - 124426 - src.utils.log - INFO - Time took to perform operation: 21.51 - __SPLIT__ 2026-05-20 13:30:47,039 - 124426 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124426;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:47,322 - 124426 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:30:47,323 - 124426 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 09:30:47.323' WHERE GenerateWorkOrderHistoryId = 124426;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:30:47,610 - 124426 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:31:22,647 - 124427 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124427 - __SPLIT__ 2026-05-20 13:31:22,648 - 124427 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124427 - __SPLIT__ 2026-05-20 13:31:22,649 - 124427 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-20 13:31:22,649 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:24,685 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:24,686 - 124427 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-20 13:31:24,686 - 124427 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-20 13:31:24,687 - 124427 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-20 13:31:24,687 - 124427 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:27,261 - 124427 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:31:27,261 - 124427 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-20 09:31:27.261' WHERE GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:27,552 - 124427 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:31:27,553 - 124427 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:27,845 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:27,846 - 124427 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-20 09:31:27.846' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:28,136 - 124427 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:31:28,136 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124427), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124427), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124427 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:28,540 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:28,540 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:28,829 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:28,832 - 124427 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-20 13:31:28,833 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:29,126 - 124427 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-20 13:31:29,126 - 124427 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-20 13:31:29,131 - 124427 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-20 13:31:29,131 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-05-20 13:31:29,418 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:29,418 - 124427 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-20 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150327 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-05-20 13:31:29,704 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:30,303 - 124427 - src.utils.log - INFO - Generating work orders for setup: 150327 - __SPLIT__ 2026-05-20 13:31:30,542 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-05-20 13:31:30,828 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:30,836 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11436;... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-05-20 13:31:31,123 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:31,165 - 124427 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-20 13:31:31,171 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-05-20 13:31:31,455 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:31,459 - 124427 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-20 13:31:31,460 - 124427 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-20 13:31:31,460 - 124427 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-05-20 13:31:31,460 - 124427 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: ThreadPoolExecutor-8_1) - __SPLIT__ 2026-05-20 13:31:31,461 - 124427 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: ThreadPoolExecutor-8_2) - __SPLIT__ 2026-05-20 13:31:31,462 - 124427 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: ThreadPoolExecutor-8_3) - __SPLIT__ 2026-05-20 13:31:31,464 - 124427 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: ThreadPoolExecutor-8_4) - __SPLIT__ 2026-05-20 13:31:31,464 - 124427 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: ThreadPoolExecutor-8_5) - __SPLIT__ 2026-05-20 13:31:31,464 - 124427 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: ThreadPoolExecutor-8_6) - __SPLIT__ 2026-05-20 13:31:31,772 - 124427 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:31:32,569 - 124427 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:31:32,588 - 124427 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:31:32,590 - 124427 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:31:32,608 - 124427 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:31:32,614 - 124427 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:31:32,673 - 124427 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:31:32,674 - 124427 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:34,803 - 124427 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-20 13:31:34,805 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:35,074 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:35,074 - 124427 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-20 13:31:35,075 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150327... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-05-20 13:31:35,075 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150327... (Thread: ThreadPoolExecutor-9_1) - __SPLIT__ 2026-05-20 13:31:35,076 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150327... (Thread: ThreadPoolExecutor-9_2) - __SPLIT__ 2026-05-20 13:31:35,076 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150327... (Thread: ThreadPoolExecutor-9_3) - __SPLIT__ 2026-05-20 13:31:35,077 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150327;... (Thread: ThreadPoolExecutor-9_4) - __SPLIT__ 2026-05-20 13:31:35,077 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150327;... (Thread: ThreadPoolExecutor-9_5) - __SPLIT__ 2026-05-20 13:31:35,077 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150327;... (Thread: ThreadPoolExecutor-9_6) - __SPLIT__ 2026-05-20 13:31:35,078 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150327;... (Thread: ThreadPoolExecutor-9_7) - __SPLIT__ 2026-05-20 13:31:35,355 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:35,356 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:35,356 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150327... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-05-20 13:31:35,363 - 124427 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 13:31:35,365 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:35,366 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:35,367 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:35,371 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:35,637 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:36,182 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:36,196 - 124427 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:36,473 - 124427 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:31:36,473 - 124427 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-20 09:31:36.473' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:36,752 - 124427 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:31:36,752 - 124427 - src.utils.log - INFO - - __SPLIT__ 2026-05-20 13:31:36,752 - 124427 - src.utils.log - INFO - Work order generation successful - Time took: 14.1 - __SPLIT__ 2026-05-20 13:31:36,753 - 124427 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 124427 - __SPLIT__ 2026-05-20 13:31:36,753 - 124427 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-20 09:31:36.753' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:37,022 - 124427 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:31:37,023 - 124427 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:37,309 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:37,310 - 124427 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-20 13:31:37,310 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150327 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:37,607 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:37,607 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150327 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:37,913 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:37,914 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150327 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:38,210 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:38,215 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:38,494 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:38,495 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:38,774 - 124427 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-20 13:31:38,774 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:39,049 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:39,050 - 124427 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 36 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:39,322 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:39,323 - 124427 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 36 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:39,615 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:39,619 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:39,905 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:39,905 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:40,207 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:40,222 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:40,503 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:40,503 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14847' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:40,780 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:40,783 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419566', '1419567', '1419568', '1419569', '1419570', '1419571', '1419572', '1419573', '1419574', '1419575', '1419576', '1419577', '1419578', '1419579', '1419580', '1419581', '1419582', '1419583', '1419584', '1419585', '1419586', '1419587', '1419588', '1419589', '1419590', '1419591', '1419592', '1419593', '1419594', '1419595', '1419596', '1419597', '1419598', '1419599', '1419600', '1419601') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:41,070 - 124427 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-20 13:31:41,070 - 124427 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:41,546 - 124427 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-20 13:31:44,011 - 124427 - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-20 13:31:44,149 - 124427 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-20 13:31:44,150 - 124427 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:44,424 - 124427 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-20 13:31:44,425 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419566', '1419567', '1419568', '1419569', '1419570', '1419571', '1419572', '1419573', '1419574', '1419575', '1419576', '1419577', '1419578', '1419579', '1419580', '1419581', '1419582', '1419583', '1419584', '1419585', '1419586', '1419587', '1419588', '1419589', '1419590', '1419591', '1419592', '1419593', '1419594', '1419595', '1419596', '1419597', '1419598', '1419599', '1419600', '1419601') AND wo.AccountNumber = '14847' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-10_0) - __SPLIT__ 2026-05-20 13:31:44,725 - 124427 - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 13:31:44,729 - 124427 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-20 13:31:44,742 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:45,026 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:45,027 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:45,326 - 124427 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-20 13:31:45,330 - 124427 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-20 13:31:45,330 - 124427 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 36 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:45,664 - 124427 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 36) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-20 13:31:47,602 - 124427 - src.utils.log - INFO - βœ… All 36 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-20 13:31:47,604 - 124427 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150327 AND WorkOrderNo IN (200846, 3391589, 5786878, 2905281, 9408541, 1205908, 3092349, 9463958, 3321695, 5317751, 2742574, 5266629, 2141201, 5424364, 2438968, 9102347, 6546213, 1885339, 6537564, 6279239, 3152589, 9923654, 3904430, 2248914, 5801646, 5456710, 7567020, 2602062, 3898867, 5266983, 5119489, 4531683, 7461686, 6671841, 3312581, 3145500) AND GenerateWorkOrderHistoryId = 124427;... (Thread: ThreadPoolExecutor-11_0) - __SPLIT__ 2026-05-20 13:31:47,915 - 124427 - src.utils.log - INFO - βœ… Fetched 36 rows - __SPLIT__ 2026-05-20 13:31:47,916 - 124427 - src.utils.log - INFO - 🏁 Final merged rows: 36 - __SPLIT__ 2026-05-20 13:31:47,922 - 124427 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-20 13:31:47,922 - 124427 - src.utils.log - INFO - Time took to perform operation in publishing 124427: 25.27 - __SPLIT__ 2026-05-20 13:31:47,922 - 124427 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 124427 - __SPLIT__ 2026-05-20 13:31:47,922 - 124427 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-20 09:31:47.922' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-20 13:31:48,203 - 124427 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 05:58:01,077 - 124428 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124428 - __SPLIT__ 2026-05-21 05:58:01,078 - 124428 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124428 - __SPLIT__ 2026-05-21 05:58:01,078 - 124428 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-21 05:58:01,078 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:03,245 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:03,246 - 124428 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-21 05:58:03,246 - 124428 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-21 05:58:03,247 - 124428 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-21 05:58:03,247 - 124428 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:05,166 - 124428 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 05:58:05,166 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124428), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124428), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124428 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:05,578 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:05,579 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:05,853 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:05,856 - 124428 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-21 05:58:05,856 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14653... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:06,144 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:06,144 - 124428 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-21 05:58:06,147 - 124428 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-21 05:58:06,148 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:06,421 - 124428 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:06,422 - 124428 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-21 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150328 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:06,709 - 124428 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:07,279 - 124428 - src.utils.log - INFO - Generating work orders for setup: 150328 - __SPLIT__ 2026-05-21 05:58:07,296 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:07,572 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:07,581 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:07,857 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:07,893 - 124428 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-21 05:58:07,898 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:08,171 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:08,174 - 124428 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-21 05:58:08,174 - 124428 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-21 05:58:08,174 - 124428 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150328 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:08,613 - 124428 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:58:08,614 - 124428 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150328 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:08,990 - 124428 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:58:08,990 - 124428 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150328 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:09,282 - 124428 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:58:09,282 - 124428 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150328 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:09,582 - 124428 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:58:09,582 - 124428 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150328 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:09,931 - 124428 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:58:09,931 - 124428 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150328 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:10,221 - 124428 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:58:10,221 - 124428 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150328 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:10,504 - 124428 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:58:10,505 - 124428 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150328 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:10,850 - 124428 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:58:10,851 - 124428 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:10,851 - 124428 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:11,164 - 124428 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-21 05:58:12,163 - 124428 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-21 05:58:12,164 - 124428 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.402' and ServiceSetupId = 150328... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:12,458 - 124428 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:12,458 - 124428 - src.utils.log - INFO - Id's of work order inserted to DB: [3673502 3673503] - __SPLIT__ 2026-05-21 05:58:12,459 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:12,732 - 124428 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:12,732 - 124428 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-21 05:58:12,732 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150328... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:13,008 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:13,009 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150328... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:13,302 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:13,309 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150328... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:13,589 - 124428 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:13,591 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150328... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:13,864 - 124428 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:13,865 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150328... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:14,137 - 124428 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:14,138 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:14,412 - 124428 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:14,412 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:14,684 - 124428 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:14,685 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:14,979 - 124428 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:14,979 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:15,254 - 124428 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:15,267 - 124428 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-21 05:58:15,267 - 124428 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-21 05:58:15,267 - 124428 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-21 05:58:15,267 - 124428 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-21 05:58:15,267 - 124428 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-21 05:58:15,267 - 124428 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-21 05:58:15,267 - 124428 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-21 05:58:15,267 - 124428 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-21 05:58:15,268 - 124428 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-21 05:58:15,268 - 124428 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-21 05:58:15,268 - 124428 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-21 05:58:15,268 - 124428 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-21 05:58:15,268 - 124428 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-21 05:58:15,268 - 124428 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-21 05:58:15,268 - 124428 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-21 05:58:15,268 - 124428 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:15,268 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673502, 3673503) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:15,541 - 124428 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:15,542 - 124428 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:15,821 - 124428 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-21 05:58:16,785 - 124428 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-21 05:58:16,785 - 124428 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-21 05:58:16,785 - 124428 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:16,786 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673502 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:17,057 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:17,058 - 124428 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:17,338 - 124428 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-21 05:58:18,300 - 124428 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-21 05:58:18,301 - 124428 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-21 05:58:18,301 - 124428 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:18,301 - 124428 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673503 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:18,573 - 124428 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:18,573 - 124428 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:18,854 - 124428 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-21 05:58:19,819 - 124428 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-21 05:58:19,820 - 124428 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-21 05:58:19,820 - 124428 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:20,093 - 124428 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 05:58:20,093 - 124428 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-21 05:58:20,094 - 124428 - src.utils.log - INFO - Time took to perform operation: 19.02 - __SPLIT__ 2026-05-21 05:58:20,094 - 124428 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:20,367 - 124428 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 05:58:20,367 - 124428 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-21 01:58:20.367' WHERE GenerateWorkOrderHistoryId = 124428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:20,644 - 124428 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 05:58:33,984 - [124428] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3673502, 3673503] user_id=43135 company_id=133 project_id=[124428] publish_all=False - __SPLIT__ 2026-05-21 05:58:33,986 - [124428] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3673502, 3673503] user_id=43135 company_id=133 project_id=[124428] publish_all=False - __SPLIT__ 2026-05-21 05:58:33,986 - [124428] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124428] - __SPLIT__ 2026-05-21 05:58:33,986 - [124428] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-21 05:58:33,986 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:36,009 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:36,010 - [124428] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-21 05:58:36,010 - [124428] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-21 05:58:36,011 - [124428] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-21 05:58:36,011 - [124428] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:37,898 - [124428] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 05:58:37,898 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673502, 3673503)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:38,178 - [124428] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:38,179 - [124428] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-21 05:58:38,179 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150328 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:38,460 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:38,461 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150328 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:38,742 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:38,742 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150328 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:39,032 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:39,036 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:39,304 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:39,304 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:39,573 - [124428] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:39,573 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:39,841 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:39,842 - [124428] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:40,114 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:40,115 - [124428] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:40,389 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:40,393 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:40,661 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:40,661 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150328... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:40,938 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:40,940 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:41,208 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:41,209 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14849' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:41,477 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:41,479 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419606', '1419607') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:41,758 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:41,759 - [124428] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:42,196 - [124428] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-21 05:58:43,193 - [124428] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-21 05:58:43,327 - [124428] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-21 05:58:43,328 - [124428] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:43,597 - [124428] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 05:58:43,599 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419606', '1419607') AND wo.AccountNumber = '14849' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-22_0) - __SPLIT__ 2026-05-21 05:58:43,880 - [124428] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:43,881 - [124428] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-21 05:58:43,881 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3673502, 3673503)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:44,220 - [124428] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:44,220 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673502, 3673503)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:44,494 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:44,495 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3673502, 3673503)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:44,792 - [124428] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:44,792 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3673502, 3673503)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:45,063 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:45,063 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3673502, 3673503)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:45,335 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:45,335 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3673502, 3673503)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:45,652 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:45,653 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3673502, 3673503) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:45,925 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:45,925 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3673502, 3673503);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:46,195 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:46,197 - [124428] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-21 05:58:46,210 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:46,477 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:46,478 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:46,746 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:46,750 - [124428] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:46,750 - [124428] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:47,045 - [124428] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-21 05:58:48,016 - [124428] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-21 05:58:48,018 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150328 AND WorkOrderNo IN ('342008', '4970684') AND GenerateWorkOrderHistoryId = 124428;... (Thread: ThreadPoolExecutor-23_0) - __SPLIT__ 2026-05-21 05:58:48,323 - [124428] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:48,324 - [124428] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-21 05:58:48,330 - [124428] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-21 05:58:48,330 - [124428] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:48,331 - [124428] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:48,631 - [124428] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-21 05:58:49,589 - [124428] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-21 05:58:49,590 - [124428] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-21 05:58:49,590 - [124428] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-21 05:58:49,590 - [124428] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-21 05:58:49,590 - [124428] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:49,590 - [124428] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:49,888 - [124428] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-21 05:58:50,842 - [124428] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-21 05:58:50,842 - [124428] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-21 05:58:50,842 - [124428] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-21 05:58:50,842 - [124428] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:50,842 - [124428] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:51,147 - [124428] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-21 05:58:52,106 - [124428] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-21 05:58:52,106 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:52,374 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:52,374 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150328... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:52,644 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:52,650 - [124428] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-05-21 05:58:52,651 - [124428] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:53,092 - [124428] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-21 05:58:54,058 - [124428] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-21 05:58:54,192 - [124428] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-21 05:58:54,193 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-21 01:58:52.646';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:54,630 - [124428] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:54,632 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:54,903 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:54,911 - [124428] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-05-21 01:58:52.646'; ... (Thread: ThreadPoolExecutor-24_0) - __SPLIT__ 2026-05-21 05:58:55,312 - [124428] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 05:58:55,316 - [124428] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:55,317 - [124428] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:55,619 - [124428] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-05-21 05:58:56,573 - [124428] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-21 05:58:56,574 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1419606', '1419607')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:56,912 - [124428] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 05:58:56,921 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150328 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:57,194 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:57,194 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150328 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:57,468 - [124428] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 05:58:57,469 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150328 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:57,742 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:57,742 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150328 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:58,016 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:58,029 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:58,297 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:58,303 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:58,573 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:58,577 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150328;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:58,846 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:58:58,847 - [124428] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-21 05:58:58,847 - [124428] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-21 05:58:58,847 - [124428] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 05:58:58,847 - [124428] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:58:59,151 - [124428] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceCharges - __SPLIT__ 2026-05-21 05:59:00,102 - [124428] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-21 05:59:00,103 - [124428] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-21 05:59:00,103 - [124428] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-21 05:59:00,103 - [124428] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-21 05:59:00,104 - [124428] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124428 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:00,374 - [124428] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 05:59:00,381 - [124428] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-21 05:59:00,516 - [124428] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_a6d74d85e2 - __SPLIT__ 2026-05-21 05:59:00,786 - [124428] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_a6d74d85e2 - __SPLIT__ 2026-05-21 05:59:01,055 - [124428] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-21 05:59:01,203 - [124428] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-21 05:59:01,354 - [124428] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_a6d74d85e2 - __SPLIT__ 2026-05-21 05:59:01,354 - [124428] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_a6d74d85e2 - __SPLIT__ 2026-05-21 05:59:01,354 - [124428] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124428 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:01,624 - [124428] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:59:01,624 - [124428] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-21 05:59:01,624 - [124428] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3673502, 3673503) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:02,068 - [124428] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:59:02,068 - [124428] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3673502, 3673503) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:02,449 - [124428] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:59:02,449 - [124428] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3673502, 3673503) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:02,720 - [124428] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:59:02,720 - [124428] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3673502, 3673503) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:03,083 - [124428] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:59:03,083 - [124428] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3673502, 3673503) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:03,362 - [124428] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:59:03,362 - [124428] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673502, 3673503) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:03,636 - [124428] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:59:03,637 - [124428] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3673502, 3673503) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:03,908 - [124428] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:59:03,908 - [124428] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673502, 3673503) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:04,291 - [124428] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 05:59:04,292 - [124428] - src.utils.log - INFO - Work order published ids: (3673502, 3673503) - __SPLIT__ 2026-05-21 05:59:04,292 - [124428] - src.utils.log - INFO - Time took to perform operation in publishing [124428]: 30.31 - __SPLIT__ 2026-05-21 05:59:04,292 - [124428] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124428] - __SPLIT__ 2026-05-21 05:59:04,292 - [124428] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-21 01:59:04.292' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 05:59:04,561 - [124428] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 15:10:18,951 - 124430 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124430 - __SPLIT__ 2026-05-21 15:10:18,952 - 124430 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124430 - __SPLIT__ 2026-05-21 15:10:18,953 - 124430 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-21 15:10:18,953 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:21,312 - 124430 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:10:21,313 - 124430 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-21 15:10:21,313 - 124430 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-21 15:10:21,314 - 124430 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-21 15:10:21,314 - 124430 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124430;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:23,519 - 124430 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 15:10:23,519 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124430), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124430), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124430 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:24,442 - 124430 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:10:24,443 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124430;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:24,759 - 124430 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:10:24,762 - 124430 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-21 15:10:24,763 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14549... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:25,089 - 124430 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-21 15:10:25,089 - 124430 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-21 15:10:25,092 - 124430 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-21 15:10:25,093 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:25,407 - 124430 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:10:25,407 - 124430 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-21 00:00:00' and ServiceDate <= '2027-01-07 00:00:00' and ServiceSetupId = 150330 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:25,741 - 124430 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:10:26,394 - 124430 - src.utils.log - INFO - Generating work orders for setup: 150330 - __SPLIT__ 2026-05-21 15:10:26,415 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:26,730 - 124430 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:10:26,771 - 124430 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-21 15:10:26,777 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:27,092 - 124430 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:10:27,094 - 124430 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-21 15:10:27,094 - 124430 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-21 15:10:27,094 - 124430 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:27,434 - 124430 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:10:27,434 - 124430 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:27,774 - 124430 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:10:27,774 - 124430 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:28,102 - 124430 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:10:28,102 - 124430 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:28,437 - 124430 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:10:28,437 - 124430 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:28,780 - 124430 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:10:28,781 - 124430 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:29,116 - 124430 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:10:29,117 - 124430 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:29,435 - 124430 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:10:29,435 - 124430 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:29,787 - 124430 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:10:29,787 - 124430 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:10:29,787 - 124430 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:30,165 - 124430 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-21 15:10:31,470 - 124430 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-21 15:10:31,471 - 124430 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 3 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:31,801 - 124430 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-21 15:10:31,801 - 124430 - src.utils.log - INFO - Id's of work order inserted to DB: [3673509 3673510 3673511] - __SPLIT__ 2026-05-21 15:10:31,802 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:32,116 - 124430 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:10:32,116 - 124430 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-21 15:10:32,117 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:32,432 - 124430 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:10:32,433 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:32,749 - 124430 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:10:32,756 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:33,080 - 124430 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-21 15:10:33,081 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:33,397 - 124430 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:10:33,397 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:33,712 - 124430 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:10:33,712 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:34,028 - 124430 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:10:34,029 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:34,342 - 124430 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:10:34,344 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:34,909 - 124430 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:10:34,910 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:35,226 - 124430 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:10:35,242 - 124430 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-21 15:10:35,243 - 124430 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-21 15:10:35,243 - 124430 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-21 15:10:35,243 - 124430 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-21 15:10:35,243 - 124430 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-21 15:10:35,243 - 124430 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:10:35,243 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ('3673511', '3673510', '3673509') ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:35,557 - 124430 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-21 15:10:35,558 - 124430 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:35,903 - 124430 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-21 15:10:35,904 - 124430 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:10:35,905 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673509, 3673510, 3673511) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:36,219 - 124430 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-21 15:10:36,220 - 124430 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 5 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:36,569 - 124430 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 5) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-21 15:10:37,679 - 124430 - src.utils.log - INFO - βœ… All 5 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-21 15:10:37,679 - 124430 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-21 15:10:37,680 - 124430 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:10:37,680 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673509 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:37,995 - 124430 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:10:37,996 - 124430 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:38,342 - 124430 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-21 15:10:39,452 - 124430 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-21 15:10:39,452 - 124430 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-21 15:10:39,452 - 124430 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:10:39,453 - 124430 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673510, 3673511) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:39,767 - 124430 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 15:10:39,768 - 124430 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:40,090 - 124430 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-21 15:10:41,205 - 124430 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-21 15:10:41,206 - 124430 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-21 15:10:41,206 - 124430 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124430;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:41,521 - 124430 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 15:10:41,521 - 124430 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-21 15:10:41,521 - 124430 - src.utils.log - INFO - Time took to perform operation: 22.57 - __SPLIT__ 2026-05-21 15:10:41,521 - 124430 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124430;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:41,836 - 124430 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 15:10:41,836 - 124430 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-21 11:10:41.836' WHERE GenerateWorkOrderHistoryId = 124430;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:10:42,152 - 124430 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 15:11:08,231 - [124430] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3673509, 3673510] user_id=43135 company_id=133 project_id=[124430] publish_all=False - __SPLIT__ 2026-05-21 15:11:08,232 - [124430] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3673509, 3673510] user_id=43135 company_id=133 project_id=[124430] publish_all=False - __SPLIT__ 2026-05-21 15:11:08,232 - [124430] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124430] - __SPLIT__ 2026-05-21 15:11:08,232 - [124430] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-21 15:11:08,232 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:10,256 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:10,257 - [124430] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-21 15:11:10,257 - [124430] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-21 15:11:10,258 - [124430] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-21 15:11:10,258 - [124430] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124430;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:12,135 - [124430] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 15:11:12,135 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673509, 3673510)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:12,408 - [124430] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 15:11:12,408 - [124430] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-21 15:11:12,408 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150330 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:12,690 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:12,690 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150330 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:12,969 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:12,970 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150330 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:13,254 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:13,261 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:13,532 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:13,532 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:13,801 - [124430] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 15:11:13,801 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:14,076 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:14,076 - [124430] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:14,348 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:14,349 - [124430] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:14,621 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:14,625 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:14,896 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:14,897 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:15,170 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:15,172 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:15,440 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:15,441 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14832' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:15,710 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:15,713 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419618', '1419619') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:15,989 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:15,989 - [124430] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:16,455 - [124430] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-21 15:11:17,530 - [124430] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-21 15:11:17,663 - [124430] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-21 15:11:17,664 - [124430] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:17,941 - [124430] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 15:11:17,942 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419618', '1419619') AND wo.AccountNumber = '14832' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-12_0) - __SPLIT__ 2026-05-21 15:11:18,222 - [124430] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 15:11:18,222 - [124430] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-21 15:11:18,223 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3673509, 3673510)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:18,543 - [124430] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 15:11:18,543 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673509, 3673510)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:18,815 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:18,816 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3673509, 3673510)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:19,115 - [124430] - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-21 15:11:19,115 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3673509, 3673510)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:19,384 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:19,385 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3673509, 3673510)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:19,655 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:19,655 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3673509, 3673510)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:19,958 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:19,958 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3673509, 3673510) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:20,228 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:20,228 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3673509, 3673510);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:20,498 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:20,501 - [124430] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-21 15:11:20,513 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:20,782 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:20,783 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:21,051 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:21,055 - [124430] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:11:21,055 - [124430] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:21,373 - [124430] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-21 15:11:22,337 - [124430] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-21 15:11:22,339 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150330 AND WorkOrderNo IN ('304683', '9458356') AND GenerateWorkOrderHistoryId = 124430;... (Thread: ThreadPoolExecutor-13_0) - __SPLIT__ 2026-05-21 15:11:22,644 - [124430] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 15:11:22,644 - [124430] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-21 15:11:22,650 - [124430] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-21 15:11:22,650 - [124430] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:11:22,650 - [124430] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:22,953 - [124430] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-21 15:11:23,909 - [124430] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-21 15:11:23,910 - [124430] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-21 15:11:23,910 - [124430] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-21 15:11:23,910 - [124430] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-21 15:11:23,910 - [124430] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:11:23,910 - [124430] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:24,210 - [124430] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-21 15:11:25,165 - [124430] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-21 15:11:25,166 - [124430] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-21 15:11:25,166 - [124430] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-21 15:11:25,166 - [124430] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:11:25,166 - [124430] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:25,466 - [124430] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-21 15:11:26,420 - [124430] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-21 15:11:26,421 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:26,687 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:26,687 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:26,955 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:26,962 - [124430] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-05-21 15:11:26,963 - [124430] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:27,397 - [124430] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-21 15:11:28,346 - [124430] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-21 15:11:28,479 - [124430] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-21 15:11:28,479 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-21 11:11:26.957';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:28,918 - [124430] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 15:11:28,921 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:29,191 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:29,200 - [124430] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-05-21 11:11:26.957'; ... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-21 15:11:29,595 - [124430] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-21 15:11:29,599 - [124430] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:11:29,600 - [124430] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:29,908 - [124430] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-05-21 15:11:30,884 - [124430] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-21 15:11:30,885 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1419618', '1419619')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:31,225 - [124430] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-21 15:11:31,235 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150330 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:31,506 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:31,507 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150330 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:31,777 - [124430] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-21 15:11:31,777 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150330 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:32,049 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:32,050 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150330 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:32,320 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:32,334 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:32,601 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:32,607 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:32,876 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:32,879 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:33,148 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:33,149 - [124430] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-21 15:11:33,149 - [124430] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-21 15:11:33,149 - [124430] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-21 15:11:33,149 - [124430] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:33,453 - [124430] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceCharges - __SPLIT__ 2026-05-21 15:11:34,402 - [124430] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-21 15:11:34,402 - [124430] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-21 15:11:34,402 - [124430] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-21 15:11:34,403 - [124430] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-21 15:11:34,403 - [124430] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124430 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:34,672 - [124430] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-21 15:11:34,678 - [124430] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-21 15:11:34,812 - [124430] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_0ad5957012 - __SPLIT__ 2026-05-21 15:11:35,082 - [124430] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_0ad5957012 - __SPLIT__ 2026-05-21 15:11:35,349 - [124430] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-21 15:11:35,497 - [124430] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-21 15:11:35,636 - [124430] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_0ad5957012 - __SPLIT__ 2026-05-21 15:11:35,636 - [124430] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_0ad5957012 - __SPLIT__ 2026-05-21 15:11:35,636 - [124430] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124430 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:35,904 - [124430] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:11:35,905 - [124430] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-21 15:11:35,905 - [124430] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3673509, 3673510) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:36,335 - [124430] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:11:36,335 - [124430] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3673509, 3673510) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:36,705 - [124430] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:11:36,705 - [124430] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3673509, 3673510) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:36,974 - [124430] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:11:36,974 - [124430] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3673509, 3673510) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:37,334 - [124430] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:11:37,335 - [124430] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3673509, 3673510) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:37,612 - [124430] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:11:37,612 - [124430] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673509, 3673510) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:37,885 - [124430] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:11:37,885 - [124430] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3673509, 3673510) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:38,153 - [124430] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:11:38,154 - [124430] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673509, 3673510) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:38,534 - [124430] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-21 15:11:38,534 - [124430] - src.utils.log - INFO - Work order published ids: (3673509, 3673510) - __SPLIT__ 2026-05-21 15:11:38,535 - [124430] - src.utils.log - INFO - Time took to perform operation in publishing [124430]: 30.3 - __SPLIT__ 2026-05-21 15:11:38,535 - [124430] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124430] - __SPLIT__ 2026-05-21 15:11:38,535 - [124430] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-21 11:11:38.534' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124430;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-21 15:11:38,806 - [124430] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 06:00:09,188 - 124431 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124431 - __SPLIT__ 2026-05-22 06:00:09,189 - 124431 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124431 - __SPLIT__ 2026-05-22 06:00:09,190 - 124431 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-22 06:00:09,190 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:11,425 - 124431 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:00:11,426 - 124431 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-22 06:00:11,426 - 124431 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-22 06:00:11,427 - 124431 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-22 06:00:11,427 - 124431 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124431;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:13,268 - 124431 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 06:00:13,269 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124431), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124431), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124431 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:13,652 - 124431 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:00:13,653 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124431;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:13,920 - 124431 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:00:13,923 - 124431 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-22 06:00:13,923 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14544... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:14,200 - 124431 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-22 06:00:14,200 - 124431 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-22 06:00:14,203 - 124431 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 06:00:14,204 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:14,467 - 124431 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:00:14,468 - 124431 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId = 150331 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:14,745 - 124431 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:00:15,298 - 124431 - src.utils.log - INFO - Generating work orders for setup: 150331 - __SPLIT__ 2026-05-22 06:00:15,298 - 124431 - src.utils.log - INFO - Initial Route Present in Filter Routes SETUP:150331 - __SPLIT__ 2026-05-22 06:00:15,318 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11436;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:15,583 - 124431 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:00:15,591 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1127;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:15,855 - 124431 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:00:15,891 - 124431 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-22 06:00:15,896 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:16,161 - 124431 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:00:16,163 - 124431 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-22 06:00:16,163 - 124431 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-22 06:00:16,163 - 124431 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150331 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:16,452 - 124431 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:00:16,452 - 124431 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150331 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:16,742 - 124431 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:00:16,742 - 124431 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150331 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:17,015 - 124431 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:00:17,015 - 124431 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150331 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:17,308 - 124431 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:00:17,308 - 124431 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150331 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:17,591 - 124431 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:00:17,591 - 124431 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150331 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:17,873 - 124431 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:00:17,873 - 124431 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150331 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:18,143 - 124431 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:00:18,143 - 124431 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150331 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:18,443 - 124431 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:00:18,443 - 124431 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:00:18,444 - 124431 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:18,772 - 124431 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-22 06:00:19,875 - 124431 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-22 06:00:19,876 - 124431 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 3 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.287' and ServiceSetupId = 150331... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:20,156 - 124431 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 06:00:20,156 - 124431 - src.utils.log - INFO - Id's of work order inserted to DB: [3673512 3673513 3673514] - __SPLIT__ 2026-05-22 06:00:20,156 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:20,419 - 124431 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:00:20,420 - 124431 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-22 06:00:20,420 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150331... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:20,687 - 124431 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:00:20,687 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150331... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:20,955 - 124431 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:00:20,962 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150331... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:21,234 - 124431 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-22 06:00:21,236 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150331... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:21,501 - 124431 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:00:21,502 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150331... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:21,766 - 124431 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:00:21,767 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:22,031 - 124431 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:00:22,032 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:22,296 - 124431 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:00:22,296 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:22,587 - 124431 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:00:22,587 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:22,853 - 124431 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:00:22,866 - 124431 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-22 06:00:22,866 - 124431 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-22 06:00:22,866 - 124431 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-22 06:00:22,866 - 124431 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-22 06:00:22,866 - 124431 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:00:22,867 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673512, 3673513, 3673514) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:23,131 - 124431 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 06:00:23,132 - 124431 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:23,427 - 124431 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-22 06:00:24,361 - 124431 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-22 06:00:24,361 - 124431 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-22 06:00:24,362 - 124431 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:00:24,362 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673512 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:24,626 - 124431 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:00:24,627 - 124431 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:24,898 - 124431 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-22 06:00:25,828 - 124431 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-22 06:00:25,828 - 124431 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-22 06:00:25,829 - 124431 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:00:25,829 - 124431 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673513, 3673514) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:26,092 - 124431 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-22 06:00:26,093 - 124431 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:26,364 - 124431 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-22 06:00:27,305 - 124431 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-22 06:00:27,305 - 124431 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-22 06:00:27,305 - 124431 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124431;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:27,569 - 124431 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 06:00:27,569 - 124431 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-22 06:00:27,569 - 124431 - src.utils.log - INFO - Time took to perform operation: 18.38 - __SPLIT__ 2026-05-22 06:00:27,569 - 124431 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124431;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:27,833 - 124431 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 06:00:27,834 - 124431 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-22 02:00:27.833' WHERE GenerateWorkOrderHistoryId = 124431;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:00:28,099 - 124431 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 06:01:25,863 - [124431] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[] user_id=43135 company_id=133 project_id=[124431] publish_all=True - __SPLIT__ 2026-05-22 06:01:25,863 - [124431] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[] user_id=43135 company_id=133 project_id=[124431] publish_all=True - __SPLIT__ 2026-05-22 06:01:25,864 - [124431] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124431] - __SPLIT__ 2026-05-22 06:01:25,864 - [124431] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-22 06:01:25,864 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:28,252 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:28,253 - [124431] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-22 06:01:28,253 - [124431] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-22 06:01:28,254 - [124431] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-22 06:01:28,254 - [124431] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124431;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:30,080 - [124431] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 06:01:30,081 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 124431... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:30,411 - [124431] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 06:01:30,411 - [124431] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-22 06:01:30,411 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150331 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:30,685 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:30,685 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150331 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:30,956 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:30,956 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150331 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:31,231 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:31,236 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:31,496 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:31,496 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:31,759 - [124431] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-22 06:01:31,759 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:32,019 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:32,019 - [124431] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 3 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:32,285 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:32,285 - [124431] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 3 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:32,550 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:32,554 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:32,814 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:32,815 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150331... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:33,082 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:33,084 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:33,344 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:33,345 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14851' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:33,605 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:33,607 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419620', '1419621', '1419622') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:33,876 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:33,876 - [124431] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:34,302 - [124431] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-22 06:01:35,402 - [124431] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-22 06:01:35,532 - [124431] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-22 06:01:35,533 - [124431] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:35,795 - [124431] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 06:01:35,796 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419620', '1419621', '1419622') AND wo.AccountNumber = '14851' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-15_0) - __SPLIT__ 2026-05-22 06:01:36,071 - [124431] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 06:01:36,071 - [124431] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-22 06:01:36,072 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3673512, 3673513, 3673514)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:36,388 - [124431] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 06:01:36,388 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3673512, 3673513, 3673514)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:36,653 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:36,653 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3673512, 3673513, 3673514)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:36,946 - [124431] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 06:01:36,946 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3673512, 3673513, 3673514)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:37,209 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:37,209 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3673512, 3673513, 3673514)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:37,472 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:37,472 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3673512, 3673513, 3673514)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:37,768 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:37,769 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3673512, 3673513, 3673514) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:38,033 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:38,033 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3673512, 3673513, 3673514);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:38,296 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:38,299 - [124431] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-22 06:01:38,312 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:38,573 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:38,573 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:38,834 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:38,838 - [124431] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:01:38,838 - [124431] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:39,124 - [124431] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-22 06:01:40,070 - [124431] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-22 06:01:40,072 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150331 AND WorkOrderNo IN ('130666', '2076174', '7537076') AND GenerateWorkOrderHistoryId = 124431;... (Thread: ThreadPoolExecutor-16_0) - __SPLIT__ 2026-05-22 06:01:40,418 - [124431] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 06:01:40,419 - [124431] - src.utils.log - INFO - 🏁 Final merged rows: 3 - __SPLIT__ 2026-05-22 06:01:40,424 - [124431] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-22 06:01:40,424 - [124431] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:01:40,425 - [124431] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:40,693 - [124431] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-22 06:01:41,628 - [124431] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-22 06:01:41,628 - [124431] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-22 06:01:41,629 - [124431] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-22 06:01:41,629 - [124431] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-22 06:01:41,629 - [124431] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:01:41,629 - [124431] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:41,895 - [124431] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-22 06:01:42,820 - [124431] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-22 06:01:42,821 - [124431] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-22 06:01:42,821 - [124431] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-22 06:01:42,821 - [124431] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:01:42,821 - [124431] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:43,090 - [124431] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-22 06:01:44,023 - [124431] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-22 06:01:44,024 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:44,284 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:44,285 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150331... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:44,546 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:44,553 - [124431] - src.utils.log - INFO - Size of Transaction: 3 - __SPLIT__ 2026-05-22 06:01:44,554 - [124431] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:44,951 - [124431] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-22 06:01:45,872 - [124431] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-22 06:01:46,002 - [124431] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-22 06:01:46,003 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-22 02:01:44.548';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:46,434 - [124431] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 06:01:46,437 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:46,699 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:46,707 - [124431] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912) AND CreatedDate = '2026-05-22 02:01:44.548'; ... (Thread: ThreadPoolExecutor-17_0) - __SPLIT__ 2026-05-22 06:01:47,107 - [124431] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 06:01:47,112 - [124431] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:01:47,113 - [124431] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:47,383 - [124431] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.Invoice - __SPLIT__ 2026-05-22 06:01:48,333 - [124431] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-22 06:01:48,333 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1419620', '1419622', '1419621')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:48,669 - [124431] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 06:01:48,680 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150331 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:48,943 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:48,944 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150331 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:49,208 - [124431] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 06:01:49,208 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150331 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:49,473 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:49,473 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150331 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:49,738 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:49,751 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:50,013 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:50,018 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:50,281 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:50,284 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150331;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:50,547 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:50,548 - [124431] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-22 06:01:50,548 - [124431] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-22 06:01:50,548 - [124431] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 06:01:50,548 - [124431] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:50,816 - [124431] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.InvoiceCharges - __SPLIT__ 2026-05-22 06:01:51,744 - [124431] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-22 06:01:51,745 - [124431] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-22 06:01:51,745 - [124431] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-22 06:01:51,745 - [124431] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-22 06:01:51,745 - [124431] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124431 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:52,008 - [124431] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 06:01:52,014 - [124431] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-22 06:01:52,150 - [124431] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_57ce6cf746 - __SPLIT__ 2026-05-22 06:01:52,413 - [124431] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_57ce6cf746 - __SPLIT__ 2026-05-22 06:01:52,674 - [124431] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-22 06:01:52,816 - [124431] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-22 06:01:52,952 - [124431] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_57ce6cf746 - __SPLIT__ 2026-05-22 06:01:52,953 - [124431] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_57ce6cf746 - __SPLIT__ 2026-05-22 06:01:52,953 - [124431] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124431 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:53,214 - [124431] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:01:53,214 - [124431] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-22 06:01:53,214 - [124431] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3673512, 3673513, 3673514) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:53,648 - [124431] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:01:53,649 - [124431] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3673512, 3673513, 3673514) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:54,015 - [124431] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:01:54,015 - [124431] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3673512, 3673513, 3673514) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:54,278 - [124431] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:01:54,278 - [124431] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3673512, 3673513, 3673514) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:54,641 - [124431] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:01:54,641 - [124431] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3673512, 3673513, 3673514) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:54,915 - [124431] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:01:54,915 - [124431] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673512, 3673513, 3673514) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:55,181 - [124431] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:01:55,181 - [124431] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3673512, 3673513, 3673514) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:55,443 - [124431] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:01:55,443 - [124431] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3673512, 3673513, 3673514) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:55,862 - [124431] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 06:01:55,862 - [124431] - src.utils.log - INFO - Work order published ids: (3673512, 3673513, 3673514) - __SPLIT__ 2026-05-22 06:01:55,862 - [124431] - src.utils.log - INFO - Time took to perform operation in publishing [124431]: 30.0 - __SPLIT__ 2026-05-22 06:01:55,863 - [124431] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124431] - __SPLIT__ 2026-05-22 06:01:55,863 - [124431] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-22 02:01:55.862' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124431;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 06:01:56,124 - [124431] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 08:56:45,754 - 124433 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124433 - __SPLIT__ 2026-05-22 08:56:45,755 - 124433 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124433 - __SPLIT__ 2026-05-22 08:56:45,756 - 124433 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-22 08:56:45,756 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:47,961 - 124433 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:56:47,962 - 124433 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-22 08:56:47,962 - 124433 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-22 08:56:47,963 - 124433 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-22 08:56:47,963 - 124433 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124433;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:49,835 - 124433 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 08:56:49,835 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124433), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124433), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124433 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:50,542 - 124433 - src.utils.log - INFO - βœ… Fetched 88 rows - __SPLIT__ 2026-05-22 08:56:50,542 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124433;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:50,810 - 124433 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:56:50,813 - 124433 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-22 08:56:50,814 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId in (14466, 14725, 14597, 14728, 13962, 13965, 13971, 14615, 14616, 14489, 14626, 14633, 14637, 14509, 14640, 14641, 14643, 14775, 14532, 14663, 14795, 14667, 14669, 14562, 14819, 14693, 14312, 14313, 14314, 14571, 14447)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:51,268 - 124433 - src.utils.log - INFO - βœ… Fetched 810 rows - __SPLIT__ 2026-05-22 08:56:51,268 - 124433 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-22 08:56:51,272 - 124433 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 08:56:51,272 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:51,552 - 124433 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:56:51,553 - 124433 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:51,863 - 124433 - src.utils.log - INFO - βœ… Fetched 116 rows - __SPLIT__ 2026-05-22 08:56:52,629 - 124433 - src.utils.log - INFO - Generating work orders for setup: 33765 - __SPLIT__ 2026-05-22 08:56:52,638 - 124433 - src.utils.log - INFO - Generating work orders for setup: 33799 - __SPLIT__ 2026-05-22 08:56:52,645 - 124433 - src.utils.log - INFO - Generating work orders for setup: 35889 - __SPLIT__ 2026-05-22 08:56:52,653 - 124433 - src.utils.log - INFO - Generating work orders for setup: 52141 - __SPLIT__ 2026-05-22 08:56:52,660 - 124433 - src.utils.log - INFO - Generating work orders for setup: 52419 - __SPLIT__ 2026-05-22 08:56:52,668 - 124433 - src.utils.log - INFO - Generating work orders for setup: 139683 - __SPLIT__ 2026-05-22 08:56:52,682 - 124433 - src.utils.log - INFO - Generating work orders for setup: 139686 - __SPLIT__ 2026-05-22 08:56:52,690 - 124433 - src.utils.log - INFO - Generating work orders for setup: 149787 - __SPLIT__ 2026-05-22 08:56:52,703 - 124433 - src.utils.log - INFO - Generating work orders for setup: 149874 - __SPLIT__ 2026-05-22 08:56:52,773 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150204 - __SPLIT__ 2026-05-22 08:56:52,781 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150206 - __SPLIT__ 2026-05-22 08:56:52,791 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150213 - __SPLIT__ 2026-05-22 08:56:52,798 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150216 - __SPLIT__ 2026-05-22 08:56:52,807 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150222 - __SPLIT__ 2026-05-22 08:56:52,815 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150223 - __SPLIT__ 2026-05-22 08:56:52,829 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150224 - __SPLIT__ 2026-05-22 08:56:52,843 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150225 - __SPLIT__ 2026-05-22 08:56:52,857 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150226 - __SPLIT__ 2026-05-22 08:56:52,871 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150227 - __SPLIT__ 2026-05-22 08:56:52,886 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150228 - __SPLIT__ 2026-05-22 08:56:52,900 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150229 - __SPLIT__ 2026-05-22 08:56:52,915 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150230 - __SPLIT__ 2026-05-22 08:56:52,929 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150234 - __SPLIT__ 2026-05-22 08:56:52,943 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150235 - __SPLIT__ 2026-05-22 08:56:52,957 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150236 - __SPLIT__ 2026-05-22 08:56:52,971 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150238 - __SPLIT__ 2026-05-22 08:56:52,986 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150239 - __SPLIT__ 2026-05-22 08:56:53,002 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150240 - __SPLIT__ 2026-05-22 08:56:53,017 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150242 - __SPLIT__ 2026-05-22 08:56:53,032 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150243 - __SPLIT__ 2026-05-22 08:56:53,046 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150260 - __SPLIT__ 2026-05-22 08:56:53,055 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150261 - __SPLIT__ 2026-05-22 08:56:53,063 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150262 - __SPLIT__ 2026-05-22 08:56:53,071 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150263 - __SPLIT__ 2026-05-22 08:56:53,080 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150277 - __SPLIT__ 2026-05-22 08:56:53,095 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150278 - __SPLIT__ 2026-05-22 08:56:53,110 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150279 - __SPLIT__ 2026-05-22 08:56:53,126 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150286 - __SPLIT__ 2026-05-22 08:56:53,143 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150307 - __SPLIT__ 2026-05-22 08:56:53,159 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150308 - __SPLIT__ 2026-05-22 08:56:53,192 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150310 - __SPLIT__ 2026-05-22 08:56:53,461 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150311 - __SPLIT__ 2026-05-22 08:56:53,469 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150316 - __SPLIT__ 2026-05-22 08:56:53,725 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150318 - __SPLIT__ 2026-05-22 08:56:53,734 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150319 - __SPLIT__ 2026-05-22 08:56:54,002 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150320 - __SPLIT__ 2026-05-22 08:56:54,276 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150323 - __SPLIT__ 2026-05-22 08:56:54,544 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150324 - __SPLIT__ 2026-05-22 08:56:54,810 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150325 - __SPLIT__ 2026-05-22 08:56:55,078 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150327 - __SPLIT__ 2026-05-22 08:56:55,345 - 124433 - src.utils.log - INFO - Generating work orders for setup: 150332 - __SPLIT__ 2026-05-22 08:56:55,361 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11435.0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:55,630 - 124433 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:56:55,638 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11428.0, 11429.0, 1129.0, 1130.0, 1131.0, 11436.0, 11435.0, 1133.0, -1.0);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:55,906 - 124433 - src.utils.log - INFO - βœ… Fetched 9 rows - __SPLIT__ 2026-05-22 08:56:56,080 - 124433 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-22 08:56:56,105 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:56,372 - 124433 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:56:56,376 - 124433 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-22 08:56:56,376 - 124433 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-22 08:56:56,376 - 124433 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:56,716 - 124433 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:56:56,717 - 124433 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:57,049 - 124433 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:56:57,050 - 124433 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:57,342 - 124433 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:56:57,342 - 124433 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:57,674 - 124433 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:56:57,674 - 124433 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:57,994 - 124433 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:56:57,994 - 124433 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:58,300 - 124433 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:56:58,300 - 124433 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:58,583 - 124433 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:56:58,584 - 124433 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:56:59,790 - 124433 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:56:59,790 - 124433 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:56:59,790 - 124433 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 236 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:00,098 - 124433 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 236) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-22 08:57:07,951 - 124433 - src.utils.log - INFO - βœ… All 236 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-22 08:57:07,952 - 124433 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 236 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.389' and ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:08,251 - 124433 - src.utils.log - INFO - βœ… Fetched 236 rows - __SPLIT__ 2026-05-22 08:57:08,252 - 124433 - src.utils.log - INFO - Id's of work order inserted to DB: [3673751 3673516 3673517 3673518 3673519 3673520 3673521 3673522 3673523 3673524 3673525 3673526 3673527 3673528 3673529 3673530 3673531 3673532 3673533 3673534 3673535 3673536 3673537 3673538 3673539 3673540 3673541 3673542 3673543 3673544 3673545 3673546 3673547 3673548 3673549 3673550 3673551 3673552 3673553 3673554 3673555 3673556 3673557 3673558 3673559 3673560 3673561 3673562 3673563 3673564 3673565 3673566 3673567 3673568 3673569 3673570 3673571 3673572 3673573 3673574 3673575 3673576 3673577 3673578 3673579 3673580 3673581 3673582 3673583 3673584 3673585 3673586 3673587 3673588 3673589 3673590 3673591 3673592 3673593 3673594 3673595 3673596 3673597 3673598 3673599 3673600 3673601 3673602 3673603 3673604 3673605 3673606 3673607 3673608 3673609 3673610 3673611 3673612 3673613 3673614 3673615 3673616 3673617 3673618 3673619 3673620 3673621 3673622 3673623 3673624 3673625 3673626 3673627 3673628 3673629 3673630 3673631 3673632 3673633 3673634 3673635 3673636 3673637 3673638 3673639 3673640 3673641 3673642 3673643 3673644 3673645 3673646 3673647 3673648 3673649 3673650 3673651 3673652 3673653 3673654 3673655 3673656 3673657 3673658 3673659 3673660 3673661 3673662 3673663 3673664 3673665 3673666 3673667 3673668 3673669 3673670 3673671 3673672 3673673 3673674 3673675 3673676 3673677 3673678 3673679 3673680 3673681 3673682 3673683 3673684 3673685 3673686 3673687 3673688 3673689 3673690 3673691 3673692 3673693 3673694 3673695 3673696 3673697 3673698 3673699 3673700 3673701 3673702 3673703 3673704 3673705 3673706 3673707 3673708 3673709 3673710 3673711 3673712 3673713 3673714 3673715 3673716 3673717 3673718 3673719 3673720 3673721 3673722 3673723 3673724 3673725 3673726 3673727 3673728 3673729 3673730 3673731 3673732 3673733 3673734 3673735 3673736 3673737 3673738 3673739 3673740 3673741 3673742 3673743 3673744 3673745 3673746 3673747 3673748 3673749 3673750] - __SPLIT__ 2026-05-22 08:57:08,252 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150204, 32958, 150206, 150207, 52419, 150213, 58567, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 58649, 149787, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150323, 150324, 150325, 150327, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:08,524 - 124433 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:57:08,524 - 124433 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-22 08:57:08,525 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId in (150277, 150278, 150279, 150286, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150325, 150332, 150204, 150206, 150213, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:08,799 - 124433 - src.utils.log - INFO - βœ… Fetched 49 rows - __SPLIT__ 2026-05-22 08:57:08,800 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId in (150277, 150278, 150279, 150286, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150325, 150332, 150204, 150206, 150213, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:09,073 - 124433 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-22 08:57:09,081 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId in (150277, 150278, 150279, 150286, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150325, 150332, 150204, 150206, 150213, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:09,388 - 124433 - src.utils.log - INFO - βœ… Fetched 50 rows - __SPLIT__ 2026-05-22 08:57:09,389 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId in (150277, 150278, 150279, 150286, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150325, 150332, 150204, 150206, 150213, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:09,663 - 124433 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-22 08:57:09,664 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId in (150277, 150278, 150279, 150286, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150325, 150332, 150204, 150206, 150213, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:09,936 - 124433 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 08:57:09,937 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId in (150277, 150278, 150279, 150286, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150325, 150332, 150204, 150206, 150213, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:10,210 - 124433 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-22 08:57:10,211 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId in (150277, 150278, 150279, 150286, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150325, 150332, 150204, 150206, 150213, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:10,482 - 124433 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-22 08:57:10,483 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId in (150277, 150278, 150279, 150286, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150325, 150332, 150204, 150206, 150213, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:10,786 - 124433 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-22 08:57:10,786 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId in (150277, 150278, 150279, 150286, 150307, 150308, 150310, 150311, 150316, 150318, 150319, 150320, 150325, 150332, 150204, 150206, 150213, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:11,068 - 124433 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 08:57:11,099 - 124433 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-22 08:57:11,100 - 124433 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-22 08:57:11,100 - 124433 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-22 08:57:11,100 - 124433 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:57:11,100 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673601, 3673602, 3673603, 3673604, 3673605, 3673606, 3673607, 3673608, 3673609, 3673610, 3673611, 3673612, 3673613, 3673614, 3673615, 3673616, 3673617, 3673618, 3673619, 3673621, 3673622, 3673623, 3673624, 3673625, 3673626, 3673628, 3673629, 3673630, 3673631, 3673632, 3673633, 3673634, 3673635, 3673636, 3673637, 3673639, 3673640, 3673641, 3673642, 3673644, 3673645, 3673646, 3673647, 3673648, 3673649, 3673650, 3673651, 3673652, 3673653, 3673654, 3673655, 3673656, 3673657, 3673658, 3673659, 3673660, 3673661, 3673662, 3673663, 3673664, 3673670, 3673671, 3673673, 3673674, 3673675, 3673676, 3673677, 3673678, 3673679, 3673681, 3673682, 3673683, 3673684, 3673685, 3673686, 3673687, 3673688, 3673689, 3673691, 3673692, 3673693, 3673694, 3673695, 3673696, 3673697, 3673698, 3673699, 3673701, 3673702, 3673703, 3673704, 3673705, 3673706, 3673707, 3673708, 3673709, 3673710, 3673711, 3673712, 3673713, 3673714, 3673715, 3673716, 3673717, 3673719, 3673720, 3673721, 3673722, 3673723, 3673724, 3673725, 3673726, 3673727, 3673728, 3673729, 3673730, 3673735, 3673517, 3673518, 3673519, 3673520, 3673521, 3673522, 3673523, 3673524, 3673525, 3673526, 3673527, 3673528, 3673529, 3673530, 3673531, 3673532, 3673533, 3673534, 3673535, 3673537, 3673538, 3673539, 3673540, 3673541, 3673542, 3673543, 3673544, 3673545, 3673547, 3673549, 3673550, 3673551, 3673552, 3673553, 3673554, 3673555, 3673556, 3673557, 3673558, 3673559, 3673561, 3673579, 3673580, 3673583, 3673585, 3673586, 3673587, 3673588, 3673589, 3673590, 3673591, 3673592, 3673593, 3673594, 3673595, 3673596, 3673597, 3673598, 3673599) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:11,380 - 124433 - src.utils.log - INFO - βœ… Fetched 176 rows - __SPLIT__ 2026-05-22 08:57:11,381 - 124433 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 352 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:11,682 - 124433 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 352) into ServiceCore.CommunicationPreferencesServiceReportNotification - __SPLIT__ 2026-05-22 08:57:13,647 - 124433 - src.utils.log - INFO - βœ… All 352 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 1 batches - __SPLIT__ 2026-05-22 08:57:13,647 - 124433 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-22 08:57:13,648 - 124433 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:57:13,648 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ('3673685', '3673526', '3673643', '3673605', '3673683', '3673547', '3673688', '3673657', '3673629', '3673633', '3673701', '3673559', '3673652', '3673592', '3673623', '3673523', '3673628', '3673694', '3673729', '3673675', '3673704', '3673663', '3673585', '3673603', '3673599', '3673714', '3673634', '3673537', '3673710', '3673664', '3673541', '3673642', '3673637', '3673531', '3673686', '3673715', '3673550', '3673596', '3673654', '3673658', '3673676', '3673534', '3673713', '3673583', '3673725', '3673598', '3673606', '3673552', '3673612', '3673724', '3673655', '3673528', '3673720', '3673727', '3673706', '3673648', '3673608', '3673533', '3673601', '3673641', '3673518', '3673521', '3673673', '3673586', '3673679', '3673626', '3673674', '3673624', '3673621', '3673527', '3673659', '3673524', '3673544', '3673689', '3673735', '3673691', '3673646', '3673631', '3673651', '3673698', '3673543', '3673517', '3673609', '3673611', '3673703', '3673555', '3673618', '3673660', '3673588', '3673554', '3673730', '3673591', '3673615', '3673647', '3673728', '3673721', '3673561', '3673708', '3673677', '3673539', '3673632', '3673616', '3673551', '3673697', '3673711', '3673719', '3673594', '3673557') ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:13,927 - 124433 - src.utils.log - INFO - βœ… Fetched 108 rows - __SPLIT__ 2026-05-22 08:57:13,928 - 124433 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:14,224 - 124433 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-05-22 08:57:14,225 - 124433 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-22 08:57:14,225 - 124433 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:57:14,225 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673729, 3673603, 3673608, 3673611, 3673621, 3673626, 3673632, 3673637, 3673641, 3673643, 3673517, 3673648, 3673521, 3673654, 3673528, 3673658, 3673534, 3673664, 3673537, 3673665, 3673543, 3673672, 3673675, 3673548, 3673677, 3673551, 3673555, 3673686, 3673688, 3673563, 3673697, 3673701, 3673706, 3673710, 3673583, 3673727, 3673585, 3673715, 3673594, 3673725, 3673599) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:14,495 - 124433 - src.utils.log - INFO - βœ… Fetched 41 rows - __SPLIT__ 2026-05-22 08:57:14,496 - 124433 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 42 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:14,799 - 124433 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 42) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-22 08:57:15,792 - 124433 - src.utils.log - INFO - βœ… All 42 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-22 08:57:15,793 - 124433 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-22 08:57:15,793 - 124433 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-22 08:57:15,793 - 124433 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-22 08:57:15,793 - 124433 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-22 08:57:15,793 - 124433 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-22 08:57:15,793 - 124433 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-22 08:57:15,793 - 124433 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-22 08:57:15,793 - 124433 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:57:15,794 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673600, 3673601, 3673602, 3673603, 3673604, 3673605, 3673606, 3673607, 3673608, 3673609, 3673610, 3673611, 3673612, 3673613, 3673614, 3673615, 3673616, 3673617, 3673618, 3673619, 3673620, 3673621, 3673622, 3673623, 3673624, 3673625, 3673626, 3673627, 3673628, 3673629, 3673630, 3673631, 3673632, 3673633, 3673634, 3673635, 3673636, 3673637, 3673638, 3673639, 3673640, 3673641, 3673642, 3673643, 3673644, 3673645, 3673646, 3673647, 3673648, 3673649, 3673650, 3673651, 3673652, 3673653, 3673654, 3673655, 3673656, 3673657, 3673658, 3673659, 3673660, 3673661, 3673662, 3673663, 3673664, 3673665, 3673666, 3673667, 3673668, 3673669, 3673670, 3673671, 3673672, 3673673, 3673674, 3673675, 3673676, 3673677, 3673678, 3673679, 3673680, 3673681, 3673682, 3673683, 3673684, 3673685, 3673686, 3673687, 3673688, 3673689, 3673690, 3673691, 3673692, 3673693, 3673694, 3673695, 3673696, 3673697, 3673698, 3673699, 3673700, 3673701, 3673702, 3673703, 3673704, 3673705, 3673706, 3673707, 3673708, 3673709, 3673710, 3673711, 3673712, 3673713, 3673714, 3673715, 3673716, 3673717, 3673718, 3673719, 3673720, 3673721, 3673722, 3673723, 3673724, 3673725, 3673726, 3673727, 3673728, 3673729, 3673730, 3673731, 3673732, 3673733, 3673734, 3673735, 3673736, 3673737, 3673738, 3673739, 3673740, 3673741, 3673742, 3673743, 3673744, 3673745, 3673746, 3673747, 3673748, 3673749, 3673750, 3673751, 3673516, 3673517, 3673518, 3673519, 3673520, 3673521, 3673522, 3673523, 3673524, 3673525, 3673526, 3673527, 3673528, 3673529, 3673530, 3673531, 3673532, 3673533, 3673534, 3673535, 3673536, 3673537, 3673538, 3673539, 3673540, 3673541, 3673542, 3673543, 3673544, 3673545, 3673547, 3673548, 3673549, 3673550, 3673551, 3673552, 3673553, 3673554, 3673555, 3673556, 3673557, 3673558, 3673559, 3673560, 3673561, 3673562, 3673563, 3673564, 3673565, 3673566, 3673567, 3673568, 3673569, 3673570, 3673571, 3673572, 3673573, 3673574, 3673575, 3673576, 3673577, 3673578, 3673579, 3673580, 3673581, 3673582, 3673583, 3673584, 3673585, 3673586, 3673587, 3673588, 3673589, 3673590, 3673591, 3673592, 3673593, 3673594, 3673595, 3673596, 3673597, 3673598, 3673599) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:16,085 - 124433 - src.utils.log - INFO - βœ… Fetched 235 rows - __SPLIT__ 2026-05-22 08:57:16,086 - 124433 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 239 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:16,361 - 124433 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 239) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-22 08:57:17,846 - 124433 - src.utils.log - INFO - βœ… All 239 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-22 08:57:17,847 - 124433 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-22 08:57:17,847 - 124433 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:57:17,847 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3673516 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:18,114 - 124433 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:57:18,115 - 124433 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:18,390 - 124433 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-22 08:57:19,333 - 124433 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-22 08:57:19,333 - 124433 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-22 08:57:19,334 - 124433 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:57:19,334 - 124433 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673600, 3673601, 3673602, 3673603, 3673604, 3673605, 3673606, 3673607, 3673608, 3673609, 3673610, 3673611, 3673612, 3673613, 3673614, 3673615, 3673616, 3673617, 3673618, 3673619, 3673620, 3673621, 3673622, 3673623, 3673624, 3673625, 3673626, 3673627, 3673628, 3673629, 3673630, 3673631, 3673632, 3673633, 3673634, 3673635, 3673636, 3673637, 3673638, 3673639, 3673640, 3673641, 3673642, 3673643, 3673644, 3673645, 3673646, 3673647, 3673648, 3673649, 3673650, 3673651, 3673652, 3673653, 3673654, 3673655, 3673656, 3673657, 3673658, 3673659, 3673660, 3673661, 3673662, 3673663, 3673664, 3673665, 3673666, 3673667, 3673668, 3673669, 3673670, 3673671, 3673672, 3673673, 3673674, 3673675, 3673676, 3673677, 3673678, 3673679, 3673680, 3673681, 3673682, 3673683, 3673684, 3673685, 3673686, 3673687, 3673688, 3673689, 3673690, 3673691, 3673692, 3673693, 3673694, 3673695, 3673696, 3673697, 3673698, 3673699, 3673700, 3673701, 3673702, 3673703, 3673704, 3673705, 3673706, 3673707, 3673708, 3673709, 3673710, 3673711, 3673712, 3673713, 3673714, 3673715, 3673716, 3673717, 3673718, 3673719, 3673720, 3673721, 3673722, 3673723, 3673724, 3673725, 3673726, 3673727, 3673728, 3673729, 3673730, 3673731, 3673732, 3673733, 3673734, 3673735, 3673736, 3673737, 3673738, 3673739, 3673740, 3673741, 3673742, 3673743, 3673744, 3673745, 3673746, 3673747, 3673748, 3673749, 3673750, 3673751, 3673517, 3673518, 3673519, 3673520, 3673521, 3673522, 3673523, 3673524, 3673525, 3673526, 3673527, 3673528, 3673529, 3673530, 3673531, 3673532, 3673533, 3673534, 3673535, 3673536, 3673537, 3673538, 3673539, 3673540, 3673541, 3673542, 3673543, 3673544, 3673545, 3673546, 3673547, 3673548, 3673549, 3673550, 3673551, 3673552, 3673553, 3673554, 3673555, 3673556, 3673557, 3673558, 3673559, 3673560, 3673561, 3673562, 3673563, 3673564, 3673565, 3673566, 3673567, 3673568, 3673569, 3673570, 3673571, 3673572, 3673573, 3673574, 3673575, 3673576, 3673577, 3673578, 3673579, 3673580, 3673581, 3673582, 3673583, 3673584, 3673585, 3673586, 3673587, 3673588, 3673589, 3673590, 3673591, 3673592, 3673593, 3673594, 3673595, 3673596, 3673597, 3673598, 3673599) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:19,621 - 124433 - src.utils.log - INFO - βœ… Fetched 235 rows - __SPLIT__ 2026-05-22 08:57:19,622 - 124433 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 380 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:19,898 - 124433 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 380) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-22 08:57:22,542 - 124433 - src.utils.log - INFO - βœ… All 380 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-22 08:57:22,542 - 124433 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-22 08:57:22,542 - 124433 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124433;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:22,810 - 124433 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 08:57:22,811 - 124433 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-22 08:57:22,811 - 124433 - src.utils.log - INFO - Time took to perform operation: 37.06 - __SPLIT__ 2026-05-22 08:57:22,811 - 124433 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124433;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:23,080 - 124433 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 08:57:23,080 - 124433 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-22 04:57:23.080' WHERE GenerateWorkOrderHistoryId = 124433;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:23,349 - 124433 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 08:57:49,337 - 124434 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124434 - __SPLIT__ 2026-05-22 08:57:49,337 - 124434 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124434 - __SPLIT__ 2026-05-22 08:57:49,338 - 124434 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-22 08:57:49,338 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:51,373 - 124434 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:57:51,373 - 124434 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-22 08:57:51,374 - 124434 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-22 08:57:51,374 - 124434 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-22 08:57:51,374 - 124434 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124434;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:53,246 - 124434 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 08:57:53,246 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124434), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124434), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124434 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:53,907 - 124434 - src.utils.log - INFO - βœ… Fetched 100 rows - __SPLIT__ 2026-05-22 08:57:53,907 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124434;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:54,175 - 124434 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:57:54,178 - 124434 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-22 08:57:54,179 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId in (14466, 14725, 14597, 14728, 13962, 13965, 13971, 14615, 14616, 14489, 14626, 14633, 14637, 14509, 14640, 14641, 14643, 14775, 14653, 14654, 14655, 14657, 14532, 14663, 14795, 14667, 14669, 14562, 14819, 14693, 14312, 14313, 14314, 14571, 14447, 14578)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:54,626 - 124434 - src.utils.log - INFO - βœ… Fetched 818 rows - __SPLIT__ 2026-05-22 08:57:54,627 - 124434 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-22 08:57:54,630 - 124434 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 08:57:54,631 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:54,910 - 124434 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:57:54,911 - 124434 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:57:55,230 - 124434 - src.utils.log - INFO - βœ… Fetched 191 rows - __SPLIT__ 2026-05-22 08:57:55,987 - 124434 - src.utils.log - INFO - Generating work orders for setup: 33765 - __SPLIT__ 2026-05-22 08:57:55,996 - 124434 - src.utils.log - INFO - Generating work orders for setup: 33799 - __SPLIT__ 2026-05-22 08:57:56,004 - 124434 - src.utils.log - INFO - Generating work orders for setup: 35889 - __SPLIT__ 2026-05-22 08:57:56,012 - 124434 - src.utils.log - INFO - Generating work orders for setup: 52141 - __SPLIT__ 2026-05-22 08:57:56,019 - 124434 - src.utils.log - INFO - Generating work orders for setup: 52419 - __SPLIT__ 2026-05-22 08:57:56,028 - 124434 - src.utils.log - INFO - Generating work orders for setup: 139683 - __SPLIT__ 2026-05-22 08:57:56,047 - 124434 - src.utils.log - INFO - Generating work orders for setup: 139686 - __SPLIT__ 2026-05-22 08:57:56,061 - 124434 - src.utils.log - INFO - Generating work orders for setup: 149787 - __SPLIT__ 2026-05-22 08:57:56,081 - 124434 - src.utils.log - INFO - Generating work orders for setup: 149874 - __SPLIT__ 2026-05-22 08:57:56,209 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150203 - __SPLIT__ 2026-05-22 08:57:56,218 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150204 - __SPLIT__ 2026-05-22 08:57:56,233 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150206 - __SPLIT__ 2026-05-22 08:57:56,247 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150210 - __SPLIT__ 2026-05-22 08:57:56,262 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150213 - __SPLIT__ 2026-05-22 08:57:56,270 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150215 - __SPLIT__ 2026-05-22 08:57:56,279 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150216 - __SPLIT__ 2026-05-22 08:57:56,293 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150222 - __SPLIT__ 2026-05-22 08:57:56,307 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150223 - __SPLIT__ 2026-05-22 08:57:56,329 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150224 - __SPLIT__ 2026-05-22 08:57:56,350 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150225 - __SPLIT__ 2026-05-22 08:57:56,372 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150226 - __SPLIT__ 2026-05-22 08:57:56,393 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150227 - __SPLIT__ 2026-05-22 08:57:56,413 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150228 - __SPLIT__ 2026-05-22 08:57:56,435 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150229 - __SPLIT__ 2026-05-22 08:57:56,457 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150230 - __SPLIT__ 2026-05-22 08:57:56,478 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150234 - __SPLIT__ 2026-05-22 08:57:56,499 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150235 - __SPLIT__ 2026-05-22 08:57:56,521 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150236 - __SPLIT__ 2026-05-22 08:57:56,542 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150238 - __SPLIT__ 2026-05-22 08:57:56,564 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150239 - __SPLIT__ 2026-05-22 08:57:56,585 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150240 - __SPLIT__ 2026-05-22 08:57:56,607 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150242 - __SPLIT__ 2026-05-22 08:57:56,631 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150243 - __SPLIT__ 2026-05-22 08:57:56,653 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150260 - __SPLIT__ 2026-05-22 08:57:56,669 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150261 - __SPLIT__ 2026-05-22 08:57:56,685 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150262 - __SPLIT__ 2026-05-22 08:57:56,700 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150263 - __SPLIT__ 2026-05-22 08:57:56,715 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150277 - __SPLIT__ 2026-05-22 08:57:56,736 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150278 - __SPLIT__ 2026-05-22 08:57:56,760 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150279 - __SPLIT__ 2026-05-22 08:57:56,782 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150286 - __SPLIT__ 2026-05-22 08:57:56,805 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150292 - __SPLIT__ 2026-05-22 08:57:56,820 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150307 - __SPLIT__ 2026-05-22 08:57:56,842 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150308 - __SPLIT__ 2026-05-22 08:57:56,912 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150309 - __SPLIT__ 2026-05-22 08:57:56,921 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150310 - __SPLIT__ 2026-05-22 08:57:57,476 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150311 - __SPLIT__ 2026-05-22 08:57:57,491 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150312 - __SPLIT__ 2026-05-22 08:57:57,503 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150313 - __SPLIT__ 2026-05-22 08:57:57,512 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150314 - __SPLIT__ 2026-05-22 08:57:57,521 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150316 - __SPLIT__ 2026-05-22 08:57:58,159 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150318 - __SPLIT__ 2026-05-22 08:57:58,177 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150319 - __SPLIT__ 2026-05-22 08:57:58,723 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150320 - __SPLIT__ 2026-05-22 08:57:59,280 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150321 - __SPLIT__ 2026-05-22 08:57:59,537 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150322 - __SPLIT__ 2026-05-22 08:57:59,796 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150323 - __SPLIT__ 2026-05-22 08:58:00,417 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150324 - __SPLIT__ 2026-05-22 08:58:00,996 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150325 - __SPLIT__ 2026-05-22 08:58:01,667 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150327 - __SPLIT__ 2026-05-22 08:58:02,261 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150328 - __SPLIT__ 2026-05-22 08:58:02,271 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150329 - __SPLIT__ 2026-05-22 08:58:02,282 - 124434 - src.utils.log - INFO - Generating work orders for setup: 150332 - __SPLIT__ 2026-05-22 08:58:02,314 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11435.0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:02,581 - 124434 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:58:02,590 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1129.0, 1130.0, 1131.0, 11436.0, 1132.0, 11435.0, 1133.0, 11437.0, -1.0);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:02,861 - 124434 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-22 08:58:03,013 - 124434 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-22 08:58:03,040 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:03,306 - 124434 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:58:03,310 - 124434 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-22 08:58:03,310 - 124434 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-22 08:58:03,310 - 124434 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:03,646 - 124434 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:58:03,646 - 124434 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:03,979 - 124434 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:58:03,979 - 124434 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:04,267 - 124434 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:58:04,268 - 124434 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:04,598 - 124434 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:58:04,598 - 124434 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:04,916 - 124434 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:58:04,917 - 124434 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:05,221 - 124434 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:58:05,221 - 124434 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:05,505 - 124434 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:58:05,505 - 124434 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:06,720 - 124434 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 08:58:06,720 - 124434 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:58:06,720 - 124434 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 588 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:07,026 - 124434 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 588) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-22 08:58:20,933 - 124434 - src.utils.log - INFO - βœ… All 588 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-22 08:58:20,934 - 124434 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 588 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.402' and ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:21,229 - 124434 - src.utils.log - INFO - βœ… Fetched 588 rows - __SPLIT__ 2026-05-22 08:58:21,231 - 124434 - src.utils.log - INFO - Id's of work order inserted to DB: [3673757 3673765 3673773 3673781 3673789 3673797 3673805 3673813 3673821 3673829 3673837 3673845 3673853 3673861 3673869 3673877 3673885 3673900 3673908 3673916 3673924 3673932 3673940 3673948 3673956 3673964 3673972 3673980 3673988 3673996 3674004 3674012 3674020 3674028 3674036 3674044 3674052 3674060 3674068 3674076 3674084 3674092 3674100 3674108 3674116 3674124 3674132 3674140 3674148 3674156 3674164 3674172 3674180 3674188 3674196 3674204 3674212 3674220 3674228 3674236 3674244 3674252 3674260 3674268 3674276 3674284 3674292 3674300 3674308 3674316 3674324 3674332 3673759 3673767 3673775 3673783 3673791 3673799 3673807 3673815 3673823 3673831 3673839 3673847 3673855 3673863 3673871 3673879 3673887 3673894 3673902 3673910 3673918 3673926 3673934 3673942 3673950 3673958 3673966 3673974 3673982 3673990 3673998 3674006 3674014 3674022 3674030 3674038 3674046 3674054 3674062 3674070 3674078 3674086 3674094 3674102 3674110 3674118 3674126 3674134 3674142 3674150 3674158 3674166 3674174 3674182 3674190 3674198 3674206 3674214 3674222 3674230 3674238 3674246 3674254 3674262 3674270 3674278 3674286 3674294 3674302 3674310 3674318 3674326 3674334 3673752 3673760 3673768 3673776 3673784 3673792 3673800 3673808 3673816 3673824 3673832 3673840 3673848 3673856 3673864 3673872 3673880 3673888 3673895 3673903 3673911 3673919 3673927 3673935 3673943 3673951 3673959 3673967 3673975 3673983 3673991 3673999 3674007 3674015 3674023 3674031 3674039 3674047 3674055 3674063 3674071 3674079 3674087 3674095 3674103 3674111 3674119 3674127 3674135 3674143 3674151 3674159 3674167 3674175 3674183 3674191 3674199 3674207 3674215 3674223 3674231 3674239 3674247 3674255 3674263 3674271 3674279 3674287 3674295 3674303 3674311 3674319 3674327 3674335 3673753 3673761 3673769 3673777 3673785 3673793 3673801 3673809 3673817 3673825 3673833 3673841 3673849 3673857 3673865 3673873 3673881 3673889 3673896 3673904 3673912 3673920 3673928 3673936 3673944 3673952 3673960 3673968 3673976 3673984 3673992 3674000 3674008 3674016 3674024 3674032 3674040 3674048 3674056 3674064 3674072 3674080 3674088 3674096 3674104 3674112 3674120 3674128 3674136 3674144 3674152 3674160 3674168 3674176 3674184 3674192 3674200 3674208 3674216 3674224 3674232 3674240 3674248 3674256 3674264 3674272 3674280 3674288 3674296 3674304 3674312 3674320 3674328 3674336 3673754 3673762 3673770 3673778 3673786 3673794 3673802 3673810 3673818 3673826 3673834 3673842 3673850 3673858 3673866 3673874 3673882 3673890 3673897 3673905 3673913 3673921 3673929 3673937 3673945 3673953 3673961 3673969 3673977 3673985 3673993 3674001 3674009 3674017 3674025 3674033 3674041 3674049 3674057 3674065 3674073 3674081 3674089 3674097 3674105 3674113 3674121 3674129 3674137 3674145 3674153 3674161 3674169 3674177 3674185 3674193 3674201 3674209 3674217 3674225 3674233 3674241 3674249 3674257 3674265 3674273 3674281 3674289 3674297 3674305 3674313 3674321 3674329 3674337 3673755 3673763 3673771 3673779 3673787 3673795 3673803 3673811 3673819 3673827 3673835 3673843 3673851 3673859 3673867 3673875 3673883 3673891 3673898 3673906 3673914 3673922 3673930 3673938 3673946 3673954 3673962 3673970 3673978 3673986 3673994 3674002 3674010 3674018 3674026 3674034 3674042 3674050 3674058 3674066 3674074 3674082 3674090 3674098 3674106 3674114 3674122 3674130 3674138 3674146 3674154 3674162 3674170 3674178 3674186 3674194 3674202 3674210 3674218 3674226 3674234 3674242 3674250 3674258 3674266 3674274 3674282 3674290 3674298 3674306 3674314 3674322 3674330 3674338 3673758 3673766 3673774 3673782 3673790 3673798 3673806 3673814 3673822 3673830 3673838 3673846 3673854 3673862 3673870 3673878 3673886 3673893 3673901 3673909 3673917 3673925 3673933 3673941 3673949 3673957 3673965 3673973 3673981 3673989 3673997 3674005 3674013 3674021 3674029 3674037 3674045 3674053 3674061 3674069 3674077 3674085 3674093 3674101 3674109 3674117 3674125 3674133 3674141 3674149 3674157 3674165 3674173 3674181 3674189 3674197 3674205 3674213 3674221 3674229 3674237 3674245 3674253 3674261 3674269 3674277 3674285 3674293 3674301 3674309 3674317 3674325 3674333 3673756 3673764 3673772 3673780 3673788 3673796 3673804 3673812 3673820 3673828 3673836 3673844 3673852 3673860 3673868 3673876 3673884 3673892 3673899 3673907 3673915 3673923 3673931 3673939 3673947 3673955 3673963 3673971 3673979 3673987 3673995 3674003 3674011 3674019 3674027 3674035 3674043 3674051 3674059 3674067 3674075 3674083 3674091 3674099 3674107 3674115 3674123 3674131 3674139 3674147 3674155 3674163 3674171 3674179 3674187 3674195 3674203 3674211 3674219 3674227 3674235 3674243 3674251 3674259 3674267 3674275 3674283 3674291 3674299 3674307 3674315 3674323 3674331 3674339] - __SPLIT__ 2026-05-22 08:58:21,232 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:21,502 - 124434 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 08:58:21,503 - 124434 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-22 08:58:21,503 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:21,780 - 124434 - src.utils.log - INFO - βœ… Fetched 70 rows - __SPLIT__ 2026-05-22 08:58:21,780 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:22,062 - 124434 - src.utils.log - INFO - βœ… Fetched 30 rows - __SPLIT__ 2026-05-22 08:58:22,070 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:22,390 - 124434 - src.utils.log - INFO - βœ… Fetched 82 rows - __SPLIT__ 2026-05-22 08:58:22,392 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:22,669 - 124434 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-22 08:58:22,671 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:22,944 - 124434 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 08:58:22,946 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:23,218 - 124434 - src.utils.log - INFO - βœ… Fetched 16 rows - __SPLIT__ 2026-05-22 08:58:23,220 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:23,492 - 124434 - src.utils.log - INFO - βœ… Fetched 9 rows - __SPLIT__ 2026-05-22 08:58:23,493 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:23,797 - 124434 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-22 08:58:23,797 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId in (150277, 150278, 150279, 150286, 150292, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:24,070 - 124434 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 08:58:24,103 - 124434 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-22 08:58:24,103 - 124434 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-22 08:58:24,103 - 124434 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-22 08:58:24,103 - 124434 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:58:24,103 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3674114, 3674116, 3674117, 3674118, 3674120, 3674121, 3674123, 3674125, 3674128, 3674133, 3674136, 3674137, 3674142, 3674143, 3674145, 3674146, 3674149, 3674150, 3674153, 3674155, 3674156, 3674157, 3674164, 3674167, 3674174, 3674176, 3674177, 3674188, 3674189, 3674194, 3674196, 3674200, 3674202, 3674203, 3674204, 3674206, 3674209, 3674211, 3674212, 3674214, 3674217, 3674218, 3674221, 3674222, 3674223, 3674225, 3674226, 3674229, 3674230, 3674231, 3674233, 3674236, 3674239, 3674240, 3674247, 3674249, 3674251, 3674255, 3674258, 3674259, 3674263, 3674265, 3674266, 3674267, 3674269, 3674270, 3674272, 3674273, 3674277, 3674278, 3674280, 3674282, 3674284, 3674288, 3674291, 3674293, 3674295, 3674296, 3674300, 3674305, 3674309, 3674310, 3674313, 3674317, 3674319, 3674320, 3674321, 3674322, 3674324, 3674328, 3674329, 3674330, 3674332, 3674335, 3674336, 3674338, 3673756, 3673757, 3673758, 3673759, 3673760, 3673761, 3673764, 3673768, 3673772, 3673773, 3673774, 3673775, 3673777, 3673778, 3673779, 3673780, 3673782, 3673784, 3673785, 3673786, 3673787, 3673788, 3673789, 3673790, 3673791, 3673792, 3673793, 3673794, 3673795, 3673796, 3673797, 3673798, 3673799, 3673800, 3673802, 3673803, 3673804, 3673805, 3673806, 3673807, 3673808, 3673810, 3673811, 3673814, 3673817, 3673824, 3673825, 3673829, 3673832, 3673833, 3673834, 3673835, 3673836, 3673837, 3673838, 3673841, 3673843, 3673851, 3673852, 3673855, 3673858, 3673859, 3673860, 3673861, 3673862, 3673863, 3673864, 3673865, 3673866, 3673867, 3673868, 3673869, 3673870, 3673871, 3673872, 3673873, 3673874, 3673875, 3673876, 3673877, 3673878, 3673879, 3673880, 3673883, 3673885, 3673886, 3673890, 3673892, 3673893, 3673896, 3673897, 3673898, 3673899, 3673900, 3673902, 3673903, 3673904, 3673905, 3673906, 3673907, 3673909, 3673910, 3673911, 3673912, 3673913, 3673914, 3673915, 3673916, 3673917, 3673918, 3673920, 3673921, 3673922, 3673923, 3673924, 3673925, 3673926, 3673928, 3673929, 3673930, 3673931, 3673932, 3673933, 3673934, 3673935, 3673944, 3673954, 3673955, 3673956, 3673958, 3673959, 3673960, 3673961, 3673963, 3673964, 3673965, 3673966, 3673967, 3673968, 3673969, 3673972, 3673973, 3673975, 3673976, 3673977, 3673978, 3673979, 3673980, 3673981, 3673982, 3673983, 3673984, 3673985, 3673987, 3673988, 3673989, 3673990, 3673991, 3673992, 3673993, 3673994, 3673995, 3673996, 3673997, 3673998, 3673999, 3674000, 3674002, 3674003, 3674004, 3674005, 3674006, 3674007, 3674008, 3674009, 3674010, 3674011, 3674013, 3674014, 3674016, 3674017, 3674022, 3674023, 3674024, 3674025, 3674026, 3674027, 3674028, 3674030, 3674031, 3674032, 3674033, 3674034, 3674035, 3674036, 3674037, 3674038, 3674039, 3674040, 3674041, 3674042, 3674043, 3674044, 3674045, 3674047, 3674048, 3674052, 3674054, 3674055, 3674056, 3674057, 3674058, 3674059, 3674060, 3674066, 3674068, 3674069, 3674070, 3674071, 3674073, 3674074, 3674075, 3674080, 3674081, 3674083, 3674085, 3674088, 3674089, 3674091, 3674093, 3674095, 3674102, 3674104, 3674105, 3674106) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:24,396 - 124434 - src.utils.log - INFO - βœ… Fetched 331 rows - __SPLIT__ 2026-05-22 08:58:24,397 - 124434 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 662 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:24,672 - 124434 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 662) into ServiceCore.CommunicationPreferencesServiceReportNotification - __SPLIT__ 2026-05-22 08:58:27,531 - 124434 - src.utils.log - INFO - βœ… All 662 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 1 batches - __SPLIT__ 2026-05-22 08:58:27,532 - 124434 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-22 08:58:27,532 - 124434 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:58:27,532 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ('3673954', '3674176', '3674045', '3674332', '3674029', '3673934', '3674150', '3673907', '3673956', '3673918', '3674040', '3674338', '3674322', '3673859', '3673998', '3674037', '3674156', '3674009', '3674013', '3674269', '3673834', '3674239', '3674255', '3674249', '3674284', '3673852', '3673784', '3674336', '3673824', '3673835', '3673760', '3674329', '3674189', '3673890', '3674038', '3673858', '3673883', '3674066', '3674093', '3674008', '3673777', '3673935', '3674024', '3673850', '3673900', '3673787', '3673922', '3673991', '3674305', '3673876', '3673994', '3673843', '3673864', '3673985', '3673789', '3673921', '3674056', '3674300', '3673788', '3673811', '3673975', '3673969', '3673978', '3673982', '3673909', '3673880', '3673906', '3674095', '3674137', '3673863', '3674025', '3673867', '3673984', '3674088', '3674288', '3674320', '3673996', '3674030', '3673796', '3674142', '3673803', '3673980', '3673802', '3673841', '3673775', '3673923', '3673870', '3674016', '3674217', '3674017', '3674204', '3674145', '3674003', '3674044', '3674083', '3673810', '3674028', '3673871', '3673988', '3674128', '3674174', '3673758', '3673773', '3674258', '3673995', '3674059', '3674014', '3674004', '3674114', '3673873', '3673961', '3674026', '3673955', '3673862', '3673929', '3674010', '3674081', '3674055', '3674071', '3673966', '3674317', '3673807', '3673905', '3674032', '3673915', '3673914', '3673892', '3674136', '3674282', '3673979', '3674080', '3674278', '3674125', '3674005', '3673768', '3673912', '3673965', '3674229', '3674222', '3673968', '3674296', '3674069', '3673851', '3674146', '3674202', '3673872', '3673902', '3674251', '3674273', '3673806', '3673860', '3674196', '3673793', '3674104', '3674193', '3674058', '3673967', '3674167', '3673896', '3674233', '3673790', '3673829', '3673879', '3674247', '3673932', '3674007', '3673759', '3674324', '3674226', '3673960', '3673799', '3674295', '3673808', '3674313', '3674194', '3674221', '3674106', '3674074', '3673780', '3673885', '3673976', '3674117', '3674231', '3673794', '3674266', '3673832', '3674034', '3674047', '3674060', '3674041', '3673825', '3674319', '3674280', '3673898', '3673782', '3673817', '3673931', '3673910', '3673972', '3674149', '3674200', '3674164', '3673875') ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:27,816 - 124434 - src.utils.log - INFO - βœ… Fetched 203 rows - __SPLIT__ 2026-05-22 08:58:27,817 - 124434 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:28,086 - 124434 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-05-22 08:58:28,086 - 124434 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-22 08:58:28,086 - 124434 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:58:28,087 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3674113, 3674114, 3674128, 3674142, 3674150, 3674167, 3674174, 3674184, 3674193, 3674196, 3674202, 3674222, 3674233, 3674242, 3674247, 3674255, 3673755, 3674269, 3673759, 3673768, 3674280, 3674287, 3673775, 3674288, 3673784, 3673788, 3674305, 3673796, 3673803, 3674319, 3673809, 3674322, 3673817, 3674332, 3673827, 3673834, 3673835, 3673850, 3673851, 3673858, 3673867, 3673871, 3673872, 3673873, 3673879, 3673883, 3673896, 3673906, 3673910, 3673914, 3673923, 3673934, 3673935, 3673955, 3673961, 3673966, 3673968, 3673975, 3673978, 3673984, 3673994, 3674004, 3674008, 3674010, 3674012, 3674016, 3674017, 3674018, 3674025, 3674029, 3674032, 3674038, 3674041, 3674047, 3674059, 3674066, 3674081, 3674083, 3674095) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:28,361 - 124434 - src.utils.log - INFO - βœ… Fetched 79 rows - __SPLIT__ 2026-05-22 08:58:28,362 - 124434 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 82 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:28,637 - 124434 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 82) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-22 08:58:29,711 - 124434 - src.utils.log - INFO - βœ… All 82 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-22 08:58:29,712 - 124434 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-22 08:58:29,712 - 124434 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-22 08:58:29,712 - 124434 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-22 08:58:29,712 - 124434 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-22 08:58:29,712 - 124434 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-22 08:58:29,712 - 124434 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-22 08:58:29,712 - 124434 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-22 08:58:29,712 - 124434 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:58:29,713 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3674112, 3674113, 3674114, 3674115, 3674116, 3674117, 3674118, 3674119, 3674120, 3674121, 3674122, 3674123, 3674124, 3674125, 3674126, 3674127, 3674128, 3674129, 3674130, 3674131, 3674132, 3674133, 3674134, 3674135, 3674136, 3674137, 3674138, 3674139, 3674140, 3674141, 3674142, 3674143, 3674144, 3674145, 3674146, 3674147, 3674148, 3674149, 3674150, 3674151, 3674152, 3674153, 3674154, 3674155, 3674156, 3674157, 3674158, 3674159, 3674160, 3674161, 3674162, 3674163, 3674164, 3674165, 3674166, 3674167, 3674168, 3674169, 3674170, 3674171, 3674172, 3674173, 3674174, 3674175, 3674176, 3674177, 3674178, 3674179, 3674180, 3674181, 3674182, 3674183, 3674184, 3674185, 3674186, 3674187, 3674188, 3674189, 3674190, 3674191, 3674192, 3674193, 3674194, 3674195, 3674196, 3674197, 3674198, 3674199, 3674200, 3674201, 3674202, 3674203, 3674204, 3674205, 3674206, 3674207, 3674208, 3674209, 3674210, 3674211, 3674212, 3674213, 3674214, 3674215, 3674216, 3674217, 3674218, 3674219, 3674220, 3674221, 3674222, 3674223, 3674224, 3674225, 3674226, 3674227, 3674228, 3674229, 3674230, 3674231, 3674232, 3674233, 3674234, 3674235, 3674236, 3674237, 3674238, 3674239, 3674240, 3674241, 3674242, 3674243, 3674244, 3674245, 3674246, 3674247, 3674248, 3674249, 3674250, 3674251, 3674252, 3674253, 3674254, 3674255, 3674256, 3674257, 3674258, 3674259, 3674260, 3674261, 3674262, 3674263, 3674264, 3674265, 3674266, 3674267, 3674268, 3674269, 3674270, 3674271, 3674272, 3674273, 3674274, 3674275, 3674276, 3674277, 3674278, 3674279, 3674280, 3674281, 3674282, 3674283, 3674284, 3674285, 3674286, 3674287, 3674288, 3674289, 3674290, 3674291, 3674292, 3674293, 3674294, 3674295, 3674296, 3674297, 3674298, 3674299, 3674300, 3674301, 3674302, 3674303, 3674304, 3674305, 3674306, 3674307, 3674308, 3674309, 3674310, 3674311, 3674312, 3674313, 3674314, 3674315, 3674316, 3674317, 3674318, 3674319, 3674320, 3674321, 3674322, 3674323, 3674324, 3674325, 3674326, 3674327, 3674328, 3674329, 3674330, 3674331, 3674332, 3674333, 3674334, 3674335, 3674336, 3674337, 3674338, 3674339, 3673752, 3673753, 3673754, 3673755, 3673756, 3673757, 3673758, 3673759, 3673760, 3673761, 3673762, 3673763, 3673764, 3673765, 3673766, 3673767, 3673768, 3673769, 3673770, 3673771, 3673772, 3673773, 3673774, 3673775, 3673776, 3673777, 3673778, 3673779, 3673780, 3673781, 3673782, 3673784, 3673785, 3673786, 3673787, 3673788, 3673789, 3673790, 3673791, 3673792, 3673793, 3673794, 3673795, 3673796, 3673797, 3673798, 3673799, 3673800, 3673801, 3673802, 3673803, 3673804, 3673805, 3673806, 3673807, 3673808, 3673809, 3673810, 3673811, 3673812, 3673813, 3673814, 3673815, 3673816, 3673817, 3673818, 3673819, 3673820, 3673821, 3673822, 3673823, 3673824, 3673825, 3673826, 3673827, 3673828, 3673829, 3673830, 3673831, 3673832, 3673833, 3673834, 3673835, 3673836, 3673837, 3673838, 3673839, 3673840, 3673841, 3673842, 3673843, 3673844, 3673845, 3673846, 3673847, 3673848, 3673849, 3673850, 3673851, 3673852, 3673853, 3673854, 3673855, 3673856, 3673857, 3673858, 3673859, 3673860, 3673861, 3673862, 3673863, 3673864, 3673865, 3673866, 3673867, 3673868, 3673869, 3673870, 3673871, 3673872, 3673873, 3673874, 3673875, 3673876, 3673877, 3673878, 3673879, 3673880, 3673881, 3673882, 3673883, 3673884, 3673885, 3673886, 3673887, 3673888, 3673889, 3673890, 3673891, 3673892, 3673893, 3673894, 3673895, 3673896, 3673897, 3673898, 3673899, 3673900, 3673901, 3673902, 3673903, 3673904, 3673905, 3673906, 3673907, 3673908, 3673909, 3673910, 3673911, 3673912, 3673913, 3673914, 3673915, 3673916, 3673917, 3673918, 3673919, 3673920, 3673921, 3673922, 3673923, 3673924, 3673925, 3673926, 3673927, 3673928, 3673929, 3673930, 3673931, 3673932, 3673933, 3673934, 3673935, 3673936, 3673937, 3673938, 3673939, 3673940, 3673941, 3673942, 3673943, 3673944, 3673945, 3673946, 3673947, 3673948, 3673949, 3673950, 3673951, 3673952, 3673953, 3673954, 3673955, 3673956, 3673957, 3673958, 3673959, 3673960, 3673961, 3673962, 3673963, 3673964, 3673965, 3673966, 3673967, 3673968, 3673969, 3673970, 3673971, 3673972, 3673973, 3673974, 3673975, 3673976, 3673977, 3673978, 3673979, 3673980, 3673981, 3673982, 3673983, 3673984, 3673985, 3673986, 3673987, 3673988, 3673989, 3673990, 3673991, 3673992, 3673993, 3673994, 3673995, 3673996, 3673997, 3673998, 3673999, 3674000, 3674001, 3674002, 3674003, 3674004, 3674005, 3674006, 3674007, 3674008, 3674009, 3674010, 3674011, 3674012, 3674013, 3674014, 3674015, 3674016, 3674017, 3674018, 3674019, 3674020, 3674021, 3674022, 3674023, 3674024, 3674025, 3674026, 3674027, 3674028, 3674029, 3674030, 3674031, 3674032, 3674033, 3674034, 3674035, 3674036, 3674037, 3674038, 3674039, 3674040, 3674041, 3674042, 3674043, 3674044, 3674045, 3674046, 3674047, 3674048, 3674049, 3674050, 3674051, 3674052, 3674053, 3674054, 3674055, 3674056, 3674057, 3674058, 3674059, 3674060, 3674061, 3674062, 3674063, 3674064, 3674065, 3674066, 3674067, 3674068, 3674069, 3674070, 3674071, 3674072, 3674073, 3674074, 3674075, 3674076, 3674077, 3674078, 3674079, 3674080, 3674081, 3674082, 3674083, 3674084, 3674085, 3674086, 3674087, 3674088, 3674089, 3674090, 3674091, 3674092, 3674093, 3674094, 3674095, 3674096, 3674097, 3674098, 3674099, 3674100, 3674102, 3674103, 3674104, 3674105, 3674106, 3674107, 3674108, 3674109, 3674110, 3674111) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:30,020 - 124434 - src.utils.log - INFO - βœ… Fetched 586 rows - __SPLIT__ 2026-05-22 08:58:30,021 - 124434 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 596 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:30,292 - 124434 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 596) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-22 08:58:32,395 - 124434 - src.utils.log - INFO - βœ… All 596 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-22 08:58:32,395 - 124434 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-22 08:58:32,395 - 124434 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:58:32,396 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3673752, 3673753, 3673754) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:32,663 - 124434 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-22 08:58:32,664 - 124434 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:32,939 - 124434 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-22 08:58:33,899 - 124434 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-22 08:58:33,899 - 124434 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-22 08:58:33,899 - 124434 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 08:58:33,900 - 124434 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3674112, 3674113, 3674114, 3674115, 3674116, 3674117, 3674118, 3674119, 3674120, 3674121, 3674122, 3674123, 3674124, 3674125, 3674126, 3674127, 3674128, 3674129, 3674130, 3674131, 3674132, 3674133, 3674134, 3674135, 3674136, 3674137, 3674138, 3674139, 3674140, 3674141, 3674142, 3674143, 3674144, 3674145, 3674146, 3674147, 3674148, 3674149, 3674150, 3674151, 3674152, 3674153, 3674154, 3674155, 3674156, 3674157, 3674158, 3674159, 3674160, 3674161, 3674162, 3674163, 3674164, 3674165, 3674166, 3674167, 3674168, 3674169, 3674170, 3674171, 3674172, 3674173, 3674174, 3674175, 3674176, 3674177, 3674178, 3674179, 3674180, 3674181, 3674182, 3674183, 3674184, 3674185, 3674186, 3674187, 3674188, 3674189, 3674190, 3674191, 3674192, 3674193, 3674194, 3674195, 3674196, 3674197, 3674198, 3674199, 3674200, 3674201, 3674202, 3674203, 3674204, 3674205, 3674206, 3674207, 3674208, 3674209, 3674210, 3674211, 3674212, 3674213, 3674214, 3674215, 3674216, 3674217, 3674218, 3674219, 3674220, 3674221, 3674222, 3674223, 3674224, 3674225, 3674226, 3674227, 3674228, 3674229, 3674230, 3674231, 3674232, 3674233, 3674234, 3674235, 3674236, 3674237, 3674238, 3674239, 3674240, 3674241, 3674242, 3674243, 3674244, 3674245, 3674246, 3674247, 3674248, 3674249, 3674250, 3674251, 3674252, 3674253, 3674254, 3674255, 3674256, 3674257, 3674258, 3674259, 3674260, 3674261, 3674262, 3674263, 3674264, 3674265, 3674266, 3674267, 3674268, 3674269, 3674270, 3674271, 3674272, 3674273, 3674274, 3674275, 3674276, 3674277, 3674278, 3674279, 3674280, 3674281, 3674282, 3674283, 3674284, 3674285, 3674286, 3674287, 3674288, 3674289, 3674290, 3674291, 3674292, 3674293, 3674294, 3674295, 3674296, 3674297, 3674298, 3674299, 3674300, 3674301, 3674302, 3674303, 3674304, 3674305, 3674306, 3674307, 3674308, 3674309, 3674310, 3674311, 3674312, 3674313, 3674314, 3674315, 3674316, 3674317, 3674318, 3674319, 3674320, 3674321, 3674322, 3674323, 3674324, 3674325, 3674326, 3674327, 3674328, 3674329, 3674330, 3674331, 3674332, 3674333, 3674334, 3674335, 3674336, 3674337, 3674338, 3674339, 3673755, 3673756, 3673757, 3673758, 3673759, 3673760, 3673761, 3673762, 3673763, 3673764, 3673765, 3673766, 3673767, 3673768, 3673769, 3673770, 3673771, 3673772, 3673773, 3673774, 3673775, 3673776, 3673777, 3673778, 3673779, 3673780, 3673781, 3673782, 3673783, 3673784, 3673785, 3673786, 3673787, 3673788, 3673789, 3673790, 3673791, 3673792, 3673793, 3673794, 3673795, 3673796, 3673797, 3673798, 3673799, 3673800, 3673801, 3673802, 3673803, 3673804, 3673805, 3673806, 3673807, 3673808, 3673809, 3673810, 3673811, 3673812, 3673813, 3673814, 3673815, 3673816, 3673817, 3673818, 3673819, 3673820, 3673821, 3673822, 3673823, 3673824, 3673825, 3673826, 3673827, 3673828, 3673829, 3673830, 3673831, 3673832, 3673833, 3673834, 3673835, 3673836, 3673837, 3673838, 3673839, 3673840, 3673841, 3673842, 3673843, 3673844, 3673845, 3673846, 3673847, 3673848, 3673849, 3673850, 3673851, 3673852, 3673853, 3673854, 3673855, 3673856, 3673857, 3673858, 3673859, 3673860, 3673861, 3673862, 3673863, 3673864, 3673865, 3673866, 3673867, 3673868, 3673869, 3673870, 3673871, 3673872, 3673873, 3673874, 3673875, 3673876, 3673877, 3673878, 3673879, 3673880, 3673881, 3673882, 3673883, 3673884, 3673885, 3673886, 3673887, 3673888, 3673889, 3673890, 3673891, 3673892, 3673893, 3673894, 3673895, 3673896, 3673897, 3673898, 3673899, 3673900, 3673901, 3673902, 3673903, 3673904, 3673905, 3673906, 3673907, 3673908, 3673909, 3673910, 3673911, 3673912, 3673913, 3673914, 3673915, 3673916, 3673917, 3673918, 3673919, 3673920, 3673921, 3673922, 3673923, 3673924, 3673925, 3673926, 3673927, 3673928, 3673929, 3673930, 3673931, 3673932, 3673933, 3673934, 3673935, 3673936, 3673937, 3673938, 3673939, 3673940, 3673941, 3673942, 3673943, 3673944, 3673945, 3673946, 3673947, 3673948, 3673949, 3673950, 3673951, 3673952, 3673953, 3673954, 3673955, 3673956, 3673957, 3673958, 3673959, 3673960, 3673961, 3673962, 3673963, 3673964, 3673965, 3673966, 3673967, 3673968, 3673969, 3673970, 3673971, 3673972, 3673973, 3673974, 3673975, 3673976, 3673977, 3673978, 3673979, 3673980, 3673981, 3673982, 3673983, 3673984, 3673985, 3673986, 3673987, 3673988, 3673989, 3673990, 3673991, 3673992, 3673993, 3673994, 3673995, 3673996, 3673997, 3673998, 3673999, 3674000, 3674001, 3674002, 3674003, 3674004, 3674005, 3674006, 3674007, 3674008, 3674009, 3674010, 3674011, 3674012, 3674013, 3674014, 3674015, 3674016, 3674017, 3674018, 3674019, 3674020, 3674021, 3674022, 3674023, 3674024, 3674025, 3674026, 3674027, 3674028, 3674029, 3674030, 3674031, 3674032, 3674033, 3674034, 3674035, 3674036, 3674037, 3674038, 3674039, 3674040, 3674041, 3674042, 3674043, 3674044, 3674045, 3674046, 3674047, 3674048, 3674049, 3674050, 3674051, 3674052, 3674053, 3674054, 3674055, 3674056, 3674057, 3674058, 3674059, 3674060, 3674061, 3674062, 3674063, 3674064, 3674065, 3674066, 3674067, 3674068, 3674069, 3674070, 3674071, 3674072, 3674073, 3674074, 3674075, 3674076, 3674077, 3674078, 3674079, 3674080, 3674081, 3674082, 3674083, 3674084, 3674085, 3674086, 3674087, 3674088, 3674089, 3674090, 3674091, 3674092, 3674093, 3674094, 3674095, 3674096, 3674097, 3674098, 3674099, 3674100, 3674101, 3674102, 3674103, 3674104, 3674105, 3674106, 3674107, 3674108, 3674109, 3674110, 3674111) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:34,207 - 124434 - src.utils.log - INFO - βœ… Fetched 585 rows - __SPLIT__ 2026-05-22 08:58:34,208 - 124434 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 892 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:34,484 - 124434 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 892) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-22 08:58:39,001 - 124434 - src.utils.log - INFO - βœ… All 892 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-22 08:58:39,001 - 124434 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-22 08:58:39,002 - 124434 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124434;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:39,270 - 124434 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 08:58:39,271 - 124434 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-22 08:58:39,271 - 124434 - src.utils.log - INFO - Time took to perform operation: 49.93 - __SPLIT__ 2026-05-22 08:58:39,271 - 124434 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124434;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:39,540 - 124434 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 08:58:39,540 - 124434 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-22 04:58:39.540' WHERE GenerateWorkOrderHistoryId = 124434;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 08:58:39,809 - 124434 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 09:00:22,358 - 124435 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124435 - __SPLIT__ 2026-05-22 09:00:22,359 - 124435 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124435 - __SPLIT__ 2026-05-22 09:00:22,360 - 124435 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-22 09:00:22,360 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:24,453 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:24,453 - 124435 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-22 09:00:24,454 - 124435 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-22 09:00:24,454 - 124435 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-22 09:00:24,454 - 124435 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:26,346 - 124435 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 09:00:26,346 - 124435 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-22 05:00:26.346' WHERE GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:26,620 - 124435 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 09:00:26,620 - 124435 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:26,890 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:26,891 - 124435 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-22 05:00:26.891' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:27,162 - 124435 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 09:00:27,162 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124435), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124435), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124435 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:27,814 - 124435 - src.utils.log - INFO - βœ… Fetched 100 rows - __SPLIT__ 2026-05-22 09:00:27,814 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:28,086 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:28,089 - 124435 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-22 09:00:28,090 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId in (14466, 14725, 14597, 14728, 13962, 13965, 13971, 14615, 14616, 14489, 14626, 14633, 14637, 14509, 14640, 14641, 14643, 14775, 14653, 14654, 14655, 14657, 14532, 14663, 14795, 14667, 14669, 14562, 14819, 14693, 14312, 14313, 14314, 14571, 14447, 14578)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:28,532 - 124435 - src.utils.log - INFO - βœ… Fetched 818 rows - __SPLIT__ 2026-05-22 09:00:28,533 - 124435 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-22 09:00:28,538 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,539 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,540 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 58571;... (Thread: ThreadPoolExecutor-30_0) - __SPLIT__ 2026-05-22 09:00:28,541 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,541 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150329;... (Thread: ThreadPoolExecutor-30_1) - __SPLIT__ 2026-05-22 09:00:28,543 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,543 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (139683, 150308, 139686, 150311, 150286, 150292, 150332);... (Thread: ThreadPoolExecutor-30_2) - __SPLIT__ 2026-05-22 09:00:28,545 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 35889;... (Thread: ThreadPoolExecutor-30_3) - __SPLIT__ 2026-05-22 09:00:28,545 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,547 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150318;... (Thread: ThreadPoolExecutor-30_4) - __SPLIT__ 2026-05-22 09:00:28,547 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,549 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,550 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,550 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 149874;... (Thread: ThreadPoolExecutor-30_5) - __SPLIT__ 2026-05-22 09:00:28,551 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 33765;... (Thread: ThreadPoolExecutor-30_6) - __SPLIT__ 2026-05-22 09:00:28,552 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 52419;... (Thread: ThreadPoolExecutor-30_7) - __SPLIT__ 2026-05-22 09:00:28,552 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,554 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:28,555 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 33799;... (Thread: ThreadPoolExecutor-30_8) - __SPLIT__ 2026-05-22 09:00:28,556 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (46320, 48573, 53806);... (Thread: ThreadPoolExecutor-30_9) - __SPLIT__ 2026-05-22 09:00:28,814 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:28,815 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 58571 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_0) - __SPLIT__ 2026-05-22 09:00:29,104 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,619 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,620 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 35889 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_3) - __SPLIT__ 2026-05-22 09:00:29,621 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,621 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 150329 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_1) - __SPLIT__ 2026-05-22 09:00:29,628 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,629 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId in (139683, 150308, 139686, 150311, 150286, 150292, 150332) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_2) - __SPLIT__ 2026-05-22 09:00:29,630 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,630 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 150318 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_4) - __SPLIT__ 2026-05-22 09:00:29,631 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,633 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId in (46320, 48573, 53806) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_9) - __SPLIT__ 2026-05-22 09:00:29,634 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:29,635 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 149874 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_5) - __SPLIT__ 2026-05-22 09:00:29,636 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,636 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 33765 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_6) - __SPLIT__ 2026-05-22 09:00:29,637 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,638 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 52419 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_7) - __SPLIT__ 2026-05-22 09:00:29,642 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,643 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 33799 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_8) - __SPLIT__ 2026-05-22 09:00:29,676 - 124435 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-22 09:00:29,677 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:29,678 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (46434, 47462, 39481, 44538, 32958);... (Thread: ThreadPoolExecutor-30_0) - __SPLIT__ 2026-05-22 09:00:29,912 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,935 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:29,936 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:29,937 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:29,943 - 124435 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-22 09:00:29,943 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:30,060 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:30,065 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:30,065 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:30,100 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId in (46434, 47462, 39481, 44538, 32958) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_0) - __SPLIT__ 2026-05-22 09:00:30,106 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:30,422 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:30,511 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150329 - __SPLIT__ 2026-05-22 09:00:30,520 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11437.0;... (Thread: ThreadPoolExecutor-30_1) - __SPLIT__ 2026-05-22 09:00:30,545 - 124435 - src.utils.log - INFO - Generating work orders for setup: 33765 - __SPLIT__ 2026-05-22 09:00:30,555 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1.0;... (Thread: ThreadPoolExecutor-30_6) - __SPLIT__ 2026-05-22 09:00:30,587 - 124435 - src.utils.log - INFO - Generating work orders for setup: 35889 - __SPLIT__ 2026-05-22 09:00:30,596 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1.0;... (Thread: ThreadPoolExecutor-30_3) - __SPLIT__ 2026-05-22 09:00:30,605 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150318 - __SPLIT__ 2026-05-22 09:00:30,640 - 124435 - src.utils.log - INFO - Generating work orders for setup: 139683 - __SPLIT__ 2026-05-22 09:00:30,640 - 124435 - src.utils.log - INFO - Generating work orders for setup: 149874 - __SPLIT__ 2026-05-22 09:00:30,657 - 124435 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-22 09:00:30,671 - 124435 - src.utils.log - INFO - Error processing schedule ID 14615: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-22 09:00:30,675 - 124435 - src.utils.log - INFO - Generating work orders for setup: 139686 - __SPLIT__ 2026-05-22 09:00:30,676 - 124435 - src.utils.log - INFO - Generating work orders for setup: 52419 - __SPLIT__ 2026-05-22 09:00:30,682 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-30_4) - __SPLIT__ 2026-05-22 09:00:30,684 - 124435 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-22 09:00:30,697 - 124435 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-22 09:00:30,700 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150286 - __SPLIT__ 2026-05-22 09:00:30,709 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1.0;... (Thread: ThreadPoolExecutor-30_7) - __SPLIT__ 2026-05-22 09:00:30,711 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:30,712 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:30,734 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150292 - __SPLIT__ 2026-05-22 09:00:30,735 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 52141;... (Thread: ThreadPoolExecutor-30_9) - __SPLIT__ 2026-05-22 09:00:30,736 - 124435 - src.utils.log - INFO - Generating work orders for setup: 33799 - __SPLIT__ 2026-05-22 09:00:30,736 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 48334;... (Thread: ThreadPoolExecutor-30_5) - __SPLIT__ 2026-05-22 09:00:30,756 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1.0;... (Thread: ThreadPoolExecutor-30_8) - __SPLIT__ 2026-05-22 09:00:30,763 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150308 - __SPLIT__ 2026-05-22 09:00:30,824 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150311 - __SPLIT__ 2026-05-22 09:00:30,837 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150332 - __SPLIT__ 2026-05-22 09:00:30,864 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-30_2) - __SPLIT__ 2026-05-22 09:00:30,866 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:30,869 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:30,904 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:30,905 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (51356, 34910);... (Thread: ThreadPoolExecutor-30_6) - __SPLIT__ 2026-05-22 09:00:30,926 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:30,954 - 124435 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-22 09:00:30,979 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:30,984 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-30_1) - __SPLIT__ 2026-05-22 09:00:30,984 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 36892;... (Thread: ThreadPoolExecutor-30_3) - __SPLIT__ 2026-05-22 09:00:30,999 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:31,003 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:31,003 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 55510;... (Thread: ThreadPoolExecutor-30_4) - __SPLIT__ 2026-05-22 09:00:31,039 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,076 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:31,077 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150277, 150278, 150279, 149787, 150309, 150312, 150313, 150314, 150321, 150322, 150323, 150324, 150327, 150328, 150203, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: ThreadPoolExecutor-30_7) - __SPLIT__ 2026-05-22 09:00:31,078 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,091 - 124435 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-22 09:00:31,118 - 124435 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-22 09:00:31,120 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,120 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150310, 150316, 150319, 150320, 150325);... (Thread: ThreadPoolExecutor-30_8) - __SPLIT__ 2026-05-22 09:00:31,121 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 52141 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_9) - __SPLIT__ 2026-05-22 09:00:31,132 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,132 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 48334 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_5) - __SPLIT__ 2026-05-22 09:00:31,139 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:31,188 - 124435 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-22 09:00:31,207 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-30_2) - __SPLIT__ 2026-05-22 09:00:31,208 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,208 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId in (51356, 34910) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_6) - __SPLIT__ 2026-05-22 09:00:31,255 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:31,259 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,259 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 36892 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_3) - __SPLIT__ 2026-05-22 09:00:31,277 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,278 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 55510 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_4) - __SPLIT__ 2026-05-22 09:00:31,352 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,352 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId in (150277, 150278, 150279, 149787, 150309, 150312, 150313, 150314, 150321, 150322, 150323, 150324, 150327, 150328, 150203, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_7) - __SPLIT__ 2026-05-22 09:00:31,403 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,403 - 124435 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-22 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId in (150310, 150316, 150319, 150320, 150325) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-30_8) - __SPLIT__ 2026-05-22 09:00:31,413 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:31,438 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,543 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,544 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,545 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:31,599 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:31,695 - 124435 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-22 09:00:31,731 - 124435 - src.utils.log - INFO - βœ… Fetched 180 rows - __SPLIT__ 2026-05-22 09:00:32,082 - 124435 - src.utils.log - INFO - Generating work orders for setup: 52141 - __SPLIT__ 2026-05-22 09:00:32,091 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-30_9) - __SPLIT__ 2026-05-22 09:00:32,095 - 124435 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-22 09:00:32,136 - 124435 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-22 09:00:32,204 - 124435 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-22 09:00:32,207 - 124435 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-22 09:00:32,273 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150310 - __SPLIT__ 2026-05-22 09:00:32,576 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:32,893 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150316 - __SPLIT__ 2026-05-22 09:00:32,908 - 124435 - src.utils.log - INFO - Generating work orders for setup: 149787 - __SPLIT__ 2026-05-22 09:00:33,016 - 124435 - src.utils.log - INFO - Error processing schedule ID 13962: cannot access local variable 'sorted_service_dates' where it is not associated with a value - __SPLIT__ 2026-05-22 09:00:33,036 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150203 - __SPLIT__ 2026-05-22 09:00:33,065 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150204 - __SPLIT__ 2026-05-22 09:00:33,079 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150206 - __SPLIT__ 2026-05-22 09:00:33,093 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150210 - __SPLIT__ 2026-05-22 09:00:33,120 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150213 - __SPLIT__ 2026-05-22 09:00:33,148 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150215 - __SPLIT__ 2026-05-22 09:00:33,156 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150216 - __SPLIT__ 2026-05-22 09:00:33,212 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150222 - __SPLIT__ 2026-05-22 09:00:33,226 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150223 - __SPLIT__ 2026-05-22 09:00:33,267 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150224 - __SPLIT__ 2026-05-22 09:00:33,319 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150225 - __SPLIT__ 2026-05-22 09:00:33,362 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150226 - __SPLIT__ 2026-05-22 09:00:33,418 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150227 - __SPLIT__ 2026-05-22 09:00:33,440 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150228 - __SPLIT__ 2026-05-22 09:00:33,485 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150229 - __SPLIT__ 2026-05-22 09:00:33,518 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150230 - __SPLIT__ 2026-05-22 09:00:33,539 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150234 - __SPLIT__ 2026-05-22 09:00:33,618 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150235 - __SPLIT__ 2026-05-22 09:00:33,677 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150236 - __SPLIT__ 2026-05-22 09:00:33,736 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150238 - __SPLIT__ 2026-05-22 09:00:33,759 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150239 - __SPLIT__ 2026-05-22 09:00:33,821 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150240 - __SPLIT__ 2026-05-22 09:00:33,915 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150242 - __SPLIT__ 2026-05-22 09:00:33,981 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150243 - __SPLIT__ 2026-05-22 09:00:34,023 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150260 - __SPLIT__ 2026-05-22 09:00:34,093 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150319 - __SPLIT__ 2026-05-22 09:00:34,111 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150261 - __SPLIT__ 2026-05-22 09:00:34,218 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150262 - __SPLIT__ 2026-05-22 09:00:34,353 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150263 - __SPLIT__ 2026-05-22 09:00:34,370 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150277 - __SPLIT__ 2026-05-22 09:00:34,603 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150278 - __SPLIT__ 2026-05-22 09:00:34,736 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150279 - __SPLIT__ 2026-05-22 09:00:34,829 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150309 - __SPLIT__ 2026-05-22 09:00:34,869 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150312 - __SPLIT__ 2026-05-22 09:00:34,927 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150313 - __SPLIT__ 2026-05-22 09:00:34,937 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150314 - __SPLIT__ 2026-05-22 09:00:34,955 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150321 - __SPLIT__ 2026-05-22 09:00:35,071 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150320 - __SPLIT__ 2026-05-22 09:00:35,556 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150322 - __SPLIT__ 2026-05-22 09:00:35,990 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150323 - __SPLIT__ 2026-05-22 09:00:36,849 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150325 - __SPLIT__ 2026-05-22 09:00:37,577 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150324 - __SPLIT__ 2026-05-22 09:00:38,500 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1131.0, 11435.0, 11436.0, 1133.0);... (Thread: ThreadPoolExecutor-30_8) - __SPLIT__ 2026-05-22 09:00:38,894 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150327 - __SPLIT__ 2026-05-22 09:00:39,217 - 124435 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-22 09:00:39,765 - 124435 - src.utils.log - INFO - Generating work orders for setup: 150328 - __SPLIT__ 2026-05-22 09:00:39,788 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1129.0, 1130.0, 1131.0, 1132.0, 11436.0, -1.0);... (Thread: ThreadPoolExecutor-30_7) - __SPLIT__ 2026-05-22 09:00:39,861 - 124435 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-22 09:00:39,872 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-30_8) - __SPLIT__ 2026-05-22 09:00:40,071 - 124435 - src.utils.log - INFO - βœ… Fetched 9 rows - __SPLIT__ 2026-05-22 09:00:40,144 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:40,181 - 124435 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-22 09:00:40,192 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-30_7) - __SPLIT__ 2026-05-22 09:00:40,461 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:40,479 - 124435 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-22 09:00:40,479 - 124435 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-22 09:00:40,480 - 124435 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: ThreadPoolExecutor-31_0) - __SPLIT__ 2026-05-22 09:00:40,480 - 124435 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: ThreadPoolExecutor-31_1) - __SPLIT__ 2026-05-22 09:00:40,480 - 124435 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: ThreadPoolExecutor-31_2) - __SPLIT__ 2026-05-22 09:00:40,481 - 124435 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: ThreadPoolExecutor-31_3) - __SPLIT__ 2026-05-22 09:00:40,482 - 124435 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: ThreadPoolExecutor-31_4) - __SPLIT__ 2026-05-22 09:00:40,482 - 124435 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: ThreadPoolExecutor-31_5) - __SPLIT__ 2026-05-22 09:00:40,482 - 124435 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) ) (Thread: ThreadPoolExecutor-31_6) - __SPLIT__ 2026-05-22 09:00:40,756 - 124435 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 09:00:40,761 - 124435 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 09:00:40,765 - 124435 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 09:00:40,844 - 124435 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 09:00:40,850 - 124435 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 09:00:40,851 - 124435 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 09:00:40,862 - 124435 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 09:00:40,863 - 124435 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:42,111 - 124435 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-22 09:00:42,112 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (33799, 150031, 150032, 36892, 53806, 35889, 39481, 129618, 22612, 58460, 34910, 58462, 129633, 58472, 51356, 150173, 119474, 119476, 119480, 150203, 150204, 32958, 150206, 150207, 150210, 52419, 150213, 58567, 150215, 150216, 58571, 48334, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 55510, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150269, 150277, 150278, 150279, 150286, 150289, 150292, 58649, 149787, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 46434, 47462, 149870, 149874, 139663, 69019, 139683, 139686, 52141, 48573, 33765, 150003, 44538);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:42,388 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:42,388 - 124435 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-22 09:00:42,389 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: ThreadPoolExecutor-32_0) - __SPLIT__ 2026-05-22 09:00:42,389 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: ThreadPoolExecutor-32_1) - __SPLIT__ 2026-05-22 09:00:42,389 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: ThreadPoolExecutor-32_2) - __SPLIT__ 2026-05-22 09:00:42,390 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: ThreadPoolExecutor-32_3) - __SPLIT__ 2026-05-22 09:00:42,392 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: ThreadPoolExecutor-32_4) - __SPLIT__ 2026-05-22 09:00:42,392 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: ThreadPoolExecutor-32_5) - __SPLIT__ 2026-05-22 09:00:42,392 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: ThreadPoolExecutor-32_6) - __SPLIT__ 2026-05-22 09:00:42,393 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId in (150277, 150278, 150279, 150286, 150292, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263);... (Thread: ThreadPoolExecutor-32_7) - __SPLIT__ 2026-05-22 09:00:42,663 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:42,666 - 124435 - src.utils.log - INFO - βœ… Fetched 69 rows - __SPLIT__ 2026-05-22 09:00:42,666 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId in (150277, 150278, 150279, 150286, 150292, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150203, 150332, 150204, 150206, 150210, 150213, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263)... (Thread: ThreadPoolExecutor-32_0) - __SPLIT__ 2026-05-22 09:00:42,667 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:42,671 - 124435 - src.utils.log - INFO - βœ… Fetched 16 rows - __SPLIT__ 2026-05-22 09:00:42,674 - 124435 - src.utils.log - INFO - βœ… Fetched 9 rows - __SPLIT__ 2026-05-22 09:00:42,676 - 124435 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-22 09:00:42,706 - 124435 - src.utils.log - INFO - βœ… Fetched 81 rows - __SPLIT__ 2026-05-22 09:00:42,767 - 124435 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-22 09:00:42,945 - 124435 - src.utils.log - INFO - βœ… Fetched 29 rows - __SPLIT__ 2026-05-22 09:00:42,990 - 124435 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:43,262 - 124435 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 09:00:43,262 - 124435 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-22 05:00:43.262' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:43,533 - 124435 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 09:00:43,533 - 124435 - src.utils.log - INFO - - __SPLIT__ 2026-05-22 09:00:43,533 - 124435 - src.utils.log - INFO - Work order generation successful - Time took: 21.17 - __SPLIT__ 2026-05-22 09:00:43,533 - 124435 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 124435 - __SPLIT__ 2026-05-22 09:00:43,533 - 124435 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-22 05:00:43.533' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:43,803 - 124435 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 09:00:43,805 - 124435 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:44,072 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:44,073 - 124435 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-22 09:00:44,073 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150292, 150286, 150308, 150332, 150311, 150310, 150325, 150316, 150319, 150320, 150210, 150327, 150323, 150324, 150322, 150321, 150239, 150235, 150236, 150238, 150279, 150240, 150278, 150234, 150242, 150277, 150243, 150223, 150230, 150229, 150225, 150226, 150228, 150227, 150206, 150314, 150313, 150309, 150312, 150224, 150216, 150328, 150262, 150261, 150263, 150260, 150204, 150203, 150222, 150215, 150213) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:44,361 - 124435 - src.utils.log - INFO - βœ… Fetched 53 rows - __SPLIT__ 2026-05-22 09:00:44,361 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150292, 150286, 150308, 150332, 150311, 150310, 150325, 150316, 150319, 150320, 150210, 150327, 150323, 150324, 150322, 150321, 150239, 150235, 150236, 150238, 150279, 150240, 150278, 150234, 150242, 150277, 150243, 150223, 150230, 150229, 150225, 150226, 150228, 150227, 150206, 150314, 150313, 150309, 150312, 150224, 150216, 150328, 150262, 150261, 150263, 150260, 150204, 150203, 150222, 150215, 150213) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:44,646 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:44,647 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150292, 150286, 150308, 150332, 150311, 150310, 150325, 150316, 150319, 150320, 150210, 150327, 150323, 150324, 150322, 150321, 150239, 150235, 150236, 150238, 150279, 150240, 150278, 150234, 150242, 150277, 150243, 150223, 150230, 150229, 150225, 150226, 150228, 150227, 150206, 150314, 150313, 150309, 150312, 150224, 150216, 150328, 150262, 150261, 150263, 150260, 150204, 150203, 150222, 150215, 150213) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:44,935 - 124435 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-22 09:00:44,949 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:45,217 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:45,217 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:45,489 - 124435 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-22 09:00:45,489 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:45,755 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:45,756 - 124435 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 585 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:46,030 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:46,030 - 124435 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 585 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:46,303 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:46,308 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:46,578 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:46,578 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150292, 150286, 150308, 150332, 150311, 150310, 150325, 150316, 150319, 150320, 150210, 150327, 150323, 150324, 150322, 150321, 150239, 150235, 150236, 150238, 150279, 150240, 150278, 150234, 150242, 150277, 150243, 150223, 150230, 150229, 150225, 150226, 150228, 150227, 150206, 150314, 150313, 150309, 150312, 150224, 150216, 150328, 150262, 150261, 150263, 150260, 150204, 150203, 150222, 150215, 150213)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:46,862 - 124435 - src.utils.log - INFO - βœ… Fetched 53 rows - __SPLIT__ 2026-05-22 09:00:47,312 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:47,581 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:00:47,582 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('14837', '14829', '14809', '14814', '14805', '14811', '14831', '0805', '14842', '14832', '0803', '14813', '14830', 'Nupur_S', '14838', '14849', '14420', '14815', '14821', '14833', '14843', '14847') and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:47,874 - 124435 - src.utils.log - INFO - βœ… Fetched 22 rows - __SPLIT__ 2026-05-22 09:00:47,876 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1419633', '1419634', '1419635', '1419636', '1419637', '1419638', '1419639', '1419640', '1419641', '1419642', '1419643', '1419644', '1419645', '1419646', '1419647', '1419648', '1419649', '1419650', '1419651', '1419652', '1419653', '1419654', '1419655', '1419656', '1419657', '1419658', '1419659', '1419660', '1419661', '1419662', '1419663', '1419664', '1419665', '1419666', '1419667', '1419668', '1419669', '1419670', '1419671', '1419672', '1419673', '1419674', '1419675', '1419676', '1419677', '1419678', '1419679', '1419680', '1419681', '1419682', '1419683', '1419684', '1419685', '1419686', '1419687', '1419688', '1419689', '1419690', '1419691', '1419692', '1419693', '1419694', '1419695', '1419696', '1419697', '1419698', '1419699', '1419700', '1419701', '1419702', '1419703', '1419704', '1419705', '1419706', '1419707', '1419708', '1419709', '1419710', '1419711', '1419712', '1419713', '1419714', '1419715', '1419716', '1419717', '1419718', '1419719', '1419720', '1419721', '1419722', '1419723', '1419724', '1419725', '1419726', '1419727', '1419728', '1419729', '1419730', '1419731', '1419732', '1419733', '1419734', '1419735', '1419736', '1419737', '1419738', '1419739', '1419740', '1419741', '1419742', '1419743', '1419744', '1419745', '1419746', '1419747', '1419748', '1419749', '1419750', '1419751', '1419752', '1419753', '1419754', '1419755', '1419756', '1419757', '1419758', '1419759', '1419760', '1419761', '1419762', '1419763', '1419764', '1419765', '1419766', '1419767', '1419768', '1419769', '1419770', '1419771', '1419772', '1419773', '1419774', '1419775', '1419776', '1419777', '1419778', '1419779', '1419780', '1419781', '1419782', '1419783', '1419784', '1419785', '1419786', '1419787', '1419788', '1419789', '1419790', '1419791', '1419792', '1419793', '1419794', '1419795', '1419796', '1419797', '1419798', '1419799', '1419800', '1419801', '1419802', '1419803', '1419804', '1419805', '1419806', '1419807', '1419808', '1419809', '1419810', '1419811', '1419812', '1419813', '1419814', '1419815', '1419816', '1419817', '1419818', '1419819', '1419820', '1419821', '1419822', '1419823', '1419824', '1419825', '1419826', '1419827', '1419828', '1419829', '1419830', '1419831', '1419832', '1419833', '1419834', '1419835', '1419836', '1419837', '1419838', '1419839', '1419840', '1419841', '1419842', '1419843', '1419844', '1419845', '1419846', '1419847', '1419848', '1419849', '1419850', '1419851', '1419852', '1419853', '1419854', '1419855', '1419856', '1419857', '1419858', '1419859', '1419860', '1419861', '1419862', '1419863', '1419864', '1419865', '1419866', '1419867', '1419868', '1419869', '1419870', '1419871', '1419872', '1419873', '1419874', '1419875', '1419876', '1419877', '1419878', '1419879', '1419880', '1419881', '1419882', '1419883', '1419884', '1419885', '1419886', '1419887', '1419888', '1419889', '1419890', '1419891', '1419892', '1419893', '1419894', '1419895', '1419896', '1419897', '1419898', '1419899', '1419900', '1419901', '1419902', '1419903', '1419904', '1419905', '1419906', '1419907', '1419908', '1419909', '1419910', '1419911', '1419912', '1419913', '1419914', '1419915', '1419916', '1419917', '1419918', '1419919', '1419920', '1419921', '1419922', '1419923', '1419924', '1419925', '1419926', '1419927', '1419928', '1419929', '1419930', '1419931', '1419932', '1419933', '1419934', '1419935', '1419936', '1419937', '1419938', '1419939', '1419940', '1419941', '1419942', '1419943', '1419944', '1419945', '1419946', '1419947', '1419948', '1419949', '1419950', '1419951', '1419952', '1419953', '1419954', '1419955', '1419956', '1419957', '1419958', '1419959', '1419960', '1419961', '1419962', '1419963', '1419964', '1419965', '1419966', '1419967', '1419968', '1419969', '1419970', '1419971', '1419972', '1419973', '1419974', '1419975', '1419976', '1419977', '1419978', '1419979', '1419980', '1419981', '1419982', '1419983', '1419984', '1419985', '1419986', '1419987', '1419988', '1419989', '1419990', '1419991', '1419992', '1419993', '1419994', '1419995', '1419996', '1419997', '1419998', '1419999', '1420000', '1420001', '1420002', '1420003', '1420004', '1420005', '1420006', '1420007', '1420008', '1420009', '1420010', '1420011', '1420012', '1420013', '1420014', '1420015', '1420016', '1420017', '1420018', '1420019', '1420020', '1420021', '1420022', '1420023', '1420024', '1420025', '1420026', '1420027', '1420028', '1420029', '1420030', '1420031', '1420032', '1420033', '1420034', '1420035', '1420036', '1420037', '1420038', '1420039', '1420040', '1420041', '1420042', '1420043', '1420044', '1420045', '1420046', '1420047', '1420048', '1420049', '1420050', '1420051', '1420052', '1420053', '1420054', '1420055', '1420056', '1420057', '1420058', '1420059', '1420060', '1420061', '1420062', '1420063', '1420064', '1420065', '1420066', '1420067', '1420068', '1420069', '1420070', '1420071', '1420072', '1420073', '1420074', '1420075', '1420076', '1420077', '1420078', '1420079', '1420080', '1420081', '1420082', '1420083', '1420084', '1420085', '1420086', '1420087', '1420088', '1420089', '1420090', '1420091', '1420092', '1420093', '1420094', '1420095', '1420096', '1420097', '1420098', '1420099', '1420100', '1420101', '1420102', '1420103', '1420104', '1420105', '1420106', '1420107', '1420108', '1420109', '1420110', '1420111', '1420112', '1420113', '1420114', '1420115', '1420116', '1420117', '1420118', '1420119', '1420120', '1420121', '1420122', '1420123', '1420124', '1420125', '1420126', '1420127', '1420128', '1420129', '1420130', '1420131', '1420132', '1420133', '1420134', '1420135', '1420136', '1420137', '1420138', '1420139', '1420140', '1420141', '1420142', '1420143', '1420144', '1420145', '1420146', '1420147', '1420148', '1420149', '1420150', '1420151', '1420152', '1420153', '1420154', '1420155', '1420156', '1420157', '1420158', '1420159', '1420160', '1420161', '1420162', '1420163', '1420164', '1420165', '1420166', '1420167', '1420168', '1420169', '1420170', '1420171', '1420172', '1420173', '1420174', '1420175', '1420176', '1420177', '1420178', '1420179', '1420180', '1420181', '1420182', '1420183', '1420184', '1420185', '1420186', '1420187', '1420188', '1420189', '1420190', '1420191', '1420192', '1420193', '1420194', '1420195', '1420196', '1420197', '1420198', '1420199', '1420200', '1420201', '1420202', '1420203', '1420204', '1420205', '1420206', '1420207', '1420208', '1420209', '1420210', '1420211', '1420212', '1420213', '1420214', '1420215', '1420216', '1420217') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:48,208 - 124435 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-22 09:00:48,208 - 124435 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 585 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:00:48,650 - 124435 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 585) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-22 09:01:02,115 - 124435 - src.utils.log - INFO - βœ… All 585 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-22 09:01:02,249 - 124435 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-22 09:01:02,250 - 124435 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId in (150292, 150210);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:01:02,528 - 124435 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-22 09:01:02,529 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1419633', '1419634', '1419635', '1419636', '1419637', '1419638', '1419639', '1419640', '1419641', '1419642', '1419643', '1419644', '1419645', '1419646', '1419647', '1419648', '1419649', '1419650', '1419651', '1419652', '1419653', '1419654', '1419655', '1419656', '1419657', '1419658', '1419659', '1419660', '1419661', '1419662', '1419663', '1419664', '1419665', '1419666', '1419667', '1419668', '1419669', '1419670', '1419671', '1419672', '1419673', '1419674', '1419675', '1419676', '1419677', '1419678', '1419679', '1419680', '1419681', '1419682', '1419683', '1419684', '1419685', '1419686', '1419687', '1419688', '1419689', '1419690', '1419691', '1419692', '1419693', '1419694', '1419695', '1419696', '1419697', '1419698', '1419699', '1419700', '1419701', '1419702', '1419703', '1419704', '1419705', '1419706', '1419707', '1419708', '1419709', '1419710', '1419711', '1419712', '1419713', '1419714', '1419715', '1419716', '1419717', '1419718', '1419719', '1419720', '1419721', '1419722', '1419723', '1419724', '1419725', '1419726', '1419727', '1419728', '1419729', '1419730', '1419731', '1419732', '1419733', '1419734', '1419735', '1419736', '1419737', '1419738', '1419739', '1419740', '1419741', '1419742', '1419743', '1419744', '1419745', '1419746', '1419747', '1419748', '1419749', '1419750', '1419751', '1419752', '1419753', '1419754', '1419755', '1419756', '1419757', '1419758', '1419759', '1419760', '1419761', '1419762', '1419763', '1419764', '1419765', '1419766', '1419767', '1419768', '1419769', '1419770', '1419771', '1419772', '1419773', '1419774', '1419775', '1419776', '1419777', '1419778', '1419779', '1419780', '1419781', '1419782', '1419783', '1419784', '1419785', '1419786', '1419787', '1419788', '1419789', '1419790', '1419791', '1419792', '1419793', '1419794', '1419795', '1419796', '1419797', '1419798', '1419799', '1419800', '1419801', '1419802', '1419803', '1419804', '1419805', '1419806', '1419807', '1419808', '1419809', '1419810', '1419811', '1419812', '1419813', '1419814', '1419815', '1419816', '1419817', '1419818', '1419819', '1419820', '1419821', '1419822', '1419823', '1419824', '1419825', '1419826', '1419827', '1419828', '1419829', '1419830', '1419831', '1419832', '1419833', '1419834', '1419835', '1419836', '1419837', '1419838', '1419839', '1419840', '1419841', '1419842', '1419843', '1419844', '1419845', '1419846', '1419847', '1419848', '1419849', '1419850', '1419851', '1419852', '1419853', '1419854', '1419855', '1419856', '1419857', '1419858', '1419859', '1419860', '1419861', '1419862', '1419863', '1419864', '1419865', '1419866', '1419867', '1419868', '1419869', '1419870', '1419871', '1419872', '1419873', '1419874', '1419875', '1419876', '1419877', '1419878', '1419879', '1419880', '1419881', '1419882', '1419883', '1419884', '1419885', '1419886', '1419887', '1419888', '1419889', '1419890', '1419891', '1419892', '1419893', '1419894', '1419895', '1419896', '1419897', '1419898', '1419899', '1419900', '1419901', '1419902', '1419903', '1419904', '1419905', '1419906', '1419907', '1419908', '1419909', '1419910', '1419911', '1419912', '1419913', '1419914', '1419915', '1419916', '1419917', '1419918', '1419919', '1419920', '1419921', '1419922', '1419923', '1419924', '1419925', '1419926', '1419927', '1419928', '1419929', '1419930', '1419931', '1419932', '1419933', '1419934', '1419935', '1419936', '1419937', '1419938', '1419939', '1419940', '1419941', '1419942', '1419943', '1419944', '1419945', '1419946', '1419947', '1419948', '1419949', '1419950', '1419951', '1419952', '1419953', '1419954', '1419955', '1419956', '1419957', '1419958', '1419959', '1419960', '1419961', '1419962', '1419963', '1419964', '1419965', '1419966', '1419967', '1419968', '1419969', '1419970', '1419971', '1419972', '1419973', '1419974', '1419975', '1419976', '1419977', '1419978', '1419979', '1419980', '1419981', '1419982', '1419983', '1419984', '1419985', '1419986', '1419987', '1419988', '1419989', '1419990', '1419991', '1419992', '1419993', '1419994', '1419995', '1419996', '1419997', '1419998', '1419999', '1420000', '1420001', '1420002', '1420003', '1420004', '1420005', '1420006', '1420007', '1420008', '1420009', '1420010', '1420011', '1420012', '1420013', '1420014', '1420015', '1420016', '1420017', '1420018', '1420019', '1420020', '1420021', '1420022', '1420023', '1420024', '1420025', '1420026', '1420027', '1420028', '1420029', '1420030', '1420031', '1420032', '1420033', '1420034', '1420035', '1420036', '1420037', '1420038', '1420039', '1420040', '1420041', '1420042', '1420043', '1420044', '1420045', '1420046', '1420047', '1420048', '1420049', '1420050', '1420051', '1420052', '1420053', '1420054', '1420055', '1420056', '1420057', '1420058', '1420059', '1420060', '1420061', '1420062', '1420063', '1420064', '1420065', '1420066', '1420067', '1420068', '1420069', '1420070', '1420071', '1420072', '1420073', '1420074', '1420075', '1420076', '1420077', '1420078', '1420079', '1420080', '1420081', '1420082', '1420083', '1420084', '1420085', '1420086', '1420087', '1420088', '1420089', '1420090', '1420091', '1420092', '1420093', '1420094', '1420095', '1420096', '1420097', '1420098', '1420099', '1420100', '1420101', '1420102', '1420103', '1420104', '1420105', '1420106', '1420107', '1420108', '1420109', '1420110', '1420111', '1420112', '1420113', '1420114', '1420115', '1420116', '1420117', '1420118', '1420119', '1420120', '1420121', '1420122', '1420123', '1420124', '1420125', '1420126', '1420127', '1420128', '1420129', '1420130', '1420131', '1420132', '1420133', '1420134', '1420135', '1420136', '1420137', '1420138', '1420139', '1420140', '1420141', '1420142', '1420143', '1420144', '1420145', '1420146', '1420147', '1420148', '1420149', '1420150', '1420151', '1420152', '1420153', '1420154', '1420155', '1420156', '1420157', '1420158', '1420159', '1420160', '1420161', '1420162', '1420163', '1420164', '1420165', '1420166', '1420167', '1420168', '1420169', '1420170', '1420171', '1420172', '1420173', '1420174', '1420175', '1420176', '1420177', '1420178', '1420179', '1420180', '1420181', '1420182', '1420183', '1420184', '1420185', '1420186', '1420187', '1420188', '1420189', '1420190', '1420191', '1420192', '1420193', '1420194', '1420195', '1420196', '1420197', '1420198', '1420199', '1420200', '1420201', '1420202', '1420203', '1420204', '1420205', '1420206', '1420207', '1420208', '1420209', '1420210', '1420211', '1420212', '1420213', '1420214', '1420215', '1420216', '1420217') AND wo.AccountNumber IN ('14420', '14832', '14831', '14830', '14833', 'Nupur_S', '0805', '14811', '14847', '14842', '14843', '14815', '14829', '14814', '14809', '14838', '14837', '0803', '14849', '14821', '14805', '14813') AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-33_0) - __SPLIT__ 2026-05-22 09:01:02,931 - 124435 - src.utils.log - INFO - βœ… Fetched 585 rows - __SPLIT__ 2026-05-22 09:01:02,937 - 124435 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-22 09:01:02,958 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:01:03,227 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:01:03,231 - 124435 - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1147, 1105, 919, 1091, 1142, 894, 924) AND CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:01:03,500 - 124435 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-22 09:01:03,502 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:01:03,771 - 124435 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-22 09:01:03,776 - 124435 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-22 09:01:03,776 - 124435 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 585 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:01:04,070 - 124435 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 585) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-22 09:01:11,729 - 124435 - src.utils.log - INFO - βœ… All 585 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-22 09:01:11,731 - 124435 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (150318, 150329, 150292, 150286, 150308, 150332, 150311, 150310, 150325, 150316, 150319, 150320, 150210, 150327, 150323, 150324, 150322, 150321, 150239, 150235, 150236, 150238, 150279, 150240, 150278, 150234, 150242, 150277, 150243, 150223, 150230, 150229, 150225, 150226, 150228, 150227, 150206, 150314, 150313, 150309, 150312, 150224, 150216, 150328, 150262, 150261, 150263, 150260, 150204, 150203, 150222, 150215, 150213) AND WorkOrderNo IN (6030249, 9012497, 7760055, 947675, 9497687, 9234494, 7411338, 9393450, 6364663, 1041867, 4764404, 4131761, 3376173, 6281323, 7887807, 4340673, 3198924, 7306496, 9292877, 6738898, 4225645, 7008397, 9621089, 8149364, 3049644, 2623134, 4750058, 5721341, 5158713, 7767133, 8878644, 6727395, 4171175, 8086119, 8034708, 8260733, 2477305, 1899127, 7909564, 4177058, 8476356, 5287199, 9451048, 1420827, 6204276, 8729293, 1464255, 2688112, 7975327, 5285609, 7469114, 9780295, 5027160, 9263362, 3025896, 8029098, 1893676, 2589512, 5375608, 8691301, 8055702, 9495862, 3803690, 3479730, 3204090, 4865045, 5390165, 9847051, 9199183, 1439034, 4126105, 1524057, 3054043, 9553283, 1546739, 1990726, 7172088, 5970347, 2155343, 8328629, 5545992, 5495112, 6725310, 7639710, 4971326, 8515390, 8220253, 5277411, 2205741, 9105867, 9730462, 6779116, 3721980, 7589248, 6392897, 7771130, 4119621, 7416228, 9731506, 8080503, 7068915, 5102044, 1147591, 2195345, 3990131, 5508365, 4719063, 8710331, 9258804, 9444549, 6642995, 9529491, 7263898, 4449007, 3948854, 9301251, 9497381, 6818817, 5194653, 1910543, 3478504, 8227474, 8175197, 8714201, 8153164, 8756891, 4031136, 8024907, 4876001, 8018222, 3911532, 6226805, 3300553, 4609723, 4663273, 6328119, 7036611, 9173577, 7153389, 7637441, 3965710, 4247175, 1092983, 9303663, 1819954, 8768137, 5371636, 8089715, 7834406, 2347571, 6138157, 9826634, 5273704, 5684909, 1161348, 6020812, 7573127, 3051261, 6831937, 5311228, 7835622, 9723654, 3438598, 7377772, 5738347, 6168774, 8924965, 9345246, 8023745, 5486476, 4783536, 7537367, 1903325, 3955337, 7330806, 3621716, 6661196, 9907582, 3773640, 9774220, 8166106, 4784331, 5136707, 1597350, 2488158, 9300334, 7346297, 7546839, 1200530, 7097202, 4065720, 1261923, 5259604, 8687383, 5789858, 2159715, 9212810, 5423133, 8142591, 9065007, 6062806, 8918340, 8377452, 3791789, 3171035, 9611018, 6522365, 9364593, 6972170, 5072577, 7717398, 8674947, 5042204, 2368693, 3273155, 2631474, 2778252, 5778064, 8176458, 8494477, 2995660, 3417483, 8964273, 7500704, 3494726, 7893027, 9171981, 1949461, 8796245, 8466588, 4756783, 7106784, 4268192, 4860976, 2417685, 5800342, 3423607, 4346201, 5350941, 1493355, 8392444, 5635615, 7867471, 1579637, 7489536, 4575758, 4937240, 2692331, 5212881, 1502712, 7968459, 5897290, 9977992, 1477017, 1964278, 8217898, 7790606, 1048986, 8260529, 5812989, 3018725, 2675043, 8076524, 7835828, 5357749, 7078360, 1571963, 4088968, 9539127, 6455916, 5632295, 3813388, 8635667, 5008348, 5568827, 9829631, 1116623, 7256518, 8070694, 3770276, 4249605, 1981239, 7655268, 8930423, 8884788, 1251653, 5441712, 8190054, 5323820, 2195588, 2826142, 4793814, 6230171, 3358411, 1611189, 5694229, 3722528, 6985966, 4155826, 3759999, 3761527, 1255051, 1043114, 9761232, 3847666, 4017863, 7353406, 3769572, 1982651, 8117592, 9571236, 7536710, 8788336, 8813020, 8137797, 9427017, 4955604, 8488569, 3192656, 2747381, 4160565, 4322797, 1818919, 7389257, 7630685, 8612514, 2746149, 5315937, 2276830, 7477092, 1276215, 2315289, 3861430, 4112322, 3159415, 6820508, 3220721, 7025504, 7192049, 4529546, 4125697, 1685648, 9701416, 1359244, 6441492, 2811952, 8182907, 7376833, 2034201, 7921042, 2136361, 9815344, 8159843, 5753114, 7212449, 399100, 5612384, 8569530, 1086009, 5886510, 6072812, 6273002, 6601860, 7021778, 7222299, 7243792, 8425028, 5460024, 1531420, 7930792, 9292159, 4282602, 5132033, 2174250, 5347038, 4857539, 9350553, 7814711, 2308620, 1244488, 9901316, 2151771, 8706914, 1374064, 8612612, 6508688, 9502435, 8755521, 1613350, 6918629, 3905380, 8004856, 9761430, 9193289, 1471302, 6614584, 4994295, 8475848, 9005694, 1459990, 4740781, 2756234, 5624082, 1509191, 2720545, 8805296, 2186777, 4713278, 5756695, 3848038, 7084489, 2359248, 9303145, 1521844, 7718488, 7472624, 4783446, 1098172, 8562491, 6635398, 3366714, 6183862, 6514267, 6735913, 9091033, 8705591, 3711304, 1545857, 7780337, 4228575, 1365011, 1762750, 2679894, 8562398, 4238808, 2881284, 8321395, 9778072, 1418693, 4416546, 9393683, 2958964, 4512911, 5196580, 8016621, 3570141, 9567871, 2540654, 3061609, 4717236, 9201917, 7617495, 8427483, 2753556, 5720583, 2566406, 6870641, 7217524, 6681782, 8753165, 8597579, 4154289, 1384089, 6524416, 9714204, 7907805, 4479739, 1672747, 9620837, 5922988, 4735188, 3066001, 1298052, 1384922, 8333553, 8092349, 3303871, 9995972, 7529006, 5388336, 2169001, 6244195, 8810068, 5083161, 7237514, 6822945, 3827442, 5129358, 8851888, 1480213, 3306164, 9756789, 4536653, 4590425, 9865238, 6717806, 1566034, 7063668, 5535932, 3622172, 5358935, 2499415, 4453747, 8876925, 3704735, 6186682, 4238990, 3965630, 2200880, 1152565, 5491779, 2898183, 7349963, 8395209, 7964589, 2218523, 7890990, 4529706, 8805581, 5938150, 1895480, 9499812, 2905923, 2859496, 1614665, 4247150, 8308203, 9254733, 6545012, 3383925, 3631449, 7970186, 6723870, 8705420, 4012012, 1116367, 8336655, 5739304, 7103559, 9778626, 8295633, 1922247, 7670503, 4066166, 7915536, 8664479, 9604390, 3803947, 7938228, 6355301, 3582016, 6146159, 5736044, 9268407, 3248939, 1376390, 9275130, 1713331, 1292887, 8592338, 8101453, 2473029, 6109790, 5722371, 2034764, 6893669, 6664957, 9346125, 2848956, 6327199, 8492578, 4868835, 9467823, 8103137, 1395788, 3717881, 3830230, 1119098, 1412177, 9638878, 1577336, 2136073, 4485552, 6601376, 2492607) AND GenerateWorkOrderHistoryId = 124435;... (Thread: ThreadPoolExecutor-34_0) - __SPLIT__ 2026-05-22 09:01:12,166 - 124435 - src.utils.log - INFO - βœ… Fetched 585 rows - __SPLIT__ 2026-05-22 09:01:12,167 - 124435 - src.utils.log - INFO - 🏁 Final merged rows: 585 - __SPLIT__ 2026-05-22 09:01:12,175 - 124435 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-22 09:01:12,176 - 124435 - src.utils.log - INFO - Time took to perform operation in publishing 124435: 49.82 - __SPLIT__ 2026-05-22 09:01:12,176 - 124435 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 124435 - __SPLIT__ 2026-05-22 09:01:12,176 - 124435 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-22 05:01:12.176' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124435;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-22 09:01:12,446 - 124435 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:05:58,885 - [124437] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 07:05:59,115 - [124437] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 07:05:59,185 - [124437] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 07:05:59,257 - [124437] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-25 07:05:59,320 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:01,520 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:01,589 - [124437] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-25 07:06:01,662 - [124437] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-25 07:06:01,783 - [124437] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-25 07:06:01,860 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:03,800 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:06:03,878 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 124437... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:04,835 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 07:06:04,908 - [124437] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-25 07:06:04,976 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:05,315 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 07:06:05,387 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:05,713 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:05,786 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:06,118 - [124437] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-25 07:06:06,251 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:06,599 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:06,667 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:06,991 - [124437] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 07:06:07,057 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:07,389 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:07,458 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:07,795 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:07,864 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:08,200 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:08,276 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:08,603 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:08,672 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:09,006 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 07:06:09,394 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:09,722 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:09,792 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('14837', '14829', '14809', '14814', '0804', '14805', '14808', '0805', '14842', '14832', '0803', '14813', '14830', 'Nupur_S', '14838', '14849', '14420', '14828', '14815', '14833', '14821', '14831', '14843', '14847') and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:10,122 - [124437] - src.utils.log - INFO - βœ… Fetched 24 rows - __SPLIT__ 2026-05-25 07:06:10,190 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1421166', '1421167', '1421168', '1421169', '1421170', '1421171', '1421172', '1421173', '1421174', '1421175', '1421176', '1421177', '1421178', '1421179', '1421180', '1421181', '1421182', '1421183', '1421184', '1421185', '1421186', '1421187', '1421188', '1421189', '1421190', '1421191', '1421192', '1421193', '1421194', '1421195', '1421196', '1421197', '1421198', '1421199', '1421200', '1421201', '1421202', '1421203', '1421204', '1421205', '1421206', '1421207', '1421208', '1421209', '1421210', '1421211', '1421212', '1421213', '1421214', '1421215', '1421216', '1421217', '1421218', '1421219', '1421220', '1421221', '1421222', '1421223', '1421224', '1421225', '1421226', '1421227', '1421228', '1421229', '1421230', '1421231', '1421232', '1421233', '1421234', '1421235', '1421236', '1421237', '1421238', '1421239', '1421240', '1421241', '1421242', '1421243', '1421244', '1421245', '1421246', '1421247', '1421248', '1421249', '1421250', '1421251', '1421252', '1421253', '1421254', '1421255', '1421256', '1421257', '1421258', '1421259', '1421260', '1421261', '1421262', '1421263', '1421264', '1421265', '1421266', '1421267', '1421268', '1421269', '1421270', '1421271', '1421272', '1421273', '1421274', '1421275', '1421276', '1421277', '1421278', '1421279', '1421280', '1421281', '1421282', '1421283', '1421284', '1421285', '1421286', '1421287', '1421288', '1421289', '1421290', '1421291', '1421292', '1421293', '1421294', '1421295', '1421296', '1421297', '1421298', '1421299', '1421300', '1421301', '1421302', '1421303', '1421304', '1421305', '1421306', '1421307', '1421308', '1421309', '1421310', '1421311', '1421312', '1421313', '1421314', '1421315', '1421316', '1421317', '1421318', '1421319', '1421320', '1421321', '1421322', '1421323', '1421324', '1421325', '1421326', '1421327', '1421328', '1421329', '1421330', '1421331', '1421332', '1421333', '1421334', '1421335', '1421336', '1421337', '1421338', '1421339', '1421340', '1421341', '1421342', '1421343', '1421344', '1421345', '1421346', '1421347', '1421348', '1421349', '1421350', '1421351', '1421352', '1421353', '1421354', '1421355', '1421356', '1421357', '1421358', '1421359', '1421360', '1421361', '1421362', '1421363', '1421364', '1421365', '1421366', '1421367', '1421368', '1421369', '1421370', '1421371', '1421372', '1421373', '1421374', '1421375', '1421376', '1421377', '1421378', '1421379', '1421380', '1421381', '1421382', '1421383', '1421384', '1421385', '1421386', '1421387', '1421388', '1421389', '1421390', '1421391', '1421392', '1421393', '1421394', '1421395', '1421396', '1421397', '1421398', '1421399', '1421400', '1421401', '1421402', '1421403', '1421404', '1421405', '1421406', '1421407', '1421408', '1421409', '1421410', '1421411', '1421412', '1421413', '1421414', '1421415', '1421416', '1421417', '1421418', '1421419', '1421420', '1421421', '1421422', '1421423', '1421424', '1421425', '1421426', '1421427', '1421428', '1421429', '1421430', '1421431', '1421432', '1421433', '1421434', '1421435', '1421436', '1421437', '1421438', '1421439', '1421440', '1421441', '1421442', '1421443', '1421444', '1421445', '1421446', '1421447', '1421448', '1421449', '1421450', '1421451', '1421452', '1421453', '1421454', '1421455', '1421456', '1421457', '1421458', '1421459', '1421460', '1421461', '1421462', '1421463', '1421464', '1421465', '1421466', '1421467', '1421468', '1421469', '1421470', '1421471', '1421472', '1421473', '1421474', '1421475', '1421476', '1421477', '1421478', '1421479', '1421480', '1421481', '1421482', '1421483', '1421484', '1421485', '1421486', '1421487', '1421488', '1421489', '1421490', '1421491', '1421492', '1421493', '1421494', '1421495', '1421496', '1421497', '1421498', '1421499', '1421500', '1421501', '1421502', '1421503', '1421504', '1421505', '1421506', '1421507', '1421508', '1421509', '1421510', '1421511', '1421512', '1421513', '1421514', '1421515', '1421516', '1421517', '1421518', '1421519', '1421520', '1421521', '1421522', '1421523', '1421524', '1421525', '1421526', '1421527', '1421528', '1421529', '1421530', '1421531', '1421532', '1421533', '1421534', '1421535', '1421536', '1421537', '1421538', '1421539', '1421540', '1421541', '1421542', '1421543', '1421544', '1421545', '1421546', '1421547', '1421548', '1421549', '1421550', '1421551', '1421552', '1421553', '1421554', '1421555', '1421556', '1421557', '1421558', '1421559', '1421560', '1421561', '1421562', '1421563', '1421564', '1421565', '1421566', '1421567', '1421568', '1421569', '1421570', '1421571', '1421572', '1421573', '1421574', '1421575', '1421576', '1421577', '1421578', '1421579', '1421580', '1421581', '1421582', '1421583', '1421584', '1421585', '1421586', '1421587', '1421588', '1421589', '1421590', '1421591', '1421592', '1421593', '1421594', '1421595', '1421596', '1421597', '1421598', '1421599', '1421600', '1421601', '1421602', '1421603', '1421604', '1421605', '1421606', '1421607', '1421608', '1421609', '1421610', '1421611', '1421612', '1421613', '1421614', '1421615', '1421616', '1421617', '1421618', '1421619', '1421620', '1421621', '1421622', '1421623', '1421624', '1421625') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:10,595 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:10,718 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:11,219 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-25 07:06:20,253 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 07:06:20,541 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 07:06:20,613 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId in (150303, 150265);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:20,952 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:06:21,021 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1421166', '1421167', '1421168', '1421169', '1421170', '1421171', '1421172', '1421173', '1421174', '1421175', '1421176', '1421177', '1421178', '1421179', '1421180', '1421181', '1421182', '1421183', '1421184', '1421185', '1421186', '1421187', '1421188', '1421189', '1421190', '1421191', '1421192', '1421193', '1421194', '1421195', '1421196', '1421197', '1421198', '1421199', '1421200', '1421201', '1421202', '1421203', '1421204', '1421205', '1421206', '1421207', '1421208', '1421209', '1421210', '1421211', '1421212', '1421213', '1421214', '1421215', '1421216', '1421217', '1421218', '1421219', '1421220', '1421221', '1421222', '1421223', '1421224', '1421225', '1421226', '1421227', '1421228', '1421229', '1421230', '1421231', '1421232', '1421233', '1421234', '1421235', '1421236', '1421237', '1421238', '1421239', '1421240', '1421241', '1421242', '1421243', '1421244', '1421245', '1421246', '1421247', '1421248', '1421249', '1421250', '1421251', '1421252', '1421253', '1421254', '1421255', '1421256', '1421257', '1421258', '1421259', '1421260', '1421261', '1421262', '1421263', '1421264', '1421265', '1421266', '1421267', '1421268', '1421269', '1421270', '1421271', '1421272', '1421273', '1421274', '1421275', '1421276', '1421277', '1421278', '1421279', '1421280', '1421281', '1421282', '1421283', '1421284', '1421285', '1421286', '1421287', '1421288', '1421289', '1421290', '1421291', '1421292', '1421293', '1421294', '1421295', '1421296', '1421297', '1421298', '1421299', '1421300', '1421301', '1421302', '1421303', '1421304', '1421305', '1421306', '1421307', '1421308', '1421309', '1421310', '1421311', '1421312', '1421313', '1421314', '1421315', '1421316', '1421317', '1421318', '1421319', '1421320', '1421321', '1421322', '1421323', '1421324', '1421325', '1421326', '1421327', '1421328', '1421329', '1421330', '1421331', '1421332', '1421333', '1421334', '1421335', '1421336', '1421337', '1421338', '1421339', '1421340', '1421341', '1421342', '1421343', '1421344', '1421345', '1421346', '1421347', '1421348', '1421349', '1421350', '1421351', '1421352', '1421353', '1421354', '1421355', '1421356', '1421357', '1421358', '1421359', '1421360', '1421361', '1421362', '1421363', '1421364', '1421365', '1421366', '1421367', '1421368', '1421369', '1421370', '1421371', '1421372', '1421373', '1421374', '1421375', '1421376', '1421377', '1421378', '1421379', '1421380', '1421381', '1421382', '1421383', '1421384', '1421385', '1421386', '1421387', '1421388', '1421389', '1421390', '1421391', '1421392', '1421393', '1421394', '1421395', '1421396', '1421397', '1421398', '1421399', '1421400', '1421401', '1421402', '1421403', '1421404', '1421405', '1421406', '1421407', '1421408', '1421409', '1421410', '1421411', '1421412', '1421413', '1421414', '1421415', '1421416', '1421417', '1421418', '1421419', '1421420', '1421421', '1421422', '1421423', '1421424', '1421425', '1421426', '1421427', '1421428', '1421429', '1421430', '1421431', '1421432', '1421433', '1421434', '1421435', '1421436', '1421437', '1421438', '1421439', '1421440', '1421441', '1421442', '1421443', '1421444', '1421445', '1421446', '1421447', '1421448', '1421449', '1421450', '1421451', '1421452', '1421453', '1421454', '1421455', '1421456', '1421457', '1421458', '1421459', '1421460', '1421461', '1421462', '1421463', '1421464', '1421465', '1421466', '1421467', '1421468', '1421469', '1421470', '1421471', '1421472', '1421473', '1421474', '1421475', '1421476', '1421477', '1421478', '1421479', '1421480', '1421481', '1421482', '1421483', '1421484', '1421485', '1421486', '1421487', '1421488', '1421489', '1421490', '1421491', '1421492', '1421493', '1421494', '1421495', '1421496', '1421497', '1421498', '1421499', '1421500', '1421501', '1421502', '1421503', '1421504', '1421505', '1421506', '1421507', '1421508', '1421509', '1421510', '1421511', '1421512', '1421513', '1421514', '1421515', '1421516', '1421517', '1421518', '1421519', '1421520', '1421521', '1421522', '1421523', '1421524', '1421525', '1421526', '1421527', '1421528', '1421529', '1421530', '1421531', '1421532', '1421533', '1421534', '1421535', '1421536', '1421537', '1421538', '1421539', '1421540', '1421541', '1421542', '1421543', '1421544', '1421545', '1421546', '1421547', '1421548', '1421549', '1421550', '1421551', '1421552', '1421553', '1421554', '1421555', '1421556', '1421557', '1421558', '1421559', '1421560', '1421561', '1421562', '1421563', '1421564', '1421565', '1421566', '1421567', '1421568', '1421569', '1421570', '1421571', '1421572', '1421573', '1421574', '1421575', '1421576', '1421577', '1421578', '1421579', '1421580', '1421581', '1421582', '1421583', '1421584', '1421585', '1421586', '1421587', '1421588', '1421589', '1421590', '1421591', '1421592', '1421593', '1421594', '1421595', '1421596', '1421597', '1421598', '1421599', '1421600', '1421601', '1421602', '1421603', '1421604', '1421605', '1421606', '1421607', '1421608', '1421609', '1421610', '1421611', '1421612', '1421613', '1421614', '1421615', '1421616', '1421617', '1421618', '1421619', '1421620', '1421621', '1421622', '1421623', '1421624', '1421625') AND wo.AccountNumber IN ('14420', '14832', '14833', '14830', 'Nupur_S', '14831', '14828', '14842', '14847', '14843', '14808', '14809', '14815', '0804', '0805', '14829', '14814', '14837', '14838', '14849', '0803', '14813', '14821', '14805') AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-18_0) - __SPLIT__ 2026-05-25 07:06:21,447 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 07:06:21,520 - [124437] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-25 07:06:21,594 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-19_0) - __SPLIT__ 2026-05-25 07:06:21,594 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-19_1) - __SPLIT__ 2026-05-25 07:06:21,594 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-19_2) - __SPLIT__ 2026-05-25 07:06:21,595 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-19_3) - __SPLIT__ 2026-05-25 07:06:21,595 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-19_4) - __SPLIT__ 2026-05-25 07:06:21,597 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-19_5) - __SPLIT__ 2026-05-25 07:06:21,598 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-19_6) - __SPLIT__ 2026-05-25 07:06:21,598 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800);... (Thread: ThreadPoolExecutor-19_7) - __SPLIT__ 2026-05-25 07:06:22,072 - [124437] - src.utils.log - INFO - βœ… Fetched 628 rows - __SPLIT__ 2026-05-25 07:06:22,821 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:22,951 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:23,012 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:23,092 - [124437] - src.utils.log - INFO - βœ… Fetched 466 rows - __SPLIT__ 2026-05-25 07:06:23,150 - [124437] - src.utils.log - INFO - βœ… Fetched 135 rows - __SPLIT__ 2026-05-25 07:06:23,154 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:23,221 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:23,434 - [124437] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-25 07:06:23,521 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:23,850 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:23,928 - [124437] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1147, 1105, 1150, 1091, 919, 1142, 894, 924) AND CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:24,266 - [124437] - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-25 07:06:24,345 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:24,685 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:24,761 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:06:24,826 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:25,192 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-25 07:06:33,221 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-25 07:06:33,345 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND WorkOrderNo IN ('2892107', '6095758', '810383', '3040285', '4139396', '1938427', '1021624', '7315334', '1637188', '6999159', '7851063', '7572393', '4427108', '3682977', '3584857', '7136937', '7414285', '4555407', '604254', '5726648', '8479175', '1807605', '5837924', '8599164', '9575223', '3282352', '4146630', '6917080', '5563531', '3627439', '9426857', '1653094', '8994842', '7852836', '1362222', '4721725', '2855655', '4440644', '3460872', '6448816', '3937355', '8320277', '8057183', '4498559', '5506328', '5537676', '7195602', '3508260', '1551670', '4937914', '2249442', '9162036', '8684590', '3800942', '6505283', '8626957', '7403527', '2058999', '6065593', '8688758', '4477330', '8104814', '3886891', '3049165', '7896811', '7437771', '6504349', '5539247', '2430606', '2995049', '9318777', '8668343', '3103263', '6751345', '8042059', '1426424', '5581500', '7998806', '3944713', '3490161', '8410636', '1978805', '9319412', '9196619', '8360595', '8227635', '1602940', '5542043', '3980650', '6854622', '9191627', '9086832', '3371849', '7021999', '8540171', '4950455', '7698436', '2428747', '5986370', '2336063', '4789046', '7830576', '1603641', '7282340', '4429413', '1824616', '2532492', '3767773', '6985389', '5151979', '6194662', '3075958', '8297520', '3367946', '8528066', '5341584', '4583718', '1592246', '5812562', '2111713', '8106125', '4741182', '9293935', '1166080', '3885582', '5752448', '7639730', '8010390', '7052837', '6348721', '2993427', '5987362', '9382217', '9026757', '3891786', '7110413', '1355668', '8997027', '3896554', '4803995', '7401722', '3829094', '9084673', '4120003', '8644697', '8338758', '7405837', '7069051', '4154927', '9911627', '4999941', '8707457', '2519520', '8567911', '4593315', '4739105', '8203790', '4502552', '9657610', '2822411', '4938765', '3836509', '2402554', '7689452', '3900330', '9566764', '5636072', '5607083', '7003531', '2026425', '7541139', '4245421', '6421722', '8790899', '8797696', '3937642', '8787526', '5058611', '7585670', '2974711', '2631507', '9874803', '4729027', '5325816', '8576737', '3307875', '5626830', '2878967', '3542827', '6141770', '5852759', '1339222', '8480413', '2352111', '9218983', '2772635', '8682396', '6331896', '8474441', '6586501', '1087094', '8780068', '3820666', '1409887', '5704005', '9960666', '1393387', '6820338', '8414426', '2303175', '1098080', '9024070', '9727502', '5647166', '8667013', '9068622', '7324721', '6812264', '2214770', '4167753', '9334278', '9152068', '8865750', '4464063', '9770753', '8810116', '1825867', '8184961', '1797233', '3829726', '3410127', '6561680', '6242991', '2446055', '1670381', '7764485', '5256331', '6171015', '2098420', '9810489', '6926530', '3715606', '4501787', '3737821', '1293223', '6340988', '4450131', '9728906', '5950612', '4530878', '7758650', '7222884', '8265423', '1241196', '1092487', '3234941', '9017112', '7926231', '7751952', '6258450', '1795774', '2069561', '6391511', '1813735', '2350366', '4549807', '5171712', '4063617', '1214930', '1290296', '3080241', '2040148', '9518234', '1468031', '8762820', '9588744', '7980701', '9783488', '1126775', '8529413', '2220186', '5415615', '4406730', '8183512', '8820721', '7390773', '6425720', '1553320', '4489353', '2941671', '1919560', '8784919', '1311635', '2075445', '3802733', '8962537', '6249047', '9565700', '8100734', '7084755', '2005950', '7565537', '8771556', '7717085', '1608417', '7386804', '7398937', '3161983', '1206258', '5551466', '2011150', '9619380', '3747378', '9705339', '6265359', '3904339', '6348901', '7534250', '4213098', '6563394', '5917624', '9643012', '2096169', '9026179', '6228697', '2044559', '4275297', '4222289', '2746496', '1832820', '5023692', '9244366', '2961162', '5705235', '4170284', '4733309', '8317756', '8807097', '6494968', '3590202', '2775727', '6219333', '9281657', '4368946', '9152104', '8446742', '8096870', '7277453', '7625958', '9979596', '6750631', '5074817', '8560770', '4381293', '7570255', '9031971', '8198455', '1405052', '5980305', '9046077', '1216114', '2921082', '4044194', '8001206', '9506829', '5947226', '8441481', '1882413', '8458620', '3010330', '1564716', '4651185', '3685859', '7622622', '2235203', '4345775', '3899731', '4116129', '3417655', '9730599', '4808919', '8010926', '5944270', '4968319', '1297034', '3557865', '6146359', '1473015', '2892036', '8197632', '9399239', '6029439', '8455961', '6902894', '5597468', '5876357', '4397672', '5945533', '4819034', '6546697', '8080890', '7340197', '7600862', '8045162', '1869216', '6216337', '5418836', '1987204', '2562091', '3294404', '9952051', '8639169', '7941557', '8906052', '7041584', '5393802', '2742433', '5836947', '8896003', '2331142', '2201999', '8471639', '1434320', '2369531', '7201747', '3742606', '8131520', '7627633', '5275777', '9966331', '4634290', '9721799', '4194947', '6720391', '9533503', '2866449', '7500540', '4295828', '1781595', '1716104', '7935304', '6594615', '7877401', '7606080', '9993678', '5205275', '4263322', '3514519', '8227339', '2009200', '3447335', '5578776', '9205053', '4085783', '6306962', '3727580', '3713253', '4453322', '7980190', '5369809') AND GenerateWorkOrderHistoryId = 124437;... (Thread: ThreadPoolExecutor-20_0) - __SPLIT__ 2026-05-25 07:06:33,757 - [124437] - src.utils.log - INFO - βœ… Fetched 1380 rows - __SPLIT__ 2026-05-25 07:06:33,823 - [124437] - src.utils.log - INFO - 🏁 Final merged rows: 1380 - __SPLIT__ 2026-05-25 07:06:33,897 - [124437] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-25 07:06:33,963 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-25 07:06:33,963 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:06:33,963 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-25 07:06:33,964 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-25 07:06:33,964 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:06:33,964 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:06:33,966 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-25 07:06:33,966 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:06:34,033 - [124437] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-25 07:06:34,089 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 135 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_1) - __SPLIT__ 2026-05-25 07:06:34,279 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 628 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_4) - __SPLIT__ 2026-05-25 07:06:34,343 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 466 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_5) - __SPLIT__ 2026-05-25 07:06:34,478 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1884 rows in batches of 25000 (Thread: ThreadPoolExecutor-21_7) - __SPLIT__ 2026-05-25 07:06:34,543 - [124437] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-25 07:06:34,863 - [124437] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-25 07:06:34,879 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 135) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-25 07:06:34,935 - [124437] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-25 07:06:34,952 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 628) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-25 07:06:35,007 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 466) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-25 07:06:35,068 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1884) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-25 07:06:37,355 - [124437] - src.utils.log - INFO - βœ… All 135 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-25 07:06:37,434 - [124437] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-25 07:06:38,418 - [124437] - src.utils.log - INFO - βœ… All 466 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-25 07:06:38,551 - [124437] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-25 07:06:39,456 - [124437] - src.utils.log - INFO - βœ… All 628 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-25 07:06:39,528 - [124437] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-25 07:06:45,109 - [124437] - src.utils.log - INFO - βœ… All 1884 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-25 07:06:45,179 - [124437] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-25 07:06:45,256 - [124437] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-25 07:06:45,332 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:45,685 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:06:45,752 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:46,088 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 07:06:46,161 - [124437] - src.utils.log - INFO - Size of Transaction: 454 - __SPLIT__ 2026-05-25 07:06:46,243 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:46,720 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-25 07:06:49,149 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 07:06:49,348 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 07:06:49,411 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-25 03:06:46.155';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:50,053 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 07:06:50,122 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150203, 150204, 150205, 150206, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266, 150277, 150278, 150279, 150286, 150292, 150303, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 150333);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:50,454 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:50,548 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363) AND CreatedDate = '2026-05-25 03:06:46.155'; ... (Thread: ThreadPoolExecutor-22_0) - __SPLIT__ 2026-05-25 07:06:51,109 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:06:51,183 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:06:51,252 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:51,592 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Invoice - __SPLIT__ 2026-05-25 07:06:54,753 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-25 07:06:54,819 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1421520', '1421209', '1421212', '1421439', '1421524', '1421222', '1421225', '1421226', '1421227', '1421229', '1421231', '1421268', '1421267', '1421266', '1421265', '1421264', '1421263', '1421233', '1421228', '1421230', '1421232', '1421515', '1421516', '1421518', '1421514', '1421184', '1421530', '1421510', '1421175', '1421180', '1421168', '1421178', '1421177', '1421174', '1421172', '1421170', '1421169', '1421181', '1421179', '1421173', '1421171', '1421540', '1421537', '1421504', '1421500', '1421490', '1421487', '1421481', '1421473', '1421468', '1421463', '1421432', '1421426', '1421419', '1421413', '1421405', '1421401', '1421395', '1421391', '1421356', '1421351', '1421348', '1421339', '1421334', '1421306', '1421298', '1421290', '1421288', '1421257', '1421248', '1421245', '1421236', '1421183', '1421329', '1421437', '1421331', '1421542', '1421508', '1421507', '1421496', '1421491', '1421489', '1421483', '1421474', '1421466', '1421465', '1421431', '1421424', '1421418', '1421415', '1421408', '1421400', '1421398', '1421392', '1421385', '1421355', '1421346', '1421341', '1421335', '1421302', '1421295', '1421293', '1421284', '1421253', '1421250', '1421243', '1421237', '1421166', '1421543', '1421535', '1421503', '1421497', '1421493', '1421485', '1421482', '1421475', '1421467', '1421461', '1421429', '1421425', '1421422', '1421414', '1421407', '1421403', '1421393', '1421387', '1421357', '1421354', '1421349', '1421338', '1421336', '1421301', '1421300', '1421294', '1421285', '1421252', '1421251', '1421241', '1421238', '1421544', '1421536', '1421502', '1421498', '1421492', '1421486', '1421479', '1421472', '1421471', '1421462', '1421430', '1421423', '1421421', '1421416', '1421409', '1421402', '1421397', '1421390', '1421384', '1421352', '1421347', '1421343', '1421307', '1421304', '1421299', '1421292', '1421287', '1421255', '1421247', '1421240', '1421235', '1421571', '1421569', '1421563', '1421531', '1421560', '1421513', '1421458', '1421451', '1421449', '1421444', '1421440', '1421381', '1421378', '1421369', '1421366', '1421360', '1421327', '1421322', '1421318', '1421313', '1421314', '1421279', '1421274', '1421221', '1421218', '1421215', '1421205', '1421203', '1421198', '1421193', '1421185', '1421575', '1421572', '1421564', '1421559', '1421529', '1421522', '1421456', '1421455', '1421447', '1421453', '1421436', '1421383', '1421379', '1421372', '1421368', '1421359', '1421325', '1421320', '1421316', '1421330', '1421282', '1421278', '1421272', '1421224', '1421216', '1421213', '1421206', '1421201', '1421195', '1421189', '1421188', '1421574', '1421570', '1421568', '1421533', '1421526', '1421523', '1421457', '1421519', '1421450', '1421443', '1421441', '1421382', '1421377', '1421373', '1421367', '1421363', '1421326', '1421321', '1421317', '1421311', '1421283', '1421277', '1421271', '1421269', '1421217', '1421211', '1421208', '1421202', '1421197', '1421190', '1421187', '1421573', '1421566', '1421565', '1421532', '1421528', '1421521', '1421511', '1421452', '1421448', '1421442', '1421438', '1421380', '1421374', '1421371', '1421364', '1421362', '1421332', '1421323', '1421319', '1421312', '1421280', '1421281', '1421270', '1421223', '1421220', '1421210', '1421204', '1421200', '1421194', '1421191', '1421273', '1421541', '1421538', '1421506', '1421501', '1421494', '1421488', '1421480', '1421477', '1421469', '1421460', '1421459', '1421428', '1421417', '1421412', '1421406', '1421399', '1421394', '1421388', '1421386', '1421353', '1421344', '1421340', '1421337', '1421305', '1421296', '1421289', '1421258', '1421256', '1421246', '1421242', '1421239', '1421576', '1421567', '1421562', '1421561', '1421525', '1421517', '1421512', '1421454', '1421446', '1421445', '1421435', '1421434', '1421375', '1421370', '1421365', '1421361', '1421333', '1421324', '1421315', '1421310', '1421309', '1421276', '1421275', '1421259', '1421219', '1421214', '1421207', '1421199', '1421196', '1421192', '1421186', '1421376', '1421167', '1421182', '1421176', '1421625', '1421624', '1421623', '1421622', '1421621', '1421620', '1421619', '1421618', '1421617', '1421616', '1421615', '1421614', '1421613', '1421612', '1421611', '1421610', '1421609', '1421608', '1421607', '1421606', '1421605', '1421604', '1421603', '1421602', '1421601', '1421600', '1421599', '1421598', '1421597', '1421596', '1421595', '1421594', '1421593', '1421592', '1421591', '1421590', '1421589', '1421588', '1421587', '1421586', '1421585', '1421584', '1421583', '1421582', '1421581', '1421580', '1421579', '1421578', '1421577', '1421558', '1421557', '1421556', '1421555', '1421554', '1421553', '1421552', '1421551', '1421550', '1421549', '1421548', '1421547', '1421546', '1421545', '1421539', '1421534', '1421505', '1421499', '1421495', '1421484', '1421478', '1421476', '1421470', '1421464', '1421433', '1421427', '1421420', '1421411', '1421410', '1421404', '1421396', '1421389', '1421358', '1421350', '1421345', '1421342', '1421308', '1421303', '1421297', '1421291', '1421286', '1421254', '1421249', '1421244', '1421234')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:55,328 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 07:06:55,406 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:55,876 - [124437] - src.utils.log - INFO - βœ… Fetched 62 rows - __SPLIT__ 2026-05-25 07:06:55,941 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:56,278 - [124437] - src.utils.log - INFO - βœ… Fetched 26 rows - __SPLIT__ 2026-05-25 07:06:56,345 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:56,672 - [124437] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-25 07:06:56,795 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:57,132 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:57,214 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:57,563 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:06:57,643 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:57,978 - [124437] - src.utils.log - INFO - βœ… Fetched 15 rows - __SPLIT__ 2026-05-25 07:06:58,064 - [124437] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-25 07:06:58,134 - [124437] - src.utils.log - INFO - Time took to perform operation in publishing [124437]: 58.88 - __SPLIT__ 2026-05-25 07:06:58,205 - [124437] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 07:06:58,277 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-25 03:06:58.277' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:06:58,615 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:07:32,584 - [124437] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 07:07:32,806 - [124437] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 07:07:32,873 - [124437] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 07:07:32,942 - [124437] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-25 07:07:33,011 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:35,280 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:07:35,358 - [124437] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-25 07:07:35,429 - [124437] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-25 07:07:35,498 - [124437] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-25 07:07:35,569 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:37,484 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:07:37,553 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 124437... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:38,509 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 07:07:38,575 - [124437] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-25 07:07:38,647 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:38,978 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 07:07:39,051 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:39,383 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:07:39,458 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:39,788 - [124437] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-25 07:07:39,947 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:40,273 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:07:40,337 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:40,667 - [124437] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 07:07:40,732 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:41,062 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:07:41,132 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:41,458 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:07:41,528 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:41,862 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:07:41,937 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:42,269 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:07:42,335 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:42,669 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 07:07:43,051 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:43,382 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:07:43,458 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('14837', '14829', '14809', '14814', '0804', '14805', '14808', '0805', '14842', '14832', '0803', '14813', '14830', 'Nupur_S', '14838', '14849', '14420', '14828', '14815', '14833', '14821', '14831', '14843', '14847') and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:43,788 - [124437] - src.utils.log - INFO - βœ… Fetched 24 rows - __SPLIT__ 2026-05-25 07:07:43,864 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1421626', '1421627', '1421628', '1421629', '1421630', '1421631', '1421632', '1421633', '1421634', '1421635', '1421636', '1421637', '1421638', '1421639', '1421640', '1421641', '1421642', '1421643', '1421644', '1421645', '1421646', '1421647', '1421648', '1421649', '1421650', '1421651', '1421652', '1421653', '1421654', '1421655', '1421656', '1421657', '1421658', '1421659', '1421660', '1421661', '1421662', '1421663', '1421664', '1421665', '1421666', '1421667', '1421668', '1421669', '1421670', '1421671', '1421672', '1421673', '1421674', '1421675', '1421676', '1421677', '1421678', '1421679', '1421680', '1421681', '1421682', '1421683', '1421684', '1421685', '1421686', '1421687', '1421688', '1421689', '1421690', '1421691', '1421692', '1421693', '1421694', '1421695', '1421696', '1421697', '1421698', '1421699', '1421700', '1421701', '1421702', '1421703', '1421704', '1421705', '1421706', '1421707', '1421708', '1421709', '1421710', '1421711', '1421712', '1421713', '1421714', '1421715', '1421716', '1421717', '1421718', '1421719', '1421720', '1421721', '1421722', '1421723', '1421724', '1421725', '1421726', '1421727', '1421728', '1421729', '1421730', '1421731', '1421732', '1421733', '1421734', '1421735', '1421736', '1421737', '1421738', '1421739', '1421740', '1421741', '1421742', '1421743', '1421744', '1421745', '1421746', '1421747', '1421748', '1421749', '1421750', '1421751', '1421752', '1421753', '1421754', '1421755', '1421756', '1421757', '1421758', '1421759', '1421760', '1421761', '1421762', '1421763', '1421764', '1421765', '1421766', '1421767', '1421768', '1421769', '1421770', '1421771', '1421772', '1421773', '1421774', '1421775', '1421776', '1421777', '1421778', '1421779', '1421780', '1421781', '1421782', '1421783', '1421784', '1421785', '1421786', '1421787', '1421788', '1421789', '1421790', '1421791', '1421792', '1421793', '1421794', '1421795', '1421796', '1421797', '1421798', '1421799', '1421800', '1421801', '1421802', '1421803', '1421804', '1421805', '1421806', '1421807', '1421808', '1421809', '1421810', '1421811', '1421812', '1421813', '1421814', '1421815', '1421816', '1421817', '1421818', '1421819', '1421820', '1421821', '1421822', '1421823', '1421824', '1421825', '1421826', '1421827', '1421828', '1421829', '1421830', '1421831', '1421832', '1421833', '1421834', '1421835', '1421836', '1421837', '1421838', '1421839', '1421840', '1421841', '1421842', '1421843', '1421844', '1421845', '1421846', '1421847', '1421848', '1421849', '1421850', '1421851', '1421852', '1421853', '1421854', '1421855', '1421856', '1421857', '1421858', '1421859', '1421860', '1421861', '1421862', '1421863', '1421864', '1421865', '1421866', '1421867', '1421868', '1421869', '1421870', '1421871', '1421872', '1421873', '1421874', '1421875', '1421876', '1421877', '1421878', '1421879', '1421880', '1421881', '1421882', '1421883', '1421884', '1421885', '1421886', '1421887', '1421888', '1421889', '1421890', '1421891', '1421892', '1421893', '1421894', '1421895', '1421896', '1421897', '1421898', '1421899', '1421900', '1421901', '1421902', '1421903', '1421904', '1421905', '1421906', '1421907', '1421908', '1421909', '1421910', '1421911', '1421912', '1421913', '1421914', '1421915', '1421916', '1421917', '1421918', '1421919', '1421920', '1421921', '1421922', '1421923', '1421924', '1421925', '1421926', '1421927', '1421928', '1421929', '1421930', '1421931', '1421932', '1421933', '1421934', '1421935', '1421936', '1421937', '1421938', '1421939', '1421940', '1421941', '1421942', '1421943', '1421944', '1421945', '1421946', '1421947', '1421948', '1421949', '1421950', '1421951', '1421952', '1421953', '1421954', '1421955', '1421956', '1421957', '1421958', '1421959', '1421960', '1421961', '1421962', '1421963', '1421964', '1421965', '1421966', '1421967', '1421968', '1421969', '1421970', '1421971', '1421972', '1421973', '1421974', '1421975', '1421976', '1421977', '1421978', '1421979', '1421980', '1421981', '1421982', '1421983', '1421984', '1421985', '1421986', '1421987', '1421988', '1421989', '1421990', '1421991', '1421992', '1421993', '1421994', '1421995', '1421996', '1421997', '1421998', '1421999', '1422000', '1422001', '1422002', '1422003', '1422004', '1422005', '1422006', '1422007', '1422008', '1422009', '1422010', '1422011', '1422012', '1422013', '1422014', '1422015', '1422016', '1422017', '1422018', '1422019', '1422020', '1422021', '1422022', '1422023', '1422024', '1422025', '1422026', '1422027', '1422028', '1422029', '1422030', '1422031', '1422032', '1422033', '1422034', '1422035', '1422036', '1422037', '1422038', '1422039', '1422040', '1422041', '1422042', '1422043', '1422044', '1422045', '1422046', '1422047', '1422048', '1422049', '1422050', '1422051', '1422052', '1422053', '1422054', '1422055', '1422056', '1422057', '1422058', '1422059', '1422060', '1422061', '1422062', '1422063', '1422064', '1422065', '1422066', '1422067', '1422068', '1422069', '1422070', '1422071', '1422072', '1422073', '1422074', '1422075', '1422076', '1422077', '1422078', '1422079', '1422080', '1422081', '1422082', '1422083', '1422084', '1422085') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:44,247 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:07:44,367 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:44,860 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-25 07:07:53,852 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 07:07:54,120 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 07:07:54,190 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId in (150303, 150265);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:54,523 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:07:54,591 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1421626', '1421627', '1421628', '1421629', '1421630', '1421631', '1421632', '1421633', '1421634', '1421635', '1421636', '1421637', '1421638', '1421639', '1421640', '1421641', '1421642', '1421643', '1421644', '1421645', '1421646', '1421647', '1421648', '1421649', '1421650', '1421651', '1421652', '1421653', '1421654', '1421655', '1421656', '1421657', '1421658', '1421659', '1421660', '1421661', '1421662', '1421663', '1421664', '1421665', '1421666', '1421667', '1421668', '1421669', '1421670', '1421671', '1421672', '1421673', '1421674', '1421675', '1421676', '1421677', '1421678', '1421679', '1421680', '1421681', '1421682', '1421683', '1421684', '1421685', '1421686', '1421687', '1421688', '1421689', '1421690', '1421691', '1421692', '1421693', '1421694', '1421695', '1421696', '1421697', '1421698', '1421699', '1421700', '1421701', '1421702', '1421703', '1421704', '1421705', '1421706', '1421707', '1421708', '1421709', '1421710', '1421711', '1421712', '1421713', '1421714', '1421715', '1421716', '1421717', '1421718', '1421719', '1421720', '1421721', '1421722', '1421723', '1421724', '1421725', '1421726', '1421727', '1421728', '1421729', '1421730', '1421731', '1421732', '1421733', '1421734', '1421735', '1421736', '1421737', '1421738', '1421739', '1421740', '1421741', '1421742', '1421743', '1421744', '1421745', '1421746', '1421747', '1421748', '1421749', '1421750', '1421751', '1421752', '1421753', '1421754', '1421755', '1421756', '1421757', '1421758', '1421759', '1421760', '1421761', '1421762', '1421763', '1421764', '1421765', '1421766', '1421767', '1421768', '1421769', '1421770', '1421771', '1421772', '1421773', '1421774', '1421775', '1421776', '1421777', '1421778', '1421779', '1421780', '1421781', '1421782', '1421783', '1421784', '1421785', '1421786', '1421787', '1421788', '1421789', '1421790', '1421791', '1421792', '1421793', '1421794', '1421795', '1421796', '1421797', '1421798', '1421799', '1421800', '1421801', '1421802', '1421803', '1421804', '1421805', '1421806', '1421807', '1421808', '1421809', '1421810', '1421811', '1421812', '1421813', '1421814', '1421815', '1421816', '1421817', '1421818', '1421819', '1421820', '1421821', '1421822', '1421823', '1421824', '1421825', '1421826', '1421827', '1421828', '1421829', '1421830', '1421831', '1421832', '1421833', '1421834', '1421835', '1421836', '1421837', '1421838', '1421839', '1421840', '1421841', '1421842', '1421843', '1421844', '1421845', '1421846', '1421847', '1421848', '1421849', '1421850', '1421851', '1421852', '1421853', '1421854', '1421855', '1421856', '1421857', '1421858', '1421859', '1421860', '1421861', '1421862', '1421863', '1421864', '1421865', '1421866', '1421867', '1421868', '1421869', '1421870', '1421871', '1421872', '1421873', '1421874', '1421875', '1421876', '1421877', '1421878', '1421879', '1421880', '1421881', '1421882', '1421883', '1421884', '1421885', '1421886', '1421887', '1421888', '1421889', '1421890', '1421891', '1421892', '1421893', '1421894', '1421895', '1421896', '1421897', '1421898', '1421899', '1421900', '1421901', '1421902', '1421903', '1421904', '1421905', '1421906', '1421907', '1421908', '1421909', '1421910', '1421911', '1421912', '1421913', '1421914', '1421915', '1421916', '1421917', '1421918', '1421919', '1421920', '1421921', '1421922', '1421923', '1421924', '1421925', '1421926', '1421927', '1421928', '1421929', '1421930', '1421931', '1421932', '1421933', '1421934', '1421935', '1421936', '1421937', '1421938', '1421939', '1421940', '1421941', '1421942', '1421943', '1421944', '1421945', '1421946', '1421947', '1421948', '1421949', '1421950', '1421951', '1421952', '1421953', '1421954', '1421955', '1421956', '1421957', '1421958', '1421959', '1421960', '1421961', '1421962', '1421963', '1421964', '1421965', '1421966', '1421967', '1421968', '1421969', '1421970', '1421971', '1421972', '1421973', '1421974', '1421975', '1421976', '1421977', '1421978', '1421979', '1421980', '1421981', '1421982', '1421983', '1421984', '1421985', '1421986', '1421987', '1421988', '1421989', '1421990', '1421991', '1421992', '1421993', '1421994', '1421995', '1421996', '1421997', '1421998', '1421999', '1422000', '1422001', '1422002', '1422003', '1422004', '1422005', '1422006', '1422007', '1422008', '1422009', '1422010', '1422011', '1422012', '1422013', '1422014', '1422015', '1422016', '1422017', '1422018', '1422019', '1422020', '1422021', '1422022', '1422023', '1422024', '1422025', '1422026', '1422027', '1422028', '1422029', '1422030', '1422031', '1422032', '1422033', '1422034', '1422035', '1422036', '1422037', '1422038', '1422039', '1422040', '1422041', '1422042', '1422043', '1422044', '1422045', '1422046', '1422047', '1422048', '1422049', '1422050', '1422051', '1422052', '1422053', '1422054', '1422055', '1422056', '1422057', '1422058', '1422059', '1422060', '1422061', '1422062', '1422063', '1422064', '1422065', '1422066', '1422067', '1422068', '1422069', '1422070', '1422071', '1422072', '1422073', '1422074', '1422075', '1422076', '1422077', '1422078', '1422079', '1422080', '1422081', '1422082', '1422083', '1422084', '1422085') AND wo.AccountNumber IN ('14420', '14832', '14833', '14830', 'Nupur_S', '14831', '14828', '14842', '14847', '14843', '14808', '14809', '14815', '0804', '0805', '14829', '14814', '14837', '14838', '14849', '0803', '14813', '14821', '14805') AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-0_0) - __SPLIT__ 2026-05-25 07:07:54,990 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 07:07:55,063 - [124437] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-25 07:07:55,132 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-1_0) - __SPLIT__ 2026-05-25 07:07:55,132 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-1_1) - __SPLIT__ 2026-05-25 07:07:55,133 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-1_2) - __SPLIT__ 2026-05-25 07:07:55,135 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-1_3) - __SPLIT__ 2026-05-25 07:07:55,135 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-1_4) - __SPLIT__ 2026-05-25 07:07:55,136 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-1_5) - __SPLIT__ 2026-05-25 07:07:55,136 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-1_6) - __SPLIT__ 2026-05-25 07:07:55,137 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800);... (Thread: ThreadPoolExecutor-1_7) - __SPLIT__ 2026-05-25 07:07:55,604 - [124437] - src.utils.log - INFO - βœ… Fetched 628 rows - __SPLIT__ 2026-05-25 07:07:56,356 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:07:56,480 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:07:56,594 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:07:56,632 - [124437] - src.utils.log - INFO - βœ… Fetched 466 rows - __SPLIT__ 2026-05-25 07:07:56,695 - [124437] - src.utils.log - INFO - βœ… Fetched 135 rows - __SPLIT__ 2026-05-25 07:07:56,698 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:07:56,772 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:07:56,992 - [124437] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-25 07:07:57,067 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:57,387 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:07:57,459 - [124437] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1147, 1105, 1150, 1091, 919, 1142, 894, 924) AND CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:57,788 - [124437] - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-25 07:07:57,851 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:58,175 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:07:58,252 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:07:58,315 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:07:58,681 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-25 07:08:06,201 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-25 07:08:06,335 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND WorkOrderNo IN ('2892107', '6095758', '810383', '3040285', '4139396', '1938427', '1021624', '7315334', '1637188', '6999159', '7851063', '7572393', '4427108', '3682977', '3584857', '7136937', '7414285', '4555407', '604254', '5726648', '8479175', '1807605', '5837924', '8599164', '9575223', '3282352', '4146630', '6917080', '5563531', '3627439', '9426857', '1653094', '8994842', '7852836', '1362222', '4721725', '2855655', '4440644', '3460872', '6448816', '3937355', '8320277', '8057183', '4498559', '5506328', '5537676', '7195602', '3508260', '1551670', '4937914', '2249442', '9162036', '8684590', '3800942', '6505283', '8626957', '7403527', '2058999', '6065593', '8688758', '4477330', '8104814', '3886891', '3049165', '7896811', '7437771', '6504349', '5539247', '2430606', '2995049', '9318777', '8668343', '3103263', '6751345', '8042059', '1426424', '5581500', '7998806', '3944713', '3490161', '8410636', '1978805', '9319412', '9196619', '8360595', '8227635', '1602940', '5542043', '3980650', '6854622', '9191627', '9086832', '3371849', '7021999', '8540171', '4950455', '7698436', '2428747', '5986370', '2336063', '4789046', '7830576', '1603641', '7282340', '4429413', '1824616', '2532492', '3767773', '6985389', '5151979', '6194662', '3075958', '8297520', '3367946', '8528066', '5341584', '4583718', '1592246', '5812562', '2111713', '8106125', '4741182', '9293935', '1166080', '3885582', '5752448', '7639730', '8010390', '7052837', '6348721', '2993427', '5987362', '9382217', '9026757', '3891786', '7110413', '1355668', '8997027', '3896554', '4803995', '7401722', '3829094', '9084673', '4120003', '8644697', '8338758', '7405837', '7069051', '4154927', '9911627', '4999941', '8707457', '2519520', '8567911', '4593315', '4739105', '8203790', '4502552', '9657610', '2822411', '4938765', '3836509', '2402554', '7689452', '3900330', '9566764', '5636072', '5607083', '7003531', '2026425', '7541139', '4245421', '6421722', '8790899', '8797696', '3937642', '8787526', '5058611', '7585670', '2974711', '2631507', '9874803', '4729027', '5325816', '8576737', '3307875', '5626830', '2878967', '3542827', '6141770', '5852759', '1339222', '8480413', '2352111', '9218983', '2772635', '8682396', '6331896', '8474441', '6586501', '1087094', '8780068', '3820666', '1409887', '5704005', '9960666', '1393387', '6820338', '8414426', '2303175', '1098080', '9024070', '9727502', '5647166', '8667013', '9068622', '7324721', '6812264', '2214770', '4167753', '9334278', '9152068', '8865750', '4464063', '9770753', '8810116', '1825867', '8184961', '1797233', '3829726', '3410127', '6561680', '6242991', '2446055', '1670381', '7764485', '5256331', '6171015', '2098420', '9810489', '6926530', '3715606', '4501787', '3737821', '1293223', '6340988', '4450131', '9728906', '5950612', '4530878', '7758650', '7222884', '8265423', '1241196', '1092487', '3234941', '9017112', '7926231', '7751952', '6258450', '1795774', '2069561', '6391511', '1813735', '2350366', '4549807', '5171712', '4063617', '1214930', '1290296', '3080241', '2040148', '9518234', '1468031', '8762820', '9588744', '7980701', '9783488', '1126775', '8529413', '2220186', '5415615', '4406730', '8183512', '8820721', '7390773', '6425720', '1553320', '4489353', '2941671', '1919560', '8784919', '1311635', '2075445', '3802733', '8962537', '6249047', '9565700', '8100734', '7084755', '2005950', '7565537', '8771556', '7717085', '1608417', '7386804', '7398937', '3161983', '1206258', '5551466', '2011150', '9619380', '3747378', '9705339', '6265359', '3904339', '6348901', '7534250', '4213098', '6563394', '5917624', '9643012', '2096169', '9026179', '6228697', '2044559', '4275297', '4222289', '2746496', '1832820', '5023692', '9244366', '2961162', '5705235', '4170284', '4733309', '8317756', '8807097', '6494968', '3590202', '2775727', '6219333', '9281657', '4368946', '9152104', '8446742', '8096870', '7277453', '7625958', '9979596', '6750631', '5074817', '8560770', '4381293', '7570255', '9031971', '8198455', '1405052', '5980305', '9046077', '1216114', '2921082', '4044194', '8001206', '9506829', '5947226', '8441481', '1882413', '8458620', '3010330', '1564716', '4651185', '3685859', '7622622', '2235203', '4345775', '3899731', '4116129', '3417655', '9730599', '4808919', '8010926', '5944270', '4968319', '1297034', '3557865', '6146359', '1473015', '2892036', '8197632', '9399239', '6029439', '8455961', '6902894', '5597468', '5876357', '4397672', '5945533', '4819034', '6546697', '8080890', '7340197', '7600862', '8045162', '1869216', '6216337', '5418836', '1987204', '2562091', '3294404', '9952051', '8639169', '7941557', '8906052', '7041584', '5393802', '2742433', '5836947', '8896003', '2331142', '2201999', '8471639', '1434320', '2369531', '7201747', '3742606', '8131520', '7627633', '5275777', '9966331', '4634290', '9721799', '4194947', '6720391', '9533503', '2866449', '7500540', '4295828', '1781595', '1716104', '7935304', '6594615', '7877401', '7606080', '9993678', '5205275', '4263322', '3514519', '8227339', '2009200', '3447335', '5578776', '9205053', '4085783', '6306962', '3727580', '3713253', '4453322', '7980190', '5369809') AND GenerateWorkOrderHistoryId = 124437;... (Thread: ThreadPoolExecutor-2_0) - __SPLIT__ 2026-05-25 07:08:06,853 - [124437] - src.utils.log - INFO - βœ… Fetched 1840 rows - __SPLIT__ 2026-05-25 07:08:06,925 - [124437] - src.utils.log - INFO - 🏁 Final merged rows: 1840 - __SPLIT__ 2026-05-25 07:08:07,009 - [124437] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-25 07:08:07,077 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-25 07:08:07,077 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:08:07,078 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-25 07:08:07,078 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-25 07:08:07,079 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:08:07,080 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:08:07,081 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-25 07:08:07,081 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:08:07,151 - [124437] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-25 07:08:07,220 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 135 rows in batches of 25000 (Thread: ThreadPoolExecutor-3_1) - __SPLIT__ 2026-05-25 07:08:07,436 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 628 rows in batches of 25000 (Thread: ThreadPoolExecutor-3_4) - __SPLIT__ 2026-05-25 07:08:07,511 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 466 rows in batches of 25000 (Thread: ThreadPoolExecutor-3_5) - __SPLIT__ 2026-05-25 07:08:07,680 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2512 rows in batches of 25000 (Thread: ThreadPoolExecutor-3_7) - __SPLIT__ 2026-05-25 07:08:07,752 - [124437] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-25 07:08:08,094 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 135) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-25 07:08:08,108 - [124437] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-25 07:08:08,163 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 628) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-25 07:08:08,224 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 466) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-25 07:08:08,307 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2512) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-25 07:08:08,316 - [124437] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-25 07:08:10,219 - [124437] - src.utils.log - INFO - βœ… All 135 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-25 07:08:10,287 - [124437] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-25 07:08:11,610 - [124437] - src.utils.log - INFO - βœ… All 466 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-25 07:08:11,680 - [124437] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-25 07:08:13,223 - [124437] - src.utils.log - INFO - βœ… All 628 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-25 07:08:13,292 - [124437] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-25 07:08:19,090 - [124437] - src.utils.log - INFO - βœ… All 2512 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-25 07:08:19,166 - [124437] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-25 07:08:19,237 - [124437] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-25 07:08:19,304 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:19,636 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:08:19,703 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:20,049 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 07:08:20,133 - [124437] - src.utils.log - INFO - Size of Transaction: 454 - __SPLIT__ 2026-05-25 07:08:20,204 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:20,690 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-25 07:08:23,020 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 07:08:23,222 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 07:08:23,291 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-25 03:08:20.127';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:23,971 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 07:08:24,041 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150203, 150204, 150205, 150206, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266, 150277, 150278, 150279, 150286, 150292, 150303, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 150333);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:24,373 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:08:24,534 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363) AND CreatedDate = '2026-05-25 03:08:20.127'; ... (Thread: ThreadPoolExecutor-4_0) - __SPLIT__ 2026-05-25 07:08:25,083 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:08:25,159 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:08:25,223 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:25,557 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Invoice - __SPLIT__ 2026-05-25 07:08:28,670 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-25 07:08:28,735 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1421980', '1421669', '1421672', '1421899', '1421984', '1421682', '1421685', '1421686', '1421687', '1421689', '1421691', '1421728', '1421727', '1421726', '1421725', '1421724', '1421723', '1421693', '1421688', '1421690', '1421692', '1421975', '1421976', '1421978', '1421974', '1421644', '1421990', '1421970', '1421635', '1421640', '1421628', '1421638', '1421637', '1421634', '1421632', '1421630', '1421629', '1421641', '1421639', '1421633', '1421631', '1422000', '1421997', '1421964', '1421960', '1421950', '1421947', '1421941', '1421933', '1421928', '1421923', '1421892', '1421886', '1421879', '1421873', '1421865', '1421861', '1421855', '1421851', '1421816', '1421811', '1421808', '1421799', '1421794', '1421766', '1421758', '1421750', '1421748', '1421717', '1421708', '1421705', '1421696', '1421643', '1421789', '1421897', '1421791', '1422002', '1421968', '1421967', '1421956', '1421951', '1421949', '1421943', '1421934', '1421926', '1421925', '1421891', '1421884', '1421878', '1421875', '1421868', '1421860', '1421858', '1421852', '1421845', '1421815', '1421806', '1421801', '1421795', '1421762', '1421755', '1421753', '1421744', '1421713', '1421710', '1421703', '1421697', '1421626', '1422003', '1421995', '1421963', '1421957', '1421953', '1421945', '1421942', '1421935', '1421927', '1421921', '1421889', '1421885', '1421882', '1421874', '1421867', '1421863', '1421853', '1421847', '1421817', '1421814', '1421809', '1421798', '1421796', '1421761', '1421760', '1421754', '1421745', '1421712', '1421711', '1421701', '1421698', '1422004', '1421996', '1421962', '1421958', '1421952', '1421946', '1421939', '1421932', '1421931', '1421922', '1421890', '1421883', '1421881', '1421876', '1421869', '1421862', '1421857', '1421850', '1421844', '1421812', '1421807', '1421803', '1421767', '1421764', '1421759', '1421752', '1421747', '1421715', '1421707', '1421700', '1421695', '1422031', '1422029', '1422023', '1421991', '1422020', '1421973', '1421918', '1421911', '1421909', '1421904', '1421900', '1421841', '1421838', '1421829', '1421826', '1421820', '1421787', '1421782', '1421778', '1421773', '1421774', '1421739', '1421734', '1421681', '1421678', '1421675', '1421665', '1421663', '1421658', '1421653', '1421645', '1422035', '1422032', '1422024', '1422019', '1421989', '1421982', '1421916', '1421915', '1421907', '1421913', '1421896', '1421843', '1421839', '1421832', '1421828', '1421819', '1421785', '1421780', '1421776', '1421790', '1421742', '1421738', '1421732', '1421684', '1421676', '1421673', '1421666', '1421661', '1421655', '1421649', '1421648', '1422034', '1422030', '1422028', '1421993', '1421986', '1421983', '1421917', '1421979', '1421910', '1421903', '1421901', '1421842', '1421837', '1421833', '1421827', '1421823', '1421786', '1421781', '1421777', '1421771', '1421743', '1421737', '1421731', '1421729', '1421677', '1421671', '1421668', '1421662', '1421657', '1421650', '1421647', '1422033', '1422026', '1422025', '1421992', '1421988', '1421981', '1421971', '1421912', '1421908', '1421902', '1421898', '1421840', '1421834', '1421831', '1421824', '1421822', '1421792', '1421783', '1421779', '1421772', '1421740', '1421741', '1421730', '1421683', '1421680', '1421670', '1421664', '1421660', '1421654', '1421651', '1421733', '1422001', '1421998', '1421966', '1421961', '1421954', '1421948', '1421940', '1421937', '1421929', '1421920', '1421919', '1421888', '1421877', '1421872', '1421866', '1421859', '1421854', '1421848', '1421846', '1421813', '1421804', '1421800', '1421797', '1421765', '1421756', '1421749', '1421718', '1421716', '1421706', '1421702', '1421699', '1422036', '1422027', '1422022', '1422021', '1421985', '1421977', '1421972', '1421914', '1421906', '1421905', '1421895', '1421894', '1421835', '1421830', '1421825', '1421821', '1421793', '1421784', '1421775', '1421770', '1421769', '1421736', '1421735', '1421719', '1421679', '1421674', '1421667', '1421659', '1421656', '1421652', '1421646', '1421836', '1421627', '1421642', '1421636', '1422085', '1422084', '1422083', '1422082', '1422081', '1422080', '1422079', '1422078', '1422077', '1422076', '1422075', '1422074', '1422073', '1422072', '1422071', '1422070', '1422069', '1422068', '1422067', '1422066', '1422065', '1422064', '1422063', '1422062', '1422061', '1422060', '1422059', '1422058', '1422057', '1422056', '1422055', '1422054', '1422053', '1422052', '1422051', '1422050', '1422049', '1422048', '1422047', '1422046', '1422045', '1422044', '1422043', '1422042', '1422041', '1422040', '1422039', '1422038', '1422037', '1422018', '1422017', '1422016', '1422015', '1422014', '1422013', '1422012', '1422011', '1422010', '1422009', '1422008', '1422007', '1422006', '1422005', '1421999', '1421994', '1421965', '1421959', '1421955', '1421944', '1421938', '1421936', '1421930', '1421924', '1421893', '1421887', '1421880', '1421871', '1421870', '1421864', '1421856', '1421849', '1421818', '1421810', '1421805', '1421802', '1421768', '1421763', '1421757', '1421751', '1421746', '1421714', '1421709', '1421704', '1421694')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:29,275 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 07:08:29,354 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:29,820 - [124437] - src.utils.log - INFO - βœ… Fetched 62 rows - __SPLIT__ 2026-05-25 07:08:29,892 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:30,228 - [124437] - src.utils.log - INFO - βœ… Fetched 26 rows - __SPLIT__ 2026-05-25 07:08:30,298 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:30,639 - [124437] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-25 07:08:30,753 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:31,088 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:08:31,166 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:31,495 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:08:31,567 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:31,894 - [124437] - src.utils.log - INFO - βœ… Fetched 15 rows - __SPLIT__ 2026-05-25 07:08:31,962 - [124437] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-25 07:08:32,033 - [124437] - src.utils.log - INFO - Time took to perform operation in publishing [124437]: 59.09 - __SPLIT__ 2026-05-25 07:08:32,099 - [124437] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 07:08:32,165 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-25 03:08:32.165' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:08:32,492 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:10:54,431 - [124437] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 07:10:54,663 - [124437] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 07:10:54,733 - [124437] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 07:10:54,807 - [124437] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-25 07:10:54,876 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:10:56,965 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:10:57,040 - [124437] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-25 07:10:57,104 - [124437] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-25 07:10:57,174 - [124437] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-25 07:10:57,238 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:10:59,173 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:10:59,247 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 124437... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:00,188 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 07:11:00,262 - [124437] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-25 07:11:00,333 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:00,673 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 07:11:00,763 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:01,095 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:11:01,171 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:01,507 - [124437] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-25 07:11:01,637 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:01,963 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:11:02,031 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:02,369 - [124437] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 07:11:02,437 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:02,770 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:11:02,843 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:03,182 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:11:03,251 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:03,596 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:11:03,670 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:04,009 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:11:04,076 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:04,418 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 07:11:04,781 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:05,109 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:11:05,178 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('14837', '14829', '14809', '14814', '0804', '14805', '14808', '0805', '14842', '14832', '0803', '14813', '14830', 'Nupur_S', '14838', '14849', '14420', '14828', '14815', '14833', '14821', '14831', '14843', '14847') and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:05,513 - [124437] - src.utils.log - INFO - βœ… Fetched 24 rows - __SPLIT__ 2026-05-25 07:11:05,578 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1422086', '1422087', '1422088', '1422089', '1422090', '1422091', '1422092', '1422093', '1422094', '1422095', '1422096', '1422097', '1422098', '1422099', '1422100', '1422101', '1422102', '1422103', '1422104', '1422105', '1422106', '1422107', '1422108', '1422109', '1422110', '1422111', '1422112', '1422113', '1422114', '1422115', '1422116', '1422117', '1422118', '1422119', '1422120', '1422121', '1422122', '1422123', '1422124', '1422125', '1422126', '1422127', '1422128', '1422129', '1422130', '1422131', '1422132', '1422133', '1422134', '1422135', '1422136', '1422137', '1422138', '1422139', '1422140', '1422141', '1422142', '1422143', '1422144', '1422145', '1422146', '1422147', '1422148', '1422149', '1422150', '1422151', '1422152', '1422153', '1422154', '1422155', '1422156', '1422157', '1422158', '1422159', '1422160', '1422161', '1422162', '1422163', '1422164', '1422165', '1422166', '1422167', '1422168', '1422169', '1422170', '1422171', '1422172', '1422173', '1422174', '1422175', '1422176', '1422177', '1422178', '1422179', '1422180', '1422181', '1422182', '1422183', '1422184', '1422185', '1422186', '1422187', '1422188', '1422189', '1422190', '1422191', '1422192', '1422193', '1422194', '1422195', '1422196', '1422197', '1422198', '1422199', '1422200', '1422201', '1422202', '1422203', '1422204', '1422205', '1422206', '1422207', '1422208', '1422209', '1422210', '1422211', '1422212', '1422213', '1422214', '1422215', '1422216', '1422217', '1422218', '1422219', '1422220', '1422221', '1422222', '1422223', '1422224', '1422225', '1422226', '1422227', '1422228', '1422229', '1422230', '1422231', '1422232', '1422233', '1422234', '1422235', '1422236', '1422237', '1422238', '1422239', '1422240', '1422241', '1422242', '1422243', '1422244', '1422245', '1422246', '1422247', '1422248', '1422249', '1422250', '1422251', '1422252', '1422253', '1422254', '1422255', '1422256', '1422257', '1422258', '1422259', '1422260', '1422261', '1422262', '1422263', '1422264', '1422265', '1422266', '1422267', '1422268', '1422269', '1422270', '1422271', '1422272', '1422273', '1422274', '1422275', '1422276', '1422277', '1422278', '1422279', '1422280', '1422281', '1422282', '1422283', '1422284', '1422285', '1422286', '1422287', '1422288', '1422289', '1422290', '1422291', '1422292', '1422293', '1422294', '1422295', '1422296', '1422297', '1422298', '1422299', '1422300', '1422301', '1422302', '1422303', '1422304', '1422305', '1422306', '1422307', '1422308', '1422309', '1422310', '1422311', '1422312', '1422313', '1422314', '1422315', '1422316', '1422317', '1422318', '1422319', '1422320', '1422321', '1422322', '1422323', '1422324', '1422325', '1422326', '1422327', '1422328', '1422329', '1422330', '1422331', '1422332', '1422333', '1422334', '1422335', '1422336', '1422337', '1422338', '1422339', '1422340', '1422341', '1422342', '1422343', '1422344', '1422345', '1422346', '1422347', '1422348', '1422349', '1422350', '1422351', '1422352', '1422353', '1422354', '1422355', '1422356', '1422357', '1422358', '1422359', '1422360', '1422361', '1422362', '1422363', '1422364', '1422365', '1422366', '1422367', '1422368', '1422369', '1422370', '1422371', '1422372', '1422373', '1422374', '1422375', '1422376', '1422377', '1422378', '1422379', '1422380', '1422381', '1422382', '1422383', '1422384', '1422385', '1422386', '1422387', '1422388', '1422389', '1422390', '1422391', '1422392', '1422393', '1422394', '1422395', '1422396', '1422397', '1422398', '1422399', '1422400', '1422401', '1422402', '1422403', '1422404', '1422405', '1422406', '1422407', '1422408', '1422409', '1422410', '1422411', '1422412', '1422413', '1422414', '1422415', '1422416', '1422417', '1422418', '1422419', '1422420', '1422421', '1422422', '1422423', '1422424', '1422425', '1422426', '1422427', '1422428', '1422429', '1422430', '1422431', '1422432', '1422433', '1422434', '1422435', '1422436', '1422437', '1422438', '1422439', '1422440', '1422441', '1422442', '1422443', '1422444', '1422445', '1422446', '1422447', '1422448', '1422449', '1422450', '1422451', '1422452', '1422453', '1422454', '1422455', '1422456', '1422457', '1422458', '1422459', '1422460', '1422461', '1422462', '1422463', '1422464', '1422465', '1422466', '1422467', '1422468', '1422469', '1422470', '1422471', '1422472', '1422473', '1422474', '1422475', '1422476', '1422477', '1422478', '1422479', '1422480', '1422481', '1422482', '1422483', '1422484', '1422485', '1422486', '1422487', '1422488', '1422489', '1422490', '1422491', '1422492', '1422493', '1422494', '1422495', '1422496', '1422497', '1422498', '1422499', '1422500', '1422501', '1422502', '1422503', '1422504', '1422505', '1422506', '1422507', '1422508', '1422509', '1422510', '1422511', '1422512', '1422513', '1422514', '1422515', '1422516', '1422517', '1422518', '1422519', '1422520', '1422521', '1422522', '1422523', '1422524', '1422525', '1422526', '1422527', '1422528', '1422529', '1422530', '1422531', '1422532', '1422533', '1422534', '1422535', '1422536', '1422537', '1422538', '1422539', '1422540', '1422541', '1422542', '1422543', '1422544', '1422545') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:05,978 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:11:06,101 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:06,599 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-25 07:11:16,001 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 07:11:16,259 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 07:11:16,334 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId in (150303, 150265);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:16,677 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:11:16,744 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1422086', '1422087', '1422088', '1422089', '1422090', '1422091', '1422092', '1422093', '1422094', '1422095', '1422096', '1422097', '1422098', '1422099', '1422100', '1422101', '1422102', '1422103', '1422104', '1422105', '1422106', '1422107', '1422108', '1422109', '1422110', '1422111', '1422112', '1422113', '1422114', '1422115', '1422116', '1422117', '1422118', '1422119', '1422120', '1422121', '1422122', '1422123', '1422124', '1422125', '1422126', '1422127', '1422128', '1422129', '1422130', '1422131', '1422132', '1422133', '1422134', '1422135', '1422136', '1422137', '1422138', '1422139', '1422140', '1422141', '1422142', '1422143', '1422144', '1422145', '1422146', '1422147', '1422148', '1422149', '1422150', '1422151', '1422152', '1422153', '1422154', '1422155', '1422156', '1422157', '1422158', '1422159', '1422160', '1422161', '1422162', '1422163', '1422164', '1422165', '1422166', '1422167', '1422168', '1422169', '1422170', '1422171', '1422172', '1422173', '1422174', '1422175', '1422176', '1422177', '1422178', '1422179', '1422180', '1422181', '1422182', '1422183', '1422184', '1422185', '1422186', '1422187', '1422188', '1422189', '1422190', '1422191', '1422192', '1422193', '1422194', '1422195', '1422196', '1422197', '1422198', '1422199', '1422200', '1422201', '1422202', '1422203', '1422204', '1422205', '1422206', '1422207', '1422208', '1422209', '1422210', '1422211', '1422212', '1422213', '1422214', '1422215', '1422216', '1422217', '1422218', '1422219', '1422220', '1422221', '1422222', '1422223', '1422224', '1422225', '1422226', '1422227', '1422228', '1422229', '1422230', '1422231', '1422232', '1422233', '1422234', '1422235', '1422236', '1422237', '1422238', '1422239', '1422240', '1422241', '1422242', '1422243', '1422244', '1422245', '1422246', '1422247', '1422248', '1422249', '1422250', '1422251', '1422252', '1422253', '1422254', '1422255', '1422256', '1422257', '1422258', '1422259', '1422260', '1422261', '1422262', '1422263', '1422264', '1422265', '1422266', '1422267', '1422268', '1422269', '1422270', '1422271', '1422272', '1422273', '1422274', '1422275', '1422276', '1422277', '1422278', '1422279', '1422280', '1422281', '1422282', '1422283', '1422284', '1422285', '1422286', '1422287', '1422288', '1422289', '1422290', '1422291', '1422292', '1422293', '1422294', '1422295', '1422296', '1422297', '1422298', '1422299', '1422300', '1422301', '1422302', '1422303', '1422304', '1422305', '1422306', '1422307', '1422308', '1422309', '1422310', '1422311', '1422312', '1422313', '1422314', '1422315', '1422316', '1422317', '1422318', '1422319', '1422320', '1422321', '1422322', '1422323', '1422324', '1422325', '1422326', '1422327', '1422328', '1422329', '1422330', '1422331', '1422332', '1422333', '1422334', '1422335', '1422336', '1422337', '1422338', '1422339', '1422340', '1422341', '1422342', '1422343', '1422344', '1422345', '1422346', '1422347', '1422348', '1422349', '1422350', '1422351', '1422352', '1422353', '1422354', '1422355', '1422356', '1422357', '1422358', '1422359', '1422360', '1422361', '1422362', '1422363', '1422364', '1422365', '1422366', '1422367', '1422368', '1422369', '1422370', '1422371', '1422372', '1422373', '1422374', '1422375', '1422376', '1422377', '1422378', '1422379', '1422380', '1422381', '1422382', '1422383', '1422384', '1422385', '1422386', '1422387', '1422388', '1422389', '1422390', '1422391', '1422392', '1422393', '1422394', '1422395', '1422396', '1422397', '1422398', '1422399', '1422400', '1422401', '1422402', '1422403', '1422404', '1422405', '1422406', '1422407', '1422408', '1422409', '1422410', '1422411', '1422412', '1422413', '1422414', '1422415', '1422416', '1422417', '1422418', '1422419', '1422420', '1422421', '1422422', '1422423', '1422424', '1422425', '1422426', '1422427', '1422428', '1422429', '1422430', '1422431', '1422432', '1422433', '1422434', '1422435', '1422436', '1422437', '1422438', '1422439', '1422440', '1422441', '1422442', '1422443', '1422444', '1422445', '1422446', '1422447', '1422448', '1422449', '1422450', '1422451', '1422452', '1422453', '1422454', '1422455', '1422456', '1422457', '1422458', '1422459', '1422460', '1422461', '1422462', '1422463', '1422464', '1422465', '1422466', '1422467', '1422468', '1422469', '1422470', '1422471', '1422472', '1422473', '1422474', '1422475', '1422476', '1422477', '1422478', '1422479', '1422480', '1422481', '1422482', '1422483', '1422484', '1422485', '1422486', '1422487', '1422488', '1422489', '1422490', '1422491', '1422492', '1422493', '1422494', '1422495', '1422496', '1422497', '1422498', '1422499', '1422500', '1422501', '1422502', '1422503', '1422504', '1422505', '1422506', '1422507', '1422508', '1422509', '1422510', '1422511', '1422512', '1422513', '1422514', '1422515', '1422516', '1422517', '1422518', '1422519', '1422520', '1422521', '1422522', '1422523', '1422524', '1422525', '1422526', '1422527', '1422528', '1422529', '1422530', '1422531', '1422532', '1422533', '1422534', '1422535', '1422536', '1422537', '1422538', '1422539', '1422540', '1422541', '1422542', '1422543', '1422544', '1422545') AND wo.AccountNumber IN ('14420', '14832', '14833', '14830', 'Nupur_S', '14831', '14828', '14842', '14847', '14843', '14808', '14809', '14815', '0804', '0805', '14829', '14814', '14837', '14838', '14849', '0803', '14813', '14821', '14805') AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-25_0) - __SPLIT__ 2026-05-25 07:11:17,231 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 07:11:17,307 - [124437] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-25 07:11:17,381 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:17,854 - [124437] - src.utils.log - INFO - βœ… Fetched 628 rows - __SPLIT__ 2026-05-25 07:11:17,922 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:18,290 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:11:18,363 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:18,784 - [124437] - src.utils.log - INFO - βœ… Fetched 466 rows - __SPLIT__ 2026-05-25 07:11:18,853 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:19,194 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:11:19,268 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:19,613 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:11:19,685 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:20,093 - [124437] - src.utils.log - INFO - βœ… Fetched 135 rows - __SPLIT__ 2026-05-25 07:11:20,158 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:20,507 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:11:20,624 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:20,954 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:11:21,026 - [124437] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-25 07:11:21,109 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:21,435 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:11:21,509 - [124437] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1147, 1105, 1150, 1091, 919, 1142, 894, 924) AND CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:21,834 - [124437] - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-25 07:11:21,898 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:22,251 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:11:22,320 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:11:22,379 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:22,734 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-25 07:11:28,801 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-25 07:11:28,933 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND WorkOrderNo IN ('2892107', '6095758', '810383', '3040285', '4139396', '1938427', '1021624', '7315334', '1637188', '6999159', '7851063', '7572393', '4427108', '3682977', '3584857', '7136937', '7414285', '4555407', '604254', '5726648', '8479175', '1807605', '5837924', '8599164', '9575223', '3282352', '4146630', '6917080', '5563531', '3627439', '9426857', '1653094', '8994842', '7852836', '1362222', '4721725', '2855655', '4440644', '3460872', '6448816', '3937355', '8320277', '8057183', '4498559', '5506328', '5537676', '7195602', '3508260', '1551670', '4937914', '2249442', '9162036', '8684590', '3800942', '6505283', '8626957', '7403527', '2058999', '6065593', '8688758', '4477330', '8104814', '3886891', '3049165', '7896811', '7437771', '6504349', '5539247', '2430606', '2995049', '9318777', '8668343', '3103263', '6751345', '8042059', '1426424', '5581500', '7998806', '3944713', '3490161', '8410636', '1978805', '9319412', '9196619', '8360595', '8227635', '1602940', '5542043', '3980650', '6854622', '9191627', '9086832', '3371849', '7021999', '8540171', '4950455', '7698436', '2428747', '5986370', '2336063', '4789046', '7830576', '1603641', '7282340', '4429413', '1824616', '2532492', '3767773', '6985389', '5151979', '6194662', '3075958', '8297520', '3367946', '8528066', '5341584', '4583718', '1592246', '5812562', '2111713', '8106125', '4741182', '9293935', '1166080', '3885582', '5752448', '7639730', '8010390', '7052837', '6348721', '2993427', '5987362', '9382217', '9026757', '3891786', '7110413', '1355668', '8997027', '3896554', '4803995', '7401722', '3829094', '9084673', '4120003', '8644697', '8338758', '7405837', '7069051', '4154927', '9911627', '4999941', '8707457', '2519520', '8567911', '4593315', '4739105', '8203790', '4502552', '9657610', '2822411', '4938765', '3836509', '2402554', '7689452', '3900330', '9566764', '5636072', '5607083', '7003531', '2026425', '7541139', '4245421', '6421722', '8790899', '8797696', '3937642', '8787526', '5058611', '7585670', '2974711', '2631507', '9874803', '4729027', '5325816', '8576737', '3307875', '5626830', '2878967', '3542827', '6141770', '5852759', '1339222', '8480413', '2352111', '9218983', '2772635', '8682396', '6331896', '8474441', '6586501', '1087094', '8780068', '3820666', '1409887', '5704005', '9960666', '1393387', '6820338', '8414426', '2303175', '1098080', '9024070', '9727502', '5647166', '8667013', '9068622', '7324721', '6812264', '2214770', '4167753', '9334278', '9152068', '8865750', '4464063', '9770753', '8810116', '1825867', '8184961', '1797233', '3829726', '3410127', '6561680', '6242991', '2446055', '1670381', '7764485', '5256331', '6171015', '2098420', '9810489', '6926530', '3715606', '4501787', '3737821', '1293223', '6340988', '4450131', '9728906', '5950612', '4530878', '7758650', '7222884', '8265423', '1241196', '1092487', '3234941', '9017112', '7926231', '7751952', '6258450', '1795774', '2069561', '6391511', '1813735', '2350366', '4549807', '5171712', '4063617', '1214930', '1290296', '3080241', '2040148', '9518234', '1468031', '8762820', '9588744', '7980701', '9783488', '1126775', '8529413', '2220186', '5415615', '4406730', '8183512', '8820721', '7390773', '6425720', '1553320', '4489353', '2941671', '1919560', '8784919', '1311635', '2075445', '3802733', '8962537', '6249047', '9565700', '8100734', '7084755', '2005950', '7565537', '8771556', '7717085', '1608417', '7386804', '7398937', '3161983', '1206258', '5551466', '2011150', '9619380', '3747378', '9705339', '6265359', '3904339', '6348901', '7534250', '4213098', '6563394', '5917624', '9643012', '2096169', '9026179', '6228697', '2044559', '4275297', '4222289', '2746496', '1832820', '5023692', '9244366', '2961162', '5705235', '4170284', '4733309', '8317756', '8807097', '6494968', '3590202', '2775727', '6219333', '9281657', '4368946', '9152104', '8446742', '8096870', '7277453', '7625958', '9979596', '6750631', '5074817', '8560770', '4381293', '7570255', '9031971', '8198455', '1405052', '5980305', '9046077', '1216114', '2921082', '4044194', '8001206', '9506829', '5947226', '8441481', '1882413', '8458620', '3010330', '1564716', '4651185', '3685859', '7622622', '2235203', '4345775', '3899731', '4116129', '3417655', '9730599', '4808919', '8010926', '5944270', '4968319', '1297034', '3557865', '6146359', '1473015', '2892036', '8197632', '9399239', '6029439', '8455961', '6902894', '5597468', '5876357', '4397672', '5945533', '4819034', '6546697', '8080890', '7340197', '7600862', '8045162', '1869216', '6216337', '5418836', '1987204', '2562091', '3294404', '9952051', '8639169', '7941557', '8906052', '7041584', '5393802', '2742433', '5836947', '8896003', '2331142', '2201999', '8471639', '1434320', '2369531', '7201747', '3742606', '8131520', '7627633', '5275777', '9966331', '4634290', '9721799', '4194947', '6720391', '9533503', '2866449', '7500540', '4295828', '1781595', '1716104', '7935304', '6594615', '7877401', '7606080', '9993678', '5205275', '4263322', '3514519', '8227339', '2009200', '3447335', '5578776', '9205053', '4085783', '6306962', '3727580', '3713253', '4453322', '7980190', '5369809') AND GenerateWorkOrderHistoryId = 124437;... (Thread: ThreadPoolExecutor-26_0) - __SPLIT__ 2026-05-25 07:11:29,343 - [124437] - src.utils.log - INFO - βœ… Fetched 2300 rows - __SPLIT__ 2026-05-25 07:11:29,416 - [124437] - src.utils.log - INFO - 🏁 Final merged rows: 2300 - __SPLIT__ 2026-05-25 07:11:29,537 - [124437] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-25 07:11:29,613 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:11:29,683 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 628 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:30,034 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 628) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-25 07:11:32,980 - [124437] - src.utils.log - INFO - βœ… All 628 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-25 07:11:33,050 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:11:33,120 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 135 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:33,467 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 135) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-25 07:11:34,986 - [124437] - src.utils.log - INFO - βœ… All 135 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-25 07:11:35,089 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-25 07:11:35,162 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-25 07:11:35,235 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:11:35,303 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 466 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:35,647 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 466) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-25 07:11:37,488 - [124437] - src.utils.log - INFO - βœ… All 466 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-25 07:11:37,561 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-25 07:11:37,631 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-25 07:11:37,758 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:11:37,828 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 3140 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:38,176 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3140) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-25 07:11:50,483 - [124437] - src.utils.log - INFO - βœ… All 3140 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-25 07:11:50,606 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:50,950 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 07:11:51,017 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:51,363 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 07:11:51,448 - [124437] - src.utils.log - INFO - Size of Transaction: 454 - __SPLIT__ 2026-05-25 07:11:51,521 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:52,008 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-25 07:11:54,147 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 07:11:54,352 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 07:11:54,426 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-25 03:11:51.442';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:55,068 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 07:11:55,136 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150203, 150204, 150205, 150206, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266, 150277, 150278, 150279, 150286, 150292, 150303, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 150333);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:55,481 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:11:55,573 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363) AND CreatedDate = '2026-05-25 03:11:51.442'; ... (Thread: ThreadPoolExecutor-27_0) - __SPLIT__ 2026-05-25 07:11:56,149 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 07:11:56,232 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 07:11:56,306 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:11:56,678 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Invoice - __SPLIT__ 2026-05-25 07:11:59,736 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-25 07:11:59,814 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1422440', '1422129', '1422132', '1422359', '1422444', '1422142', '1422145', '1422146', '1422147', '1422149', '1422151', '1422188', '1422187', '1422186', '1422185', '1422184', '1422183', '1422153', '1422148', '1422150', '1422152', '1422435', '1422436', '1422438', '1422434', '1422104', '1422450', '1422430', '1422095', '1422100', '1422088', '1422098', '1422097', '1422094', '1422092', '1422090', '1422089', '1422101', '1422099', '1422093', '1422091', '1422460', '1422457', '1422424', '1422420', '1422410', '1422407', '1422401', '1422393', '1422388', '1422383', '1422352', '1422346', '1422339', '1422333', '1422325', '1422321', '1422315', '1422311', '1422276', '1422271', '1422268', '1422259', '1422254', '1422226', '1422218', '1422210', '1422208', '1422177', '1422168', '1422165', '1422156', '1422103', '1422249', '1422357', '1422251', '1422462', '1422428', '1422427', '1422416', '1422411', '1422409', '1422403', '1422394', '1422386', '1422385', '1422351', '1422344', '1422338', '1422335', '1422328', '1422320', '1422318', '1422312', '1422305', '1422275', '1422266', '1422261', '1422255', '1422222', '1422215', '1422213', '1422204', '1422173', '1422170', '1422163', '1422157', '1422086', '1422463', '1422455', '1422423', '1422417', '1422413', '1422405', '1422402', '1422395', '1422387', '1422381', '1422349', '1422345', '1422342', '1422334', '1422327', '1422323', '1422313', '1422307', '1422277', '1422274', '1422269', '1422258', '1422256', '1422221', '1422220', '1422214', '1422205', '1422172', '1422171', '1422161', '1422158', '1422464', '1422456', '1422422', '1422418', '1422412', '1422406', '1422399', '1422392', '1422391', '1422382', '1422350', '1422343', '1422341', '1422336', '1422329', '1422322', '1422317', '1422310', '1422304', '1422272', '1422267', '1422263', '1422227', '1422224', '1422219', '1422212', '1422207', '1422175', '1422167', '1422160', '1422155', '1422491', '1422489', '1422483', '1422451', '1422480', '1422433', '1422378', '1422371', '1422369', '1422364', '1422360', '1422301', '1422298', '1422289', '1422286', '1422280', '1422247', '1422242', '1422238', '1422233', '1422234', '1422199', '1422194', '1422141', '1422138', '1422135', '1422125', '1422123', '1422118', '1422113', '1422105', '1422495', '1422492', '1422484', '1422479', '1422449', '1422442', '1422376', '1422375', '1422367', '1422373', '1422356', '1422303', '1422299', '1422292', '1422288', '1422279', '1422245', '1422240', '1422236', '1422250', '1422202', '1422198', '1422192', '1422144', '1422136', '1422133', '1422126', '1422121', '1422115', '1422109', '1422108', '1422494', '1422490', '1422488', '1422453', '1422446', '1422443', '1422377', '1422439', '1422370', '1422363', '1422361', '1422302', '1422297', '1422293', '1422287', '1422283', '1422246', '1422241', '1422237', '1422231', '1422203', '1422197', '1422191', '1422189', '1422137', '1422131', '1422128', '1422122', '1422117', '1422110', '1422107', '1422493', '1422486', '1422485', '1422452', '1422448', '1422441', '1422431', '1422372', '1422368', '1422362', '1422358', '1422300', '1422294', '1422291', '1422284', '1422282', '1422252', '1422243', '1422239', '1422232', '1422200', '1422201', '1422190', '1422143', '1422140', '1422130', '1422124', '1422120', '1422114', '1422111', '1422193', '1422461', '1422458', '1422426', '1422421', '1422414', '1422408', '1422400', '1422397', '1422389', '1422380', '1422379', '1422348', '1422337', '1422332', '1422326', '1422319', '1422314', '1422308', '1422306', '1422273', '1422264', '1422260', '1422257', '1422225', '1422216', '1422209', '1422178', '1422176', '1422166', '1422162', '1422159', '1422496', '1422487', '1422482', '1422481', '1422445', '1422437', '1422432', '1422374', '1422366', '1422365', '1422355', '1422354', '1422295', '1422290', '1422285', '1422281', '1422253', '1422244', '1422235', '1422230', '1422229', '1422196', '1422195', '1422179', '1422139', '1422134', '1422127', '1422119', '1422116', '1422112', '1422106', '1422296', '1422087', '1422102', '1422096', '1422545', '1422544', '1422543', '1422542', '1422541', '1422540', '1422539', '1422538', '1422537', '1422536', '1422535', '1422534', '1422533', '1422532', '1422531', '1422530', '1422529', '1422528', '1422527', '1422526', '1422525', '1422524', '1422523', '1422522', '1422521', '1422520', '1422519', '1422518', '1422517', '1422516', '1422515', '1422514', '1422513', '1422512', '1422511', '1422510', '1422509', '1422508', '1422507', '1422506', '1422505', '1422504', '1422503', '1422502', '1422501', '1422500', '1422499', '1422498', '1422497', '1422478', '1422477', '1422476', '1422475', '1422474', '1422473', '1422472', '1422471', '1422470', '1422469', '1422468', '1422467', '1422466', '1422465', '1422459', '1422454', '1422425', '1422419', '1422415', '1422404', '1422398', '1422396', '1422390', '1422384', '1422353', '1422347', '1422340', '1422331', '1422330', '1422324', '1422316', '1422309', '1422278', '1422270', '1422265', '1422262', '1422228', '1422223', '1422217', '1422211', '1422206', '1422174', '1422169', '1422164', '1422154')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:12:00,385 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 07:12:00,467 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:12:00,800 - [124437] - src.utils.log - INFO - βœ… Fetched 62 rows - __SPLIT__ 2026-05-25 07:12:00,874 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:12:01,222 - [124437] - src.utils.log - INFO - βœ… Fetched 26 rows - __SPLIT__ 2026-05-25 07:12:01,292 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:12:01,627 - [124437] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-25 07:12:01,707 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:12:02,051 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:12:02,132 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:12:02,464 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 07:12:02,539 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:12:02,876 - [124437] - src.utils.log - INFO - βœ… Fetched 15 rows - __SPLIT__ 2026-05-25 07:12:02,955 - [124437] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-25 07:12:03,033 - [124437] - src.utils.log - INFO - Time took to perform operation in publishing [124437]: 68.23 - __SPLIT__ 2026-05-25 07:12:03,105 - [124437] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 07:12:03,184 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-25 03:12:03.184' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 07:12:03,524 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 08:57:52,218 - [124437] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 08:57:52,348 - [124437] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 08:57:52,409 - [124437] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 08:57:52,488 - [124437] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-25 08:57:52,556 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:57:54,855 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:57:54,917 - [124437] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-25 08:57:54,976 - [124437] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-25 08:57:55,040 - [124437] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-25 08:57:55,101 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:57:57,018 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 08:57:57,079 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 124437... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:57:58,048 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 08:57:58,117 - [124437] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-25 08:57:58,188 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:57:58,516 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 08:57:58,582 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:57:58,905 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:57:58,983 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:57:59,312 - [124437] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-25 08:57:59,381 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:57:59,764 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:57:59,838 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:00,168 - [124437] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 08:58:00,234 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:00,568 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:58:00,638 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:00,975 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:58:01,048 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:01,387 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:58:01,465 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:01,799 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:58:01,867 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:02,197 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 08:58:02,612 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:02,944 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:58:03,027 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('14837', '14829', '14809', '14814', '0804', '14805', '14808', '0805', '14842', '14832', '0803', '14813', '14830', 'Nupur_S', '14838', '14849', '14420', '14828', '14815', '14833', '14821', '14831', '14843', '14847') and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:03,359 - [124437] - src.utils.log - INFO - βœ… Fetched 24 rows - __SPLIT__ 2026-05-25 08:58:03,431 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1422549', '1422550', '1422551', '1422552', '1422553', '1422554', '1422555', '1422556', '1422557', '1422558', '1422559', '1422560', '1422561', '1422562', '1422563', '1422564', '1422565', '1422566', '1422567', '1422568', '1422569', '1422570', '1422571', '1422572', '1422573', '1422574', '1422575', '1422576', '1422577', '1422578', '1422579', '1422580', '1422581', '1422582', '1422583', '1422584', '1422585', '1422586', '1422587', '1422588', '1422589', '1422590', '1422591', '1422592', '1422593', '1422594', '1422595', '1422596', '1422597', '1422598', '1422599', '1422600', '1422601', '1422602', '1422603', '1422604', '1422605', '1422606', '1422607', '1422608', '1422609', '1422610', '1422611', '1422612', '1422613', '1422614', '1422615', '1422616', '1422617', '1422618', '1422619', '1422620', '1422621', '1422622', '1422623', '1422624', '1422625', '1422626', '1422627', '1422628', '1422629', '1422630', '1422631', '1422632', '1422633', '1422634', '1422635', '1422636', '1422637', '1422638', '1422639', '1422640', '1422641', '1422642', '1422643', '1422644', '1422645', '1422646', '1422647', '1422648', '1422649', '1422650', '1422651', '1422652', '1422653', '1422654', '1422655', '1422656', '1422657', '1422658', '1422659', '1422660', '1422661', '1422662', '1422663', '1422664', '1422665', '1422666', '1422667', '1422668', '1422669', '1422670', '1422671', '1422672', '1422673', '1422674', '1422675', '1422676', '1422677', '1422678', '1422679', '1422680', '1422681', '1422682', '1422683', '1422684', '1422685', '1422686', '1422687', '1422688', '1422689', '1422690', '1422691', '1422692', '1422693', '1422694', '1422695', '1422696', '1422697', '1422698', '1422699', '1422700', '1422701', '1422702', '1422703', '1422704', '1422705', '1422706', '1422707', '1422708', '1422709', '1422710', '1422711', '1422712', '1422713', '1422714', '1422715', '1422716', '1422717', '1422718', '1422719', '1422720', '1422721', '1422722', '1422723', '1422724', '1422725', '1422726', '1422727', '1422728', '1422729', '1422730', '1422731', '1422732', '1422733', '1422734', '1422735', '1422736', '1422737', '1422738', '1422739', '1422740', '1422741', '1422742', '1422743', '1422744', '1422745', '1422746', '1422747', '1422748', '1422749', '1422750', '1422751', '1422752', '1422753', '1422754', '1422755', '1422756', '1422757', '1422758', '1422759', '1422760', '1422761', '1422762', '1422763', '1422764', '1422765', '1422766', '1422767', '1422768', '1422769', '1422770', '1422771', '1422772', '1422773', '1422774', '1422775', '1422776', '1422777', '1422778', '1422779', '1422780', '1422781', '1422782', '1422783', '1422784', '1422785', '1422786', '1422787', '1422788', '1422789', '1422790', '1422791', '1422792', '1422793', '1422794', '1422795', '1422796', '1422797', '1422798', '1422799', '1422800', '1422801', '1422802', '1422803', '1422804', '1422805', '1422806', '1422807', '1422808', '1422809', '1422810', '1422811', '1422812', '1422813', '1422814', '1422815', '1422816', '1422817', '1422818', '1422819', '1422820', '1422821', '1422822', '1422823', '1422824', '1422825', '1422826', '1422827', '1422828', '1422829', '1422830', '1422831', '1422832', '1422833', '1422834', '1422835', '1422836', '1422837', '1422838', '1422839', '1422840', '1422841', '1422842', '1422843', '1422844', '1422845', '1422846', '1422847', '1422848', '1422849', '1422850', '1422851', '1422852', '1422853', '1422854', '1422855', '1422856', '1422857', '1422858', '1422859', '1422860', '1422861', '1422862', '1422863', '1422864', '1422865', '1422866', '1422867', '1422868', '1422869', '1422870', '1422871', '1422872', '1422873', '1422874', '1422875', '1422876', '1422877', '1422878', '1422879', '1422880', '1422881', '1422882', '1422883', '1422884', '1422885', '1422886', '1422887', '1422888', '1422889', '1422890', '1422891', '1422892', '1422893', '1422894', '1422895', '1422896', '1422897', '1422898', '1422899', '1422900', '1422901', '1422902', '1422903', '1422904', '1422905', '1422906', '1422907', '1422908', '1422909', '1422910', '1422911', '1422912', '1422913', '1422914', '1422915', '1422916', '1422917', '1422918', '1422919', '1422920', '1422921', '1422922', '1422923', '1422924', '1422925', '1422926', '1422927', '1422928', '1422929', '1422930', '1422931', '1422932', '1422933', '1422934', '1422935', '1422936', '1422937', '1422938', '1422939', '1422940', '1422941', '1422942', '1422943', '1422944', '1422945', '1422946', '1422947', '1422948', '1422949', '1422950', '1422951', '1422952', '1422953', '1422954', '1422955', '1422956', '1422957', '1422958', '1422959', '1422960', '1422961', '1422962', '1422963', '1422964', '1422965', '1422966', '1422967', '1422968', '1422969', '1422970', '1422971', '1422972', '1422973', '1422974', '1422975', '1422976', '1422977', '1422978', '1422979', '1422980', '1422981', '1422982', '1422983', '1422984', '1422985', '1422986', '1422987', '1422988', '1422989', '1422990', '1422991', '1422992', '1422993', '1422994', '1422995', '1422996', '1422997', '1422998', '1422999', '1423000', '1423001', '1423002', '1423003', '1423004', '1423005', '1423006', '1423007', '1423008') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:03,842 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:58:03,910 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:04,455 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-25 08:58:14,266 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 08:58:14,522 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 08:58:14,592 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId in (150303, 150265);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:14,926 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 08:58:15,000 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1422549', '1422550', '1422551', '1422552', '1422553', '1422554', '1422555', '1422556', '1422557', '1422558', '1422559', '1422560', '1422561', '1422562', '1422563', '1422564', '1422565', '1422566', '1422567', '1422568', '1422569', '1422570', '1422571', '1422572', '1422573', '1422574', '1422575', '1422576', '1422577', '1422578', '1422579', '1422580', '1422581', '1422582', '1422583', '1422584', '1422585', '1422586', '1422587', '1422588', '1422589', '1422590', '1422591', '1422592', '1422593', '1422594', '1422595', '1422596', '1422597', '1422598', '1422599', '1422600', '1422601', '1422602', '1422603', '1422604', '1422605', '1422606', '1422607', '1422608', '1422609', '1422610', '1422611', '1422612', '1422613', '1422614', '1422615', '1422616', '1422617', '1422618', '1422619', '1422620', '1422621', '1422622', '1422623', '1422624', '1422625', '1422626', '1422627', '1422628', '1422629', '1422630', '1422631', '1422632', '1422633', '1422634', '1422635', '1422636', '1422637', '1422638', '1422639', '1422640', '1422641', '1422642', '1422643', '1422644', '1422645', '1422646', '1422647', '1422648', '1422649', '1422650', '1422651', '1422652', '1422653', '1422654', '1422655', '1422656', '1422657', '1422658', '1422659', '1422660', '1422661', '1422662', '1422663', '1422664', '1422665', '1422666', '1422667', '1422668', '1422669', '1422670', '1422671', '1422672', '1422673', '1422674', '1422675', '1422676', '1422677', '1422678', '1422679', '1422680', '1422681', '1422682', '1422683', '1422684', '1422685', '1422686', '1422687', '1422688', '1422689', '1422690', '1422691', '1422692', '1422693', '1422694', '1422695', '1422696', '1422697', '1422698', '1422699', '1422700', '1422701', '1422702', '1422703', '1422704', '1422705', '1422706', '1422707', '1422708', '1422709', '1422710', '1422711', '1422712', '1422713', '1422714', '1422715', '1422716', '1422717', '1422718', '1422719', '1422720', '1422721', '1422722', '1422723', '1422724', '1422725', '1422726', '1422727', '1422728', '1422729', '1422730', '1422731', '1422732', '1422733', '1422734', '1422735', '1422736', '1422737', '1422738', '1422739', '1422740', '1422741', '1422742', '1422743', '1422744', '1422745', '1422746', '1422747', '1422748', '1422749', '1422750', '1422751', '1422752', '1422753', '1422754', '1422755', '1422756', '1422757', '1422758', '1422759', '1422760', '1422761', '1422762', '1422763', '1422764', '1422765', '1422766', '1422767', '1422768', '1422769', '1422770', '1422771', '1422772', '1422773', '1422774', '1422775', '1422776', '1422777', '1422778', '1422779', '1422780', '1422781', '1422782', '1422783', '1422784', '1422785', '1422786', '1422787', '1422788', '1422789', '1422790', '1422791', '1422792', '1422793', '1422794', '1422795', '1422796', '1422797', '1422798', '1422799', '1422800', '1422801', '1422802', '1422803', '1422804', '1422805', '1422806', '1422807', '1422808', '1422809', '1422810', '1422811', '1422812', '1422813', '1422814', '1422815', '1422816', '1422817', '1422818', '1422819', '1422820', '1422821', '1422822', '1422823', '1422824', '1422825', '1422826', '1422827', '1422828', '1422829', '1422830', '1422831', '1422832', '1422833', '1422834', '1422835', '1422836', '1422837', '1422838', '1422839', '1422840', '1422841', '1422842', '1422843', '1422844', '1422845', '1422846', '1422847', '1422848', '1422849', '1422850', '1422851', '1422852', '1422853', '1422854', '1422855', '1422856', '1422857', '1422858', '1422859', '1422860', '1422861', '1422862', '1422863', '1422864', '1422865', '1422866', '1422867', '1422868', '1422869', '1422870', '1422871', '1422872', '1422873', '1422874', '1422875', '1422876', '1422877', '1422878', '1422879', '1422880', '1422881', '1422882', '1422883', '1422884', '1422885', '1422886', '1422887', '1422888', '1422889', '1422890', '1422891', '1422892', '1422893', '1422894', '1422895', '1422896', '1422897', '1422898', '1422899', '1422900', '1422901', '1422902', '1422903', '1422904', '1422905', '1422906', '1422907', '1422908', '1422909', '1422910', '1422911', '1422912', '1422913', '1422914', '1422915', '1422916', '1422917', '1422918', '1422919', '1422920', '1422921', '1422922', '1422923', '1422924', '1422925', '1422926', '1422927', '1422928', '1422929', '1422930', '1422931', '1422932', '1422933', '1422934', '1422935', '1422936', '1422937', '1422938', '1422939', '1422940', '1422941', '1422942', '1422943', '1422944', '1422945', '1422946', '1422947', '1422948', '1422949', '1422950', '1422951', '1422952', '1422953', '1422954', '1422955', '1422956', '1422957', '1422958', '1422959', '1422960', '1422961', '1422962', '1422963', '1422964', '1422965', '1422966', '1422967', '1422968', '1422969', '1422970', '1422971', '1422972', '1422973', '1422974', '1422975', '1422976', '1422977', '1422978', '1422979', '1422980', '1422981', '1422982', '1422983', '1422984', '1422985', '1422986', '1422987', '1422988', '1422989', '1422990', '1422991', '1422992', '1422993', '1422994', '1422995', '1422996', '1422997', '1422998', '1422999', '1423000', '1423001', '1423002', '1423003', '1423004', '1423005', '1423006', '1423007', '1423008') AND wo.AccountNumber IN ('14420', '14832', '14833', '14830', 'Nupur_S', '14831', '14828', '14842', '14847', '14843', '14808', '14809', '14815', '0804', '0805', '14829', '14814', '14837', '14838', '14849', '0803', '14813', '14821', '14805') AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-28_0) - __SPLIT__ 2026-05-25 08:58:15,412 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 08:58:15,484 - [124437] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-25 08:58:15,554 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-29_0) - __SPLIT__ 2026-05-25 08:58:15,555 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-29_1) - __SPLIT__ 2026-05-25 08:58:15,555 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-29_2) - __SPLIT__ 2026-05-25 08:58:15,557 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-29_3) - __SPLIT__ 2026-05-25 08:58:15,558 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-29_4) - __SPLIT__ 2026-05-25 08:58:15,558 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-29_5) - __SPLIT__ 2026-05-25 08:58:15,558 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-29_6) - __SPLIT__ 2026-05-25 08:58:15,559 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800);... (Thread: ThreadPoolExecutor-29_7) - __SPLIT__ 2026-05-25 08:58:16,030 - [124437] - src.utils.log - INFO - βœ… Fetched 628 rows - __SPLIT__ 2026-05-25 08:58:16,780 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:58:16,898 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:58:16,989 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:58:17,025 - [124437] - src.utils.log - INFO - βœ… Fetched 466 rows - __SPLIT__ 2026-05-25 08:58:17,084 - [124437] - src.utils.log - INFO - βœ… Fetched 135 rows - __SPLIT__ 2026-05-25 08:58:17,114 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:58:17,187 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:58:17,403 - [124437] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-25 08:58:17,494 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:17,821 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:58:17,899 - [124437] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1147, 1105, 1150, 1091, 919, 1142, 894, 924) AND CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:18,246 - [124437] - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-25 08:58:18,314 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:18,650 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:58:18,729 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 08:58:18,802 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:19,173 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-25 08:58:26,331 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-25 08:58:26,455 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND WorkOrderNo IN ('2892107', '6095758', '810383', '3040285', '4139396', '1938427', '1021624', '7315334', '1637188', '6999159', '7851063', '7572393', '4427108', '3682977', '3584857', '7136937', '7414285', '4555407', '604254', '5726648', '8479175', '1807605', '5837924', '8599164', '9575223', '3282352', '4146630', '6917080', '5563531', '3627439', '9426857', '1653094', '8994842', '7852836', '1362222', '4721725', '2855655', '4440644', '3460872', '6448816', '3937355', '8320277', '8057183', '4498559', '5506328', '5537676', '7195602', '3508260', '1551670', '4937914', '2249442', '9162036', '8684590', '3800942', '6505283', '8626957', '7403527', '2058999', '6065593', '8688758', '4477330', '8104814', '3886891', '3049165', '7896811', '7437771', '6504349', '5539247', '2430606', '2995049', '9318777', '8668343', '3103263', '6751345', '8042059', '1426424', '5581500', '7998806', '3944713', '3490161', '8410636', '1978805', '9319412', '9196619', '8360595', '8227635', '1602940', '5542043', '3980650', '6854622', '9191627', '9086832', '3371849', '7021999', '8540171', '4950455', '7698436', '2428747', '5986370', '2336063', '4789046', '7830576', '1603641', '7282340', '4429413', '1824616', '2532492', '3767773', '6985389', '5151979', '6194662', '3075958', '8297520', '3367946', '8528066', '5341584', '4583718', '1592246', '5812562', '2111713', '8106125', '4741182', '9293935', '1166080', '3885582', '5752448', '7639730', '8010390', '7052837', '6348721', '2993427', '5987362', '9382217', '9026757', '3891786', '7110413', '1355668', '8997027', '3896554', '4803995', '7401722', '3829094', '9084673', '4120003', '8644697', '8338758', '7405837', '7069051', '4154927', '9911627', '4999941', '8707457', '2519520', '8567911', '4593315', '4739105', '8203790', '4502552', '9657610', '2822411', '4938765', '3836509', '2402554', '7689452', '3900330', '9566764', '5636072', '5607083', '7003531', '2026425', '7541139', '4245421', '6421722', '8790899', '8797696', '3937642', '8787526', '5058611', '7585670', '2974711', '2631507', '9874803', '4729027', '5325816', '8576737', '3307875', '5626830', '2878967', '3542827', '6141770', '5852759', '1339222', '8480413', '2352111', '9218983', '2772635', '8682396', '6331896', '8474441', '6586501', '1087094', '8780068', '3820666', '1409887', '5704005', '9960666', '1393387', '6820338', '8414426', '2303175', '1098080', '9024070', '9727502', '5647166', '8667013', '9068622', '7324721', '6812264', '2214770', '4167753', '9334278', '9152068', '8865750', '4464063', '9770753', '8810116', '1825867', '8184961', '1797233', '3829726', '3410127', '6561680', '6242991', '2446055', '1670381', '7764485', '5256331', '6171015', '2098420', '9810489', '6926530', '3715606', '4501787', '3737821', '1293223', '6340988', '4450131', '9728906', '5950612', '4530878', '7758650', '7222884', '8265423', '1241196', '1092487', '3234941', '9017112', '7926231', '7751952', '6258450', '1795774', '2069561', '6391511', '1813735', '2350366', '4549807', '5171712', '4063617', '1214930', '1290296', '3080241', '2040148', '9518234', '1468031', '8762820', '9588744', '7980701', '9783488', '1126775', '8529413', '2220186', '5415615', '4406730', '8183512', '8820721', '7390773', '6425720', '1553320', '4489353', '2941671', '1919560', '8784919', '1311635', '2075445', '3802733', '8962537', '6249047', '9565700', '8100734', '7084755', '2005950', '7565537', '8771556', '7717085', '1608417', '7386804', '7398937', '3161983', '1206258', '5551466', '2011150', '9619380', '3747378', '9705339', '6265359', '3904339', '6348901', '7534250', '4213098', '6563394', '5917624', '9643012', '2096169', '9026179', '6228697', '2044559', '4275297', '4222289', '2746496', '1832820', '5023692', '9244366', '2961162', '5705235', '4170284', '4733309', '8317756', '8807097', '6494968', '3590202', '2775727', '6219333', '9281657', '4368946', '9152104', '8446742', '8096870', '7277453', '7625958', '9979596', '6750631', '5074817', '8560770', '4381293', '7570255', '9031971', '8198455', '1405052', '5980305', '9046077', '1216114', '2921082', '4044194', '8001206', '9506829', '5947226', '8441481', '1882413', '8458620', '3010330', '1564716', '4651185', '3685859', '7622622', '2235203', '4345775', '3899731', '4116129', '3417655', '9730599', '4808919', '8010926', '5944270', '4968319', '1297034', '3557865', '6146359', '1473015', '2892036', '8197632', '9399239', '6029439', '8455961', '6902894', '5597468', '5876357', '4397672', '5945533', '4819034', '6546697', '8080890', '7340197', '7600862', '8045162', '1869216', '6216337', '5418836', '1987204', '2562091', '3294404', '9952051', '8639169', '7941557', '8906052', '7041584', '5393802', '2742433', '5836947', '8896003', '2331142', '2201999', '8471639', '1434320', '2369531', '7201747', '3742606', '8131520', '7627633', '5275777', '9966331', '4634290', '9721799', '4194947', '6720391', '9533503', '2866449', '7500540', '4295828', '1781595', '1716104', '7935304', '6594615', '7877401', '7606080', '9993678', '5205275', '4263322', '3514519', '8227339', '2009200', '3447335', '5578776', '9205053', '4085783', '6306962', '3727580', '3713253', '4453322', '7980190', '5369809') AND GenerateWorkOrderHistoryId = 124437;... (Thread: ThreadPoolExecutor-30_0) - __SPLIT__ 2026-05-25 08:58:27,261 - [124437] - src.utils.log - INFO - βœ… Fetched 2760 rows - __SPLIT__ 2026-05-25 08:58:27,333 - [124437] - src.utils.log - INFO - 🏁 Final merged rows: 2760 - __SPLIT__ 2026-05-25 08:58:27,414 - [124437] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-25 08:58:27,480 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-25 08:58:27,481 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 08:58:27,483 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-25 08:58:27,483 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-25 08:58:27,483 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 08:58:27,484 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 08:58:27,484 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-25 08:58:27,484 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 08:58:27,545 - [124437] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-25 08:58:27,615 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 135 rows in batches of 25000 (Thread: ThreadPoolExecutor-31_1) - __SPLIT__ 2026-05-25 08:58:27,856 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 628 rows in batches of 25000 (Thread: ThreadPoolExecutor-31_4) - __SPLIT__ 2026-05-25 08:58:27,925 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 466 rows in batches of 25000 (Thread: ThreadPoolExecutor-31_5) - __SPLIT__ 2026-05-25 08:58:28,068 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 3768 rows in batches of 25000 (Thread: ThreadPoolExecutor-31_7) - __SPLIT__ 2026-05-25 08:58:28,144 - [124437] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-25 08:58:28,484 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 135) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-25 08:58:28,488 - [124437] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-25 08:58:28,555 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 628) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-25 08:58:28,622 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 466) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-25 08:58:28,678 - [124437] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-25 08:58:28,703 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3768) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-25 08:58:30,593 - [124437] - src.utils.log - INFO - βœ… All 135 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-25 08:58:30,666 - [124437] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-25 08:58:32,136 - [124437] - src.utils.log - INFO - βœ… All 466 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-25 08:58:32,202 - [124437] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-25 08:58:32,950 - [124437] - src.utils.log - INFO - βœ… All 628 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-25 08:58:33,020 - [124437] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-25 08:58:43,944 - [124437] - src.utils.log - INFO - βœ… All 3768 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-25 08:58:44,062 - [124437] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-25 08:58:44,129 - [124437] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-25 08:58:44,193 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:44,516 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 08:58:44,583 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:44,913 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 08:58:44,978 - [124437] - src.utils.log - INFO - Size of Transaction: 454 - __SPLIT__ 2026-05-25 08:58:45,047 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:45,516 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-25 08:58:47,843 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 08:58:48,041 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 08:58:48,101 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-25 04:58:44.973';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:48,840 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 08:58:48,906 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150203, 150204, 150205, 150206, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266, 150277, 150278, 150279, 150286, 150292, 150303, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 150333);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:49,229 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:58:49,315 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363) AND CreatedDate = '2026-05-25 04:58:44.973'; ... (Thread: ThreadPoolExecutor-32_0) - __SPLIT__ 2026-05-25 08:58:49,902 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 08:58:49,973 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 08:58:50,033 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:50,374 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Invoice - __SPLIT__ 2026-05-25 08:58:53,404 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-25 08:58:53,472 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1422903', '1422592', '1422595', '1422822', '1422907', '1422605', '1422608', '1422609', '1422610', '1422612', '1422614', '1422651', '1422650', '1422649', '1422648', '1422647', '1422646', '1422616', '1422611', '1422613', '1422615', '1422898', '1422899', '1422901', '1422897', '1422567', '1422913', '1422893', '1422558', '1422563', '1422551', '1422561', '1422560', '1422557', '1422555', '1422553', '1422552', '1422564', '1422562', '1422556', '1422554', '1422923', '1422920', '1422887', '1422883', '1422873', '1422870', '1422864', '1422856', '1422851', '1422846', '1422815', '1422809', '1422802', '1422796', '1422788', '1422784', '1422778', '1422774', '1422739', '1422734', '1422731', '1422722', '1422717', '1422689', '1422681', '1422673', '1422671', '1422640', '1422631', '1422628', '1422619', '1422566', '1422712', '1422820', '1422714', '1422925', '1422891', '1422890', '1422879', '1422874', '1422872', '1422866', '1422857', '1422849', '1422848', '1422814', '1422807', '1422801', '1422798', '1422791', '1422783', '1422781', '1422775', '1422768', '1422738', '1422729', '1422724', '1422718', '1422685', '1422678', '1422676', '1422667', '1422636', '1422633', '1422626', '1422620', '1422549', '1422926', '1422918', '1422886', '1422880', '1422876', '1422868', '1422865', '1422858', '1422850', '1422844', '1422812', '1422808', '1422805', '1422797', '1422790', '1422786', '1422776', '1422770', '1422740', '1422737', '1422732', '1422721', '1422719', '1422684', '1422683', '1422677', '1422668', '1422635', '1422634', '1422624', '1422621', '1422927', '1422919', '1422885', '1422881', '1422875', '1422869', '1422862', '1422855', '1422854', '1422845', '1422813', '1422806', '1422804', '1422799', '1422792', '1422785', '1422780', '1422773', '1422767', '1422735', '1422730', '1422726', '1422690', '1422687', '1422682', '1422675', '1422670', '1422638', '1422630', '1422623', '1422618', '1422954', '1422952', '1422946', '1422914', '1422943', '1422896', '1422841', '1422834', '1422832', '1422827', '1422823', '1422764', '1422761', '1422752', '1422749', '1422743', '1422710', '1422705', '1422701', '1422696', '1422697', '1422662', '1422657', '1422604', '1422601', '1422598', '1422588', '1422586', '1422581', '1422576', '1422568', '1422958', '1422955', '1422947', '1422942', '1422912', '1422905', '1422839', '1422838', '1422830', '1422836', '1422819', '1422766', '1422762', '1422755', '1422751', '1422742', '1422708', '1422703', '1422699', '1422713', '1422665', '1422661', '1422655', '1422607', '1422599', '1422596', '1422589', '1422584', '1422578', '1422572', '1422571', '1422957', '1422953', '1422951', '1422916', '1422909', '1422906', '1422840', '1422902', '1422833', '1422826', '1422824', '1422765', '1422760', '1422756', '1422750', '1422746', '1422709', '1422704', '1422700', '1422694', '1422666', '1422660', '1422654', '1422652', '1422600', '1422594', '1422591', '1422585', '1422580', '1422573', '1422570', '1422956', '1422949', '1422948', '1422915', '1422911', '1422904', '1422894', '1422835', '1422831', '1422825', '1422821', '1422763', '1422757', '1422754', '1422747', '1422745', '1422715', '1422706', '1422702', '1422695', '1422663', '1422664', '1422653', '1422606', '1422603', '1422593', '1422587', '1422583', '1422577', '1422574', '1422656', '1422924', '1422921', '1422889', '1422884', '1422877', '1422871', '1422863', '1422860', '1422852', '1422843', '1422842', '1422811', '1422800', '1422795', '1422789', '1422782', '1422777', '1422771', '1422769', '1422736', '1422727', '1422723', '1422720', '1422688', '1422679', '1422672', '1422641', '1422639', '1422629', '1422625', '1422622', '1422959', '1422950', '1422945', '1422944', '1422908', '1422900', '1422895', '1422837', '1422829', '1422828', '1422818', '1422817', '1422758', '1422753', '1422748', '1422744', '1422716', '1422707', '1422698', '1422693', '1422692', '1422659', '1422658', '1422642', '1422602', '1422597', '1422590', '1422582', '1422579', '1422575', '1422569', '1422759', '1422550', '1422565', '1422559', '1423008', '1423007', '1423006', '1423005', '1423004', '1423003', '1423002', '1423001', '1423000', '1422999', '1422998', '1422997', '1422996', '1422995', '1422994', '1422993', '1422992', '1422991', '1422990', '1422989', '1422988', '1422987', '1422986', '1422985', '1422984', '1422983', '1422982', '1422981', '1422980', '1422979', '1422978', '1422977', '1422976', '1422975', '1422974', '1422973', '1422972', '1422971', '1422970', '1422969', '1422968', '1422967', '1422966', '1422965', '1422964', '1422963', '1422962', '1422961', '1422960', '1422941', '1422940', '1422939', '1422938', '1422937', '1422936', '1422935', '1422934', '1422933', '1422932', '1422931', '1422930', '1422929', '1422928', '1422922', '1422917', '1422888', '1422882', '1422878', '1422867', '1422861', '1422859', '1422853', '1422847', '1422816', '1422810', '1422803', '1422794', '1422793', '1422787', '1422779', '1422772', '1422741', '1422733', '1422728', '1422725', '1422691', '1422686', '1422680', '1422674', '1422669', '1422637', '1422632', '1422627', '1422617')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:54,030 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 08:58:54,113 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:54,581 - [124437] - src.utils.log - INFO - βœ… Fetched 62 rows - __SPLIT__ 2026-05-25 08:58:54,645 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:54,978 - [124437] - src.utils.log - INFO - βœ… Fetched 26 rows - __SPLIT__ 2026-05-25 08:58:55,049 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:55,379 - [124437] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-25 08:58:55,445 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:55,787 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:58:55,866 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:56,197 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 08:58:56,272 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:56,602 - [124437] - src.utils.log - INFO - βœ… Fetched 15 rows - __SPLIT__ 2026-05-25 08:58:56,665 - [124437] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-25 08:58:56,736 - [124437] - src.utils.log - INFO - Time took to perform operation in publishing [124437]: 64.25 - __SPLIT__ 2026-05-25 08:58:56,806 - [124437] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 08:58:56,873 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-25 04:58:56.873' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 08:58:57,206 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 09:00:40,978 - [124437] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 09:00:41,093 - [124437] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124437] publish_all=True - __SPLIT__ 2026-05-25 09:00:41,155 - [124437] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 09:00:41,223 - [124437] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-25 09:00:41,292 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:43,386 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:00:43,452 - [124437] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-25 09:00:43,519 - [124437] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-25 09:00:43,579 - [124437] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-25 09:00:43,645 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:45,549 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 09:00:45,617 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 124437... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:46,563 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 09:00:46,629 - [124437] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-25 09:00:46,702 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:47,033 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 09:00:47,091 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:47,415 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:00:47,471 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:47,801 - [124437] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-25 09:00:47,870 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:48,246 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:00:48,317 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:48,641 - [124437] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 09:00:48,705 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:49,039 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:00:49,110 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:49,439 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:00:49,504 - [124437] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 460 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:49,835 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:00:49,909 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:50,241 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:00:50,306 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:50,634 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 09:00:51,010 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:51,342 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:00:51,411 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo in ('14837', '14829', '14809', '14814', '0804', '14805', '14808', '0805', '14842', '14832', '0803', '14813', '14830', 'Nupur_S', '14838', '14849', '14420', '14828', '14815', '14833', '14821', '14831', '14843', '14847') and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:51,738 - [124437] - src.utils.log - INFO - βœ… Fetched 24 rows - __SPLIT__ 2026-05-25 09:00:51,806 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1423009', '1423010', '1423011', '1423012', '1423013', '1423014', '1423015', '1423016', '1423017', '1423018', '1423019', '1423020', '1423021', '1423022', '1423023', '1423024', '1423025', '1423026', '1423027', '1423028', '1423029', '1423030', '1423031', '1423032', '1423033', '1423034', '1423035', '1423036', '1423037', '1423038', '1423039', '1423040', '1423041', '1423042', '1423043', '1423044', '1423045', '1423046', '1423047', '1423048', '1423049', '1423050', '1423051', '1423052', '1423053', '1423054', '1423055', '1423056', '1423057', '1423058', '1423059', '1423060', '1423061', '1423062', '1423063', '1423064', '1423065', '1423066', '1423067', '1423068', '1423069', '1423070', '1423071', '1423072', '1423073', '1423074', '1423075', '1423076', '1423077', '1423078', '1423079', '1423080', '1423081', '1423082', '1423083', '1423084', '1423085', '1423086', '1423087', '1423088', '1423089', '1423090', '1423091', '1423092', '1423093', '1423094', '1423095', '1423096', '1423097', '1423098', '1423099', '1423100', '1423101', '1423102', '1423103', '1423104', '1423105', '1423106', '1423107', '1423108', '1423109', '1423110', '1423111', '1423112', '1423113', '1423114', '1423115', '1423116', '1423117', '1423118', '1423119', '1423120', '1423121', '1423122', '1423123', '1423124', '1423125', '1423126', '1423127', '1423128', '1423129', '1423130', '1423131', '1423132', '1423133', '1423134', '1423135', '1423136', '1423137', '1423138', '1423139', '1423140', '1423141', '1423142', '1423143', '1423144', '1423145', '1423146', '1423147', '1423148', '1423149', '1423150', '1423151', '1423152', '1423153', '1423154', '1423155', '1423156', '1423157', '1423158', '1423159', '1423160', '1423161', '1423162', '1423163', '1423164', '1423165', '1423166', '1423167', '1423168', '1423169', '1423170', '1423171', '1423172', '1423173', '1423174', '1423175', '1423176', '1423177', '1423178', '1423179', '1423180', '1423181', '1423182', '1423183', '1423184', '1423185', '1423186', '1423187', '1423188', '1423189', '1423190', '1423191', '1423192', '1423193', '1423194', '1423195', '1423196', '1423197', '1423198', '1423199', '1423200', '1423201', '1423202', '1423203', '1423204', '1423205', '1423206', '1423207', '1423208', '1423209', '1423210', '1423211', '1423212', '1423213', '1423214', '1423215', '1423216', '1423217', '1423218', '1423219', '1423220', '1423221', '1423222', '1423223', '1423224', '1423225', '1423226', '1423227', '1423228', '1423229', '1423230', '1423231', '1423232', '1423233', '1423234', '1423235', '1423236', '1423237', '1423238', '1423239', '1423240', '1423241', '1423242', '1423243', '1423244', '1423245', '1423246', '1423247', '1423248', '1423249', '1423250', '1423251', '1423252', '1423253', '1423254', '1423255', '1423256', '1423257', '1423258', '1423259', '1423260', '1423261', '1423262', '1423263', '1423264', '1423265', '1423266', '1423267', '1423268', '1423269', '1423270', '1423271', '1423272', '1423273', '1423274', '1423275', '1423276', '1423277', '1423278', '1423279', '1423280', '1423281', '1423282', '1423283', '1423284', '1423285', '1423286', '1423287', '1423288', '1423289', '1423290', '1423291', '1423292', '1423293', '1423294', '1423295', '1423296', '1423297', '1423298', '1423299', '1423300', '1423301', '1423302', '1423303', '1423304', '1423305', '1423306', '1423307', '1423308', '1423309', '1423310', '1423311', '1423312', '1423313', '1423314', '1423315', '1423316', '1423317', '1423318', '1423319', '1423320', '1423321', '1423322', '1423323', '1423324', '1423325', '1423326', '1423327', '1423328', '1423329', '1423330', '1423331', '1423332', '1423333', '1423334', '1423335', '1423336', '1423337', '1423338', '1423339', '1423340', '1423341', '1423342', '1423343', '1423344', '1423345', '1423346', '1423347', '1423348', '1423349', '1423350', '1423351', '1423352', '1423353', '1423354', '1423355', '1423356', '1423357', '1423358', '1423359', '1423360', '1423361', '1423362', '1423363', '1423364', '1423365', '1423366', '1423367', '1423368', '1423369', '1423370', '1423371', '1423372', '1423373', '1423374', '1423375', '1423376', '1423377', '1423378', '1423379', '1423380', '1423381', '1423382', '1423383', '1423384', '1423385', '1423386', '1423387', '1423388', '1423389', '1423390', '1423391', '1423392', '1423393', '1423394', '1423395', '1423396', '1423397', '1423398', '1423399', '1423400', '1423401', '1423402', '1423403', '1423404', '1423405', '1423406', '1423407', '1423408', '1423409', '1423410', '1423411', '1423412', '1423413', '1423414', '1423415', '1423416', '1423417', '1423418', '1423419', '1423420', '1423421', '1423422', '1423423', '1423424', '1423425', '1423426', '1423427', '1423428', '1423429', '1423430', '1423431', '1423432', '1423433', '1423434', '1423435', '1423436', '1423437', '1423438', '1423439', '1423440', '1423441', '1423442', '1423443', '1423444', '1423445', '1423446', '1423447', '1423448', '1423449', '1423450', '1423451', '1423452', '1423453', '1423454', '1423455', '1423456', '1423457', '1423458', '1423459', '1423460', '1423461', '1423462', '1423463', '1423464', '1423465', '1423466', '1423467', '1423468') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:52,196 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:00:52,260 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:00:52,817 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-25 09:01:02,157 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 09:01:02,426 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 09:01:02,501 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId in (150303, 150265);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:02,835 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 09:01:02,909 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1423009', '1423010', '1423011', '1423012', '1423013', '1423014', '1423015', '1423016', '1423017', '1423018', '1423019', '1423020', '1423021', '1423022', '1423023', '1423024', '1423025', '1423026', '1423027', '1423028', '1423029', '1423030', '1423031', '1423032', '1423033', '1423034', '1423035', '1423036', '1423037', '1423038', '1423039', '1423040', '1423041', '1423042', '1423043', '1423044', '1423045', '1423046', '1423047', '1423048', '1423049', '1423050', '1423051', '1423052', '1423053', '1423054', '1423055', '1423056', '1423057', '1423058', '1423059', '1423060', '1423061', '1423062', '1423063', '1423064', '1423065', '1423066', '1423067', '1423068', '1423069', '1423070', '1423071', '1423072', '1423073', '1423074', '1423075', '1423076', '1423077', '1423078', '1423079', '1423080', '1423081', '1423082', '1423083', '1423084', '1423085', '1423086', '1423087', '1423088', '1423089', '1423090', '1423091', '1423092', '1423093', '1423094', '1423095', '1423096', '1423097', '1423098', '1423099', '1423100', '1423101', '1423102', '1423103', '1423104', '1423105', '1423106', '1423107', '1423108', '1423109', '1423110', '1423111', '1423112', '1423113', '1423114', '1423115', '1423116', '1423117', '1423118', '1423119', '1423120', '1423121', '1423122', '1423123', '1423124', '1423125', '1423126', '1423127', '1423128', '1423129', '1423130', '1423131', '1423132', '1423133', '1423134', '1423135', '1423136', '1423137', '1423138', '1423139', '1423140', '1423141', '1423142', '1423143', '1423144', '1423145', '1423146', '1423147', '1423148', '1423149', '1423150', '1423151', '1423152', '1423153', '1423154', '1423155', '1423156', '1423157', '1423158', '1423159', '1423160', '1423161', '1423162', '1423163', '1423164', '1423165', '1423166', '1423167', '1423168', '1423169', '1423170', '1423171', '1423172', '1423173', '1423174', '1423175', '1423176', '1423177', '1423178', '1423179', '1423180', '1423181', '1423182', '1423183', '1423184', '1423185', '1423186', '1423187', '1423188', '1423189', '1423190', '1423191', '1423192', '1423193', '1423194', '1423195', '1423196', '1423197', '1423198', '1423199', '1423200', '1423201', '1423202', '1423203', '1423204', '1423205', '1423206', '1423207', '1423208', '1423209', '1423210', '1423211', '1423212', '1423213', '1423214', '1423215', '1423216', '1423217', '1423218', '1423219', '1423220', '1423221', '1423222', '1423223', '1423224', '1423225', '1423226', '1423227', '1423228', '1423229', '1423230', '1423231', '1423232', '1423233', '1423234', '1423235', '1423236', '1423237', '1423238', '1423239', '1423240', '1423241', '1423242', '1423243', '1423244', '1423245', '1423246', '1423247', '1423248', '1423249', '1423250', '1423251', '1423252', '1423253', '1423254', '1423255', '1423256', '1423257', '1423258', '1423259', '1423260', '1423261', '1423262', '1423263', '1423264', '1423265', '1423266', '1423267', '1423268', '1423269', '1423270', '1423271', '1423272', '1423273', '1423274', '1423275', '1423276', '1423277', '1423278', '1423279', '1423280', '1423281', '1423282', '1423283', '1423284', '1423285', '1423286', '1423287', '1423288', '1423289', '1423290', '1423291', '1423292', '1423293', '1423294', '1423295', '1423296', '1423297', '1423298', '1423299', '1423300', '1423301', '1423302', '1423303', '1423304', '1423305', '1423306', '1423307', '1423308', '1423309', '1423310', '1423311', '1423312', '1423313', '1423314', '1423315', '1423316', '1423317', '1423318', '1423319', '1423320', '1423321', '1423322', '1423323', '1423324', '1423325', '1423326', '1423327', '1423328', '1423329', '1423330', '1423331', '1423332', '1423333', '1423334', '1423335', '1423336', '1423337', '1423338', '1423339', '1423340', '1423341', '1423342', '1423343', '1423344', '1423345', '1423346', '1423347', '1423348', '1423349', '1423350', '1423351', '1423352', '1423353', '1423354', '1423355', '1423356', '1423357', '1423358', '1423359', '1423360', '1423361', '1423362', '1423363', '1423364', '1423365', '1423366', '1423367', '1423368', '1423369', '1423370', '1423371', '1423372', '1423373', '1423374', '1423375', '1423376', '1423377', '1423378', '1423379', '1423380', '1423381', '1423382', '1423383', '1423384', '1423385', '1423386', '1423387', '1423388', '1423389', '1423390', '1423391', '1423392', '1423393', '1423394', '1423395', '1423396', '1423397', '1423398', '1423399', '1423400', '1423401', '1423402', '1423403', '1423404', '1423405', '1423406', '1423407', '1423408', '1423409', '1423410', '1423411', '1423412', '1423413', '1423414', '1423415', '1423416', '1423417', '1423418', '1423419', '1423420', '1423421', '1423422', '1423423', '1423424', '1423425', '1423426', '1423427', '1423428', '1423429', '1423430', '1423431', '1423432', '1423433', '1423434', '1423435', '1423436', '1423437', '1423438', '1423439', '1423440', '1423441', '1423442', '1423443', '1423444', '1423445', '1423446', '1423447', '1423448', '1423449', '1423450', '1423451', '1423452', '1423453', '1423454', '1423455', '1423456', '1423457', '1423458', '1423459', '1423460', '1423461', '1423462', '1423463', '1423464', '1423465', '1423466', '1423467', '1423468') AND wo.AccountNumber IN ('14420', '14832', '14833', '14830', 'Nupur_S', '14831', '14828', '14842', '14847', '14843', '14808', '14809', '14815', '0804', '0805', '14829', '14814', '14837', '14838', '14849', '0803', '14813', '14821', '14805') AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-23_0) - __SPLIT__ 2026-05-25 09:01:03,344 - [124437] - src.utils.log - INFO - βœ… Fetched 460 rows - __SPLIT__ 2026-05-25 09:01:03,421 - [124437] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-25 09:01:03,488 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-24_0) - __SPLIT__ 2026-05-25 09:01:03,488 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-24_1) - __SPLIT__ 2026-05-25 09:01:03,489 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-24_2) - __SPLIT__ 2026-05-25 09:01:03,489 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-24_3) - __SPLIT__ 2026-05-25 09:01:03,489 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-24_4) - __SPLIT__ 2026-05-25 09:01:03,490 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800)... (Thread: ThreadPoolExecutor-24_5) - __SPLIT__ 2026-05-25 09:01:03,491 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-24_6) - __SPLIT__ 2026-05-25 09:01:03,492 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3674341, 3674342, 3674343, 3674344, 3674345, 3674346, 3674347, 3674348, 3674349, 3674350, 3674351, 3674352, 3674353, 3674354, 3674355, 3674356, 3674357, 3674358, 3674359, 3674360, 3674361, 3674362, 3674363, 3674364, 3674365, 3674366, 3674367, 3674368, 3674369, 3674370, 3674371, 3674372, 3674373, 3674374, 3674375, 3674376, 3674377, 3674378, 3674379, 3674380, 3674381, 3674382, 3674383, 3674384, 3674385, 3674386, 3674387, 3674388, 3674389, 3674390, 3674391, 3674392, 3674393, 3674394, 3674395, 3674396, 3674397, 3674398, 3674399, 3674400, 3674401, 3674402, 3674403, 3674404, 3674405, 3674406, 3674407, 3674408, 3674409, 3674410, 3674411, 3674412, 3674413, 3674414, 3674415, 3674416, 3674417, 3674418, 3674419, 3674420, 3674421, 3674422, 3674423, 3674424, 3674425, 3674426, 3674427, 3674428, 3674429, 3674430, 3674431, 3674432, 3674433, 3674434, 3674435, 3674436, 3674437, 3674438, 3674439, 3674440, 3674441, 3674442, 3674443, 3674444, 3674445, 3674446, 3674447, 3674448, 3674449, 3674450, 3674451, 3674452, 3674453, 3674454, 3674455, 3674456, 3674457, 3674458, 3674459, 3674460, 3674461, 3674462, 3674463, 3674464, 3674465, 3674466, 3674467, 3674468, 3674469, 3674470, 3674471, 3674472, 3674473, 3674474, 3674475, 3674476, 3674477, 3674478, 3674479, 3674480, 3674481, 3674482, 3674483, 3674484, 3674485, 3674486, 3674487, 3674488, 3674489, 3674490, 3674491, 3674492, 3674493, 3674494, 3674495, 3674496, 3674497, 3674498, 3674499, 3674500, 3674501, 3674502, 3674503, 3674504, 3674505, 3674506, 3674507, 3674508, 3674509, 3674510, 3674511, 3674512, 3674513, 3674514, 3674515, 3674516, 3674517, 3674518, 3674519, 3674520, 3674521, 3674522, 3674523, 3674524, 3674525, 3674526, 3674527, 3674528, 3674529, 3674530, 3674531, 3674532, 3674533, 3674534, 3674535, 3674536, 3674537, 3674538, 3674539, 3674540, 3674541, 3674542, 3674543, 3674544, 3674545, 3674546, 3674547, 3674548, 3674549, 3674550, 3674551, 3674552, 3674553, 3674554, 3674555, 3674556, 3674557, 3674558, 3674559, 3674560, 3674561, 3674562, 3674563, 3674564, 3674565, 3674566, 3674567, 3674568, 3674569, 3674570, 3674571, 3674572, 3674573, 3674574, 3674575, 3674576, 3674577, 3674578, 3674579, 3674580, 3674581, 3674582, 3674583, 3674584, 3674585, 3674586, 3674587, 3674588, 3674589, 3674590, 3674591, 3674592, 3674593, 3674594, 3674595, 3674596, 3674597, 3674598, 3674599, 3674600, 3674601, 3674602, 3674603, 3674604, 3674605, 3674606, 3674607, 3674608, 3674609, 3674610, 3674611, 3674612, 3674613, 3674614, 3674615, 3674616, 3674617, 3674618, 3674619, 3674620, 3674621, 3674622, 3674623, 3674624, 3674625, 3674626, 3674627, 3674628, 3674629, 3674630, 3674631, 3674632, 3674633, 3674634, 3674635, 3674636, 3674637, 3674638, 3674639, 3674640, 3674641, 3674642, 3674643, 3674644, 3674645, 3674646, 3674647, 3674648, 3674649, 3674650, 3674651, 3674652, 3674653, 3674654, 3674655, 3674656, 3674657, 3674658, 3674659, 3674660, 3674661, 3674662, 3674663, 3674664, 3674665, 3674666, 3674667, 3674668, 3674669, 3674670, 3674671, 3674672, 3674673, 3674674, 3674675, 3674676, 3674677, 3674678, 3674679, 3674680, 3674681, 3674682, 3674683, 3674684, 3674685, 3674686, 3674687, 3674688, 3674689, 3674690, 3674691, 3674692, 3674693, 3674694, 3674695, 3674696, 3674697, 3674698, 3674699, 3674700, 3674701, 3674702, 3674703, 3674704, 3674705, 3674706, 3674707, 3674708, 3674709, 3674710, 3674711, 3674712, 3674713, 3674714, 3674715, 3674716, 3674717, 3674718, 3674719, 3674720, 3674721, 3674722, 3674723, 3674724, 3674725, 3674726, 3674727, 3674728, 3674729, 3674730, 3674731, 3674732, 3674733, 3674734, 3674735, 3674736, 3674737, 3674738, 3674739, 3674740, 3674741, 3674742, 3674743, 3674744, 3674745, 3674746, 3674747, 3674748, 3674749, 3674750, 3674751, 3674752, 3674753, 3674754, 3674755, 3674756, 3674757, 3674758, 3674759, 3674760, 3674761, 3674762, 3674763, 3674764, 3674765, 3674766, 3674767, 3674768, 3674769, 3674770, 3674771, 3674772, 3674773, 3674774, 3674775, 3674776, 3674777, 3674778, 3674779, 3674780, 3674781, 3674782, 3674783, 3674784, 3674785, 3674786, 3674787, 3674788, 3674789, 3674790, 3674791, 3674792, 3674793, 3674794, 3674795, 3674796, 3674797, 3674798, 3674799, 3674800);... (Thread: ThreadPoolExecutor-24_7) - __SPLIT__ 2026-05-25 09:01:03,941 - [124437] - src.utils.log - INFO - βœ… Fetched 628 rows - __SPLIT__ 2026-05-25 09:01:04,691 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:01:04,825 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:01:04,922 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:01:04,996 - [124437] - src.utils.log - INFO - βœ… Fetched 466 rows - __SPLIT__ 2026-05-25 09:01:05,041 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:01:05,085 - [124437] - src.utils.log - INFO - βœ… Fetched 135 rows - __SPLIT__ 2026-05-25 09:01:05,134 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:01:05,328 - [124437] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-25 09:01:05,415 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:05,752 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:01:05,828 - [124437] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1147, 1105, 1150, 1091, 919, 1142, 894, 924) AND CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:06,154 - [124437] - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-25 09:01:06,223 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:06,554 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:01:06,632 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 09:01:06,703 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 460 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:07,076 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 460) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-25 09:01:14,740 - [124437] - src.utils.log - INFO - βœ… All 460 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-25 09:01:14,856 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId IN (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204) AND WorkOrderNo IN ('2892107', '6095758', '810383', '3040285', '4139396', '1938427', '1021624', '7315334', '1637188', '6999159', '7851063', '7572393', '4427108', '3682977', '3584857', '7136937', '7414285', '4555407', '604254', '5726648', '8479175', '1807605', '5837924', '8599164', '9575223', '3282352', '4146630', '6917080', '5563531', '3627439', '9426857', '1653094', '8994842', '7852836', '1362222', '4721725', '2855655', '4440644', '3460872', '6448816', '3937355', '8320277', '8057183', '4498559', '5506328', '5537676', '7195602', '3508260', '1551670', '4937914', '2249442', '9162036', '8684590', '3800942', '6505283', '8626957', '7403527', '2058999', '6065593', '8688758', '4477330', '8104814', '3886891', '3049165', '7896811', '7437771', '6504349', '5539247', '2430606', '2995049', '9318777', '8668343', '3103263', '6751345', '8042059', '1426424', '5581500', '7998806', '3944713', '3490161', '8410636', '1978805', '9319412', '9196619', '8360595', '8227635', '1602940', '5542043', '3980650', '6854622', '9191627', '9086832', '3371849', '7021999', '8540171', '4950455', '7698436', '2428747', '5986370', '2336063', '4789046', '7830576', '1603641', '7282340', '4429413', '1824616', '2532492', '3767773', '6985389', '5151979', '6194662', '3075958', '8297520', '3367946', '8528066', '5341584', '4583718', '1592246', '5812562', '2111713', '8106125', '4741182', '9293935', '1166080', '3885582', '5752448', '7639730', '8010390', '7052837', '6348721', '2993427', '5987362', '9382217', '9026757', '3891786', '7110413', '1355668', '8997027', '3896554', '4803995', '7401722', '3829094', '9084673', '4120003', '8644697', '8338758', '7405837', '7069051', '4154927', '9911627', '4999941', '8707457', '2519520', '8567911', '4593315', '4739105', '8203790', '4502552', '9657610', '2822411', '4938765', '3836509', '2402554', '7689452', '3900330', '9566764', '5636072', '5607083', '7003531', '2026425', '7541139', '4245421', '6421722', '8790899', '8797696', '3937642', '8787526', '5058611', '7585670', '2974711', '2631507', '9874803', '4729027', '5325816', '8576737', '3307875', '5626830', '2878967', '3542827', '6141770', '5852759', '1339222', '8480413', '2352111', '9218983', '2772635', '8682396', '6331896', '8474441', '6586501', '1087094', '8780068', '3820666', '1409887', '5704005', '9960666', '1393387', '6820338', '8414426', '2303175', '1098080', '9024070', '9727502', '5647166', '8667013', '9068622', '7324721', '6812264', '2214770', '4167753', '9334278', '9152068', '8865750', '4464063', '9770753', '8810116', '1825867', '8184961', '1797233', '3829726', '3410127', '6561680', '6242991', '2446055', '1670381', '7764485', '5256331', '6171015', '2098420', '9810489', '6926530', '3715606', '4501787', '3737821', '1293223', '6340988', '4450131', '9728906', '5950612', '4530878', '7758650', '7222884', '8265423', '1241196', '1092487', '3234941', '9017112', '7926231', '7751952', '6258450', '1795774', '2069561', '6391511', '1813735', '2350366', '4549807', '5171712', '4063617', '1214930', '1290296', '3080241', '2040148', '9518234', '1468031', '8762820', '9588744', '7980701', '9783488', '1126775', '8529413', '2220186', '5415615', '4406730', '8183512', '8820721', '7390773', '6425720', '1553320', '4489353', '2941671', '1919560', '8784919', '1311635', '2075445', '3802733', '8962537', '6249047', '9565700', '8100734', '7084755', '2005950', '7565537', '8771556', '7717085', '1608417', '7386804', '7398937', '3161983', '1206258', '5551466', '2011150', '9619380', '3747378', '9705339', '6265359', '3904339', '6348901', '7534250', '4213098', '6563394', '5917624', '9643012', '2096169', '9026179', '6228697', '2044559', '4275297', '4222289', '2746496', '1832820', '5023692', '9244366', '2961162', '5705235', '4170284', '4733309', '8317756', '8807097', '6494968', '3590202', '2775727', '6219333', '9281657', '4368946', '9152104', '8446742', '8096870', '7277453', '7625958', '9979596', '6750631', '5074817', '8560770', '4381293', '7570255', '9031971', '8198455', '1405052', '5980305', '9046077', '1216114', '2921082', '4044194', '8001206', '9506829', '5947226', '8441481', '1882413', '8458620', '3010330', '1564716', '4651185', '3685859', '7622622', '2235203', '4345775', '3899731', '4116129', '3417655', '9730599', '4808919', '8010926', '5944270', '4968319', '1297034', '3557865', '6146359', '1473015', '2892036', '8197632', '9399239', '6029439', '8455961', '6902894', '5597468', '5876357', '4397672', '5945533', '4819034', '6546697', '8080890', '7340197', '7600862', '8045162', '1869216', '6216337', '5418836', '1987204', '2562091', '3294404', '9952051', '8639169', '7941557', '8906052', '7041584', '5393802', '2742433', '5836947', '8896003', '2331142', '2201999', '8471639', '1434320', '2369531', '7201747', '3742606', '8131520', '7627633', '5275777', '9966331', '4634290', '9721799', '4194947', '6720391', '9533503', '2866449', '7500540', '4295828', '1781595', '1716104', '7935304', '6594615', '7877401', '7606080', '9993678', '5205275', '4263322', '3514519', '8227339', '2009200', '3447335', '5578776', '9205053', '4085783', '6306962', '3727580', '3713253', '4453322', '7980190', '5369809') AND GenerateWorkOrderHistoryId = 124437;... (Thread: ThreadPoolExecutor-25_0) - __SPLIT__ 2026-05-25 09:01:15,847 - [124437] - src.utils.log - INFO - βœ… Fetched 3220 rows - __SPLIT__ 2026-05-25 09:01:15,916 - [124437] - src.utils.log - INFO - 🏁 Final merged rows: 3220 - __SPLIT__ 2026-05-25 09:01:15,995 - [124437] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-25 09:01:16,057 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-25 09:01:16,057 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 09:01:16,057 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-25 09:01:16,059 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-25 09:01:16,059 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 09:01:16,060 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 09:01:16,060 - [124437] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-25 09:01:16,060 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 09:01:16,125 - [124437] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-25 09:01:16,190 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 135 rows in batches of 25000 (Thread: ThreadPoolExecutor-26_1) - __SPLIT__ 2026-05-25 09:01:16,387 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 628 rows in batches of 25000 (Thread: ThreadPoolExecutor-26_4) - __SPLIT__ 2026-05-25 09:01:16,456 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 466 rows in batches of 25000 (Thread: ThreadPoolExecutor-26_5) - __SPLIT__ 2026-05-25 09:01:16,594 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 4396 rows in batches of 25000 (Thread: ThreadPoolExecutor-26_7) - __SPLIT__ 2026-05-25 09:01:16,661 - [124437] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-25 09:01:16,996 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 135) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-25 09:01:16,997 - [124437] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-25 09:01:17,073 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 628) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-25 09:01:17,126 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 466) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-25 09:01:17,178 - [124437] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-25 09:01:17,198 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4396) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-25 09:01:19,342 - [124437] - src.utils.log - INFO - βœ… All 135 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-25 09:01:19,406 - [124437] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-25 09:01:20,536 - [124437] - src.utils.log - INFO - βœ… All 466 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-25 09:01:20,609 - [124437] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-25 09:01:21,779 - [124437] - src.utils.log - INFO - βœ… All 628 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-25 09:01:21,843 - [124437] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-25 09:01:34,895 - [124437] - src.utils.log - INFO - βœ… All 4396 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-25 09:01:35,014 - [124437] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-25 09:01:35,082 - [124437] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-25 09:01:35,148 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:35,475 - [124437] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 09:01:35,540 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150277, 150278, 150279, 150238, 150236, 150235, 150234, 150230, 150229, 150309, 150312, 150314, 150328, 150313, 150216, 150215, 150266, 150263, 150260, 150261, 150262, 150203, 150222, 150204)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:35,870 - [124437] - src.utils.log - INFO - βœ… Fetched 56 rows - __SPLIT__ 2026-05-25 09:01:35,950 - [124437] - src.utils.log - INFO - Size of Transaction: 454 - __SPLIT__ 2026-05-25 09:01:36,016 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:36,493 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-25 09:01:38,765 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-25 09:01:38,967 - [124437] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-25 09:01:39,038 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-25 05:01:35.945';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:39,745 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 09:01:39,811 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150203, 150204, 150205, 150206, 150215, 150216, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266, 150277, 150278, 150279, 150286, 150292, 150303, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150327, 150328, 150329, 150332, 150333);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:40,141 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:01:40,227 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363) AND CreatedDate = '2026-05-25 05:01:35.945'; ... (Thread: ThreadPoolExecutor-27_0) - __SPLIT__ 2026-05-25 09:01:40,838 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 09:01:40,908 - [124437] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 09:01:40,979 - [124437] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 454 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:41,323 - [124437] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 454) into Billing.Invoice - __SPLIT__ 2026-05-25 09:01:44,665 - [124437] - src.utils.log - INFO - βœ… All 454 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-25 09:01:44,726 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1423363', '1423052', '1423055', '1423282', '1423367', '1423065', '1423068', '1423069', '1423070', '1423072', '1423074', '1423111', '1423110', '1423109', '1423108', '1423107', '1423106', '1423076', '1423071', '1423073', '1423075', '1423358', '1423359', '1423361', '1423357', '1423027', '1423373', '1423353', '1423018', '1423023', '1423011', '1423021', '1423020', '1423017', '1423015', '1423013', '1423012', '1423024', '1423022', '1423016', '1423014', '1423383', '1423380', '1423347', '1423343', '1423333', '1423330', '1423324', '1423316', '1423311', '1423306', '1423275', '1423269', '1423262', '1423256', '1423248', '1423244', '1423238', '1423234', '1423199', '1423194', '1423191', '1423182', '1423177', '1423149', '1423141', '1423133', '1423131', '1423100', '1423091', '1423088', '1423079', '1423026', '1423172', '1423280', '1423174', '1423385', '1423351', '1423350', '1423339', '1423334', '1423332', '1423326', '1423317', '1423309', '1423308', '1423274', '1423267', '1423261', '1423258', '1423251', '1423243', '1423241', '1423235', '1423228', '1423198', '1423189', '1423184', '1423178', '1423145', '1423138', '1423136', '1423127', '1423096', '1423093', '1423086', '1423080', '1423009', '1423386', '1423378', '1423346', '1423340', '1423336', '1423328', '1423325', '1423318', '1423310', '1423304', '1423272', '1423268', '1423265', '1423257', '1423250', '1423246', '1423236', '1423230', '1423200', '1423197', '1423192', '1423181', '1423179', '1423144', '1423143', '1423137', '1423128', '1423095', '1423094', '1423084', '1423081', '1423387', '1423379', '1423345', '1423341', '1423335', '1423329', '1423322', '1423315', '1423314', '1423305', '1423273', '1423266', '1423264', '1423259', '1423252', '1423245', '1423240', '1423233', '1423227', '1423195', '1423190', '1423186', '1423150', '1423147', '1423142', '1423135', '1423130', '1423098', '1423090', '1423083', '1423078', '1423414', '1423412', '1423406', '1423374', '1423403', '1423356', '1423301', '1423294', '1423292', '1423287', '1423283', '1423224', '1423221', '1423212', '1423209', '1423203', '1423170', '1423165', '1423161', '1423156', '1423157', '1423122', '1423117', '1423064', '1423061', '1423058', '1423048', '1423046', '1423041', '1423036', '1423028', '1423418', '1423415', '1423407', '1423402', '1423372', '1423365', '1423299', '1423298', '1423290', '1423296', '1423279', '1423226', '1423222', '1423215', '1423211', '1423202', '1423168', '1423163', '1423159', '1423173', '1423125', '1423121', '1423115', '1423067', '1423059', '1423056', '1423049', '1423044', '1423038', '1423032', '1423031', '1423417', '1423413', '1423411', '1423376', '1423369', '1423366', '1423300', '1423362', '1423293', '1423286', '1423284', '1423225', '1423220', '1423216', '1423210', '1423206', '1423169', '1423164', '1423160', '1423154', '1423126', '1423120', '1423114', '1423112', '1423060', '1423054', '1423051', '1423045', '1423040', '1423033', '1423030', '1423416', '1423409', '1423408', '1423375', '1423371', '1423364', '1423354', '1423295', '1423291', '1423285', '1423281', '1423223', '1423217', '1423214', '1423207', '1423205', '1423175', '1423166', '1423162', '1423155', '1423123', '1423124', '1423113', '1423066', '1423063', '1423053', '1423047', '1423043', '1423037', '1423034', '1423116', '1423384', '1423381', '1423349', '1423344', '1423337', '1423331', '1423323', '1423320', '1423312', '1423303', '1423302', '1423271', '1423260', '1423255', '1423249', '1423242', '1423237', '1423231', '1423229', '1423196', '1423187', '1423183', '1423180', '1423148', '1423139', '1423132', '1423101', '1423099', '1423089', '1423085', '1423082', '1423419', '1423410', '1423405', '1423404', '1423368', '1423360', '1423355', '1423297', '1423289', '1423288', '1423278', '1423277', '1423218', '1423213', '1423208', '1423204', '1423176', '1423167', '1423158', '1423153', '1423152', '1423119', '1423118', '1423102', '1423062', '1423057', '1423050', '1423042', '1423039', '1423035', '1423029', '1423219', '1423010', '1423025', '1423019', '1423468', '1423467', '1423466', '1423465', '1423464', '1423463', '1423462', '1423461', '1423460', '1423459', '1423458', '1423457', '1423456', '1423455', '1423454', '1423453', '1423452', '1423451', '1423450', '1423449', '1423448', '1423447', '1423446', '1423445', '1423444', '1423443', '1423442', '1423441', '1423440', '1423439', '1423438', '1423437', '1423436', '1423435', '1423434', '1423433', '1423432', '1423431', '1423430', '1423429', '1423428', '1423427', '1423426', '1423425', '1423424', '1423423', '1423422', '1423421', '1423420', '1423401', '1423400', '1423399', '1423398', '1423397', '1423396', '1423395', '1423394', '1423393', '1423392', '1423391', '1423390', '1423389', '1423388', '1423382', '1423377', '1423348', '1423342', '1423338', '1423327', '1423321', '1423319', '1423313', '1423307', '1423276', '1423270', '1423263', '1423254', '1423253', '1423247', '1423239', '1423232', '1423201', '1423193', '1423188', '1423185', '1423151', '1423146', '1423140', '1423134', '1423129', '1423097', '1423092', '1423087', '1423077')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:45,277 - [124437] - src.utils.log - INFO - βœ… Fetched 454 rows - __SPLIT__ 2026-05-25 09:01:45,382 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:45,848 - [124437] - src.utils.log - INFO - βœ… Fetched 62 rows - __SPLIT__ 2026-05-25 09:01:45,920 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:46,250 - [124437] - src.utils.log - INFO - βœ… Fetched 26 rows - __SPLIT__ 2026-05-25 09:01:46,313 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:46,647 - [124437] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-25 09:01:46,717 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222) and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:47,061 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:01:47,149 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:47,481 - [124437] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 09:01:47,555 - [124437] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId in (150318, 150329, 150303, 150308, 150286, 150332, 150292, 150311, 150265, 150321, 150327, 150323, 150322, 150324, 150205, 150206, 150223, 150224, 150225, 150226, 150240, 150227, 150242, 150228, 150243, 150239, 150333, 150320, 150310, 150316, 150319, 150325, 150238, 150236, 150235, 150234, 150230, 150229, 150312, 150314, 150328, 150313, 150216, 150266, 150263, 150260, 150261, 150262, 150203, 150222);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:47,888 - [124437] - src.utils.log - INFO - βœ… Fetched 15 rows - __SPLIT__ 2026-05-25 09:01:47,956 - [124437] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-25 09:01:48,025 - [124437] - src.utils.log - INFO - Time took to perform operation in publishing [124437]: 66.8 - __SPLIT__ 2026-05-25 09:01:48,091 - [124437] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124437] - __SPLIT__ 2026-05-25 09:01:48,160 - [124437] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-25 05:01:48.160' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124437;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 09:01:48,503 - [124437] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 10:32:44,820 - 124443 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124443 - __SPLIT__ 2026-05-25 10:32:44,970 - 124443 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124443 - __SPLIT__ 2026-05-25 10:32:45,042 - 124443 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-25 10:32:45,115 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:32:47,315 - 124443 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 10:32:47,381 - 124443 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-25 10:32:47,445 - 124443 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-25 10:32:47,519 - 124443 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-25 10:32:47,593 - 124443 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124443;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:32:49,548 - 124443 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 10:32:49,617 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124443), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124443), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124443 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:32:51,126 - 124443 - src.utils.log - INFO - βœ… Fetched 163 rows - __SPLIT__ 2026-05-25 10:32:51,201 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124443;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:32:51,541 - 124443 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 10:32:51,614 - 124443 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-25 10:32:51,696 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId in (14080, 14466, 14338, 14339, 14341, 14725, 14597, 14344, 14728, 14346, 13962, 13964, 13965, 14476, 14351, 13971, 14615, 14616, 14489, 14620, 14626, 14505, 14634, 14633, 14637, 14509, 14640, 14641, 14643, 14775, 14653, 14654, 14655, 14657, 14532, 14663, 14664, 14537, 14795, 14667, 14669, 14031, 14420, 14424, 14425, 14426, 14682, 14430, 14431, 14432, 14562, 14819, 14052, 14053, 14566, 14693, 14312, 14313, 14314, 14059, 14571, 14318, 14319, 14320, 14321, 14447, 14449, 14578, 14070, 14329, 14330)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:32:52,482 - 124443 - src.utils.log - INFO - βœ… Fetched 2583 rows - __SPLIT__ 2026-05-25 10:32:52,559 - 124443 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-25 10:32:52,632 - 124443 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-25 10:32:52,703 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:32:53,066 - 124443 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 10:32:53,196 - 124443 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-25 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:32:53,657 - 124443 - src.utils.log - INFO - βœ… Fetched 4056 rows - __SPLIT__ 2026-05-25 10:32:54,745 - 124443 - src.utils.log - INFO - Generating work orders for setup: 25052 - __SPLIT__ 2026-05-25 10:32:54,819 - 124443 - src.utils.log - INFO - Generating work orders for setup: 30416 - __SPLIT__ 2026-05-25 10:32:54,899 - 124443 - src.utils.log - INFO - Generating work orders for setup: 31001 - __SPLIT__ 2026-05-25 10:32:54,981 - 124443 - src.utils.log - INFO - Generating work orders for setup: 32492 - __SPLIT__ 2026-05-25 10:32:55,061 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33508 - __SPLIT__ 2026-05-25 10:32:55,145 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33509 - __SPLIT__ 2026-05-25 10:32:55,227 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33659 - __SPLIT__ 2026-05-25 10:32:55,309 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33681 - __SPLIT__ 2026-05-25 10:32:55,386 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33684 - __SPLIT__ 2026-05-25 10:32:55,467 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33694 - __SPLIT__ 2026-05-25 10:32:55,549 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33701 - __SPLIT__ 2026-05-25 10:32:55,629 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33706 - __SPLIT__ 2026-05-25 10:32:55,705 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33709 - __SPLIT__ 2026-05-25 10:32:55,783 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33716 - __SPLIT__ 2026-05-25 10:32:55,867 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33723 - __SPLIT__ 2026-05-25 10:32:55,941 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33724 - __SPLIT__ 2026-05-25 10:32:56,018 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33735 - __SPLIT__ 2026-05-25 10:32:56,093 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33736 - __SPLIT__ 2026-05-25 10:32:56,220 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33746 - __SPLIT__ 2026-05-25 10:32:56,298 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33752 - __SPLIT__ 2026-05-25 10:32:56,369 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33754 - __SPLIT__ 2026-05-25 10:32:56,445 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33763 - __SPLIT__ 2026-05-25 10:32:56,524 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33765 - __SPLIT__ 2026-05-25 10:32:56,603 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33775 - __SPLIT__ 2026-05-25 10:32:56,682 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33785 - __SPLIT__ 2026-05-25 10:32:56,762 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33786 - __SPLIT__ 2026-05-25 10:32:56,844 - 124443 - src.utils.log - INFO - Generating work orders for setup: 33799 - __SPLIT__ 2026-05-25 10:32:56,918 - 124443 - src.utils.log - INFO - Generating work orders for setup: 34295 - __SPLIT__ 2026-05-25 10:32:56,997 - 124443 - src.utils.log - INFO - Generating work orders for setup: 34428 - __SPLIT__ 2026-05-25 10:32:57,080 - 124443 - src.utils.log - INFO - Generating work orders for setup: 34450 - __SPLIT__ 2026-05-25 10:32:57,157 - 124443 - src.utils.log - INFO - Generating work orders for setup: 34709 - __SPLIT__ 2026-05-25 10:32:57,235 - 124443 - src.utils.log - INFO - Generating work orders for setup: 34818 - __SPLIT__ 2026-05-25 10:32:57,317 - 124443 - src.utils.log - INFO - Generating work orders for setup: 34905 - __SPLIT__ 2026-05-25 10:32:57,402 - 124443 - src.utils.log - INFO - Generating work orders for setup: 34965 - __SPLIT__ 2026-05-25 10:32:57,482 - 124443 - src.utils.log - INFO - Generating work orders for setup: 35889 - __SPLIT__ 2026-05-25 10:32:57,561 - 124443 - src.utils.log - INFO - Generating work orders for setup: 36264 - __SPLIT__ 2026-05-25 10:32:57,640 - 124443 - src.utils.log - INFO - Generating work orders for setup: 36270 - __SPLIT__ 2026-05-25 10:32:57,736 - 124443 - src.utils.log - INFO - Generating work orders for setup: 36271 - __SPLIT__ 2026-05-25 10:32:57,864 - 124443 - src.utils.log - INFO - Generating work orders for setup: 36910 - __SPLIT__ 2026-05-25 10:32:57,944 - 124443 - src.utils.log - INFO - Generating work orders for setup: 39813 - __SPLIT__ 2026-05-25 10:32:58,024 - 124443 - src.utils.log - INFO - Generating work orders for setup: 41124 - __SPLIT__ 2026-05-25 10:32:58,106 - 124443 - src.utils.log - INFO - Generating work orders for setup: 46811 - __SPLIT__ 2026-05-25 10:32:58,187 - 124443 - src.utils.log - INFO - Generating work orders for setup: 46813 - __SPLIT__ 2026-05-25 10:32:58,267 - 124443 - src.utils.log - INFO - Generating work orders for setup: 46820 - __SPLIT__ 2026-05-25 10:32:58,349 - 124443 - src.utils.log - INFO - Generating work orders for setup: 49685 - __SPLIT__ 2026-05-25 10:32:58,429 - 124443 - src.utils.log - INFO - Generating work orders for setup: 52141 - __SPLIT__ 2026-05-25 10:32:58,505 - 124443 - src.utils.log - INFO - Generating work orders for setup: 52419 - __SPLIT__ 2026-05-25 10:32:58,583 - 124443 - src.utils.log - INFO - Generating work orders for setup: 54615 - __SPLIT__ 2026-05-25 10:32:58,674 - 124443 - src.utils.log - INFO - Generating work orders for setup: 55775 - __SPLIT__ 2026-05-25 10:32:58,762 - 124443 - src.utils.log - INFO - Generating work orders for setup: 56414 - __SPLIT__ 2026-05-25 10:32:58,847 - 124443 - src.utils.log - INFO - Generating work orders for setup: 56836 - __SPLIT__ 2026-05-25 10:32:58,925 - 124443 - src.utils.log - INFO - Generating work orders for setup: 56864 - __SPLIT__ 2026-05-25 10:32:59,006 - 124443 - src.utils.log - INFO - Generating work orders for setup: 56867 - __SPLIT__ 2026-05-25 10:32:59,084 - 124443 - src.utils.log - INFO - Generating work orders for setup: 119590 - __SPLIT__ 2026-05-25 10:32:59,165 - 124443 - src.utils.log - INFO - Generating work orders for setup: 139683 - __SPLIT__ 2026-05-25 10:32:59,283 - 124443 - src.utils.log - INFO - Generating work orders for setup: 139686 - __SPLIT__ 2026-05-25 10:32:59,400 - 124443 - src.utils.log - INFO - Generating work orders for setup: 149787 - __SPLIT__ 2026-05-25 10:32:59,523 - 124443 - src.utils.log - INFO - Generating work orders for setup: 149874 - __SPLIT__ 2026-05-25 10:33:00,090 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150202 - __SPLIT__ 2026-05-25 10:33:00,174 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150203 - __SPLIT__ 2026-05-25 10:33:00,321 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150204 - __SPLIT__ 2026-05-25 10:33:00,441 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150205 - __SPLIT__ 2026-05-25 10:33:00,541 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150206 - __SPLIT__ 2026-05-25 10:33:00,652 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150210 - __SPLIT__ 2026-05-25 10:33:00,729 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150211 - __SPLIT__ 2026-05-25 10:33:00,800 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150212 - __SPLIT__ 2026-05-25 10:33:00,873 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150213 - __SPLIT__ 2026-05-25 10:33:00,960 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150214 - __SPLIT__ 2026-05-25 10:33:01,048 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150215 - __SPLIT__ 2026-05-25 10:33:01,156 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150216 - __SPLIT__ 2026-05-25 10:33:01,277 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150222 - __SPLIT__ 2026-05-25 10:33:01,390 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150223 - __SPLIT__ 2026-05-25 10:33:01,512 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150224 - __SPLIT__ 2026-05-25 10:33:01,642 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150225 - __SPLIT__ 2026-05-25 10:33:01,774 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150226 - __SPLIT__ 2026-05-25 10:33:01,913 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150227 - __SPLIT__ 2026-05-25 10:33:02,045 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150228 - __SPLIT__ 2026-05-25 10:33:02,177 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150229 - __SPLIT__ 2026-05-25 10:33:02,363 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150230 - __SPLIT__ 2026-05-25 10:33:02,499 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150234 - __SPLIT__ 2026-05-25 10:33:02,625 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150235 - __SPLIT__ 2026-05-25 10:33:02,756 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150236 - __SPLIT__ 2026-05-25 10:33:02,964 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150238 - __SPLIT__ 2026-05-25 10:33:03,114 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150239 - __SPLIT__ 2026-05-25 10:33:03,246 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150240 - __SPLIT__ 2026-05-25 10:33:03,392 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150242 - __SPLIT__ 2026-05-25 10:33:03,536 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150243 - __SPLIT__ 2026-05-25 10:33:03,665 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150260 - __SPLIT__ 2026-05-25 10:33:03,794 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150261 - __SPLIT__ 2026-05-25 10:33:03,920 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150262 - __SPLIT__ 2026-05-25 10:33:04,051 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150263 - __SPLIT__ 2026-05-25 10:33:04,186 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150265 - __SPLIT__ 2026-05-25 10:33:04,273 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150266 - __SPLIT__ 2026-05-25 10:33:04,364 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150277 - __SPLIT__ 2026-05-25 10:33:04,490 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150278 - __SPLIT__ 2026-05-25 10:33:04,617 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150279 - __SPLIT__ 2026-05-25 10:33:04,745 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150286 - __SPLIT__ 2026-05-25 10:33:04,885 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150288 - __SPLIT__ 2026-05-25 10:33:05,008 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150292 - __SPLIT__ 2026-05-25 10:33:05,124 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150303 - __SPLIT__ 2026-05-25 10:33:05,545 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150307 - __SPLIT__ 2026-05-25 10:33:05,680 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150308 - __SPLIT__ 2026-05-25 10:33:05,939 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150309 - __SPLIT__ 2026-05-25 10:33:06,061 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150310 - __SPLIT__ 2026-05-25 10:33:08,803 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150311 - __SPLIT__ 2026-05-25 10:33:08,917 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150312 - __SPLIT__ 2026-05-25 10:33:09,031 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150313 - __SPLIT__ 2026-05-25 10:33:09,154 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150314 - __SPLIT__ 2026-05-25 10:33:09,340 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150316 - __SPLIT__ 2026-05-25 10:33:12,074 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150318 - __SPLIT__ 2026-05-25 10:33:12,199 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150319 - __SPLIT__ 2026-05-25 10:33:15,034 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150320 - __SPLIT__ 2026-05-25 10:33:17,874 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150321 - __SPLIT__ 2026-05-25 10:33:20,369 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150322 - __SPLIT__ 2026-05-25 10:33:22,978 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150323 - __SPLIT__ 2026-05-25 10:33:25,883 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150324 - __SPLIT__ 2026-05-25 10:33:28,896 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150325 - __SPLIT__ 2026-05-25 10:33:31,847 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150326 - __SPLIT__ 2026-05-25 10:33:32,006 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150327 - __SPLIT__ 2026-05-25 10:33:35,078 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150328 - __SPLIT__ 2026-05-25 10:33:35,203 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150329 - __SPLIT__ 2026-05-25 10:33:35,343 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150332 - __SPLIT__ 2026-05-25 10:33:35,539 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150333 - __SPLIT__ 2026-05-25 10:33:38,586 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150334 - __SPLIT__ 2026-05-25 10:33:41,740 - 124443 - src.utils.log - INFO - Generating work orders for setup: 150337 - __SPLIT__ 2026-05-25 10:33:41,942 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11435.0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:42,279 - 124443 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 10:33:42,355 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1129.0, 1130.0, 1131.0, 1035.0, 11436.0, 1133.0, 1132.0, 11435.0, 11437.0, -1.0);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:42,701 - 124443 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-25 10:33:43,325 - 124443 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-25 10:33:43,975 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:44,305 - 124443 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 10:33:44,385 - 124443 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-25 10:33:44,459 - 124443 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-25 10:33:44,528 - 124443 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:45,285 - 124443 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 10:33:45,353 - 124443 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:45,972 - 124443 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 10:33:46,076 - 124443 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:46,436 - 124443 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 10:33:46,497 - 124443 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:47,103 - 124443 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 10:33:47,158 - 124443 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:47,767 - 124443 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 10:33:47,828 - 124443 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:48,228 - 124443 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 10:33:48,289 - 124443 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538) ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:48,651 - 124443 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 10:33:48,705 - 124443 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:50,340 - 124443 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 10:33:50,391 - 124443 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 10:33:50,450 - 124443 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1814 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:33:50,824 - 124443 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1814) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-25 10:34:39,107 - 124443 - src.utils.log - INFO - βœ… All 1814 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-25 10:34:39,236 - 124443 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1814 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:39,765 - 124443 - src.utils.log - INFO - βœ… Fetched 1814 rows - __SPLIT__ 2026-05-25 10:34:39,841 - 124443 - src.utils.log - INFO - Id's of work order inserted to DB: [3677417 3677683 3676325 ... 3676423 3677149 3677236] - __SPLIT__ 2026-05-25 10:34:39,919 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (34818, 33786, 56836, 33799, 150031, 150032, 49685, 36892, 56864, 56867, 36910, 53806, 35889, 39481, 129618, 22612, 34905, 58460, 58462, 34910, 56414, 129633, 58472, 34428, 34450, 34965, 51356, 150173, 41124, 119474, 119476, 54453, 119480, 150202, 150203, 150204, 150205, 32958, 150206, 150207, 150210, 52419, 150211, 150212, 150213, 58567, 150214, 150215, 150216, 58571, 48334, 150222, 30416, 150223, 150224, 150225, 150226, 150227, 55510, 150228, 150229, 150230, 150234, 46811, 150235, 46813, 150236, 150238, 150239, 150240, 150242, 150243, 33508, 33509, 46820, 32492, 150252, 46320, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150277, 150278, 150279, 150286, 150288, 150289, 150292, 31001, 58649, 149787, 150303, 150307, 150308, 150309, 119590, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150332, 150333, 150334, 150337, 54615, 46434, 47462, 149870, 149874, 33659, 39813, 139663, 33681, 33684, 34709, 69019, 33694, 139683, 33701, 139686, 36264, 33706, 33709, 36270, 36271, 52141, 33716, 33723, 33724, 48573, 33735, 33736, 33746, 33752, 33754, 25052, 55775, 33763, 33765, 33775, 150003, 34295, 33785, 44538);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:40,260 - 124443 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 10:34:40,335 - 124443 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-25 10:34:40,410 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId in (150277, 150278, 150279, 150286, 150288, 150292, 150303, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150202, 150203, 150204, 150332, 150206, 150333, 150334, 150205, 150210, 150337, 150212, 150213, 150214, 150215, 150216, 150211, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:40,767 - 124443 - src.utils.log - INFO - βœ… Fetched 87 rows - __SPLIT__ 2026-05-25 10:34:40,838 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId in (150277, 150278, 150279, 150286, 150288, 150292, 150303, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150202, 150203, 150204, 150332, 150206, 150333, 150334, 150205, 150210, 150337, 150212, 150213, 150214, 150215, 150216, 150211, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:41,190 - 124443 - src.utils.log - INFO - βœ… Fetched 39 rows - __SPLIT__ 2026-05-25 10:34:41,268 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId in (150277, 150278, 150279, 150286, 150288, 150292, 150303, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150202, 150203, 150204, 150332, 150206, 150333, 150334, 150205, 150210, 150337, 150212, 150213, 150214, 150215, 150216, 150211, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:41,648 - 124443 - src.utils.log - INFO - βœ… Fetched 104 rows - __SPLIT__ 2026-05-25 10:34:41,717 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId in (150277, 150278, 150279, 150286, 150288, 150292, 150303, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150202, 150203, 150204, 150332, 150206, 150333, 150334, 150205, 150210, 150337, 150212, 150213, 150214, 150215, 150216, 150211, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:42,077 - 124443 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-25 10:34:42,152 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId in (150277, 150278, 150279, 150286, 150288, 150292, 150303, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150202, 150203, 150204, 150332, 150206, 150333, 150334, 150205, 150210, 150337, 150212, 150213, 150214, 150215, 150216, 150211, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:42,496 - 124443 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 10:34:42,583 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId in (150277, 150278, 150279, 150286, 150288, 150292, 150303, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150202, 150203, 150204, 150332, 150206, 150333, 150334, 150205, 150210, 150337, 150212, 150213, 150214, 150215, 150216, 150211, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:42,933 - 124443 - src.utils.log - INFO - βœ… Fetched 24 rows - __SPLIT__ 2026-05-25 10:34:42,998 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId in (150277, 150278, 150279, 150286, 150288, 150292, 150303, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150202, 150203, 150204, 150332, 150206, 150333, 150334, 150205, 150210, 150337, 150212, 150213, 150214, 150215, 150216, 150211, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:43,352 - 124443 - src.utils.log - INFO - βœ… Fetched 20 rows - __SPLIT__ 2026-05-25 10:34:43,495 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId in (150277, 150278, 150279, 150286, 150288, 150292, 150303, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150202, 150203, 150204, 150332, 150206, 150333, 150334, 150205, 150210, 150337, 150212, 150213, 150214, 150215, 150216, 150211, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:43,945 - 124443 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-25 10:34:44,019 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId in (150277, 150278, 150279, 150286, 150288, 150292, 150303, 150307, 150308, 150309, 150310, 150311, 150312, 150313, 150314, 150316, 150318, 150319, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150327, 150328, 150329, 150202, 150203, 150204, 150332, 150206, 150333, 150334, 150205, 150210, 150337, 150212, 150213, 150214, 150215, 150216, 150211, 150222, 150223, 150224, 150225, 150226, 150227, 150228, 150229, 150230, 150234, 150235, 150236, 150238, 150239, 150240, 150242, 150243, 150260, 150261, 150262, 150263, 150265, 150266);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:44,373 - 124443 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 10:34:44,484 - 124443 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-25 10:34:44,554 - 124443 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-25 10:34:44,630 - 124443 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-25 10:34:44,704 - 124443 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 10:34:44,770 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3676326, 3676330, 3676333, 3676335, 3676336, 3676343, 3676345, 3676346, 3676348, 3676350, 3676355, 3676358, 3676359, 3676361, 3676366, 3676367, 3676368, 3676370, 3676372, 3676376, 3676380, 3676382, 3676383, 3676385, 3676386, 3676392, 3676393, 3676398, 3676401, 3676406, 3676407, 3676412, 3676414, 3676416, 3676418, 3676420, 3676424, 3676425, 3676428, 3676442, 3676446, 3676449, 3676454, 3676456, 3676458, 3676462, 3676463, 3676464, 3676466, 3676468, 3676469, 3676473, 3676476, 3676477, 3676480, 3676481, 3676495, 3676496, 3676501, 3676502, 3676503, 3676509, 3676512, 3676514, 3676515, 3676516, 3676519, 3676521, 3676525, 3676526, 3676527, 3676530, 3676534, 3676537, 3676540, 3676541, 3676542, 3676545, 3676547, 3676552, 3676556, 3676557, 3676559, 3676563, 3676564, 3676568, 3676571, 3676572, 3676573, 3676576, 3676577, 3676582, 3676583, 3676584, 3676585, 3676587, 3676589, 3676590, 3676594, 3676598, 3676599, 3676607, 3676612, 3676618, 3676632, 3676633, 3676636, 3676639, 3676642, 3676645, 3676649, 3676650, 3676658, 3676660, 3676664, 3676667, 3676668, 3676671, 3676673, 3676674, 3676678, 3676681, 3676682, 3676690, 3676693, 3676695, 3676697, 3676699, 3676705, 3676706, 3676708, 3676710, 3676713, 3676718, 3676719, 3676721, 3676727, 3676731, 3676732, 3676735, 3676741, 3676744, 3676746, 3676749, 3676750, 3676751, 3676754, 3676755, 3676756, 3676757, 3676759, 3676767, 3676768, 3676771, 3676773, 3676774, 3676775, 3676780, 3676782, 3676783, 3676785, 3676788, 3676790, 3676795, 3676797, 3676798, 3676800, 3676805, 3676807, 3676808, 3676809, 3676811, 3676814, 3676815, 3676822, 3676824, 3676825, 3676829, 3676832, 3676834, 3676836, 3676838, 3676841, 3676843, 3676847, 3676848, 3676849, 3676852, 3676853, 3676860, 3676864, 3676866, 3676868, 3676869, 3676874, 3676877, 3676888, 3676895, 3676899, 3676902, 3676905, 3676911, 3676966, 3676969, 3676971, 3676973, 3676975, 3676998, 3677004, 3677007, 3677016, 3677018, 3677022, 3677023, 3677025, 3677026, 3677027, 3677030, 3677031, 3677034, 3677038, 3677039, 3677040, 3677043, 3677044, 3677049, 3677052, 3677053, 3677055, 3677058, 3677060, 3677061, 3677064, 3677065, 3677066, 3677068, 3677074, 3677079, 3677083, 3677085, 3677087, 3677090, 3677091, 3677094, 3677096, 3677098, 3677104, 3677107, 3677112, 3677115, 3677118, 3677119, 3677121, 3677125, 3677126, 3677131, 3677135, 3677138, 3677141, 3677144, 3677147, 3677151, 3677153, 3677158, 3677159, 3677160, 3677161, 3677163, 3677172, 3677173, 3677174, 3677176, 3677178, 3677186, 3677187, 3677188, 3677191, 3677195, 3677196, 3677197, 3677200, 3677202, 3677205, 3677207, 3677208, 3677209, 3677211, 3677214, 3677216, 3677218, 3677221, 3677227, 3677232, 3677235, 3677238, 3677240, 3677244, 3677245, 3677246, 3677257, 3677258, 3677259, 3677262, 3677263, 3677266, 3677268, 3677269, 3677271, 3677274, 3677276, 3677277, 3677278, 3677282, 3677287, 3677288, 3677290, 3677293, 3677294, 3677297, 3677298, 3677302, 3677303, 3677304, 3677311, 3677312, 3677314, 3677315, 3677318, 3677319, 3677320, 3677323, 3677330, 3677334, 3677335, 3677336, 3677337, 3677339, 3677340, 3677346, 3677347, 3677349, 3677354, 3677357, 3677358, 3677361, 3677363, 3677366, 3677367, 3677368, 3677370, 3677374, 3677375, 3677381, 3677382, 3677386, 3677388, 3677391, 3677392, 3677393, 3677395, 3677400, 3677401, 3677403, 3677404, 3677406, 3677421, 3677422, 3677424, 3677427, 3677429, 3677434, 3677435, 3677436, 3677441, 3677443, 3677444, 3677445, 3677447, 3677452, 3677454, 3677455, 3677457, 3677458, 3677460, 3677463, 3677468, 3677475, 3677480, 3677483, 3677484, 3677487, 3677489, 3677493, 3677496, 3677499, 3677501, 3677505, 3677506, 3677515, 3677521, 3677525, 3677528, 3677530, 3677533, 3677540, 3677564, 3677565, 3677566, 3677567, 3677571, 3677574, 3677577, 3677579, 3677580, 3677583, 3677584, 3677587, 3677589, 3677590, 3677592, 3677596, 3677600, 3677601, 3677602, 3677603, 3677606, 3677614, 3677615, 3677616, 3677617, 3677623, 3677624, 3677625, 3677632, 3677634, 3677635, 3677637, 3677639, 3677640, 3677645, 3677651, 3677655, 3677657, 3677661, 3677662, 3677663, 3677665, 3677673, 3677689, 3677692, 3677696, 3677697, 3677698, 3677699, 3677702, 3677703, 3677705, 3677709, 3677711, 3677714, 3677716, 3677718, 3677719, 3677723, 3677730, 3677731, 3677732, 3677734, 3677735, 3677736, 3677740, 3677748, 3677751, 3677752, 3677753, 3677759, 3677763, 3677766, 3677768, 3677771, 3677773, 3677774, 3677779, 3677782, 3677783, 3677784, 3677788, 3677793, 3677794, 3677796, 3677798, 3677801, 3677804, 3677805, 3677808, 3677809, 3677814, 3677817, 3677819, 3677820, 3677821, 3677823, 3677827, 3677833, 3677834, 3677835, 3677839, 3677843, 3677844, 3677848, 3677851, 3677852, 3677854, 3677855, 3677858, 3677861, 3677862, 3677864, 3677871, 3677875, 3677877, 3677878, 3677882, 3677883, 3677884, 3677888, 3677890, 3677891, 3677895, 3677896, 3677903, 3677904, 3677912, 3677917, 3677920, 3677924, 3677925, 3677926, 3677928, 3677930, 3677932, 3677934, 3677937, 3677938, 3677939, 3677942, 3677947, 3677961, 3677964, 3677966, 3677967, 3677970, 3677973, 3677975, 3677976, 3677982, 3677984, 3677985, 3677988, 3677995, 3677996, 3677999, 3678000, 3678001, 3678002, 3678010, 3678013, 3678019, 3678020, 3678024, 3678025, 3678029, 3678030, 3678034, 3678037, 3678041, 3678043, 3678045, 3678049, 3678052, 3678054, 3678055, 3678060, 3678065, 3678066, 3678067, 3678071, 3678072, 3678073, 3678078, 3678079, 3678080, 3678085, 3678087, 3678090, 3678092, 3678093, 3678096, 3678099, 3678102, 3678104, 3678105, 3678113, 3678116, 3678120, 3678122, 3678123, 3678125, 3678126, 3678127) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:45,172 - 124443 - src.utils.log - INFO - βœ… Fetched 610 rows - __SPLIT__ 2026-05-25 10:34:45,250 - 124443 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.CommunicationPreferencesServiceReportNotification: 1220 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:45,602 - 124443 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1220) into ServiceCore.CommunicationPreferencesServiceReportNotification - __SPLIT__ 2026-05-25 10:34:50,961 - 124443 - src.utils.log - INFO - βœ… All 1220 rows inserted successfully into ServiceCore.CommunicationPreferencesServiceReportNotification in 1 batches - __SPLIT__ 2026-05-25 10:34:51,032 - 124443 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-25 10:34:51,102 - 124443 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 10:34:51,167 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ('3677235', '3677126', '3676836', '3677848', '3677176', '3677540', '3677720', '3676325', '3677315', '3677388', '3677454', '3676405', '3677567', '3677533', '3676348', '3676541', '3677917', '3677625', '3676843', '3676425', '3677366', '3678102', '3678120', '3676501', '3676594', '3677173', '3676966', '3677335', '3677942', '3677052', '3677718', '3677302', '3676798', '3677349', '3677579', '3677141', '3676847', '3677118', '3677452', '3677304', '3676697', '3676755', '3676754', '3676547', '3677601', '3676645', '3677493', '3677697', '3677274', '3677007', '3676576', '3676782', '3678025', '3677429', '3677926', '3677711', '3678127', '3676732', '3677403', '3677065', '3676872', '3677112', '3678019', '3677883', '3677768', '3677587', '3676814', '3676361', '3677271', '3676473', '3677090', '3676428', '3677564', '3676678', '3677924', '3677268', '3676476', '3677861', '3677375', '3676756', '3677763', '3677930', '3677318', '3676668', '3677634', '3677616', '3677087', '3678066', '3677903', '3677751', '3677798', '3677030', '3676542', '3677445', '3678072', '3677833', '3678085', '3677044', '3677617', '3676783', '3677736', '3676864', '3676757', '3677835', '3677311', '3678037', '3677303', '3677808', '3677854', '3676693', '3678001', '3676380', '3676534', '3678116', '3677480', '3678024', '3676556', '3676735', '3677208', '3677435', '3678052', '3677320', '3677484', '3677894', '3677196', '3676367', '3677424', '3678055', '3676773', '3677976', '3677400', '3677855', '3676503', '3676824', '3677334', '3676639', '3677665', '3677783', '3676412', '3677091', '3677346', '3676973', '3677232', '3677214', '3676822', '3677455', '3676998', '3677934', '3676899', '3677571', '3677689', '3677961', '3678090', '3678013', '3677368', '3676902', '3677393', '3676682', '3677278', '3676559', '3677458', '3677692', '3676385', '3678113', '3677657', '3677347', '3677263', '3676386', '3676515', '3677970', '3677577', '3676383', '3677323', '3677788', '3676660', '3676785', '3677004', '3677443', '3676607', '3677683', '3678125', '3676572', '3677386', '3677967', '3677096', '3677094', '3678043', '3677043', '3677421', '3677521', '3676333', '3677160', '3677163', '3677297', '3676456', '3676564', '3678067', '3677216', '3677066', '3677357', '3677277', '3677525', '3678045', '3676708', '3677031', '3677221', '3677834', '3676350', '3677937', '3677074', '3677172', '3676358', '3678105', '3676557', '3676731', '3677392', '3676841', '3677699', '3677801', '3677639', '3676336', '3677135', '3676751', '3677026', '3676502', '3677107', '3676681', '3677191', '3677116', '3676368', '3676414', '3676571', '3677257', '3677920', '3676587', '3677843', '3677186', '3677040', '3676869', '3677159', '3677703', '3677614', '3676618', '3678096', '3677844', '3677287', '3677025', '3678029', '3676525', '3676905', '3677745', '3676969', '3676516', '3676744', '3677119', '3677996', '3677600', '3677878', '3676584', '3677506', '3677468', '3676805', '3676690', '3677460', '3678030', '3676512', '3677153', '3676466', '3677288', '3676343', '3676719', '3677055', '3676577', '3678073', '3676671', '3676853', '3677774', '3676449', '3677188', '3677632', '3677583', '3677794', '3677211', '3677875', '3677623', '3677436', '3676326', '3677868', '3676454', '3677417', '3677662', '3676877', '3677238', '3677723', '3677147', '3677596', '3677730', '3676318', '3676370', '3676710', '3677988', '3676632', '3677441', '3676583', '3677890', '3676585', '3676420', '3676746', '3677422', '3676612', '3677381', '3677982', '3676706', '3677819', '3678002', '3677125', '3676911', '3677530', '3676832', '3677984', '3677259', '3677925', '3677399', '3676767', '3678092', '3676477', '3676808', '3676545', '3677759', '3676774', '3677804', '3677740', '3676788', '3677202', '3677766', '3676860', '3677716', '3677877', '3677888', '3676809', '3676330', '3676345', '3676552', '3676868', '3677748', '3677197', '3677651', '3676398', '3677023', '3677016', '3677891', '3677731', '3676848', '3677361', '3678126', '3676480', '3677245', '3677663', '3677487', '3677852', '3676636', '3677312', '3677336', '3677939', '3677862', '3677060', '3677640', '3677240', '3678000', '3676458', '3676530', '3676463', '3677580', '3676514', '3676396', '3677404', '3677079', '3677499', '3677248', '3677782') ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:51,544 - 124443 - src.utils.log - INFO - βœ… Fetched 380 rows - __SPLIT__ 2026-05-25 10:34:51,612 - 124443 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:51,954 - 124443 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-05-25 10:34:52,023 - 124443 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-25 10:34:52,147 - 124443 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 10:34:52,216 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3676323, 3676325, 3676328, 3676330, 3676339, 3676343, 3676344, 3676347, 3676348, 3676351, 3676352, 3676354, 3676356, 3676361, 3676365, 3676367, 3676371, 3676379, 3676380, 3676386, 3676387, 3676390, 3676396, 3676400, 3676402, 3676405, 3676409, 3676413, 3676415, 3676420, 3676429, 3676448, 3676455, 3676458, 3676466, 3676467, 3676472, 3676473, 3676479, 3676480, 3676491, 3676499, 3676501, 3676506, 3676507, 3676517, 3676520, 3676530, 3676531, 3676533, 3676534, 3676539, 3676548, 3676556, 3676559, 3676561, 3676566, 3676572, 3676577, 3676584, 3676587, 3676588, 3676600, 3676601, 3676607, 3676620, 3676622, 3676625, 3676630, 3676634, 3676637, 3676644, 3676645, 3676651, 3676657, 3676659, 3676660, 3676672, 3676675, 3676677, 3676682, 3676687, 3676689, 3676690, 3676698, 3676700, 3676704, 3676706, 3676711, 3676716, 3676719, 3676722, 3676724, 3676732, 3676733, 3676740, 3676743, 3676745, 3676751, 3676754, 3676761, 3676762, 3676770, 3676774, 3676778, 3676781, 3676782, 3676792, 3676794, 3676803, 3676808, 3676810, 3676813, 3676814, 3676819, 3676833, 3676836, 3676839, 3676846, 3676847, 3676851, 3676860, 3676861, 3676864, 3676870, 3676872, 3676876, 3676878, 3676880, 3676882, 3676885, 3676886, 3676889, 3676900, 3676906, 3676908, 3676913, 3676914, 3676915, 3676917, 3676918, 3676919, 3676920, 3676921, 3676922, 3676923, 3676924, 3676925, 3676926, 3676927, 3676929, 3676930, 3676931, 3676932, 3676933, 3676934, 3676935, 3676936, 3676937, 3676938, 3676939, 3676940, 3676941, 3676942, 3676943, 3676944, 3676945, 3676946, 3676947, 3676948, 3676950, 3676951, 3676952, 3676953, 3676955, 3676956, 3676957, 3676958, 3676959, 3676960, 3676962, 3676963, 3676964, 3676965, 3676967, 3676968, 3676969, 3676974, 3676976, 3676977, 3676978, 3676980, 3676981, 3676982, 3676983, 3676984, 3676985, 3676986, 3676987, 3676988, 3676989, 3676991, 3676992, 3676993, 3676994, 3676996, 3676997, 3677003, 3677007, 3677010, 3677013, 3677017, 3677026, 3677035, 3677036, 3677044, 3677045, 3677048, 3677050, 3677052, 3677054, 3677056, 3677062, 3677066, 3677073, 3677078, 3677082, 3677087, 3677088, 3677096, 3677097, 3677099, 3677102, 3677103, 3677107, 3677114, 3677116, 3677119, 3677129, 3677130, 3677133, 3677139, 3677147, 3677150, 3677156, 3677159, 3677163, 3677166, 3677172, 3677179, 3677180, 3677181, 3677182, 3677185, 3677188, 3677196, 3677208, 3677210, 3677212, 3677215, 3677217, 3677221, 3677229, 3677233, 3677239, 3677240, 3677242, 3677248, 3677249, 3677256, 3677263, 3677267, 3677271, 3677275, 3677278, 3677281, 3677286, 3677288, 3677299, 3677301, 3677304, 3677308, 3677310, 3677311, 3677322, 3677323, 3677326, 3677327, 3677336, 3677341, 3677343, 3677346, 3677349, 3677355, 3677360, 3677366, 3677369, 3677375, 3677378, 3677381, 3677385, 3677387, 3677396, 3677397, 3677399, 3677403, 3677407, 3677408, 3677412, 3677417, 3677418, 3677419, 3677422, 3677425, 3677430, 3677435, 3677441, 3677450, 3677455, 3677466, 3677468, 3677478, 3677480, 3677493, 3677494, 3677495, 3677499, 3677503, 3677504, 3677507, 3677508, 3677509, 3677510, 3677511, 3677512, 3677516, 3677517, 3677519, 3677521, 3677523, 3677531, 3677536, 3677537, 3677540, 3677541, 3677542, 3677543, 3677544, 3677545, 3677546, 3677547, 3677549, 3677550, 3677551, 3677552, 3677553, 3677554, 3677555, 3677556, 3677557, 3677558, 3677559, 3677560, 3677561, 3677564, 3677569, 3677575, 3677583, 3677591, 3677599, 3677600, 3677604, 3677610, 3677612, 3677616, 3677619, 3677622, 3677633, 3677636, 3677639, 3677641, 3677643, 3677644, 3677648, 3677651, 3677652, 3677654, 3677662, 3677665, 3677666, 3677667, 3677670, 3677676, 3677683, 3677685, 3677692, 3677693, 3677695, 3677699, 3677700, 3677708, 3677715, 3677716, 3677721, 3677722, 3677730, 3677743, 3677745, 3677748, 3677749, 3677755, 3677761, 3677764, 3677766, 3677769, 3677776, 3677778, 3677780, 3677783, 3677794, 3677795, 3677798, 3677800, 3677804, 3677806, 3677811, 3677812, 3677819, 3677824, 3677829, 3677831, 3677832, 3677833, 3677837, 3677838, 3677855, 3677857, 3677867, 3677872, 3677874, 3677875, 3677886, 3677887, 3677890, 3677891, 3677893, 3677902, 3677908, 3677917, 3677924, 3677929, 3677930, 3677931, 3677934, 3677935, 3677937, 3677940, 3677941, 3677954, 3677957, 3677962, 3677970, 3677971, 3677980, 3677981, 3677987, 3677989, 3677996, 3678001, 3678003, 3678004, 3678005, 3678007, 3678012, 3678024, 3678025, 3678032, 3678035, 3678042, 3678045, 3678046, 3678057, 3678058, 3678062, 3678064, 3678070, 3678073, 3678083, 3678090, 3678100, 3678101, 3678102, 3678109, 3678111, 3678113, 3678115, 3678117, 3678126, 3678129, 3678130) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:52,611 - 124443 - src.utils.log - INFO - βœ… Fetched 500 rows - __SPLIT__ 2026-05-25 10:34:52,674 - 124443 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 508 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:53,026 - 124443 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 508) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-25 10:34:55,903 - 124443 - src.utils.log - INFO - βœ… All 508 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-25 10:34:55,977 - 124443 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-25 10:34:56,047 - 124443 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 10:34:56,118 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3676405.0, 3676318.0, 3677399.0) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:56,456 - 124443 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-25 10:34:56,524 - 124443 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SubWorkOrderAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:56,920 - 124443 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.SubWorkOrderAutoGeneration - __SPLIT__ 2026-05-25 10:34:58,112 - 124443 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.SubWorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-25 10:34:58,211 - 124443 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-25 10:34:58,285 - 124443 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 10:34:58,351 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3676405, 3676318, 3677399) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:58,701 - 124443 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-25 10:34:58,776 - 124443 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:34:59,148 - 124443 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment - __SPLIT__ 2026-05-25 10:35:00,054 - 124443 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCommissionAdjustment in 1 batches - __SPLIT__ 2026-05-25 10:35:00,180 - 124443 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-25 10:35:00,252 - 124443 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-25 10:35:00,321 - 124443 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-25 10:35:00,389 - 124443 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 10:35:00,460 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3676317, 3676319, 3676320, 3676321, 3676322, 3676323, 3676324, 3676325, 3676326, 3676327, 3676328, 3676329, 3676330, 3676331, 3676332, 3676333, 3676334, 3676335, 3676336, 3676337, 3676338, 3676339, 3676340, 3676341, 3676342, 3676343, 3676344, 3676345, 3676346, 3676347, 3676348, 3676349, 3676350, 3676351, 3676352, 3676353, 3676354, 3676355, 3676356, 3676357, 3676358, 3676359, 3676360, 3676361, 3676362, 3676363, 3676365, 3676366, 3676367, 3676368, 3676369, 3676370, 3676371, 3676372, 3676373, 3676374, 3676375, 3676376, 3676377, 3676378, 3676379, 3676380, 3676381, 3676382, 3676383, 3676384, 3676385, 3676386, 3676387, 3676388, 3676389, 3676390, 3676391, 3676392, 3676393, 3676394, 3676395, 3676396, 3676397, 3676398, 3676399, 3676400, 3676401, 3676402, 3676403, 3676404, 3676406, 3676407, 3676408, 3676409, 3676410, 3676411, 3676412, 3676413, 3676414, 3676415, 3676416, 3676417, 3676418, 3676419, 3676420, 3676421, 3676422, 3676423, 3676424, 3676425, 3676426, 3676427, 3676428, 3676429, 3676430, 3676431, 3676432, 3676433, 3676434, 3676435, 3676436, 3676437, 3676438, 3676439, 3676440, 3676441, 3676442, 3676443, 3676444, 3676445, 3676446, 3676447, 3676448, 3676449, 3676450, 3676451, 3676452, 3676453, 3676454, 3676455, 3676456, 3676457, 3676458, 3676459, 3676460, 3676461, 3676462, 3676463, 3676464, 3676465, 3676466, 3676467, 3676468, 3676469, 3676470, 3676471, 3676472, 3676473, 3676474, 3676475, 3676476, 3676477, 3676478, 3676479, 3676480, 3676481, 3676482, 3676483, 3676484, 3676485, 3676486, 3676487, 3676488, 3676489, 3676490, 3676491, 3676492, 3676493, 3676494, 3676495, 3676496, 3676497, 3676498, 3676499, 3676500, 3676501, 3676502, 3676503, 3676504, 3676505, 3676506, 3676507, 3676508, 3676509, 3676510, 3676511, 3676512, 3676513, 3676514, 3676515, 3676516, 3676517, 3676518, 3676519, 3676520, 3676521, 3676522, 3676523, 3676524, 3676525, 3676526, 3676527, 3676528, 3676529, 3676530, 3676531, 3676532, 3676533, 3676534, 3676535, 3676536, 3676537, 3676538, 3676539, 3676540, 3676541, 3676542, 3676543, 3676544, 3676545, 3676546, 3676547, 3676548, 3676549, 3676550, 3676551, 3676552, 3676553, 3676554, 3676555, 3676556, 3676557, 3676558, 3676559, 3676560, 3676561, 3676562, 3676563, 3676564, 3676565, 3676566, 3676567, 3676568, 3676569, 3676570, 3676571, 3676572, 3676573, 3676574, 3676575, 3676576, 3676577, 3676578, 3676579, 3676580, 3676581, 3676582, 3676583, 3676584, 3676585, 3676586, 3676587, 3676588, 3676589, 3676590, 3676591, 3676592, 3676593, 3676594, 3676595, 3676596, 3676598, 3676599, 3676600, 3676601, 3676602, 3676603, 3676604, 3676605, 3676606, 3676607, 3676608, 3676609, 3676610, 3676611, 3676612, 3676613, 3676614, 3676615, 3676616, 3676617, 3676618, 3676619, 3676620, 3676621, 3676622, 3676623, 3676624, 3676625, 3676626, 3676627, 3676628, 3676629, 3676630, 3676631, 3676632, 3676633, 3676634, 3676635, 3676636, 3676637, 3676638, 3676639, 3676640, 3676641, 3676642, 3676643, 3676644, 3676645, 3676646, 3676647, 3676648, 3676649, 3676650, 3676651, 3676652, 3676653, 3676654, 3676655, 3676656, 3676657, 3676658, 3676659, 3676660, 3676661, 3676662, 3676663, 3676664, 3676665, 3676666, 3676667, 3676668, 3676669, 3676670, 3676671, 3676672, 3676673, 3676674, 3676675, 3676676, 3676677, 3676678, 3676679, 3676680, 3676681, 3676682, 3676683, 3676684, 3676685, 3676686, 3676687, 3676688, 3676689, 3676690, 3676691, 3676692, 3676693, 3676694, 3676695, 3676696, 3676697, 3676698, 3676699, 3676700, 3676701, 3676702, 3676703, 3676704, 3676705, 3676706, 3676707, 3676708, 3676709, 3676710, 3676711, 3676712, 3676713, 3676714, 3676715, 3676716, 3676717, 3676718, 3676719, 3676720, 3676721, 3676722, 3676723, 3676724, 3676726, 3676727, 3676728, 3676729, 3676730, 3676731, 3676732, 3676733, 3676734, 3676735, 3676736, 3676737, 3676738, 3676739, 3676740, 3676741, 3676742, 3676743, 3676744, 3676745, 3676746, 3676747, 3676748, 3676749, 3676750, 3676751, 3676752, 3676753, 3676754, 3676755, 3676756, 3676757, 3676758, 3676759, 3676760, 3676761, 3676762, 3676763, 3676764, 3676765, 3676766, 3676767, 3676768, 3676769, 3676770, 3676771, 3676772, 3676773, 3676774, 3676775, 3676776, 3676777, 3676778, 3676779, 3676780, 3676781, 3676782, 3676783, 3676784, 3676785, 3676786, 3676787, 3676788, 3676789, 3676790, 3676791, 3676792, 3676793, 3676794, 3676795, 3676796, 3676797, 3676798, 3676799, 3676800, 3676801, 3676802, 3676803, 3676804, 3676805, 3676806, 3676807, 3676808, 3676809, 3676810, 3676811, 3676812, 3676813, 3676814, 3676815, 3676816, 3676817, 3676818, 3676819, 3676820, 3676821, 3676822, 3676823, 3676824, 3676825, 3676826, 3676827, 3676828, 3676829, 3676831, 3676832, 3676833, 3676834, 3676835, 3676836, 3676837, 3676838, 3676839, 3676840, 3676841, 3676842, 3676843, 3676844, 3676845, 3676846, 3676847, 3676848, 3676849, 3676850, 3676851, 3676852, 3676853, 3676854, 3676855, 3676856, 3676857, 3676858, 3676859, 3676860, 3676861, 3676862, 3676863, 3676864, 3676865, 3676866, 3676867, 3676868, 3676869, 3676870, 3676871, 3676872, 3676873, 3676874, 3676875, 3676876, 3676877, 3676878, 3676879, 3676880, 3676881, 3676882, 3676883, 3676884, 3676885, 3676886, 3676888, 3676889, 3676890, 3676891, 3676892, 3676893, 3676894, 3676895, 3676896, 3676897, 3676898, 3676899, 3676900, 3676901, 3676902, 3676903, 3676904, 3676905, 3676906, 3676907, 3676908, 3676909, 3676910, 3676911, 3676912, 3676913, 3676914, 3676915, 3676917, 3676918, 3676919, 3676920, 3676921, 3676922, 3676923, 3676924, 3676925, 3676926, 3676927, 3676929, 3676930, 3676931, 3676932, 3676933, 3676934, 3676935, 3676936, 3676937, 3676938, 3676939, 3676940, 3676941, 3676942, 3676943, 3676944, 3676945, 3676946, 3676947, 3676948, 3676950, 3676951, 3676952, 3676953, 3676954, 3676955, 3676956, 3676957, 3676958, 3676959, 3676960, 3676962, 3676963, 3676964, 3676965, 3676966, 3676967, 3676968, 3676969, 3676970, 3676971, 3676972, 3676973, 3676974, 3676975, 3676976, 3676977, 3676978, 3676980, 3676981, 3676982, 3676983, 3676984, 3676985, 3676986, 3676987, 3676988, 3676989, 3676991, 3676992, 3676993, 3676994, 3676996, 3676997, 3676998, 3676999, 3677000, 3677001, 3677002, 3677003, 3677004, 3677005, 3677006, 3677007, 3677008, 3677009, 3677010, 3677011, 3677012, 3677013, 3677014, 3677015, 3677016, 3677017, 3677018, 3677020, 3677021, 3677022, 3677023, 3677024, 3677025, 3677026, 3677027, 3677028, 3677029, 3677030, 3677031, 3677032, 3677033, 3677034, 3677035, 3677036, 3677037, 3677038, 3677039, 3677040, 3677041, 3677042, 3677043, 3677044, 3677045, 3677046, 3677047, 3677048, 3677049, 3677050, 3677051, 3677052, 3677053, 3677054, 3677055, 3677056, 3677057, 3677058, 3677059, 3677060, 3677061, 3677062, 3677063, 3677064, 3677065, 3677066, 3677067, 3677068, 3677069, 3677070, 3677071, 3677072, 3677073, 3677074, 3677075, 3677076, 3677077, 3677078, 3677079, 3677080, 3677081, 3677082, 3677083, 3677084, 3677085, 3677086, 3677087, 3677088, 3677089, 3677090, 3677091, 3677092, 3677093, 3677094, 3677095, 3677096, 3677097, 3677098, 3677099, 3677100, 3677101, 3677102, 3677103, 3677104, 3677105, 3677107, 3677108, 3677109, 3677110, 3677111, 3677112, 3677113, 3677114, 3677115, 3677116, 3677117, 3677118, 3677119, 3677120, 3677121, 3677122, 3677123, 3677124, 3677125, 3677126, 3677127, 3677128, 3677129, 3677130, 3677131, 3677132, 3677133, 3677134, 3677135, 3677136, 3677137, 3677138, 3677139, 3677140, 3677141, 3677142, 3677143, 3677144, 3677145, 3677146, 3677147, 3677148, 3677149, 3677150, 3677151, 3677152, 3677153, 3677154, 3677155, 3677156, 3677157, 3677158, 3677159, 3677160, 3677161, 3677162, 3677163, 3677164, 3677165, 3677166, 3677167, 3677168, 3677169, 3677170, 3677171, 3677172, 3677173, 3677174, 3677175, 3677176, 3677177, 3677178, 3677179, 3677180, 3677181, 3677182, 3677183, 3677184, 3677185, 3677186, 3677187, 3677188, 3677189, 3677190, 3677191, 3677192, 3677193, 3677194, 3677195, 3677196, 3677197, 3677198, 3677199, 3677200, 3677201, 3677202, 3677203, 3677204, 3677205, 3677206, 3677207, 3677208, 3677209, 3677210, 3677211, 3677212, 3677213, 3677214, 3677215, 3677216, 3677217, 3677218, 3677219, 3677220, 3677221, 3677222, 3677223, 3677224, 3677225, 3677226, 3677227, 3677228, 3677229, 3677230, 3677231, 3677232, 3677233, 3677234, 3677235, 3677236, 3677237, 3677238, 3677239, 3677240, 3677241, 3677242, 3677243, 3677244, 3677245, 3677246, 3677247, 3677248, 3677249, 3677250, 3677251, 3677252, 3677254, 3677255, 3677256, 3677257, 3677258, 3677259, 3677260, 3677261, 3677262, 3677263, 3677264, 3677265, 3677266, 3677267, 3677268, 3677269, 3677270, 3677271, 3677272, 3677273, 3677274, 3677275, 3677276, 3677277, 3677278, 3677279, 3677280, 3677281, 3677282, 3677283, 3677284, 3677285, 3677286, 3677287, 3677288, 3677289, 3677290, 3677291, 3677292, 3677293, 3677294, 3677295, 3677296, 3677297, 3677298, 3677299, 3677300, 3677301, 3677302, 3677303, 3677304, 3677305, 3677306, 3677307, 3677308, 3677309, 3677310, 3677311, 3677312, 3677313, 3677314, 3677315, 3677316, 3677317, 3677318, 3677319, 3677320, 3677321, 3677322, 3677323, 3677324, 3677325, 3677326, 3677327, 3677328, 3677329, 3677330, 3677331, 3677332, 3677333, 3677334, 3677335, 3677336, 3677337, 3677338, 3677339, 3677340, 3677341, 3677342, 3677343, 3677344, 3677345, 3677346, 3677347, 3677348, 3677349, 3677350, 3677351, 3677352, 3677353, 3677354, 3677355, 3677356, 3677357, 3677358, 3677359, 3677360, 3677361, 3677362, 3677363, 3677364, 3677365, 3677366, 3677367, 3677368, 3677369, 3677370, 3677371, 3677372, 3677373, 3677374, 3677375, 3677376, 3677377, 3677378, 3677379, 3677380, 3677381, 3677382, 3677383, 3677384, 3677385, 3677386, 3677387, 3677388, 3677389, 3677390, 3677391, 3677392, 3677393, 3677394, 3677395, 3677396, 3677397, 3677398, 3677400, 3677401, 3677402, 3677403, 3677404, 3677405, 3677406, 3677407, 3677408, 3677409, 3677410, 3677411, 3677412, 3677413, 3677414, 3677415, 3677416, 3677417, 3677418, 3677419, 3677420, 3677421, 3677422, 3677423, 3677424, 3677425, 3677426, 3677427, 3677428, 3677429, 3677430, 3677431, 3677432, 3677433, 3677434, 3677435, 3677436, 3677437, 3677438, 3677439, 3677440, 3677441, 3677442, 3677443, 3677444, 3677445, 3677446, 3677447, 3677448, 3677449, 3677450, 3677451, 3677452, 3677453, 3677454, 3677455, 3677456, 3677457, 3677458, 3677459, 3677460, 3677461, 3677462, 3677463, 3677464, 3677465, 3677466, 3677467, 3677468, 3677469, 3677470, 3677471, 3677472, 3677473, 3677474, 3677475, 3677476, 3677477, 3677478, 3677480, 3677481, 3677482, 3677483, 3677484, 3677485, 3677486, 3677487, 3677488, 3677489, 3677490, 3677491, 3677492, 3677493, 3677494, 3677495, 3677496, 3677497, 3677498, 3677499, 3677500, 3677501, 3677502, 3677503, 3677504, 3677505, 3677506, 3677507, 3677508, 3677509, 3677510, 3677511, 3677512, 3677513, 3677514, 3677515, 3677516, 3677517, 3677518, 3677519, 3677520, 3677521, 3677522, 3677523, 3677524, 3677525, 3677526, 3677527, 3677528, 3677529, 3677530, 3677531, 3677532, 3677533, 3677534, 3677535, 3677536, 3677537, 3677538, 3677539, 3677540, 3677541, 3677542, 3677543, 3677544, 3677545, 3677546, 3677547, 3677549, 3677550, 3677551, 3677552, 3677553, 3677554, 3677555, 3677556, 3677557, 3677558, 3677559, 3677560, 3677561, 3677562, 3677564, 3677565, 3677566, 3677567, 3677568, 3677569, 3677570, 3677571, 3677572, 3677573, 3677574, 3677575, 3677576, 3677577, 3677578, 3677579, 3677580, 3677581, 3677582, 3677583, 3677584, 3677585, 3677586, 3677587, 3677588, 3677589, 3677590, 3677591, 3677592, 3677593, 3677594, 3677595, 3677596, 3677597, 3677598, 3677599, 3677600, 3677601, 3677602, 3677603, 3677604, 3677605, 3677606, 3677607, 3677608, 3677609, 3677610, 3677611, 3677612, 3677613, 3677614, 3677615, 3677616, 3677617, 3677618, 3677619, 3677620, 3677621, 3677622, 3677623, 3677624, 3677625, 3677626, 3677627, 3677628, 3677629, 3677630, 3677631, 3677632, 3677633, 3677634, 3677635, 3677636, 3677637, 3677638, 3677639, 3677640, 3677641, 3677642, 3677643, 3677644, 3677645, 3677646, 3677647, 3677648, 3677649, 3677650, 3677651, 3677652, 3677653, 3677654, 3677655, 3677656, 3677657, 3677658, 3677659, 3677660, 3677661, 3677662, 3677663, 3677664, 3677665, 3677666, 3677667, 3677668, 3677670, 3677671, 3677672, 3677673, 3677674, 3677675, 3677676, 3677677, 3677678, 3677679, 3677680, 3677681, 3677682, 3677683, 3677684, 3677685, 3677686, 3677687, 3677688, 3677689, 3677690, 3677691, 3677692, 3677693, 3677694, 3677695, 3677696, 3677697, 3677698, 3677699, 3677700, 3677701, 3677702, 3677703, 3677704, 3677705, 3677706, 3677707, 3677708, 3677709, 3677710, 3677711, 3677712, 3677713, 3677714, 3677715, 3677716, 3677717, 3677718, 3677719, 3677720, 3677721, 3677722, 3677723, 3677724, 3677726, 3677727, 3677728, 3677729, 3677730, 3677731, 3677732, 3677733, 3677734, 3677735, 3677736, 3677737, 3677738, 3677739, 3677740, 3677741, 3677742, 3677743, 3677744, 3677745, 3677746, 3677747, 3677748, 3677749, 3677750, 3677751, 3677752, 3677753, 3677754, 3677755, 3677756, 3677757, 3677758, 3677759, 3677760, 3677761, 3677762, 3677763, 3677764, 3677765, 3677766, 3677767, 3677768, 3677769, 3677770, 3677771, 3677772, 3677773, 3677774, 3677775, 3677776, 3677777, 3677778, 3677779, 3677780, 3677781, 3677782, 3677783, 3677784, 3677785, 3677786, 3677787, 3677788, 3677789, 3677790, 3677791, 3677792, 3677793, 3677794, 3677795, 3677796, 3677797, 3677798, 3677799, 3677800, 3677801, 3677802, 3677803, 3677804, 3677805, 3677806, 3677807, 3677808, 3677809, 3677810, 3677811, 3677812, 3677813, 3677814, 3677815, 3677816, 3677817, 3677818, 3677819, 3677820, 3677821, 3677822, 3677823, 3677824, 3677825, 3677826, 3677827, 3677828, 3677829, 3677830, 3677831, 3677832, 3677833, 3677834, 3677835, 3677836, 3677837, 3677838, 3677839, 3677840, 3677841, 3677842, 3677843, 3677844, 3677845, 3677846, 3677847, 3677848, 3677849, 3677850, 3677851, 3677852, 3677853, 3677854, 3677855, 3677856, 3677857, 3677858, 3677859, 3677860, 3677861, 3677862, 3677863, 3677864, 3677865, 3677866, 3677867, 3677868, 3677869, 3677870, 3677871, 3677872, 3677873, 3677874, 3677875, 3677876, 3677877, 3677878, 3677879, 3677880, 3677881, 3677882, 3677883, 3677884, 3677885, 3677886, 3677887, 3677888, 3677889, 3677890, 3677891, 3677892, 3677893, 3677895, 3677896, 3677897, 3677899, 3677900, 3677901, 3677902, 3677903, 3677904, 3677905, 3677906, 3677907, 3677908, 3677909, 3677910, 3677911, 3677912, 3677913, 3677914, 3677915, 3677916, 3677917, 3677918, 3677919, 3677920, 3677921, 3677922, 3677923, 3677924, 3677925, 3677926, 3677927, 3677928, 3677929, 3677930, 3677931, 3677932, 3677933, 3677934, 3677935, 3677936, 3677937, 3677938, 3677939, 3677940, 3677941, 3677942, 3677943, 3677944, 3677945, 3677946, 3677947, 3677948, 3677949, 3677950, 3677951, 3677952, 3677953, 3677954, 3677955, 3677956, 3677957, 3677958, 3677959, 3677960, 3677961, 3677962, 3677963, 3677964, 3677965, 3677966, 3677967, 3677968, 3677969, 3677970, 3677971, 3677972, 3677973, 3677974, 3677975, 3677976, 3677977, 3677978, 3677979, 3677980, 3677981, 3677982, 3677983, 3677984, 3677985, 3677986, 3677987, 3677988, 3677989, 3677990, 3677991, 3677992, 3677993, 3677994, 3677995, 3677996, 3677997, 3677998, 3677999, 3678000, 3678001, 3678002, 3678003, 3678004, 3678005, 3678006, 3678007, 3678008, 3678009, 3678010, 3678012, 3678013, 3678014, 3678015, 3678016, 3678017, 3678018, 3678019, 3678020, 3678021, 3678022, 3678023, 3678024, 3678025, 3678026, 3678027, 3678028, 3678029, 3678030, 3678031, 3678032, 3678033, 3678034, 3678035, 3678036, 3678037, 3678038, 3678039, 3678041, 3678042, 3678043, 3678044, 3678045, 3678046, 3678047, 3678048, 3678049, 3678050, 3678051, 3678052, 3678053, 3678054, 3678055, 3678056, 3678057, 3678058, 3678059, 3678060, 3678061, 3678062, 3678063, 3678064, 3678065, 3678066, 3678067, 3678068, 3678069, 3678070, 3678071, 3678072, 3678073, 3678074, 3678075, 3678076, 3678077, 3678078, 3678079, 3678080, 3678081, 3678082, 3678083, 3678084, 3678085, 3678086, 3678087, 3678088, 3678089, 3678090, 3678091, 3678092, 3678093, 3678094, 3678095, 3678096, 3678097, 3678098, 3678099, 3678100, 3678101, 3678102, 3678103, 3678104, 3678105, 3678106, 3678107, 3678108, 3678109, 3678110, 3678111, 3678112, 3678113, 3678114, 3678115, 3678116, 3678117, 3678118, 3678119, 3678120, 3678121, 3678122, 3678123, 3678124, 3678125, 3678126, 3678127, 3678128, 3678129, 3678130) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:35:01,066 - 124443 - src.utils.log - INFO - βœ… Fetched 1787 rows - __SPLIT__ 2026-05-25 10:35:01,135 - 124443 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1812 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:35:01,483 - 124443 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1812) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-25 10:35:06,551 - 124443 - src.utils.log - INFO - βœ… All 1812 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-25 10:35:06,626 - 124443 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-25 10:35:06,703 - 124443 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 10:35:06,767 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3676317, 3676319) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:35:07,109 - 124443 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 10:35:07,181 - 124443 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:35:07,524 - 124443 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-25 10:35:08,559 - 124443 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-25 10:35:08,631 - 124443 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-25 10:35:08,707 - 124443 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 10:35:08,778 - 124443 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3676318, 3676320, 3676321, 3676322, 3676323, 3676324, 3676325, 3676326, 3676327, 3676328, 3676329, 3676330, 3676331, 3676332, 3676333, 3676334, 3676335, 3676336, 3676337, 3676338, 3676339, 3676340, 3676341, 3676342, 3676343, 3676344, 3676345, 3676346, 3676347, 3676348, 3676349, 3676350, 3676351, 3676352, 3676353, 3676354, 3676355, 3676356, 3676357, 3676358, 3676359, 3676360, 3676361, 3676362, 3676363, 3676364, 3676365, 3676366, 3676367, 3676368, 3676369, 3676370, 3676371, 3676372, 3676373, 3676374, 3676375, 3676376, 3676377, 3676378, 3676379, 3676380, 3676381, 3676382, 3676383, 3676384, 3676385, 3676386, 3676387, 3676388, 3676389, 3676390, 3676391, 3676392, 3676393, 3676394, 3676395, 3676396, 3676397, 3676398, 3676399, 3676400, 3676401, 3676402, 3676403, 3676404, 3676405, 3676406, 3676407, 3676408, 3676409, 3676410, 3676411, 3676412, 3676413, 3676414, 3676415, 3676416, 3676417, 3676418, 3676419, 3676420, 3676421, 3676422, 3676423, 3676424, 3676425, 3676426, 3676427, 3676428, 3676429, 3676430, 3676431, 3676432, 3676433, 3676434, 3676435, 3676436, 3676437, 3676438, 3676439, 3676440, 3676441, 3676442, 3676443, 3676444, 3676445, 3676446, 3676447, 3676448, 3676449, 3676450, 3676451, 3676452, 3676453, 3676454, 3676455, 3676456, 3676457, 3676458, 3676459, 3676460, 3676461, 3676462, 3676463, 3676464, 3676465, 3676466, 3676467, 3676468, 3676469, 3676470, 3676471, 3676472, 3676473, 3676474, 3676475, 3676476, 3676477, 3676478, 3676479, 3676480, 3676481, 3676482, 3676483, 3676484, 3676485, 3676486, 3676487, 3676488, 3676489, 3676490, 3676491, 3676492, 3676493, 3676494, 3676495, 3676496, 3676497, 3676498, 3676499, 3676500, 3676501, 3676502, 3676503, 3676504, 3676505, 3676506, 3676507, 3676508, 3676509, 3676510, 3676511, 3676512, 3676513, 3676514, 3676515, 3676516, 3676517, 3676518, 3676519, 3676520, 3676521, 3676522, 3676523, 3676524, 3676525, 3676526, 3676527, 3676528, 3676529, 3676530, 3676531, 3676532, 3676533, 3676534, 3676535, 3676536, 3676537, 3676538, 3676539, 3676540, 3676541, 3676542, 3676543, 3676544, 3676545, 3676546, 3676547, 3676548, 3676549, 3676550, 3676551, 3676552, 3676553, 3676554, 3676555, 3676556, 3676557, 3676558, 3676559, 3676560, 3676561, 3676562, 3676563, 3676564, 3676565, 3676566, 3676567, 3676568, 3676569, 3676570, 3676571, 3676572, 3676573, 3676574, 3676575, 3676576, 3676577, 3676578, 3676579, 3676580, 3676581, 3676582, 3676583, 3676584, 3676585, 3676586, 3676587, 3676588, 3676589, 3676590, 3676591, 3676592, 3676593, 3676594, 3676595, 3676596, 3676597, 3676598, 3676599, 3676600, 3676601, 3676602, 3676603, 3676604, 3676605, 3676606, 3676607, 3676608, 3676609, 3676610, 3676611, 3676612, 3676613, 3676614, 3676615, 3676616, 3676617, 3676618, 3676619, 3676620, 3676621, 3676622, 3676623, 3676624, 3676625, 3676626, 3676627, 3676628, 3676629, 3676630, 3676631, 3676632, 3676633, 3676634, 3676635, 3676636, 3676637, 3676638, 3676639, 3676640, 3676641, 3676642, 3676643, 3676644, 3676645, 3676646, 3676647, 3676648, 3676649, 3676650, 3676651, 3676652, 3676653, 3676654, 3676655, 3676656, 3676657, 3676658, 3676659, 3676660, 3676661, 3676662, 3676663, 3676664, 3676665, 3676666, 3676667, 3676668, 3676669, 3676670, 3676671, 3676672, 3676673, 3676674, 3676675, 3676676, 3676677, 3676678, 3676679, 3676680, 3676681, 3676682, 3676683, 3676684, 3676685, 3676686, 3676687, 3676688, 3676689, 3676690, 3676691, 3676692, 3676693, 3676694, 3676695, 3676696, 3676697, 3676698, 3676699, 3676700, 3676701, 3676702, 3676703, 3676704, 3676705, 3676706, 3676707, 3676708, 3676709, 3676710, 3676711, 3676712, 3676713, 3676714, 3676715, 3676716, 3676717, 3676718, 3676719, 3676720, 3676721, 3676722, 3676723, 3676724, 3676725, 3676726, 3676727, 3676728, 3676729, 3676730, 3676731, 3676732, 3676733, 3676734, 3676735, 3676736, 3676737, 3676738, 3676739, 3676740, 3676741, 3676742, 3676743, 3676744, 3676745, 3676746, 3676747, 3676748, 3676749, 3676750, 3676751, 3676752, 3676753, 3676754, 3676755, 3676756, 3676757, 3676758, 3676759, 3676760, 3676761, 3676762, 3676763, 3676764, 3676765, 3676766, 3676767, 3676768, 3676769, 3676770, 3676771, 3676772, 3676773, 3676774, 3676775, 3676776, 3676777, 3676778, 3676779, 3676780, 3676781, 3676782, 3676783, 3676784, 3676785, 3676786, 3676787, 3676788, 3676789, 3676790, 3676791, 3676792, 3676793, 3676794, 3676795, 3676796, 3676797, 3676798, 3676799, 3676800, 3676801, 3676802, 3676803, 3676804, 3676805, 3676806, 3676807, 3676808, 3676809, 3676810, 3676811, 3676812, 3676813, 3676814, 3676815, 3676816, 3676817, 3676818, 3676819, 3676820, 3676821, 3676822, 3676823, 3676824, 3676825, 3676826, 3676827, 3676828, 3676829, 3676830, 3676831, 3676832, 3676833, 3676834, 3676835, 3676836, 3676837, 3676838, 3676839, 3676840, 3676841, 3676842, 3676843, 3676844, 3676845, 3676846, 3676847, 3676848, 3676849, 3676850, 3676851, 3676852, 3676853, 3676854, 3676855, 3676856, 3676857, 3676858, 3676859, 3676860, 3676861, 3676862, 3676863, 3676864, 3676865, 3676866, 3676867, 3676868, 3676869, 3676870, 3676871, 3676872, 3676873, 3676874, 3676875, 3676876, 3676877, 3676878, 3676879, 3676880, 3676881, 3676882, 3676883, 3676884, 3676885, 3676886, 3676887, 3676888, 3676889, 3676890, 3676891, 3676892, 3676893, 3676894, 3676895, 3676896, 3676897, 3676898, 3676899, 3676900, 3676901, 3676902, 3676903, 3676904, 3676905, 3676906, 3676907, 3676908, 3676909, 3676910, 3676911, 3676912, 3676913, 3676914, 3676915, 3676916, 3676917, 3676918, 3676919, 3676920, 3676921, 3676922, 3676923, 3676924, 3676925, 3676926, 3676927, 3676928, 3676929, 3676930, 3676931, 3676932, 3676933, 3676934, 3676935, 3676936, 3676937, 3676938, 3676939, 3676940, 3676941, 3676942, 3676943, 3676944, 3676945, 3676946, 3676947, 3676948, 3676949, 3676950, 3676951, 3676952, 3676953, 3676954, 3676955, 3676956, 3676957, 3676958, 3676959, 3676960, 3676961, 3676962, 3676963, 3676964, 3676965, 3676966, 3676967, 3676968, 3676969, 3676970, 3676971, 3676972, 3676973, 3676974, 3676975, 3676976, 3676977, 3676978, 3676979, 3676980, 3676981, 3676982, 3676983, 3676984, 3676985, 3676986, 3676987, 3676988, 3676989, 3676990, 3676991, 3676992, 3676993, 3676994, 3676995, 3676996, 3676997, 3676998, 3676999, 3677000, 3677001, 3677002, 3677003, 3677004, 3677005, 3677006, 3677007, 3677008, 3677009, 3677010, 3677011, 3677012, 3677013, 3677014, 3677015, 3677016, 3677017, 3677018, 3677019, 3677020, 3677021, 3677022, 3677023, 3677024, 3677025, 3677026, 3677027, 3677028, 3677029, 3677030, 3677031, 3677032, 3677033, 3677034, 3677035, 3677036, 3677037, 3677038, 3677039, 3677040, 3677041, 3677042, 3677043, 3677044, 3677045, 3677046, 3677047, 3677048, 3677049, 3677050, 3677051, 3677052, 3677053, 3677054, 3677055, 3677056, 3677057, 3677058, 3677059, 3677060, 3677061, 3677062, 3677063, 3677064, 3677065, 3677066, 3677067, 3677068, 3677069, 3677070, 3677071, 3677072, 3677073, 3677074, 3677075, 3677076, 3677077, 3677078, 3677079, 3677080, 3677081, 3677082, 3677083, 3677084, 3677085, 3677086, 3677087, 3677088, 3677089, 3677090, 3677091, 3677092, 3677093, 3677094, 3677095, 3677096, 3677097, 3677098, 3677099, 3677100, 3677101, 3677102, 3677103, 3677104, 3677105, 3677106, 3677107, 3677108, 3677109, 3677110, 3677111, 3677112, 3677113, 3677114, 3677115, 3677116, 3677117, 3677118, 3677119, 3677120, 3677121, 3677122, 3677123, 3677124, 3677125, 3677126, 3677127, 3677128, 3677129, 3677130, 3677131, 3677132, 3677133, 3677134, 3677135, 3677136, 3677137, 3677138, 3677139, 3677140, 3677141, 3677142, 3677143, 3677144, 3677145, 3677146, 3677147, 3677148, 3677149, 3677150, 3677151, 3677152, 3677153, 3677154, 3677155, 3677156, 3677157, 3677158, 3677159, 3677160, 3677161, 3677162, 3677163, 3677164, 3677165, 3677166, 3677167, 3677168, 3677169, 3677170, 3677171, 3677172, 3677173, 3677174, 3677175, 3677176, 3677177, 3677178, 3677179, 3677180, 3677181, 3677182, 3677183, 3677184, 3677185, 3677186, 3677187, 3677188, 3677189, 3677190, 3677191, 3677192, 3677193, 3677194, 3677195, 3677196, 3677197, 3677198, 3677199, 3677200, 3677201, 3677202, 3677203, 3677204, 3677205, 3677206, 3677207, 3677208, 3677209, 3677210, 3677211, 3677212, 3677213, 3677214, 3677215, 3677216, 3677217, 3677218, 3677219, 3677220, 3677221, 3677222, 3677223, 3677224, 3677225, 3677226, 3677227, 3677228, 3677229, 3677230, 3677231, 3677232, 3677233, 3677234, 3677235, 3677236, 3677237, 3677238, 3677239, 3677240, 3677241, 3677242, 3677243, 3677244, 3677245, 3677246, 3677247, 3677248, 3677249, 3677250, 3677251, 3677252, 3677253, 3677254, 3677255, 3677256, 3677257, 3677258, 3677259, 3677260, 3677261, 3677262, 3677263, 3677264, 3677265, 3677266, 3677267, 3677268, 3677269, 3677270, 3677271, 3677272, 3677273, 3677274, 3677275, 3677276, 3677277, 3677278, 3677279, 3677280, 3677281, 3677282, 3677283, 3677284, 3677285, 3677286, 3677287, 3677288, 3677289, 3677290, 3677291, 3677292, 3677293, 3677294, 3677295, 3677296, 3677297, 3677298, 3677299, 3677300, 3677301, 3677302, 3677303, 3677304, 3677305, 3677306, 3677307, 3677308, 3677309, 3677310, 3677311, 3677312, 3677313, 3677314, 3677315, 3677316, 3677317, 3677318, 3677319, 3677320, 3677321, 3677322, 3677323, 3677324, 3677325, 3677326, 3677327, 3677328, 3677329, 3677330, 3677331, 3677332, 3677333, 3677334, 3677335, 3677336, 3677337, 3677338, 3677339, 3677340, 3677341, 3677342, 3677343, 3677344, 3677345, 3677346, 3677347, 3677348, 3677349, 3677350, 3677351, 3677352, 3677353, 3677354, 3677355, 3677356, 3677357, 3677358, 3677359, 3677360, 3677361, 3677362, 3677363, 3677364, 3677365, 3677366, 3677367, 3677368, 3677369, 3677370, 3677371, 3677372, 3677373, 3677374, 3677375, 3677376, 3677377, 3677378, 3677379, 3677380, 3677381, 3677382, 3677383, 3677384, 3677385, 3677386, 3677387, 3677388, 3677389, 3677390, 3677391, 3677392, 3677393, 3677394, 3677395, 3677396, 3677397, 3677398, 3677399, 3677400, 3677401, 3677402, 3677403, 3677404, 3677405, 3677406, 3677407, 3677408, 3677409, 3677410, 3677411, 3677412, 3677413, 3677414, 3677415, 3677416, 3677417, 3677418, 3677419, 3677420, 3677421, 3677422, 3677423, 3677424, 3677425, 3677426, 3677427, 3677428, 3677429, 3677430, 3677431, 3677432, 3677433, 3677434, 3677435, 3677436, 3677437, 3677438, 3677439, 3677440, 3677441, 3677442, 3677443, 3677444, 3677445, 3677446, 3677447, 3677448, 3677449, 3677450, 3677451, 3677452, 3677453, 3677454, 3677455, 3677456, 3677457, 3677458, 3677459, 3677460, 3677461, 3677462, 3677463, 3677464, 3677465, 3677466, 3677467, 3677468, 3677469, 3677470, 3677471, 3677472, 3677473, 3677474, 3677475, 3677476, 3677477, 3677478, 3677479, 3677480, 3677481, 3677482, 3677483, 3677484, 3677485, 3677486, 3677487, 3677488, 3677489, 3677490, 3677491, 3677492, 3677493, 3677494, 3677495, 3677496, 3677497, 3677498, 3677499, 3677500, 3677501, 3677502, 3677503, 3677504, 3677505, 3677506, 3677507, 3677508, 3677509, 3677510, 3677511, 3677512, 3677513, 3677514, 3677515, 3677516, 3677517, 3677518, 3677519, 3677520, 3677521, 3677522, 3677523, 3677524, 3677525, 3677526, 3677527, 3677528, 3677529, 3677530, 3677531, 3677532, 3677533, 3677534, 3677535, 3677536, 3677537, 3677538, 3677539, 3677540, 3677541, 3677542, 3677543, 3677544, 3677545, 3677546, 3677547, 3677548, 3677549, 3677550, 3677551, 3677552, 3677553, 3677554, 3677555, 3677556, 3677557, 3677558, 3677559, 3677560, 3677561, 3677562, 3677563, 3677564, 3677565, 3677566, 3677567, 3677568, 3677569, 3677570, 3677571, 3677572, 3677573, 3677574, 3677575, 3677576, 3677577, 3677578, 3677579, 3677580, 3677581, 3677582, 3677583, 3677584, 3677585, 3677586, 3677587, 3677588, 3677589, 3677590, 3677591, 3677592, 3677593, 3677594, 3677595, 3677596, 3677597, 3677598, 3677599, 3677600, 3677601, 3677602, 3677603, 3677604, 3677605, 3677606, 3677607, 3677608, 3677609, 3677610, 3677611, 3677612, 3677613, 3677614, 3677615, 3677616, 3677617, 3677618, 3677619, 3677620, 3677621, 3677622, 3677623, 3677624, 3677625, 3677626, 3677627, 3677628, 3677629, 3677630, 3677631, 3677632, 3677633, 3677634, 3677635, 3677636, 3677637, 3677638, 3677639, 3677640, 3677641, 3677642, 3677643, 3677644, 3677645, 3677646, 3677647, 3677648, 3677649, 3677650, 3677651, 3677652, 3677653, 3677654, 3677655, 3677656, 3677657, 3677658, 3677659, 3677660, 3677661, 3677662, 3677663, 3677664, 3677665, 3677666, 3677667, 3677668, 3677669, 3677670, 3677671, 3677672, 3677673, 3677674, 3677675, 3677676, 3677677, 3677678, 3677679, 3677680, 3677681, 3677682, 3677683, 3677684, 3677685, 3677686, 3677687, 3677688, 3677689, 3677690, 3677691, 3677692, 3677693, 3677694, 3677695, 3677696, 3677697, 3677698, 3677699, 3677700, 3677701, 3677702, 3677703, 3677704, 3677705, 3677706, 3677707, 3677708, 3677709, 3677710, 3677711, 3677712, 3677713, 3677714, 3677715, 3677716, 3677717, 3677718, 3677719, 3677720, 3677721, 3677722, 3677723, 3677724, 3677725, 3677726, 3677727, 3677728, 3677729, 3677730, 3677731, 3677732, 3677733, 3677734, 3677735, 3677736, 3677737, 3677738, 3677739, 3677740, 3677741, 3677742, 3677743, 3677744, 3677745, 3677746, 3677747, 3677748, 3677749, 3677750, 3677751, 3677752, 3677753, 3677754, 3677755, 3677756, 3677757, 3677758, 3677759, 3677760, 3677761, 3677762, 3677763, 3677764, 3677765, 3677766, 3677767, 3677768, 3677769, 3677770, 3677771, 3677772, 3677773, 3677774, 3677775, 3677776, 3677777, 3677778, 3677779, 3677780, 3677781, 3677782, 3677783, 3677784, 3677785, 3677786, 3677787, 3677788, 3677789, 3677790, 3677791, 3677792, 3677793, 3677794, 3677795, 3677796, 3677797, 3677798, 3677799, 3677800, 3677801, 3677802, 3677803, 3677804, 3677805, 3677806, 3677807, 3677808, 3677809, 3677810, 3677811, 3677812, 3677813, 3677814, 3677815, 3677816, 3677817, 3677818, 3677819, 3677820, 3677821, 3677822, 3677823, 3677824, 3677825, 3677826, 3677827, 3677828, 3677829, 3677830, 3677831, 3677832, 3677833, 3677834, 3677835, 3677836, 3677837, 3677838, 3677839, 3677840, 3677841, 3677842, 3677843, 3677844, 3677845, 3677846, 3677847, 3677848, 3677849, 3677850, 3677851, 3677852, 3677853, 3677854, 3677855, 3677856, 3677857, 3677858, 3677859, 3677860, 3677861, 3677862, 3677863, 3677864, 3677865, 3677866, 3677867, 3677868, 3677869, 3677870, 3677871, 3677872, 3677873, 3677874, 3677875, 3677876, 3677877, 3677878, 3677879, 3677880, 3677881, 3677882, 3677883, 3677884, 3677885, 3677886, 3677887, 3677888, 3677889, 3677890, 3677891, 3677892, 3677893, 3677894, 3677895, 3677896, 3677897, 3677898, 3677899, 3677900, 3677901, 3677902, 3677903, 3677904, 3677905, 3677906, 3677907, 3677908, 3677909, 3677910, 3677911, 3677912, 3677913, 3677914, 3677915, 3677916, 3677917, 3677918, 3677919, 3677920, 3677921, 3677922, 3677923, 3677924, 3677925, 3677926, 3677927, 3677928, 3677929, 3677930, 3677931, 3677932, 3677933, 3677934, 3677935, 3677936, 3677937, 3677938, 3677939, 3677940, 3677941, 3677942, 3677943, 3677944, 3677945, 3677946, 3677947, 3677948, 3677949, 3677950, 3677951, 3677952, 3677953, 3677954, 3677955, 3677956, 3677957, 3677958, 3677959, 3677960, 3677961, 3677962, 3677963, 3677964, 3677965, 3677966, 3677967, 3677968, 3677969, 3677970, 3677971, 3677972, 3677973, 3677974, 3677975, 3677976, 3677977, 3677978, 3677979, 3677980, 3677981, 3677982, 3677983, 3677984, 3677985, 3677986, 3677987, 3677988, 3677989, 3677990, 3677991, 3677992, 3677993, 3677994, 3677995, 3677996, 3677997, 3677998, 3677999, 3678000, 3678001, 3678002, 3678003, 3678004, 3678005, 3678006, 3678007, 3678008, 3678009, 3678010, 3678011, 3678012, 3678013, 3678014, 3678015, 3678016, 3678017, 3678018, 3678019, 3678020, 3678021, 3678022, 3678023, 3678024, 3678025, 3678026, 3678027, 3678028, 3678029, 3678030, 3678031, 3678032, 3678033, 3678034, 3678035, 3678036, 3678037, 3678038, 3678039, 3678040, 3678041, 3678042, 3678043, 3678044, 3678045, 3678046, 3678047, 3678048, 3678049, 3678050, 3678051, 3678052, 3678053, 3678054, 3678055, 3678056, 3678057, 3678058, 3678059, 3678060, 3678061, 3678062, 3678063, 3678064, 3678065, 3678066, 3678067, 3678068, 3678069, 3678070, 3678071, 3678072, 3678073, 3678074, 3678075, 3678076, 3678077, 3678078, 3678079, 3678080, 3678081, 3678082, 3678083, 3678084, 3678085, 3678086, 3678087, 3678088, 3678089, 3678090, 3678091, 3678092, 3678093, 3678094, 3678095, 3678096, 3678097, 3678098, 3678099, 3678100, 3678101, 3678102, 3678103, 3678104, 3678105, 3678106, 3678107, 3678108, 3678109, 3678110, 3678111, 3678112, 3678113, 3678114, 3678115, 3678116, 3678117, 3678118, 3678119, 3678120, 3678121, 3678122, 3678123, 3678124, 3678125, 3678126, 3678127, 3678128, 3678129, 3678130) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:35:09,312 - 124443 - src.utils.log - INFO - βœ… Fetched 1812 rows - __SPLIT__ 2026-05-25 10:35:09,437 - 124443 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2470 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:35:09,795 - 124443 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2470) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-25 10:35:22,800 - 124443 - src.utils.log - INFO - βœ… All 2470 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-25 10:35:22,928 - 124443 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-25 10:35:22,991 - 124443 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124443;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:35:23,321 - 124443 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 10:35:23,385 - 124443 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-25 10:35:23,450 - 124443 - src.utils.log - INFO - Time took to perform operation: 158.34 - __SPLIT__ 2026-05-25 10:35:23,513 - 124443 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124443;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:35:23,852 - 124443 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 10:35:23,926 - 124443 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-25 06:35:23.926' WHERE GenerateWorkOrderHistoryId = 124443;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 10:35:24,269 - 124443 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 11:37:26,927 - 124444 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124444 - __SPLIT__ 2026-05-25 11:37:27,052 - 124444 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124444 - __SPLIT__ 2026-05-25 11:37:27,125 - 124444 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-25 11:37:27,196 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:29,391 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:29,467 - 124444 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-25 11:37:29,540 - 124444 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-25 11:37:29,606 - 124444 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-25 11:37:29,671 - 124444 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124444;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:31,602 - 124444 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 11:37:31,666 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124444), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124444), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124444 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:32,897 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:32,969 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124444;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:33,310 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:33,382 - 124444 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-25 11:37:33,453 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13962... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:33,831 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:33,901 - 124444 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-25 11:37:33,980 - 124444 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-25 11:37:34,047 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150338;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:34,385 - 124444 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 11:37:34,502 - 124444 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-25 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150338 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:34,846 - 124444 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 11:37:35,496 - 124444 - src.utils.log - INFO - Generating work orders for setup: 150338 - __SPLIT__ 2026-05-25 11:37:35,575 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:35,905 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:35,980 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1130;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:36,314 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:36,411 - 124444 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-25 11:37:36,473 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:36,812 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:36,879 - 124444 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-25 11:37:36,940 - 124444 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-25 11:37:37,007 - 124444 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150338 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:37,539 - 124444 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 11:37:37,610 - 124444 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150338 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:38,185 - 124444 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 11:37:38,248 - 124444 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150338 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:38,594 - 124444 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 11:37:38,653 - 124444 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150338 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:39,168 - 124444 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 11:37:39,282 - 124444 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150338 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:39,853 - 124444 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 11:37:39,913 - 124444 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150338 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:40,278 - 124444 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 11:37:40,345 - 124444 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150338 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:40,687 - 124444 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 11:37:40,746 - 124444 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150338 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:41,293 - 124444 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-25 11:37:41,354 - 124444 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 11:37:41,421 - 124444 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:41,782 - 124444 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-25 11:37:42,849 - 124444 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-25 11:37:42,914 - 124444 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.402' and ServiceSetupId = 150338... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:43,407 - 124444 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 11:37:43,476 - 124444 - src.utils.log - INFO - Id's of work order inserted to DB: [3678131 3678132] - __SPLIT__ 2026-05-25 11:37:43,536 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150338;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:43,870 - 124444 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 11:37:43,933 - 124444 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-25 11:37:44,002 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150338... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:44,333 - 124444 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 11:37:44,450 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150338... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:44,781 - 124444 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 11:37:44,861 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150338... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:45,201 - 124444 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 11:37:45,267 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150338... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:45,599 - 124444 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 11:37:45,665 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150338... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:45,998 - 124444 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 11:37:46,060 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150338;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:46,396 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:46,454 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150338;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:46,785 - 124444 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 11:37:46,852 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150338;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:47,246 - 124444 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 11:37:47,317 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150338;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:47,652 - 124444 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-25 11:37:47,739 - 124444 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-25 11:37:47,805 - 124444 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-25 11:37:47,871 - 124444 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-25 11:37:47,933 - 124444 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-25 11:37:48,047 - 124444 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-25 11:37:48,117 - 124444 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-25 11:37:48,176 - 124444 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-25 11:37:48,241 - 124444 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 11:37:48,306 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3678132 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:48,637 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:48,708 - 124444 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:49,050 - 124444 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-25 11:37:50,066 - 124444 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-25 11:37:50,129 - 124444 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-25 11:37:50,192 - 124444 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-25 11:37:50,256 - 124444 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-25 11:37:50,327 - 124444 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-25 11:37:50,396 - 124444 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-25 11:37:50,464 - 124444 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-25 11:37:50,538 - 124444 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-25 11:37:50,611 - 124444 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 11:37:50,680 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3678131, 3678132) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:51,019 - 124444 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-25 11:37:51,088 - 124444 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:51,478 - 124444 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-25 11:37:52,490 - 124444 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-25 11:37:52,553 - 124444 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-25 11:37:52,616 - 124444 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 11:37:52,679 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3678131 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:53,011 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:53,082 - 124444 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:53,431 - 124444 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-25 11:37:54,456 - 124444 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-25 11:37:54,525 - 124444 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-25 11:37:54,588 - 124444 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-25 11:37:54,660 - 124444 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3678132 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:54,994 - 124444 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-25 11:37:55,057 - 124444 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:55,400 - 124444 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-25 11:37:56,415 - 124444 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-25 11:37:56,476 - 124444 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-25 11:37:56,535 - 124444 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124444;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:56,866 - 124444 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 11:37:56,929 - 124444 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-25 11:37:57,037 - 124444 - src.utils.log - INFO - Time took to perform operation: 29.8 - __SPLIT__ 2026-05-25 11:37:57,104 - 124444 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124444;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:57,434 - 124444 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-25 11:37:57,496 - 124444 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-25 07:37:57.496' WHERE GenerateWorkOrderHistoryId = 124444;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-25 11:37:57,839 - 124444 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 08:11:40,183 - 12197 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12197 - __SPLIT__ 2026-05-26 08:11:40,319 - 12197 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 12197 - __SPLIT__ 2026-05-26 08:11:40,396 - 12197 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 08:11:40,459 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'slugabug'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:42,815 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:42,877 - 12197 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 08:11:42,947 - 12197 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12197;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:43,333 - 12197 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 08:11:43,408 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12197), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12197), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12197 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:43,822 - 12197 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:11:43,887 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12197;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:44,262 - 12197 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:11:44,336 - 12197 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 08:11:44,410 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13130... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:44,800 - 12197 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:11:44,861 - 12197 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 08:11:44,928 - 12197 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 08:11:44,992 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23914;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:45,369 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:45,433 - 12197 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 23914 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:45,813 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:46,538 - 12197 - src.utils.log - INFO - Generating work orders for setup: 23914 - __SPLIT__ 2026-05-26 08:11:46,622 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:46,981 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:47,058 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:47,420 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:47,519 - 12197 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 08:11:47,592 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=17 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:47,954 - 12197 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:11:48,027 - 12197 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 08:11:48,102 - 12197 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-26 08:11:48,176 - 12197 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23914 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:48,685 - 12197 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 08:11:48,755 - 12197 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23914 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:49,139 - 12197 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 08:11:49,235 - 12197 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23914 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:49,602 - 12197 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 08:11:49,670 - 12197 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23914 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:50,050 - 12197 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 08:11:50,113 - 12197 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23914 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:50,499 - 12197 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 08:11:50,619 - 12197 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23914 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:50,995 - 12197 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 08:11:51,063 - 12197 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23914 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:51,441 - 12197 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 08:11:51,509 - 12197 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23914 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:51,891 - 12197 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 08:11:51,959 - 12197 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:11:52,033 - 12197 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:52,451 - 12197 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-26 08:11:53,674 - 12197 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 08:11:53,743 - 12197 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.402' and ServiceSetupId = 23914... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:54,144 - 12197 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:11:54,217 - 12197 - src.utils.log - INFO - Id's of work order inserted to DB: [2729998 2729999] - __SPLIT__ 2026-05-26 08:11:54,289 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23914;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:54,669 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:54,740 - 12197 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 08:11:54,821 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23914... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:55,200 - 12197 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:11:55,274 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23914... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:55,636 - 12197 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:11:55,764 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23914... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:56,125 - 12197 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:11:56,198 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23914... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:56,580 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:56,652 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23914... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:57,006 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:57,073 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23914;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:57,447 - 12197 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:11:57,515 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23914;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:57,883 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:57,958 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23914;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:58,554 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:58,628 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23914;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:11:58,992 - 12197 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:11:59,076 - 12197 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-26 08:11:59,150 - 12197 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 08:11:59,221 - 12197 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-26 08:11:59,293 - 12197 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-26 08:11:59,365 - 12197 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-26 08:11:59,439 - 12197 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-26 08:11:59,559 - 12197 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-26 08:11:59,632 - 12197 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:11:59,701 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729998, 2729999) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:00,061 - 12197 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:12:00,138 - 12197 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:00,533 - 12197 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-26 08:12:01,662 - 12197 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-26 08:12:01,735 - 12197 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-26 08:12:01,812 - 12197 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-26 08:12:01,886 - 12197 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 08:12:01,957 - 12197 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-26 08:12:02,032 - 12197 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 08:12:02,102 - 12197 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-26 08:12:02,173 - 12197 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-26 08:12:02,243 - 12197 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:12:02,307 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2729998, 2729999) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:02,666 - 12197 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:12:02,737 - 12197 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:03,115 - 12197 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-26 08:12:04,234 - 12197 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-26 08:12:04,357 - 12197 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-26 08:12:04,428 - 12197 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:12:04,499 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729998 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:04,863 - 12197 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:12:04,924 - 12197 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:05,305 - 12197 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 08:12:06,405 - 12197 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 08:12:06,472 - 12197 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 08:12:06,573 - 12197 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:12:06,633 - 12197 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2729999 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:06,985 - 12197 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:12:07,053 - 12197 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:07,418 - 12197 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 08:12:08,572 - 12197 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 08:12:08,638 - 12197 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 08:12:08,699 - 12197 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12197;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:09,056 - 12197 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 08:12:09,125 - 12197 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-26 08:12:09,189 - 12197 - src.utils.log - INFO - Time took to perform operation: 28.73 - __SPLIT__ 2026-05-26 08:12:09,256 - 12197 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12197;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:09,666 - 12197 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 08:12:09,732 - 12197 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 04:12:09.732' WHERE GenerateWorkOrderHistoryId = 12197;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:12:10,099 - 12197 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 08:17:44,570 - [12197] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2729998, 2729999] user_id=58 company_id=17 project_id=[12197] publish_all=False - __SPLIT__ 2026-05-26 08:17:44,695 - [12197] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2729998, 2729999] user_id=58 company_id=17 project_id=[12197] publish_all=False - __SPLIT__ 2026-05-26 08:17:44,764 - [12197] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [12197] - __SPLIT__ 2026-05-26 08:17:44,841 - [12197] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 08:17:44,904 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'slugabug'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:47,128 - [12197] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:17:47,219 - [12197] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 08:17:47,284 - [12197] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 17 AND GenerateWorkOrderHistoryId = 12197;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:47,636 - [12197] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 08:17:47,703 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2729998, 2729999)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:48,083 - [12197] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:17:48,149 - [12197] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 08:17:48,216 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 17 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23914 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:48,579 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:17:48,646 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 17 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23914 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:49,003 - [12197] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:17:49,073 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 17 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23914 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:49,446 - [12197] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:17:49,515 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 17;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:49,871 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:17:49,948 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 17 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:50,358 - [12197] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:17:50,425 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 17; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:50,776 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:17:50,848 - [12197] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 17 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:51,200 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:17:51,257 - [12197] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 17 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:51,613 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:17:51,681 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'slugabug';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:52,051 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:17:52,147 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '1171' and a.CompanyId = 12;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:52,495 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:17:52,561 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('58', '59') AND CompanyId = 17 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:52,935 - [12197] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:17:52,999 - [12197] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:53,551 - [12197] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 08:17:54,738 - [12197] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 08:17:54,954 - [12197] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 08:17:55,019 - [12197] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 17 AND ServiceSetupId = 23914;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:55,373 - [12197] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 08:17:55,440 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('58', '59') AND wo.AccountNumber = '1171' AND wo.CompanyId = 17 ... (Thread: ThreadPoolExecutor-33_0) - __SPLIT__ 2026-05-26 08:17:55,862 - [12197] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:17:55,937 - [12197] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-26 08:17:56,010 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (2729998, 2729999)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:56,377 - [12197] - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 08:17:56,450 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2729998, 2729999)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:56,830 - [12197] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:17:56,906 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (2729998, 2729999)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:57,259 - [12197] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:17:57,332 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (2729998, 2729999)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:57,688 - [12197] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:17:57,759 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (2729998, 2729999)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:58,125 - [12197] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:17:58,189 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (2729998, 2729999)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:58,590 - [12197] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 08:17:58,660 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (2729998, 2729999) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:59,022 - [12197] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:17:59,095 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (2729998, 2729999);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:17:59,451 - [12197] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 08:17:59,528 - [12197] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 08:17:59,618 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 17;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:00,020 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:18:00,095 - [12197] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId = 1885 AND CompanyId = 17;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:00,449 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:18:00,522 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 17 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:00,877 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:18:00,952 - [12197] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:18:01,023 - [12197] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:01,427 - [12197] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 08:18:02,580 - [12197] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 08:18:02,649 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23914 AND WorkOrderNo IN ('872883', '7804844') AND GenerateWorkOrderHistoryId = 12197;... (Thread: ThreadPoolExecutor-34_0) - __SPLIT__ 2026-05-26 08:18:03,019 - [12197] - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 08:18:03,088 - [12197] - src.utils.log - INFO - 🏁 Final merged rows: 4 - __SPLIT__ 2026-05-26 08:18:03,165 - [12197] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-26 08:18:03,234 - [12197] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:18:03,300 - [12197] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:03,672 - [12197] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-26 08:18:04,767 - [12197] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-26 08:18:04,855 - [12197] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:18:04,925 - [12197] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:05,299 - [12197] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-26 08:18:06,521 - [12197] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-26 08:18:06,583 - [12197] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-26 08:18:06,655 - [12197] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-26 08:18:06,729 - [12197] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:18:06,797 - [12197] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:07,156 - [12197] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-26 08:18:08,260 - [12197] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-26 08:18:08,327 - [12197] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-26 08:18:08,394 - [12197] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 08:18:08,459 - [12197] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 08:18:08,530 - [12197] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 8 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:08,888 - [12197] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-26 08:18:10,004 - [12197] - src.utils.log - INFO - βœ… All 8 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-26 08:18:10,071 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 17... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:10,418 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:18:10,480 - [12197] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23914... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:10,827 - [12197] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 08:18:10,896 - [12197] - src.utils.log - INFO - Error: 'InvoiceNo' - __SPLIT__ 2026-05-26 08:18:10,957 - [12197] - src.utils.log - INFO - Time took to perform operation in publishing [12197]: 26.12 - __SPLIT__ 2026-05-26 08:18:11,024 - [12197] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12197] - __SPLIT__ 2026-05-26 08:18:11,163 - [12197] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 04:18:11.163' WHERE CompanyId = 17 AND GenerateWorkOrderHistoryId = 12197;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 08:18:11,531 - [12197] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:04:31,305 - 12200 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12200 - __SPLIT__ 2026-05-26 10:04:31,436 - 12200 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 12200 - __SPLIT__ 2026-05-26 10:04:31,505 - 12200 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 10:04:31,565 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:33,825 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:33,888 - 12200 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 10:04:33,963 - 12200 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12200;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:34,333 - 12200 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:04:34,394 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12200), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12200), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12200 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:34,797 - 12200 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:04:34,871 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12200;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:35,248 - 12200 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:04:35,319 - 12200 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 10:04:35,394 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 12805... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:35,760 - 12200 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-26 10:04:35,829 - 12200 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 10:04:35,904 - 12200 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 10:04:35,972 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:36,344 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:36,413 - 12200 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 23918 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:36,783 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:37,518 - 12200 - src.utils.log - INFO - Generating work orders for setup: 23918 - __SPLIT__ 2026-05-26 10:04:37,603 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1348;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:37,953 - 12200 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:04:38,031 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1355;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:38,387 - 12200 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:04:38,488 - 12200 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 10:04:38,558 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:38,919 - 12200 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:04:38,997 - 12200 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 10:04:39,069 - 12200 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-26 10:04:39,130 - 12200 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23918 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:39,504 - 12200 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:04:39,570 - 12200 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23918 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:39,932 - 12200 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:04:40,001 - 12200 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23918 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:40,376 - 12200 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:04:40,444 - 12200 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23918 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:40,809 - 12200 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:04:40,877 - 12200 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23918 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:41,247 - 12200 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:04:41,383 - 12200 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23918 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:41,752 - 12200 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:04:41,828 - 12200 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23918 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:42,200 - 12200 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:04:42,265 - 12200 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23918 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:42,674 - 12200 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:04:42,747 - 12200 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:04:42,820 - 12200 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:43,244 - 12200 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-26 10:04:44,443 - 12200 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 10:04:44,521 - 12200 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.287' and ServiceSetupId = 23918... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:44,897 - 12200 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:04:44,966 - 12200 - src.utils.log - INFO - Id's of work order inserted to DB: [2730004 2730005] - __SPLIT__ 2026-05-26 10:04:45,037 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:45,403 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:45,472 - 12200 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 10:04:45,544 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23918... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:45,907 - 12200 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:04:45,978 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23918... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:46,344 - 12200 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:04:46,480 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23918... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:46,843 - 12200 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:04:46,920 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23918... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:47,286 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:47,364 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23918... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:47,725 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:47,799 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:48,163 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:48,253 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:48,632 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:48,712 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:49,110 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:49,186 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:49,569 - 12200 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:04:49,655 - 12200 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-26 10:04:49,733 - 12200 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 10:04:49,821 - 12200 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-26 10:04:49,898 - 12200 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-26 10:04:49,974 - 12200 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-26 10:04:50,051 - 12200 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-26 10:04:50,172 - 12200 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-26 10:04:50,245 - 12200 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-26 10:04:50,312 - 12200 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-26 10:04:50,378 - 12200 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-26 10:04:50,448 - 12200 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 10:04:50,518 - 12200 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-26 10:04:50,589 - 12200 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 10:04:50,657 - 12200 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-26 10:04:50,727 - 12200 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-26 10:04:50,797 - 12200 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:04:50,866 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2730004, 2730005) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:51,238 - 12200 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:04:51,301 - 12200 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:51,687 - 12200 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-26 10:04:52,789 - 12200 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-26 10:04:52,855 - 12200 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-26 10:04:52,918 - 12200 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:04:52,986 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2730004 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:53,349 - 12200 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:04:53,420 - 12200 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:53,876 - 12200 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 10:04:54,986 - 12200 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 10:04:55,049 - 12200 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 10:04:55,116 - 12200 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:04:55,182 - 12200 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2730005 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:55,551 - 12200 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:04:55,623 - 12200 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:56,009 - 12200 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 10:04:57,113 - 12200 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 10:04:57,191 - 12200 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 10:04:57,261 - 12200 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12200;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:57,628 - 12200 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:04:57,704 - 12200 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-26 10:04:57,779 - 12200 - src.utils.log - INFO - Time took to perform operation: 26.2 - __SPLIT__ 2026-05-26 10:04:57,847 - 12200 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12200;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:58,203 - 12200 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:04:58,280 - 12200 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 06:04:58.280' WHERE GenerateWorkOrderHistoryId = 12200;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:04:58,640 - 12200 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:05:30,396 - [12200] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730004, 2730005] user_id=122885 company_id=135 project_id=[12200] publish_all=False - __SPLIT__ 2026-05-26 10:05:30,502 - [12200] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730004, 2730005] user_id=122885 company_id=135 project_id=[12200] publish_all=False - __SPLIT__ 2026-05-26 10:05:30,560 - [12200] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [12200] - __SPLIT__ 2026-05-26 10:05:30,617 - [12200] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 10:05:30,675 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:32,775 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:32,832 - [12200] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 10:05:32,890 - [12200] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12200;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:33,229 - [12200] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:05:33,286 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2730004, 2730005)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:33,636 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:05:33,693 - [12200] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 10:05:33,749 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23918 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:34,105 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:34,164 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23918 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:34,514 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:34,575 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23918 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:34,917 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:34,975 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:35,341 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:35,396 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:35,814 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:05:35,887 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:36,247 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:36,325 - [12200] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 2 OUTPUT INSERTED.NextNumber - 2 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:36,676 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:05:36,756 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:37,125 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:37,194 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23918... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:37,559 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:37,629 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:37,987 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:38,057 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '8407' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:38,415 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:38,502 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('166972R', '166973R') AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:38,864 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:38,935 - [12200] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:39,508 - [12200] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 10:05:40,662 - [12200] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 10:05:40,879 - [12200] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 10:05:40,960 - [12200] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 135 AND ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:41,433 - [12200] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:05:41,504 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('166972R', '166973R') AND wo.AccountNumber = '8407' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-5_0) - __SPLIT__ 2026-05-26 10:05:41,867 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:05:41,928 - [12200] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-26 10:05:41,989 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (2730004, 2730005)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:42,342 - [12200] - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 10:05:42,407 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2730004, 2730005)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:42,769 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:42,834 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (2730004, 2730005)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:43,194 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:05:43,260 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (2730004, 2730005)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:43,606 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:43,671 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (2730004, 2730005)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:44,035 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:44,093 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (2730004, 2730005)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:44,473 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:44,540 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (2730004, 2730005) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:44,886 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:44,958 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (2730004, 2730005);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:45,315 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:45,432 - [12200] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 10:05:45,510 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:45,859 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:45,919 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:46,268 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:46,341 - [12200] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:05:46,405 - [12200] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:46,786 - [12200] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 10:05:47,884 - [12200] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 10:05:47,949 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23918 AND WorkOrderNo IN ('623300', '8003582') AND GenerateWorkOrderHistoryId = 12200;... (Thread: ThreadPoolExecutor-6_0) - __SPLIT__ 2026-05-26 10:05:48,324 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:05:48,389 - [12200] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-26 10:05:48,461 - [12200] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-26 10:05:48,528 - [12200] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:05:48,591 - [12200] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:48,971 - [12200] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-26 10:05:50,062 - [12200] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-26 10:05:50,130 - [12200] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-26 10:05:50,193 - [12200] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-26 10:05:50,264 - [12200] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-26 10:05:50,392 - [12200] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:05:50,462 - [12200] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:50,833 - [12200] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-26 10:05:51,926 - [12200] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-26 10:05:51,993 - [12200] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-26 10:05:52,058 - [12200] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 10:05:52,121 - [12200] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:05:52,180 - [12200] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:52,570 - [12200] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-26 10:05:53,650 - [12200] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-26 10:05:53,713 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:54,114 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:54,181 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23918... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:54,524 - [12200] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:05:54,593 - [12200] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-05-26 10:05:54,661 - [12200] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:55,186 - [12200] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-26 10:05:56,392 - [12200] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 10:05:56,609 - [12200] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 10:05:56,679 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-26 06:05:54.588';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:57,129 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:05:57,206 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:57,567 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:05:57,642 - [12200] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-05-26 06:05:54.588'; ... (Thread: ThreadPoolExecutor-7_0) - __SPLIT__ 2026-05-26 10:05:58,126 - [12200] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:05:58,214 - [12200] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:05:58,293 - [12200] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:05:58,675 - [12200] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-05-26 10:05:59,779 - [12200] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-26 10:05:59,857 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('166972R', '166973R')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:00,263 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:06:00,350 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23918 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:00,747 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:06:00,829 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23918 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:01,201 - [12200] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:06:01,285 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23918 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:01,653 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:06:01,738 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23918 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:02,103 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:06:02,192 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:02,678 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:06:02,752 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:03,111 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:06:03,187 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23918;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:03,549 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:06:03,616 - [12200] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-26 10:06:03,689 - [12200] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-26 10:06:03,767 - [12200] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:06:03,834 - [12200] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:04,209 - [12200] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into Billing.InvoiceCharges - __SPLIT__ 2026-05-26 10:06:05,302 - [12200] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-26 10:06:05,370 - [12200] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-26 10:06:05,443 - [12200] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-26 10:06:05,509 - [12200] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-26 10:06:05,579 - [12200] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 12200 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:05,933 - [12200] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:06:06,017 - [12200] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-26 10:06:06,230 - [12200] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_009f65a1d3 - __SPLIT__ 2026-05-26 10:06:06,583 - [12200] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_009f65a1d3 - __SPLIT__ 2026-05-26 10:06:06,946 - [12200] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-26 10:06:07,218 - [12200] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-26 10:06:07,430 - [12200] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_009f65a1d3 - __SPLIT__ 2026-05-26 10:06:07,492 - [12200] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_009f65a1d3 - __SPLIT__ 2026-05-26 10:06:07,554 - [12200] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 12200 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:07,913 - [12200] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:06:07,978 - [12200] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-26 10:06:08,047 - [12200] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (2730004, 2730005) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:08,423 - [12200] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:06:08,492 - [12200] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (2730004, 2730005) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:08,861 - [12200] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:06:08,929 - [12200] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (2730004, 2730005) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:09,289 - [12200] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:06:09,356 - [12200] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (2730004, 2730005) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:09,758 - [12200] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:06:09,825 - [12200] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (2730004, 2730005) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:10,196 - [12200] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:06:10,263 - [12200] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (2730004, 2730005) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:10,620 - [12200] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:06:10,690 - [12200] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (2730004, 2730005) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:11,048 - [12200] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:06:11,166 - [12200] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (2730004, 2730005) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:11,532 - [12200] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:06:11,598 - [12200] - src.utils.log - INFO - Work order published ids: (2730004, 2730005) - __SPLIT__ 2026-05-26 10:06:11,656 - [12200] - src.utils.log - INFO - Time took to perform operation in publishing [12200]: 41.04 - __SPLIT__ 2026-05-26 10:06:11,719 - [12200] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12200] - __SPLIT__ 2026-05-26 10:06:11,785 - [12200] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 06:06:11.598' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12200;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:06:12,157 - [12200] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:08:41,428 - 12201 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12201 - __SPLIT__ 2026-05-26 10:08:41,561 - 12201 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 12201 - __SPLIT__ 2026-05-26 10:08:41,632 - 12201 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 10:08:41,708 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:43,887 - 12201 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:08:43,961 - 12201 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 10:08:44,032 - 12201 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12201;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:44,391 - 12201 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:08:44,493 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12201), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12201), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12201 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:44,885 - 12201 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:08:44,959 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12201;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:45,316 - 12201 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:08:45,391 - 12201 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 10:08:45,457 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 12805... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:45,823 - 12201 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-26 10:08:45,899 - 12201 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 10:08:45,975 - 12201 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 10:08:46,042 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23916;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:46,402 - 12201 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:08:46,477 - 12201 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2026-08-31 00:00:00' and ServiceSetupId = 23916 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:46,831 - 12201 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:08:47,548 - 12201 - src.utils.log - INFO - Generating work orders for setup: 23916 - __SPLIT__ 2026-05-26 10:08:47,641 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1415;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:48,001 - 12201 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:08:48,120 - 12201 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 10:08:48,203 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:48,570 - 12201 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:08:48,642 - 12201 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 10:08:48,722 - 12201 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-26 10:08:48,795 - 12201 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23916 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:49,158 - 12201 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:08:49,234 - 12201 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23916 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:49,622 - 12201 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:08:49,699 - 12201 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23916 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:50,076 - 12201 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:08:50,147 - 12201 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23916 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:50,509 - 12201 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:08:50,576 - 12201 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23916 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:50,973 - 12201 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:08:51,048 - 12201 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23916 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:51,422 - 12201 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:08:51,539 - 12201 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23916 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:51,906 - 12201 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:08:51,981 - 12201 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23916 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:52,349 - 12201 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 10:08:52,423 - 12201 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:08:52,489 - 12201 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:52,904 - 12201 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-26 10:08:54,043 - 12201 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 10:08:54,116 - 12201 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.287' and ServiceSetupId = 23916... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:54,466 - 12201 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:08:54,535 - 12201 - src.utils.log - INFO - Id's of work order inserted to DB: [2730006 2730007] - __SPLIT__ 2026-05-26 10:08:54,611 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23916;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:54,960 - 12201 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:08:55,031 - 12201 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 10:08:55,143 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23916... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:55,520 - 12201 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:08:55,587 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23916... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:55,939 - 12201 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:08:56,013 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23916... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:56,373 - 12201 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:08:56,495 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23916... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:56,855 - 12201 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:08:56,944 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23916... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:57,320 - 12201 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:08:57,395 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23916;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:57,758 - 12201 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:08:57,836 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23916;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:58,201 - 12201 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:08:58,274 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23916;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:58,675 - 12201 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:08:58,747 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23916;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:08:59,099 - 12201 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:08:59,188 - 12201 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-26 10:08:59,254 - 12201 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 10:08:59,331 - 12201 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-26 10:08:59,403 - 12201 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-26 10:08:59,472 - 12201 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-26 10:08:59,541 - 12201 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-26 10:08:59,603 - 12201 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-26 10:08:59,672 - 12201 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:08:59,789 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2730006, 2730007) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:00,159 - 12201 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:09:00,226 - 12201 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:00,690 - 12201 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-26 10:09:01,850 - 12201 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-26 10:09:01,918 - 12201 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-26 10:09:01,995 - 12201 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-26 10:09:02,069 - 12201 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 10:09:02,144 - 12201 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-26 10:09:02,209 - 12201 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 10:09:02,281 - 12201 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-26 10:09:02,352 - 12201 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-26 10:09:02,424 - 12201 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:09:02,491 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2730006, 2730007) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:02,848 - 12201 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:09:02,916 - 12201 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:03,302 - 12201 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-26 10:09:04,378 - 12201 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-26 10:09:04,446 - 12201 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-26 10:09:04,520 - 12201 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-26 10:09:04,633 - 12201 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 10:09:04,704 - 12201 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:09:04,770 - 12201 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2730006, 2730007) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:05,121 - 12201 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:09:05,193 - 12201 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:05,562 - 12201 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 10:09:06,658 - 12201 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 10:09:06,724 - 12201 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 10:09:06,795 - 12201 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12201;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:07,147 - 12201 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:09:07,213 - 12201 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-26 10:09:07,271 - 12201 - src.utils.log - INFO - Time took to perform operation: 25.58 - __SPLIT__ 2026-05-26 10:09:07,338 - 12201 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12201;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:07,690 - 12201 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:09:07,760 - 12201 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 06:09:07.760' WHERE GenerateWorkOrderHistoryId = 12201;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:08,120 - 12201 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:09:26,405 - [12201] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730007] user_id=122885 company_id=135 project_id=[12201] publish_all=False - __SPLIT__ 2026-05-26 10:09:26,529 - [12201] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730007] user_id=122885 company_id=135 project_id=[12201] publish_all=False - __SPLIT__ 2026-05-26 10:09:26,602 - [12201] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [12201] - __SPLIT__ 2026-05-26 10:09:26,671 - [12201] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 10:09:26,740 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:28,929 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:29,022 - [12201] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 10:09:29,096 - [12201] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12201;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:29,488 - [12201] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:09:29,558 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2730007... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:29,927 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:29,994 - [12201] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 10:09:30,065 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23916 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:30,431 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:30,501 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23916 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:30,880 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:30,948 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23916 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:31,318 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:31,387 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:31,742 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:31,808 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:32,226 - [12201] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:09:32,302 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:32,659 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:32,734 - [12201] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 1 OUTPUT INSERTED.NextNumber - 1 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:33,098 - [12201] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:09:33,172 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:33,546 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:33,613 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23916... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:34,002 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:34,076 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:34,443 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:34,514 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '8407' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:34,873 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:34,945 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '166975R' AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:35,300 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:35,368 - [12201] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:35,939 - [12201] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 10:09:37,053 - [12201] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 10:09:37,265 - [12201] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 10:09:37,345 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '166975R' AND wo.AccountNumber = '8407' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-35_0) - __SPLIT__ 2026-05-26 10:09:37,760 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:37,832 - [12201] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-26 10:09:37,901 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 2730007... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:38,265 - [12201] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:09:38,338 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2730007... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:38,712 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:38,786 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 2730007... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:39,142 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:39,215 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 2730007... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:39,620 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:39,688 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 2730007... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:40,053 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:40,123 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 2730007... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:40,492 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:40,555 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 2730007 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:40,920 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:40,997 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 2730007;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:41,368 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:41,442 - [12201] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 10:09:41,528 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:41,932 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:42,001 - [12201] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId = 1981 AND CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:42,386 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:42,453 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:42,888 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:42,952 - [12201] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:09:43,016 - [12201] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:43,433 - [12201] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 10:09:44,633 - [12201] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 10:09:44,693 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23916 AND WorkOrderNo = '9194355' AND GenerateWorkOrderHistoryId = 12201; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:45,063 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:45,131 - [12201] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-26 10:09:45,197 - [12201] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:09:45,260 - [12201] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:45,634 - [12201] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-26 10:09:46,715 - [12201] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-26 10:09:46,778 - [12201] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:09:46,846 - [12201] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:47,216 - [12201] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-26 10:09:48,297 - [12201] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-26 10:09:48,413 - [12201] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-26 10:09:48,476 - [12201] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-26 10:09:48,538 - [12201] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:09:48,610 - [12201] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:48,984 - [12201] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-26 10:09:50,077 - [12201] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-26 10:09:50,155 - [12201] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-26 10:09:50,223 - [12201] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 10:09:50,285 - [12201] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:09:50,348 - [12201] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:50,740 - [12201] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-26 10:09:52,043 - [12201] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-26 10:09:52,104 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:52,456 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:52,524 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23916... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:52,875 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:52,950 - [12201] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-26 10:09:53,015 - [12201] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:53,536 - [12201] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-26 10:09:54,612 - [12201] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 10:09:54,895 - [12201] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 10:09:54,970 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-26 06:09:52.945';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:55,395 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:55,469 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23916;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:55,848 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:55,940 - [12201] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-26 06:09:52.945'; ... (Thread: ThreadPoolExecutor-36_0) - __SPLIT__ 2026-05-26 10:09:56,482 - [12201] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 10:09:56,563 - [12201] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 10:09:56,640 - [12201] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:57,027 - [12201] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-26 10:09:58,135 - [12201] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-26 10:09:58,208 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '166975R'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:58,590 - [12201] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 10:09:58,671 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23916 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:59,049 - [12201] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:09:59,127 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23916 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:59,492 - [12201] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:09:59,562 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23916 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:09:59,930 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:09:59,998 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23916 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:10:00,439 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:10:00,523 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23916;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:10:00,883 - [12201] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 10:10:00,963 - [12201] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23916;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:10:01,327 - [12201] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 10:10:01,404 - [12201] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-26 10:10:01,477 - [12201] - src.utils.log - INFO - Time took to perform operation in publishing [12201]: 34.81 - __SPLIT__ 2026-05-26 10:10:01,552 - [12201] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12201] - __SPLIT__ 2026-05-26 10:10:01,629 - [12201] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 06:10:01.629' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12201;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 10:10:02,032 - [12201] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:41:43,850 - 124448 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124448 - __SPLIT__ 2026-05-26 11:41:43,986 - 124448 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124448 - __SPLIT__ 2026-05-26 11:41:44,052 - 124448 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 11:41:44,117 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:46,302 - 124448 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:41:46,372 - 124448 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-26 11:41:46,433 - 124448 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-26 11:41:46,508 - 124448 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-26 11:41:46,571 - 124448 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124448;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:48,599 - 124448 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:41:48,666 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124448), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124448), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124448 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:50,417 - 124448 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:41:50,486 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124448;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:50,826 - 124448 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:41:50,890 - 124448 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 11:41:50,957 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14549... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:51,299 - 124448 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 11:41:51,365 - 124448 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 11:41:51,432 - 124448 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 11:41:51,499 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:51,835 - 124448 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:41:51,949 - 124448 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2028-12-31 00:00:00' and ServiceSetupId = 150330 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:52,307 - 124448 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:41:52,934 - 124448 - src.utils.log - INFO - Generating work orders for setup: 150330 - __SPLIT__ 2026-05-26 11:41:53,135 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:53,463 - 124448 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:41:53,581 - 124448 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 11:41:53,647 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:53,981 - 124448 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:41:54,048 - 124448 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 11:41:54,108 - 124448 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-26 11:41:54,173 - 124448 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:55,425 - 124448 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:41:55,488 - 124448 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:56,150 - 124448 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:41:56,220 - 124448 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:56,568 - 124448 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:41:56,633 - 124448 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:57,424 - 124448 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:41:57,492 - 124448 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:58,093 - 124448 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:41:58,213 - 124448 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:58,694 - 124448 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:41:58,759 - 124448 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:59,100 - 124448 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:41:59,157 - 124448 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150330 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:41:59,791 - 124448 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:41:59,860 - 124448 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:41:59,922 - 124448 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 8 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:00,312 - 124448 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-26 11:42:01,716 - 124448 - src.utils.log - INFO - βœ… All 8 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 11:42:01,785 - 124448 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 8 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.402' and ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:02,274 - 124448 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-26 11:42:02,344 - 124448 - src.utils.log - INFO - Id's of work order inserted to DB: [3678138 3678139 3678140 3678141 3678142 3678143 3678144 3678145] - __SPLIT__ 2026-05-26 11:42:02,416 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:02,745 - 124448 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:42:02,808 - 124448 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 11:42:02,872 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:03,216 - 124448 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:42:03,288 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:03,627 - 124448 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:42:03,750 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:04,097 - 124448 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 11:42:04,161 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:04,494 - 124448 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:42:04,555 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150330... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:04,882 - 124448 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:42:04,943 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:05,274 - 124448 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:42:05,337 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:05,659 - 124448 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:42:05,722 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:06,875 - 124448 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:42:06,938 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150330;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:07,261 - 124448 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:42:07,335 - 124448 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-26 11:42:07,394 - 124448 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 11:42:07,457 - 124448 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-26 11:42:07,522 - 124448 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-26 11:42:07,589 - 124448 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-26 11:42:07,650 - 124448 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:42:07,768 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ('3678145', '3678139', '3678143', '3678140', '3678144', '3678141', '3678138', '3678142') ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:08,094 - 124448 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-26 11:42:08,160 - 124448 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:08,518 - 124448 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-05-26 11:42:08,586 - 124448 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-26 11:42:08,653 - 124448 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-26 11:42:08,715 - 124448 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-26 11:42:08,774 - 124448 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-26 11:42:08,837 - 124448 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 11:42:08,903 - 124448 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-26 11:42:08,964 - 124448 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 11:42:09,025 - 124448 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-26 11:42:09,085 - 124448 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-26 11:42:09,157 - 124448 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:42:09,223 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3678144, 3678145, 3678138, 3678139, 3678140, 3678141, 3678142, 3678143) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:09,546 - 124448 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-26 11:42:09,613 - 124448 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 8 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:09,969 - 124448 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-26 11:42:10,982 - 124448 - src.utils.log - INFO - βœ… All 8 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-26 11:42:11,046 - 124448 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-26 11:42:11,164 - 124448 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-26 11:42:11,229 - 124448 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 11:42:11,299 - 124448 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:42:11,375 - 124448 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3678144, 3678145, 3678138, 3678139, 3678140, 3678141, 3678142, 3678143) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:11,713 - 124448 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-26 11:42:11,785 - 124448 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 8 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:12,170 - 124448 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 11:42:13,175 - 124448 - src.utils.log - INFO - βœ… All 8 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 11:42:13,240 - 124448 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 11:42:13,304 - 124448 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124448;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:13,636 - 124448 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:42:13,715 - 124448 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-26 11:42:13,783 - 124448 - src.utils.log - INFO - Time took to perform operation: 29.66 - __SPLIT__ 2026-05-26 11:42:13,856 - 124448 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124448;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:14,194 - 124448 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:42:14,270 - 124448 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 07:42:14.270' WHERE GenerateWorkOrderHistoryId = 124448;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:42:14,602 - 124448 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:50:30,172 - 12206 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12206 - __SPLIT__ 2026-05-26 11:50:30,298 - 12206 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 12206 - __SPLIT__ 2026-05-26 11:50:30,365 - 12206 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 11:50:30,435 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:32,621 - 12206 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:50:32,686 - 12206 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 11:50:32,745 - 12206 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12206;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:33,105 - 12206 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:50:33,170 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12206), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12206), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12206 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:33,600 - 12206 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:50:33,667 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12206;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:34,035 - 12206 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:50:34,131 - 12206 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 11:50:34,199 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 12805... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:34,568 - 12206 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-26 11:50:34,638 - 12206 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 11:50:34,712 - 12206 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 11:50:34,784 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:35,147 - 12206 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:50:35,225 - 12206 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 23920 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:35,597 - 12206 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-26 11:50:36,322 - 12206 - src.utils.log - INFO - Generating work orders for setup: 23920 - __SPLIT__ 2026-05-26 11:50:36,747 - 12206 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 11:50:36,828 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:37,188 - 12206 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:50:37,260 - 12206 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 11:50:37,333 - 12206 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-26 11:50:37,405 - 12206 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:37,772 - 12206 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:50:37,846 - 12206 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:38,211 - 12206 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:50:38,283 - 12206 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:38,659 - 12206 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:50:38,731 - 12206 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:39,098 - 12206 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:50:39,167 - 12206 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:39,527 - 12206 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:50:39,596 - 12206 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:39,970 - 12206 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:50:40,036 - 12206 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:40,398 - 12206 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:50:40,527 - 12206 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:40,917 - 12206 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:50:40,987 - 12206 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:50:41,060 - 12206 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 39 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:41,484 - 12206 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 39) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-26 11:50:44,335 - 12206 - src.utils.log - INFO - βœ… All 39 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 11:50:44,401 - 12206 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 39 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 23920... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:44,773 - 12206 - src.utils.log - INFO - βœ… Fetched 39 rows - __SPLIT__ 2026-05-26 11:50:44,837 - 12206 - src.utils.log - INFO - Id's of work order inserted to DB: [2730015 2730016 2730017 2730018 2730019 2730020 2730021 2730022 2730023 2730024 2730025 2730026 2730027 2730028 2730029 2730030 2730031 2730032 2730033 2730034 2730035 2730036 2730037 2730038 2730039 2730040 2730041 2730042 2730043 2730044 2730045 2730046 2730047 2730048 2730049 2730050 2730051 2730052 2730053] - __SPLIT__ 2026-05-26 11:50:44,902 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:45,257 - 12206 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:50:45,330 - 12206 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 11:50:45,393 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23920... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:45,747 - 12206 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:50:45,816 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23920... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:46,180 - 12206 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:50:46,257 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23920... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:46,639 - 12206 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:50:46,719 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23920... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:47,083 - 12206 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:50:47,211 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23920... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:47,560 - 12206 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:50:47,634 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:47,988 - 12206 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:50:48,051 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:48,407 - 12206 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:50:48,474 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:48,861 - 12206 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:50:48,935 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:49,289 - 12206 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:50:49,376 - 12206 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-26 11:50:49,450 - 12206 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 11:50:49,522 - 12206 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-26 11:50:49,593 - 12206 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-26 11:50:49,656 - 12206 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-26 11:50:49,721 - 12206 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-26 11:50:49,788 - 12206 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-26 11:50:49,863 - 12206 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-26 11:50:49,930 - 12206 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-26 11:50:49,997 - 12206 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-26 11:50:50,104 - 12206 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 11:50:50,172 - 12206 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-26 11:50:50,240 - 12206 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 11:50:50,301 - 12206 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-26 11:50:50,365 - 12206 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-26 11:50:50,426 - 12206 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:50:50,485 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2730015, 2730016, 2730017, 2730018, 2730019, 2730020, 2730021, 2730022, 2730023, 2730024, 2730025, 2730026, 2730027, 2730028, 2730029, 2730030, 2730031, 2730032, 2730033, 2730034, 2730035, 2730036, 2730037, 2730038, 2730039, 2730040, 2730041, 2730042, 2730043, 2730044, 2730045, 2730046, 2730047, 2730048, 2730049, 2730050, 2730051, 2730052, 2730053) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:50,857 - 12206 - src.utils.log - INFO - βœ… Fetched 39 rows - __SPLIT__ 2026-05-26 11:50:50,923 - 12206 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 39 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:51,302 - 12206 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 39) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-26 11:50:52,559 - 12206 - src.utils.log - INFO - βœ… All 39 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-26 11:50:52,618 - 12206 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-26 11:50:52,686 - 12206 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-26 11:50:52,744 - 12206 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 11:50:52,809 - 12206 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:50:52,870 - 12206 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2730015, 2730016, 2730017, 2730018, 2730019, 2730020, 2730021, 2730022, 2730023, 2730024, 2730025, 2730026, 2730027, 2730028, 2730029, 2730030, 2730031, 2730032, 2730033, 2730034, 2730035, 2730036, 2730037, 2730038, 2730039, 2730040, 2730041, 2730042, 2730043, 2730044, 2730045, 2730046, 2730047, 2730048, 2730049, 2730050, 2730051, 2730052, 2730053) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:53,220 - 12206 - src.utils.log - INFO - βœ… Fetched 39 rows - __SPLIT__ 2026-05-26 11:50:53,290 - 12206 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 39 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:53,666 - 12206 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 39) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 11:50:54,969 - 12206 - src.utils.log - INFO - βœ… All 39 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 11:50:55,089 - 12206 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 11:50:55,157 - 12206 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12206;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:55,508 - 12206 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:50:55,610 - 12206 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-26 11:50:55,681 - 12206 - src.utils.log - INFO - Time took to perform operation: 25.25 - __SPLIT__ 2026-05-26 11:50:55,748 - 12206 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12206;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:56,098 - 12206 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:50:56,167 - 12206 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 07:50:56.167' WHERE GenerateWorkOrderHistoryId = 12206;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:50:56,521 - 12206 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:51:18,592 - [12206] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730052, 2730053] user_id=122885 company_id=135 project_id=[12206] publish_all=False - __SPLIT__ 2026-05-26 11:51:18,724 - [12206] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730052, 2730053] user_id=122885 company_id=135 project_id=[12206] publish_all=False - __SPLIT__ 2026-05-26 11:51:18,793 - [12206] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [12206] - __SPLIT__ 2026-05-26 11:51:18,869 - [12206] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 11:51:18,945 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:21,178 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:21,249 - [12206] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 11:51:21,324 - [12206] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12206;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:21,691 - [12206] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:51:21,766 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2730052, 2730053)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:22,135 - [12206] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:51:22,206 - [12206] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 11:51:22,276 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23920 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:22,654 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:22,727 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23920 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:23,094 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:23,168 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23920 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:23,521 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:23,599 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:23,955 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:24,024 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:24,448 - [12206] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:51:24,519 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:24,877 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:24,955 - [12206] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 2 OUTPUT INSERTED.NextNumber - 2 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:25,330 - [12206] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:51:25,400 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:25,800 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:25,865 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23920... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:26,279 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:26,351 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:26,701 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:26,770 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '5871' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:27,130 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:27,210 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('166985R', '166986R') AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:27,589 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:27,655 - [12206] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:28,254 - [12206] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 11:51:29,579 - [12206] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 11:51:29,790 - [12206] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 11:51:29,865 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('166985R', '166986R') AND wo.AccountNumber = '5871' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-37_0) - __SPLIT__ 2026-05-26 11:51:30,280 - [12206] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:51:30,352 - [12206] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-26 11:51:30,420 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (2730052, 2730053)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:30,789 - [12206] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:51:30,862 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2730052, 2730053)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:31,212 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:31,317 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (2730052, 2730053)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:31,687 - [12206] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:51:31,763 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (2730052, 2730053)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:32,144 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:32,206 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (2730052, 2730053)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:32,573 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:32,645 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (2730052, 2730053)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:33,021 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:33,180 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (2730052, 2730053) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:33,555 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:33,629 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (2730052, 2730053);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:33,974 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:34,047 - [12206] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 11:51:34,127 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:34,563 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:34,630 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:34,977 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:35,052 - [12206] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:51:35,123 - [12206] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:35,518 - [12206] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 11:51:36,680 - [12206] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 11:51:36,751 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23920 AND WorkOrderNo IN ('7617792', '2176765') AND GenerateWorkOrderHistoryId = 12206;... (Thread: ThreadPoolExecutor-38_0) - __SPLIT__ 2026-05-26 11:51:37,154 - [12206] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:51:37,219 - [12206] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-26 11:51:37,299 - [12206] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-26 11:51:37,374 - [12206] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:51:37,448 - [12206] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:37,852 - [12206] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-26 11:51:38,943 - [12206] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-26 11:51:39,017 - [12206] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-26 11:51:39,090 - [12206] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-26 11:51:39,158 - [12206] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-26 11:51:39,226 - [12206] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:51:39,296 - [12206] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:39,750 - [12206] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-26 11:51:40,858 - [12206] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-26 11:51:40,933 - [12206] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-26 11:51:41,008 - [12206] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 11:51:41,083 - [12206] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:51:41,158 - [12206] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:41,546 - [12206] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-26 11:51:42,642 - [12206] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-26 11:51:42,710 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:43,077 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:43,153 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23920... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:43,516 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:43,592 - [12206] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-05-26 11:51:43,662 - [12206] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:44,221 - [12206] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-26 11:51:45,324 - [12206] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 11:51:45,537 - [12206] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 11:51:45,608 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-26 07:51:43.587';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:46,010 - [12206] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:51:46,085 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:46,484 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:46,562 - [12206] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-05-26 07:51:43.587'; ... (Thread: ThreadPoolExecutor-39_0) - __SPLIT__ 2026-05-26 11:51:47,052 - [12206] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:51:47,125 - [12206] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:51:47,194 - [12206] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:47,592 - [12206] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-05-26 11:51:48,776 - [12206] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-26 11:51:48,847 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('166986R', '166985R')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:49,220 - [12206] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:51:49,309 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23920 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:49,674 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:49,740 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23920 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:50,152 - [12206] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:51:50,226 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23920 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:50,596 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:50,667 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23920 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:51,039 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:51,127 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:51,488 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:51,567 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:51,977 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:52,050 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:52,411 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:52,480 - [12206] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-26 11:51:52,548 - [12206] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-26 11:51:52,613 - [12206] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:51:52,708 - [12206] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:53,161 - [12206] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceCharges - __SPLIT__ 2026-05-26 11:51:54,285 - [12206] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-26 11:51:54,359 - [12206] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-26 11:51:54,427 - [12206] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-26 11:51:54,498 - [12206] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-26 11:51:54,567 - [12206] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 12206 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:54,935 - [12206] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:51:55,015 - [12206] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-26 11:51:55,228 - [12206] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_94659e2197 - __SPLIT__ 2026-05-26 11:51:55,590 - [12206] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_94659e2197 - __SPLIT__ 2026-05-26 11:51:55,953 - [12206] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-26 11:51:56,189 - [12206] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-26 11:51:56,397 - [12206] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_94659e2197 - __SPLIT__ 2026-05-26 11:51:56,521 - [12206] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_94659e2197 - __SPLIT__ 2026-05-26 11:51:56,586 - [12206] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 12206 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:56,972 - [12206] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:51:57,035 - [12206] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-26 11:51:57,108 - [12206] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (2730052, 2730053) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:57,475 - [12206] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:51:57,537 - [12206] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (2730052, 2730053) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:57,898 - [12206] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:51:57,968 - [12206] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (2730052, 2730053) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:58,332 - [12206] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:51:58,400 - [12206] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (2730052, 2730053) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:58,800 - [12206] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:51:58,865 - [12206] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (2730052, 2730053) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:59,244 - [12206] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:51:59,313 - [12206] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (2730052, 2730053) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:51:59,687 - [12206] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:51:59,750 - [12206] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (2730052, 2730053) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:52:00,096 - [12206] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:52:00,164 - [12206] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (2730052, 2730053) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:52:00,544 - [12206] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:52:00,659 - [12206] - src.utils.log - INFO - Work order published ids: (2730052, 2730053) - __SPLIT__ 2026-05-26 11:52:00,719 - [12206] - src.utils.log - INFO - Time took to perform operation in publishing [12206]: 41.85 - __SPLIT__ 2026-05-26 11:52:00,786 - [12206] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12206] - __SPLIT__ 2026-05-26 11:52:00,850 - [12206] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 07:52:00.659' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12206;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:52:01,195 - [12206] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:54:50,075 - [12207] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730054] user_id=122885 company_id=135 project_id=[12207] publish_all=False - __SPLIT__ 2026-05-26 11:54:50,204 - [12207] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730054] user_id=122885 company_id=135 project_id=[12207] publish_all=False - __SPLIT__ 2026-05-26 11:54:50,279 - [12207] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [12207] - __SPLIT__ 2026-05-26 11:54:50,348 - [12207] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 11:54:50,421 - [12207] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:52,801 - [12207] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:54:52,868 - [12207] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 11:54:52,940 - [12207] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12207;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:53,330 - [12207] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:54:53,404 - [12207] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2730054... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:53,758 - [12207] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:54:53,829 - [12207] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 11:54:53,906 - [12207] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23921 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:54,274 - [12207] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:54:54,348 - [12207] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23921 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:54,397 - 12208 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12208 - __SPLIT__ 2026-05-26 11:54:54,717 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:54:54,785 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23921 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:55,150 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:54:55,226 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:55,583 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:54:55,702 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:56,063 - 12208 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:54:56,135 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:56,496 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:54:56,567 - 12208 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 1 OUTPUT INSERTED.NextNumber - 1 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:56,939 - 12208 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:54:57,005 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:57,363 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:54:57,426 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23921... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:57,792 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:54:57,867 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:58,230 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:54:58,305 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '8409' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:58,663 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:54:58,737 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '166987R' AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:59,097 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:54:59,203 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:54:59,787 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 11:55:00,961 - 12208 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 11:55:01,172 - 12208 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 11:55:01,287 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '166987R' AND wo.AccountNumber = '8409' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-40_0) - __SPLIT__ 2026-05-26 11:55:01,642 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:01,712 - 12208 - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-26 11:55:01,783 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 2730054... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:02,147 - 12208 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:55:02,222 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2730054... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:02,610 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:02,683 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 2730054... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:03,044 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:03,117 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 2730054... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:03,471 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:03,538 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 2730054... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:03,920 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:03,996 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 2730054... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:04,364 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:04,431 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 2730054 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:04,797 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:04,869 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 2730054;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:05,231 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:05,303 - 12208 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 11:55:05,449 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:05,805 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:05,875 - 12208 - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId = 1981 AND CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:06,243 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:06,318 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:06,667 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:06,746 - 12208 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:55:06,818 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:07,233 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 11:55:08,325 - 12208 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 11:55:08,390 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23921 AND WorkOrderNo = '7557620' AND GenerateWorkOrderHistoryId = 12207; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:08,753 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:08,838 - 12208 - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-26 11:55:08,912 - 12208 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:55:08,988 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:09,391 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-26 11:55:10,476 - 12208 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-26 11:55:10,536 - 12208 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:55:10,601 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:10,984 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-26 11:55:12,150 - 12208 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-26 11:55:12,224 - 12208 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-26 11:55:12,293 - 12208 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-26 11:55:12,366 - 12208 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:55:12,438 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:12,820 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-26 11:55:13,903 - 12208 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-26 11:55:13,972 - 12208 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-26 11:55:14,047 - 12208 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 11:55:14,117 - 12208 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:55:14,184 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:14,612 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-26 11:55:15,728 - 12208 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-26 11:55:15,800 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:16,157 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:16,219 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23921... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:16,582 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:16,664 - 12208 - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-26 11:55:16,737 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:17,267 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-26 11:55:18,409 - 12208 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 11:55:18,626 - 12208 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 11:55:18,696 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-26 07:55:16.659';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:19,136 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:19,213 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23921;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:19,585 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:19,659 - 12208 - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-26 07:55:16.659'; ... (Thread: ThreadPoolExecutor-41_0) - __SPLIT__ 2026-05-26 11:55:20,129 - 12208 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:55:20,203 - 12208 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:55:20,275 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:20,656 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-26 11:55:21,761 - 12208 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-26 11:55:21,835 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '166987R'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:22,210 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:22,289 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23921 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:22,649 - 12208 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:55:22,725 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23921 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:23,092 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:23,169 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23921 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:23,530 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:23,651 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23921 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:24,014 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:24,102 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23921;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:24,458 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:24,533 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23921;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:24,906 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:24,978 - 12208 - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-26 11:55:25,053 - 12208 - src.utils.log - INFO - Time took to perform operation in publishing [12207]: 34.71 - __SPLIT__ 2026-05-26 11:55:25,124 - 12208 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12207] - __SPLIT__ 2026-05-26 11:55:25,190 - 12208 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 07:55:25.190' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12207;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:25,541 - 12208 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:55:25,615 - 12208 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 12208 - __SPLIT__ 2026-05-26 11:55:25,687 - 12208 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 11:55:25,758 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:27,973 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:28,045 - 12208 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 11:55:28,121 - 12208 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:28,481 - 12208 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:55:28,556 - 12208 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-26 07:55:28.556' WHERE GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:28,915 - 12208 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:55:29,037 - 12208 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:29,395 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:29,459 - 12208 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-26 07:55:29.459' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:29,817 - 12208 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:55:29,885 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12208), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12208), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12208 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:30,281 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:30,355 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:30,722 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:30,801 - 12208 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 11:55:30,877 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 12805... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:31,240 - 12208 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-26 11:55:31,305 - 12208 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 11:55:31,385 - 12208 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 11:55:31,457 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23920;... (Thread: ThreadPoolExecutor-42_0) - __SPLIT__ 2026-05-26 11:55:31,825 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:31,899 - 12208 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2027-12-31 00:00:00' and ServiceSetupId = 23920 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-42_0) - __SPLIT__ 2026-05-26 11:55:32,272 - 12208 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-26 11:55:32,962 - 12208 - src.utils.log - INFO - Generating work orders for setup: 23920 - __SPLIT__ 2026-05-26 11:55:33,151 - 12208 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 11:55:33,228 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-42_0) - __SPLIT__ 2026-05-26 11:55:33,638 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:33,706 - 12208 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 11:55:33,779 - 12208 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-26 11:55:33,851 - 12208 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: ThreadPoolExecutor-43_0) - __SPLIT__ 2026-05-26 11:55:33,851 - 12208 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: ThreadPoolExecutor-43_1) - __SPLIT__ 2026-05-26 11:55:33,852 - 12208 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: ThreadPoolExecutor-43_3) - __SPLIT__ 2026-05-26 11:55:33,851 - 12208 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: ThreadPoolExecutor-43_2) - __SPLIT__ 2026-05-26 11:55:33,853 - 12208 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: ThreadPoolExecutor-43_4) - __SPLIT__ 2026-05-26 11:55:33,854 - 12208 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: ThreadPoolExecutor-43_5) - __SPLIT__ 2026-05-26 11:55:33,854 - 12208 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 ) (Thread: ThreadPoolExecutor-43_6) - __SPLIT__ 2026-05-26 11:55:34,216 - 12208 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:55:35,147 - 12208 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:55:35,260 - 12208 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:55:35,295 - 12208 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:55:35,374 - 12208 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:55:35,455 - 12208 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:55:35,543 - 12208 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:55:35,638 - 12208 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23920 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:36,309 - 12208 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 11:55:36,380 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23920;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:36,781 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:36,848 - 12208 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 11:55:36,914 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23920... (Thread: ThreadPoolExecutor-44_0) - __SPLIT__ 2026-05-26 11:55:36,914 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23920... (Thread: ThreadPoolExecutor-44_1) - __SPLIT__ 2026-05-26 11:55:36,914 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23920... (Thread: ThreadPoolExecutor-44_2) - __SPLIT__ 2026-05-26 11:55:36,915 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23920... (Thread: ThreadPoolExecutor-44_3) - __SPLIT__ 2026-05-26 11:55:36,916 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23920;... (Thread: ThreadPoolExecutor-44_5) - __SPLIT__ 2026-05-26 11:55:36,916 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23920;... (Thread: ThreadPoolExecutor-44_4) - __SPLIT__ 2026-05-26 11:55:36,916 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23920;... (Thread: ThreadPoolExecutor-44_6) - __SPLIT__ 2026-05-26 11:55:36,916 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23920;... (Thread: ThreadPoolExecutor-44_7) - __SPLIT__ 2026-05-26 11:55:37,282 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:37,364 - 12208 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:55:37,421 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:37,482 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:37,521 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23920... (Thread: ThreadPoolExecutor-44_0) - __SPLIT__ 2026-05-26 11:55:37,554 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:37,624 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:37,693 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:38,084 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:38,623 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:38,748 - 12208 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:39,097 - 12208 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:55:39,167 - 12208 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 07:55:39.167' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:39,527 - 12208 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:55:39,589 - 12208 - src.utils.log - INFO - - __SPLIT__ 2026-05-26 11:55:39,655 - 12208 - src.utils.log - INFO - Work order generation successful - Time took: 13.9 - __SPLIT__ 2026-05-26 11:55:39,729 - 12208 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 12208 - __SPLIT__ 2026-05-26 11:55:39,800 - 12208 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-26 07:55:39.800' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:40,157 - 12208 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 11:55:40,228 - 12208 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:40,598 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:40,665 - 12208 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 11:55:40,732 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23920 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:41,112 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:41,176 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23920 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:41,538 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:41,597 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23920 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:41,984 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:42,058 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:42,407 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:42,521 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:42,881 - 12208 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:55:42,943 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:43,308 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:43,378 - 12208 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 13 OUTPUT INSERTED.NextNumber - 13 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:43,726 - 12208 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 11:55:43,795 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:44,162 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:44,230 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23920... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:44,592 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:44,663 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:45,016 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:45,077 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '5871' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:45,437 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:45,506 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('166988R', '166989R', '166990R', '166991R', '166992R', '166993R', '166994R', '166995R', '166996R', '166997R', '166998R', '166999R', '167000R') AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:45,865 - 12208 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 11:55:45,929 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 13 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:46,464 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 13) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 11:55:48,249 - 12208 - src.utils.log - INFO - βœ… All 13 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 11:55:48,455 - 12208 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 11:55:48,571 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('166988R', '166989R', '166990R', '166991R', '166992R', '166993R', '166994R', '166995R', '166996R', '166997R', '166998R', '166999R', '167000R') AND wo.AccountNumber = '5871' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-45_0) - __SPLIT__ 2026-05-26 11:55:48,932 - 12208 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-26 11:55:48,997 - 12208 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 11:55:49,073 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:49,432 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:49,510 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:49,862 - 12208 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 11:55:49,933 - 12208 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 11:55:50,002 - 12208 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 13 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:50,381 - 12208 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 13) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 11:55:51,877 - 12208 - src.utils.log - INFO - βœ… All 13 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 11:55:51,946 - 12208 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23920 AND WorkOrderNo IN (9579734, 2227441, 2108509, 7621904, 5509897, 7008322, 8165963, 9942505, 5019523, 2022046, 4031025, 3574038, 2586579) AND GenerateWorkOrderHistoryId = 12208;... (Thread: ThreadPoolExecutor-46_0) - __SPLIT__ 2026-05-26 11:55:52,324 - 12208 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-26 11:55:52,384 - 12208 - src.utils.log - INFO - 🏁 Final merged rows: 13 - __SPLIT__ 2026-05-26 11:55:52,455 - 12208 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-26 11:55:52,517 - 12208 - src.utils.log - INFO - Time took to perform operation in publishing 12208: 26.83 - __SPLIT__ 2026-05-26 11:55:52,584 - 12208 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 12208 - __SPLIT__ 2026-05-26 11:55:52,645 - 12208 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 07:55:52.645' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12208;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 11:55:53,001 - 12208 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:12:47,477 - 12211 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12211 - __SPLIT__ 2026-05-26 12:12:47,604 - 12211 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 12211 - __SPLIT__ 2026-05-26 12:12:47,669 - 12211 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 12:12:47,736 - 12211 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:49,864 - 12211 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:12:49,936 - 12211 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 12:12:50,008 - 12211 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12211;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:50,381 - 12211 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:12:50,455 - 12211 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12211), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12211), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12211 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:50,850 - 12211 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:12:50,924 - 12211 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12211;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:51,290 - 12211 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:12:51,368 - 12211 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 12:12:51,444 - 12211 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13037... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:51,824 - 12211 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 12:12:51,898 - 12211 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 12:12:51,975 - 12211 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 12:12:52,055 - 12211 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:52,443 - 12211 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:12:52,519 - 12211 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2027-12-31 00:00:00' and ServiceSetupId = 23922 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:52,892 - 12211 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-26 12:12:53,628 - 12211 - src.utils.log - INFO - Generating work orders for setup: 23922 - __SPLIT__ 2026-05-26 12:12:53,723 - 12211 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:54,071 - 12211 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:12:54,176 - 12211 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 12:12:54,244 - 12211 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-26 12:12:54,311 - 12211 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:54,680 - 12211 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:12:54,754 - 12211 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:55,118 - 12211 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:12:55,189 - 12211 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:55,562 - 12211 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:12:55,622 - 12211 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:55,986 - 12211 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:12:56,050 - 12211 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:56,419 - 12211 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:12:56,481 - 12211 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:56,847 - 12211 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:12:56,914 - 12211 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:57,281 - 12211 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:12:57,348 - 12211 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:57,780 - 12211 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:12:57,841 - 12211 - src.utils.log - INFO - No work order found in given range - __SPLIT__ 2026-05-26 12:12:57,910 - 12211 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12211;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:58,265 - 12211 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:12:58,328 - 12211 - src.utils.log - INFO - Time took to perform operation: 10.66 - __SPLIT__ 2026-05-26 12:12:58,395 - 12211 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12211;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:58,755 - 12211 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:12:58,822 - 12211 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 08:12:58.822' WHERE GenerateWorkOrderHistoryId = 12211;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:12:59,176 - 12211 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:13:47,827 - 12212 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12212 - __SPLIT__ 2026-05-26 12:13:47,960 - 12212 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 12212 - __SPLIT__ 2026-05-26 12:13:48,034 - 12212 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 12:13:48,108 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:50,270 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:13:50,343 - 12212 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 12:13:50,417 - 12212 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12212;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:50,778 - 12212 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:13:50,846 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12212), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12212), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12212 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:51,243 - 12212 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:13:51,312 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12212;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:51,673 - 12212 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:13:51,750 - 12212 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 12:13:51,822 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13037... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:52,196 - 12212 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 12:13:52,272 - 12212 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 12:13:52,346 - 12212 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 12:13:52,425 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:52,790 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:13:52,861 - 12212 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2029-11-30 00:00:00' and ServiceSetupId = 23922 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:53,244 - 12212 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-26 12:13:53,980 - 12212 - src.utils.log - INFO - Generating work orders for setup: 23922 - __SPLIT__ 2026-05-26 12:13:54,117 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:54,468 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:13:54,570 - 12212 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 12:13:54,639 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:55,002 - 12212 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:13:55,063 - 12212 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 12:13:55,130 - 12212 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-26 12:13:55,190 - 12212 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:55,551 - 12212 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:13:55,612 - 12212 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:55,975 - 12212 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:13:56,039 - 12212 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:56,418 - 12212 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:13:56,481 - 12212 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:56,836 - 12212 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:13:56,902 - 12212 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:57,259 - 12212 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:13:57,322 - 12212 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:57,683 - 12212 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:13:57,794 - 12212 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:58,168 - 12212 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:13:58,241 - 12212 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23922 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:58,615 - 12212 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:13:58,685 - 12212 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:13:58,747 - 12212 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 8 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:13:59,161 - 12212 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-26 12:14:00,596 - 12212 - src.utils.log - INFO - βœ… All 8 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 12:14:00,678 - 12212 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 8 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 23922... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:01,046 - 12212 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-26 12:14:01,119 - 12212 - src.utils.log - INFO - Id's of work order inserted to DB: [2730056 2730057 2730058 2730059 2730060 2730061 2730062 2730063] - __SPLIT__ 2026-05-26 12:14:01,189 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:01,539 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:14:01,612 - 12212 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 12:14:01,677 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23922... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:02,044 - 12212 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:14:02,107 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23922... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:02,478 - 12212 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:14:02,551 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23922... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:02,901 - 12212 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 12:14:03,022 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23922... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:03,389 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:14:03,459 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23922... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:03,822 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:14:03,886 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:04,241 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:14:04,315 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:04,669 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:14:04,739 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:05,113 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:14:05,183 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:05,546 - 12212 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:14:05,624 - 12212 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-26 12:14:05,691 - 12212 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 12:14:05,762 - 12212 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-26 12:14:05,831 - 12212 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-26 12:14:05,906 - 12212 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-26 12:14:05,975 - 12212 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-26 12:14:06,052 - 12212 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-26 12:14:06,129 - 12212 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-26 12:14:06,247 - 12212 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-26 12:14:06,320 - 12212 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-26 12:14:06,388 - 12212 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 12:14:06,463 - 12212 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-26 12:14:06,577 - 12212 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 12:14:06,645 - 12212 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-26 12:14:06,714 - 12212 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-26 12:14:06,786 - 12212 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:14:06,860 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2730056, 2730057, 2730058, 2730059, 2730060, 2730061, 2730062, 2730063) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:07,220 - 12212 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-26 12:14:07,297 - 12212 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 16 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:07,733 - 12212 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 16) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-26 12:14:08,837 - 12212 - src.utils.log - INFO - βœ… All 16 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-26 12:14:08,910 - 12212 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-26 12:14:08,975 - 12212 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-26 12:14:09,049 - 12212 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 12:14:09,120 - 12212 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:14:09,182 - 12212 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (2730056, 2730057, 2730058, 2730059, 2730060, 2730061, 2730062, 2730063) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:09,542 - 12212 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-26 12:14:09,619 - 12212 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 8 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:10,190 - 12212 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 8) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 12:14:11,291 - 12212 - src.utils.log - INFO - βœ… All 8 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 12:14:11,365 - 12212 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 12:14:11,439 - 12212 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12212;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:11,793 - 12212 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:14:11,865 - 12212 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-26 12:14:11,937 - 12212 - src.utils.log - INFO - Time took to perform operation: 23.83 - __SPLIT__ 2026-05-26 12:14:12,007 - 12212 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12212;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:12,365 - 12212 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:14:12,435 - 12212 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 08:14:12.435' WHERE GenerateWorkOrderHistoryId = 12212;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:14:12,788 - 12212 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:16:15,828 - [12212] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730062, 2730063] user_id=122885 company_id=135 project_id=[12212] publish_all=False - __SPLIT__ 2026-05-26 12:16:15,955 - [12212] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730062, 2730063] user_id=122885 company_id=135 project_id=[12212] publish_all=False - __SPLIT__ 2026-05-26 12:16:16,026 - [12212] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [12212] - __SPLIT__ 2026-05-26 12:16:16,107 - [12212] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 12:16:16,173 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:18,332 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:18,408 - [12212] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 12:16:18,479 - [12212] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12212;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:18,847 - [12212] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:16:18,921 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2730062, 2730063)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:19,303 - [12212] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:16:19,372 - [12212] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 12:16:19,448 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23922 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:19,835 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:19,909 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23922 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:20,298 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:20,368 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23922 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:20,751 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:20,828 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:21,209 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:21,284 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:21,694 - [12212] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:16:21,760 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:22,127 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:22,194 - [12212] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 2 OUTPUT INSERTED.NextNumber - 2 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:22,560 - [12212] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:16:22,638 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:23,014 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:23,078 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23922... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:23,446 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:23,515 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:23,875 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:23,947 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '5871' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:24,334 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:24,412 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('167010R', '167011R') AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:24,775 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:24,843 - [12212] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:25,404 - [12212] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 12:16:26,587 - [12212] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 12:16:26,794 - [12212] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 12:16:26,865 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('167010R', '167011R') AND wo.AccountNumber = '5871' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-8_0) - __SPLIT__ 2026-05-26 12:16:27,288 - [12212] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:16:27,363 - [12212] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-26 12:16:27,430 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (2730062, 2730063)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:27,807 - [12212] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:16:27,880 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (2730062, 2730063)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:28,246 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:28,319 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (2730062, 2730063)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:28,685 - [12212] - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 12:16:28,765 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (2730062, 2730063)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:29,127 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:29,197 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (2730062, 2730063)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:29,566 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:29,638 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (2730062, 2730063)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:30,015 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:30,085 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (2730062, 2730063) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:30,448 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:30,513 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (2730062, 2730063);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:30,883 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:30,964 - [12212] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 12:16:31,049 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:31,436 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:31,513 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:31,880 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:31,959 - [12212] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:16:32,034 - [12212] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:32,439 - [12212] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 12:16:33,562 - [12212] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 12:16:33,640 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23922 AND WorkOrderNo IN ('9038268', '8529323') AND GenerateWorkOrderHistoryId = 12212;... (Thread: ThreadPoolExecutor-9_0) - __SPLIT__ 2026-05-26 12:16:34,047 - [12212] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:16:34,113 - [12212] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-26 12:16:34,193 - [12212] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-26 12:16:34,266 - [12212] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:16:34,341 - [12212] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:34,719 - [12212] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-26 12:16:35,835 - [12212] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-26 12:16:35,908 - [12212] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-26 12:16:35,978 - [12212] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-26 12:16:36,047 - [12212] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-26 12:16:36,117 - [12212] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:16:36,182 - [12212] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:36,617 - [12212] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-26 12:16:37,710 - [12212] - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-26 12:16:37,790 - [12212] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-26 12:16:37,864 - [12212] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 12:16:37,934 - [12212] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:16:38,009 - [12212] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:38,414 - [12212] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-26 12:16:39,520 - [12212] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-26 12:16:39,591 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:39,969 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:40,044 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23922... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:40,408 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:40,484 - [12212] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-05-26 12:16:40,551 - [12212] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:41,079 - [12212] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-26 12:16:42,176 - [12212] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 12:16:42,397 - [12212] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 12:16:42,495 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-26 08:16:40.479';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:42,907 - [12212] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:16:42,984 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:43,406 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:43,489 - [12212] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-05-26 08:16:40.479'; ... (Thread: ThreadPoolExecutor-10_0) - __SPLIT__ 2026-05-26 12:16:43,965 - [12212] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:16:44,042 - [12212] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:16:44,107 - [12212] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:44,494 - [12212] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-05-26 12:16:45,608 - [12212] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-26 12:16:45,682 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('167011R', '167010R')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:46,062 - [12212] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:16:46,142 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23922 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:46,521 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:46,600 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23922 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:46,960 - [12212] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:16:47,031 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23922 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:47,399 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:47,467 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23922 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:47,831 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:47,917 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:48,285 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:48,360 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:48,769 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:48,835 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23922;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:49,191 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:49,260 - [12212] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-26 12:16:49,334 - [12212] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-26 12:16:49,398 - [12212] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:16:49,462 - [12212] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:49,835 - [12212] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceCharges - __SPLIT__ 2026-05-26 12:16:50,921 - [12212] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-26 12:16:50,980 - [12212] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-26 12:16:51,044 - [12212] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-26 12:16:51,106 - [12212] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-26 12:16:51,164 - [12212] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 12212 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:51,546 - [12212] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:16:51,614 - [12212] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-26 12:16:51,822 - [12212] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_116b8330ca - __SPLIT__ 2026-05-26 12:16:52,176 - [12212] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_116b8330ca - __SPLIT__ 2026-05-26 12:16:52,543 - [12212] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-26 12:16:52,760 - [12212] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-26 12:16:52,992 - [12212] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_116b8330ca - __SPLIT__ 2026-05-26 12:16:53,111 - [12212] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_116b8330ca - __SPLIT__ 2026-05-26 12:16:53,180 - [12212] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 12212 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:53,541 - [12212] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:16:53,607 - [12212] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-26 12:16:53,669 - [12212] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (2730062, 2730063) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:54,040 - [12212] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:16:54,103 - [12212] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (2730062, 2730063) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:54,463 - [12212] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:16:54,531 - [12212] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (2730062, 2730063) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:54,891 - [12212] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:16:54,954 - [12212] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (2730062, 2730063) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:55,330 - [12212] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:16:55,397 - [12212] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (2730062, 2730063) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:55,784 - [12212] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:16:55,853 - [12212] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (2730062, 2730063) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:56,207 - [12212] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:16:56,276 - [12212] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (2730062, 2730063) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:56,640 - [12212] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:16:56,703 - [12212] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (2730062, 2730063) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:57,084 - [12212] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:16:57,219 - [12212] - src.utils.log - INFO - Work order published ids: (2730062, 2730063) - __SPLIT__ 2026-05-26 12:16:57,283 - [12212] - src.utils.log - INFO - Time took to perform operation in publishing [12212]: 41.18 - __SPLIT__ 2026-05-26 12:16:57,357 - [12212] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12212] - __SPLIT__ 2026-05-26 12:16:57,427 - [12212] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 08:16:57.218' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12212;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:16:57,797 - [12212] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:40:08,544 - 12214 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12214 - __SPLIT__ 2026-05-26 12:40:08,671 - 12214 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 12214 - __SPLIT__ 2026-05-26 12:40:08,750 - 12214 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 12:40:08,821 - 12214 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:10,885 - 12214 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:10,962 - 12214 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 12:40:11,036 - 12214 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12214;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:11,399 - 12214 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:40:11,462 - 12214 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12214), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12214), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12214 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:11,879 - 12214 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:11,954 - 12214 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12214;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:12,355 - 12214 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:12,459 - 12214 - src.utils.log - INFO - No Setup Found Error:No setups found for GenerateWorkOrderHistoryid: 12214 - __SPLIT__ 2026-05-26 12:40:12,536 - 12214 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12214;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:12,906 - 12214 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:40:12,983 - 12214 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 08:40:12.983' WHERE GenerateWorkOrderHistoryId = 12214;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:13,344 - 12214 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:40:35,591 - 12215 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12215 - __SPLIT__ 2026-05-26 12:40:35,710 - 12215 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 12215 - __SPLIT__ 2026-05-26 12:40:35,781 - 12215 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 12:40:35,844 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:37,904 - 12215 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:37,978 - 12215 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 12:40:38,052 - 12215 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12215;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:38,418 - 12215 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:40:38,491 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12215), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12215), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12215 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:38,883 - 12215 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:38,950 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12215;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:39,318 - 12215 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:39,392 - 12215 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 12:40:39,461 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 12805... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:39,820 - 12215 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-26 12:40:39,899 - 12215 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 12:40:39,971 - 12215 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 12:40:40,072 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23923;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:40,434 - 12215 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:40,503 - 12215 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 23923 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:40,868 - 12215 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:41,609 - 12215 - src.utils.log - INFO - Generating work orders for setup: 23923 - __SPLIT__ 2026-05-26 12:40:41,687 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1364;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:42,043 - 12215 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:42,161 - 12215 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 12:40:42,232 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:42,592 - 12215 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:42,667 - 12215 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 12:40:42,739 - 12215 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-26 12:40:42,808 - 12215 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23923 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:43,175 - 12215 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:40:43,247 - 12215 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23923 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:43,639 - 12215 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:40:43,711 - 12215 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23923 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:44,073 - 12215 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:40:44,145 - 12215 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23923 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:44,521 - 12215 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:40:44,592 - 12215 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23923 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:44,949 - 12215 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:40:45,015 - 12215 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23923 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:45,393 - 12215 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:40:45,518 - 12215 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23923 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:45,897 - 12215 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:40:45,979 - 12215 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23923 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:46,371 - 12215 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:40:46,449 - 12215 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:40:46,532 - 12215 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:46,959 - 12215 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-26 12:40:48,089 - 12215 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 12:40:48,262 - 12215 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 23923... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:48,630 - 12215 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:48,698 - 12215 - src.utils.log - INFO - Id's of work order inserted to DB: [2730066] - __SPLIT__ 2026-05-26 12:40:48,782 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23923;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:49,139 - 12215 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:49,221 - 12215 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 12:40:49,303 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23923... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:49,674 - 12215 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:40:49,759 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23923... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:50,122 - 12215 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:40:50,208 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23923... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:50,571 - 12215 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:40:50,699 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23923... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:51,059 - 12215 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:51,128 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23923... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:51,472 - 12215 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:51,543 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23923;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:51,922 - 12215 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:40:51,997 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23923;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:52,354 - 12215 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:52,427 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23923;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:52,807 - 12215 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:52,887 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23923;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:53,236 - 12215 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:40:53,407 - 12215 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-26 12:40:53,474 - 12215 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 12:40:53,544 - 12215 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-26 12:40:53,614 - 12215 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-26 12:40:53,683 - 12215 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-26 12:40:53,751 - 12215 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-26 12:40:53,821 - 12215 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-26 12:40:53,892 - 12215 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:40:54,003 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2730066 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:54,349 - 12215 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:54,419 - 12215 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:54,786 - 12215 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-26 12:40:55,871 - 12215 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-26 12:40:55,942 - 12215 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-26 12:40:56,007 - 12215 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-26 12:40:56,069 - 12215 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 12:40:56,131 - 12215 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-26 12:40:56,198 - 12215 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 12:40:56,266 - 12215 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-26 12:40:56,335 - 12215 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-26 12:40:56,403 - 12215 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:40:56,469 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2730066 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:56,825 - 12215 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:56,886 - 12215 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:57,258 - 12215 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-26 12:40:58,342 - 12215 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-26 12:40:58,410 - 12215 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-26 12:40:58,502 - 12215 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-26 12:40:58,620 - 12215 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 12:40:58,688 - 12215 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:40:58,753 - 12215 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 2730066 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:59,097 - 12215 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:40:59,162 - 12215 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:40:59,534 - 12215 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 12:41:00,630 - 12215 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 12:41:00,697 - 12215 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 12:41:00,759 - 12215 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12215;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:41:01,114 - 12215 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:41:01,179 - 12215 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-26 12:41:01,239 - 12215 - src.utils.log - INFO - Time took to perform operation: 25.4 - __SPLIT__ 2026-05-26 12:41:01,296 - 12215 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12215;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:41:01,647 - 12215 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:41:01,711 - 12215 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 08:41:01.711' WHERE GenerateWorkOrderHistoryId = 12215;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:41:02,055 - 12215 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:49:01,985 - [12217] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730069] user_id=122885 company_id=135 project_id=[12217] publish_all=False - __SPLIT__ 2026-05-26 12:49:02,115 - [12217] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[2730069] user_id=122885 company_id=135 project_id=[12217] publish_all=False - __SPLIT__ 2026-05-26 12:49:02,176 - [12217] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [12217] - __SPLIT__ 2026-05-26 12:49:02,237 - [12217] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 12:49:02,299 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:04,364 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:04,431 - [12217] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 12:49:04,491 - [12217] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12217;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:04,878 - [12217] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:49:04,941 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2730069... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:05,297 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:05,369 - [12217] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 12:49:05,435 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23925 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:05,806 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:05,877 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23925 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:06,239 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:06,302 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23925 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:06,662 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:06,731 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:07,076 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:07,139 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:07,550 - [12217] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:49:07,617 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:07,968 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:08,036 - [12217] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 1 OUTPUT INSERTED.NextNumber - 1 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:08,396 - [12217] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:49:08,465 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:08,814 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:08,879 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23925... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:09,233 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:09,307 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:09,656 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:09,720 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '8411' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:10,080 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:10,150 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '167015R' AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:10,498 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:10,565 - [12217] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:11,128 - [12217] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 12:49:12,241 - [12217] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 12:49:12,448 - [12217] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 12:49:12,516 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '167015R' AND wo.AccountNumber = '8411' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-47_0) - __SPLIT__ 2026-05-26 12:49:12,922 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:12,990 - [12217] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-26 12:49:13,052 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 2730069... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:13,402 - [12217] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:49:13,475 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 2730069... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:13,835 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:13,899 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 2730069... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:14,253 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:14,316 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 2730069... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:14,666 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:14,732 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 2730069... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:15,094 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:15,162 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 2730069... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:15,539 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:15,595 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 2730069 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:15,952 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:16,032 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 2730069;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:16,385 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:16,456 - [12217] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 12:49:16,534 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:16,944 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:17,014 - [12217] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId = 1981 AND CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:17,367 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:17,439 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:17,796 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:17,868 - [12217] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:49:17,935 - [12217] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:18,324 - [12217] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 12:49:19,418 - [12217] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 12:49:19,484 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23925 AND WorkOrderNo = '9136113' AND GenerateWorkOrderHistoryId = 12217; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:19,872 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:19,938 - [12217] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-26 12:49:19,998 - [12217] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:49:20,056 - [12217] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:20,424 - [12217] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-26 12:49:21,520 - [12217] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-26 12:49:21,599 - [12217] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:49:21,656 - [12217] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:22,037 - [12217] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-26 12:49:23,117 - [12217] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-26 12:49:23,246 - [12217] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-26 12:49:23,319 - [12217] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-26 12:49:23,386 - [12217] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:49:23,462 - [12217] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:23,849 - [12217] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-26 12:49:24,932 - [12217] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-26 12:49:25,011 - [12217] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-26 12:49:25,091 - [12217] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 12:49:25,165 - [12217] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:49:25,263 - [12217] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:25,651 - [12217] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-26 12:49:26,727 - [12217] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-26 12:49:26,798 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:27,155 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:27,223 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23925... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:27,574 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:27,653 - [12217] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-26 12:49:27,723 - [12217] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:28,257 - [12217] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-26 12:49:29,342 - [12217] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 12:49:29,609 - [12217] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 12:49:29,679 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 135 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-26 08:49:27.648';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:30,083 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:30,161 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23925;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:30,522 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:30,601 - [12217] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-26 08:49:27.648'; ... (Thread: ThreadPoolExecutor-48_0) - __SPLIT__ 2026-05-26 12:49:31,060 - [12217] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:49:31,128 - [12217] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:49:31,196 - [12217] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:31,574 - [12217] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-26 12:49:32,668 - [12217] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-26 12:49:32,736 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '167015R'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:33,112 - [12217] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:49:33,188 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23925 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:33,546 - [12217] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:49:33,618 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23925 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:33,969 - [12217] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:49:34,041 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23925 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:34,403 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:34,467 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 23925 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:34,866 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:34,943 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23925;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:35,295 - [12217] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:49:35,362 - [12217] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 23925;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:35,713 - [12217] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:49:35,785 - [12217] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-26 12:49:35,848 - [12217] - src.utils.log - INFO - Time took to perform operation in publishing [12217]: 33.61 - __SPLIT__ 2026-05-26 12:49:35,915 - [12217] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [12217] - __SPLIT__ 2026-05-26 12:49:35,990 - [12217] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 08:49:35.990' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12217;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:49:36,358 - [12217] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:51:15,880 - 13561 - src.utils.log - INFO - ParallelProcessing=False GenerateInvoiceHistoryId=13561 - __SPLIT__ 2026-05-26 12:51:16,009 - 13561 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 12:51:16,079 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:18,198 - 13561 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:51:18,274 - 13561 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 12:51:18,352 - 13561 - src.utils.log - INFO - Sequential Invoice generation algo started for GenerateInvoiceHistoryId: 13561 - __SPLIT__ 2026-05-26 12:51:18,417 - 13561 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'InProgress' WHERE GenerateInvoiceHistoryId = 13561;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:18,777 - 13561 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:51:18,849 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateInvoiceHistory WHERE GenerateInvoiceHistoryId = 13561;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:19,214 - 13561 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:19,284 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceId as ServiceMasterId,ss.FrequencyScheduleId as setup_frequency_schedule_id, ssb.*, ss.IsBilling, ss.DepartmentMasterId, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, t.NetDueIn, ss.TaxPercent, ss.PoNumber, ss.DisplayServiceAsSeparateLineItem, ss.SetupEndDate, ss.SetupStartDate from ServiceCore.ServiceSetup ss join ServiceCore.ServiceSetupBilling ssb on ss.ServiceSetupId = ssb.ServiceSetupId join Billing.PaymentTypeMaster ptm on ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId join Billing.Term t on ss.TermId = t.TermId join ServiceCore.ServiceSetupServices sss on ss.ServiceSetupId = sss.ServiceSetupId where ptm.PaymentType= 'Payment Plan' and ss.IsActive =1 and ss.CompanyId= 135 AND ss.IsDeleted =0 AND ss.Status <> 'Canceled' and ss.AccountNumber = '8411' and ss.ServiceSetupId = 23926 ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:19,661 - 13561 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:51:19,741 - 13561 - src.utils.log - INFO - No filter selected - __SPLIT__ 2026-05-26 12:51:19,806 - 13561 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 12:51:19,884 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 12805... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:20,255 - 13561 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-26 12:51:20,330 - 13561 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 12:51:20,413 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionAutoGenerationId FROM Billing.TransactionAutoGeneration WHERE ServiceSetupId = 23926 AND TransactionDate BETWEEN '2026-05-26 00:00:00' AND '2026-07-31 00:00:00' AND IsActive = 1 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:20,809 - 13561 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:51:20,882 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT Inv.ServiceSetupId, MAX(Inv.InvoiceDate) AS InvoiceDate FROM Billing.Invoice Inv INNER JOIN Billing.[Transaction] T ON Inv.TransactionId = T.TransactionId WHERE Inv.InvoiceDate BETWEEN '2026-05-26 00:00:00' AND '2026-07-31 00:00:00' AND Inv.IsActive = 1 AND Inv.IsDelete = 0 AND T.IsActive = 1 AND T.IsDelete = 0 AND Inv.ServiceSetupId = 23926 GROUP BY Inv.ServiceSetupId;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:21,247 - 13561 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:21,377 - 13561 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:51:21,434 - 13561 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.TransactionAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:21,820 - 13561 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.TransactionAutoGeneration - __SPLIT__ 2026-05-26 12:51:22,916 - 13561 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.TransactionAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 12:51:22,982 - 13561 - src.utils.log - INFO - - __SPLIT__ 2026-05-26 12:51:23,046 - 13561 - src.utils.log - INFO - Total invoice generated: 1 - __SPLIT__ 2026-05-26 12:51:23,111 - 13561 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 TransactionAutoGenerationId, ServiceSetupId, TransactionDate as InvoiceDate From Billing.TransactionAutoGeneration WHERE CreatedDate = '2026-05-19 12:53:20.515' and ServiceSetupId = 23926 and GenerateWorkOrderHistoryId= 13561;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:23,465 - 13561 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:23,536 - 13561 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:51:23,599 - 13561 - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:23,981 - 13561 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceAutoGeneration - __SPLIT__ 2026-05-26 12:51:25,077 - 13561 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 12:51:25,142 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT I.InvoiceAutoGenerationId, T.ServiceSetupId FROM Billing.InvoiceAutoGeneration I JOIN Billing.TransactionAutoGeneration T ON I.TransactionAutoGenerationId = T.TransactionAutoGenerationId where T.TransactionAutoGenerationId = 799222;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:25,486 - 13561 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:25,552 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:25,909 - 13561 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:25,978 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 23926 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:26,339 - 13561 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 12:51:26,410 - 13561 - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, DiscountSetupId,DiscountType,DiscountCode,DiscountAmount,DiscountDescription,DiscountName, DiscountPercent, IsDiscountPercent,AppliedDiscountAmt,ApplyOnPartPrice,ApplyOnLaborPrice from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE IsInitialSetupDiscount = 0 AND ssad.ServiceSetupId = 23926;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:26,777 - 13561 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:26,910 - 13561 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET Status = 'Completed' WHERE GenerateInvoiceHistoryId = 13561;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:27,280 - 13561 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:51:27,352 - 13561 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET InvoiceStatusDateTime = '2026-05-26 08:51:27.352' WHERE GenerateInvoiceHistoryId = 13561;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:27,714 - 13561 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:51:27,787 - 13561 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-26 12:51:27,856 - 13561 - src.utils.log - INFO - Error in Sequential Invoice Gen ProjectId:13561 - Time took: 11.85 - Error:calculate_rounded_value() missing 1 required positional argument: 'is_initial_or_billing' - __SPLIT__ 2026-05-26 12:51:36,917 - [13561] - src.utils.log - INFO - ParallelProcessing=False temp_invoice=[799222] user_id=122885 company_id=135 project_id=[13561] publish_all=False - __SPLIT__ 2026-05-26 12:51:37,037 - [13561] - src.utils.log - INFO - Invoice Published Successfully - __SPLIT__ 2026-05-26 12:51:37,107 - [13561] - src.utils.log - INFO - Sequential invoice publish in progress - __SPLIT__ 2026-05-26 12:51:37,177 - [13561] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 12:51:37,253 - [13561] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:39,341 - [13561] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:51:39,409 - [13561] - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-26 12:51:39,483 - [13561] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET PublishStatus = 'InProgress', InvoicePublishStartDateTime = '2026-05-26 08:51:39.483' WHERE CompanyId = 135 AND GenerateInvoiceHistoryId = 13561;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:39,844 - [13561] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:51:39,919 - [13561] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Billing.InvoiceAutoGeneration i WHERE TransactionAutoGenerationId = 799222;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:40,280 - [13561] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:40,347 - [13561] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Billing.TransactionAutoGeneration tag WHERE tag.TransactionAutoGenerationId = 799222;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:40,708 - [13561] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:40,778 - [13561] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:41,308 - [13561] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-26 12:51:42,405 - [13561] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 12:51:42,621 - [13561] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 12:51:42,687 - [13561] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:43,106 - [13561] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:43,175 - [13561] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910; ... (Thread: ThreadPoolExecutor-28_0) - __SPLIT__ 2026-05-26 12:51:43,640 - [13561] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:51:43,774 - [13561] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:44,135 - [13561] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:44,236 - [13561] - src.utils.log - INFO - 1 Invoice Generated : [167017] - __SPLIT__ 2026-05-26 12:51:44,308 - [13561] - src.utils.log - INFO - πŸ“ Executing: UPDATE Common.GenerateNumberConfig SET NextNumber = '167018' WHERE CompanyId = 135 AND EnitityNumberType in ('Invoice');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:44,678 - [13561] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:51:44,742 - [13561] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 12:51:44,810 - [13561] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:45,194 - [13561] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-26 12:51:46,271 - [13561] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-26 12:51:46,347 - [13561] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, InvoiceId FROM Billing.Invoice WHERE TransactionId = 407627;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:46,710 - [13561] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 12:51:46,785 - [13561] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Billing.InvoiceChargesAutoGeneration icag WHERE InvoiceAutoGenerationId = 854123;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:47,163 - [13561] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:51:47,240 - [13561] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Billing.InvoiceAutoGenerationAppliedDiscount iagad WHERE InvoiceAutoGenerationId = 854123;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:47,617 - [13561] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 12:51:47,697 - [13561] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.InvoiceCharges: - __SPLIT__ 2026-05-26 12:51:47,769 - [13561] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-26 12:51:47,841 - [13561] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-26 12:51:47,927 - [13561] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: delete FROM Billing.InvoiceAutoGenerationAppliedDiscount WHERE InvoiceAutoGenerationId = 854123 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:48,286 - [13561] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:51:48,421 - [13561] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: delete FROM Billing.InvoiceChargesAutoGeneration WHERE InvoiceAutoGenerationId = 854123 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:48,785 - [13561] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:51:48,858 - [13561] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: delete FROM Billing.InvoiceAutoGeneration WHERE InvoiceAutoGenerationId = 854123 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:49,230 - [13561] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:51:49,303 - [13561] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: delete FROM Billing.TransactionAutoGeneration WHERE TransactionAutoGenerationId = 799222 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:49,678 - [13561] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 12:51:49,751 - [13561] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateInvoiceHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 08:51:39.483' WHERE CompanyId = 135 AND GenerateInvoiceHistoryId = 13561;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 12:51:50,141 - [13561] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 12:51:50,209 - [13561] - src.utils.log - INFO - Sequential invoice publish completed successfully - Time took: 13.03 - __SPLIT__ 2026-05-26 14:33:24,497 - 124449 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124449 - __SPLIT__ 2026-05-26 14:33:24,626 - 124449 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124449 - __SPLIT__ 2026-05-26 14:33:24,704 - 124449 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 14:33:24,777 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:27,028 - 124449 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:33:27,096 - 124449 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-26 14:33:27,165 - 124449 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-26 14:33:27,232 - 124449 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-26 14:33:27,296 - 124449 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124449;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:29,339 - 124449 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 14:33:29,412 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124449), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124449), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124449 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:30,063 - 124449 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:33:30,132 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124449;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:30,482 - 124449 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:33:30,558 - 124449 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 14:33:30,625 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14499... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:30,983 - 124449 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-26 14:33:31,050 - 124449 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 14:33:31,124 - 124449 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 14:33:31,192 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:31,545 - 124449 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:33:31,669 - 124449 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2027-12-31 00:00:00' and ServiceSetupId = 150342 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:32,040 - 124449 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:33:32,710 - 124449 - src.utils.log - INFO - Generating work orders for setup: 150342 - __SPLIT__ 2026-05-26 14:33:32,840 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:33,201 - 124449 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:33:33,309 - 124449 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 14:33:33,387 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:33,740 - 124449 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:33:33,813 - 124449 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 14:33:33,879 - 124449 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-26 14:33:33,947 - 124449 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150342 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:34,323 - 124449 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:33:34,398 - 124449 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150342 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:34,771 - 124449 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:33:34,842 - 124449 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150342 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:35,208 - 124449 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:33:35,284 - 124449 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150342 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:35,655 - 124449 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:33:35,727 - 124449 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150342 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:36,103 - 124449 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:33:36,235 - 124449 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150342 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:36,603 - 124449 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:33:36,674 - 124449 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150342 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:37,029 - 124449 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:33:37,094 - 124449 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150342 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:37,486 - 124449 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:33:37,556 - 124449 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:33:37,633 - 124449 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 10 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:38,037 - 124449 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 10) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-26 14:33:39,606 - 124449 - src.utils.log - INFO - βœ… All 10 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-26 14:33:39,680 - 124449 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 10 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150342... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:40,045 - 124449 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-26 14:33:40,116 - 124449 - src.utils.log - INFO - Id's of work order inserted to DB: [3678146 3678147 3678148 3678149 3678150 3678151 3678152 3678153 3678154 3678155] - __SPLIT__ 2026-05-26 14:33:40,186 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:40,539 - 124449 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:33:40,611 - 124449 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 14:33:40,679 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150342... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:41,027 - 124449 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:33:41,104 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150342... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:41,461 - 124449 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:33:41,584 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150342... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:41,939 - 124449 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-26 14:33:42,012 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150342... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:42,356 - 124449 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:33:42,426 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150342... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:42,781 - 124449 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:33:42,848 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:43,194 - 124449 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:33:43,260 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:43,607 - 124449 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:33:43,674 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:44,045 - 124449 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:33:44,113 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:44,463 - 124449 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:33:44,549 - 124449 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-26 14:33:44,619 - 124449 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 14:33:44,685 - 124449 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-26 14:33:44,756 - 124449 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-26 14:33:44,825 - 124449 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-26 14:33:44,896 - 124449 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-26 14:33:45,018 - 124449 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-26 14:33:45,086 - 124449 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-26 14:33:45,154 - 124449 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-26 14:33:45,223 - 124449 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-26 14:33:45,293 - 124449 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 14:33:45,359 - 124449 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-26 14:33:45,428 - 124449 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-26 14:33:45,494 - 124449 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-26 14:33:45,561 - 124449 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-26 14:33:45,635 - 124449 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:33:45,695 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3678146, 3678147, 3678148, 3678149, 3678150, 3678151, 3678152, 3678153, 3678154, 3678155) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:46,048 - 124449 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-26 14:33:46,116 - 124449 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 21 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:46,500 - 124449 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 21) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-26 14:33:47,713 - 124449 - src.utils.log - INFO - βœ… All 21 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-26 14:33:47,772 - 124449 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-26 14:33:47,845 - 124449 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:33:47,918 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3678146 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:48,297 - 124449 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:33:48,369 - 124449 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:48,801 - 124449 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 14:33:49,874 - 124449 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 14:33:49,945 - 124449 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 14:33:50,015 - 124449 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:33:50,089 - 124449 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3678147, 3678148, 3678149, 3678150, 3678151, 3678152, 3678153, 3678154, 3678155) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:50,441 - 124449 - src.utils.log - INFO - βœ… Fetched 9 rows - __SPLIT__ 2026-05-26 14:33:50,511 - 124449 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 9 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:50,871 - 124449 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 9) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-26 14:33:51,948 - 124449 - src.utils.log - INFO - βœ… All 9 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-26 14:33:52,017 - 124449 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-26 14:33:52,087 - 124449 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124449;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:52,441 - 124449 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 14:33:52,511 - 124449 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-26 14:33:52,577 - 124449 - src.utils.log - INFO - Time took to perform operation: 27.81 - __SPLIT__ 2026-05-26 14:33:52,642 - 124449 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124449;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:52,994 - 124449 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 14:33:53,062 - 124449 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 10:33:53.062' WHERE GenerateWorkOrderHistoryId = 124449;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:33:53,408 - 124449 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 14:34:58,992 - [124449] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3678146, 3678154, 3678155] user_id=43135 company_id=133 project_id=[124449] publish_all=False - __SPLIT__ 2026-05-26 14:34:59,108 - [124449] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3678146, 3678154, 3678155] user_id=43135 company_id=133 project_id=[124449] publish_all=False - __SPLIT__ 2026-05-26 14:34:59,176 - [124449] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124449] - __SPLIT__ 2026-05-26 14:34:59,239 - [124449] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 14:34:59,304 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:01,487 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:01,555 - [124449] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-26 14:35:01,613 - [124449] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-26 14:35:01,673 - [124449] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-26 14:35:01,739 - [124449] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124449;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:03,679 - [124449] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 14:35:03,737 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3678146, 3678154, 3678155)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:04,072 - [124449] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-26 14:35:04,137 - [124449] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 14:35:04,201 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150342 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:04,543 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:04,602 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150342 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:04,942 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:05,008 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150342 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:05,345 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:05,416 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:05,821 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:05,897 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:06,239 - [124449] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 14:35:06,307 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:06,649 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:06,724 - [124449] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 3 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:07,065 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:07,145 - [124449] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 3 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:07,492 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:07,571 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:07,909 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:07,980 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150342... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:08,328 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:08,396 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:08,733 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:08,808 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14868' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:09,147 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:09,215 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1425303', '1425304', '1425305') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:09,556 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:09,624 - [124449] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:10,212 - [124449] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 14:35:11,408 - [124449] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 14:35:11,608 - [124449] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 14:35:11,683 - [124449] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:12,052 - [124449] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 14:35:12,120 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1425303', '1425304', '1425305') AND wo.AccountNumber = '14868' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-11_0) - __SPLIT__ 2026-05-26 14:35:12,472 - [124449] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-26 14:35:12,539 - [124449] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-26 14:35:12,613 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3678146, 3678154, 3678155)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:13,002 - [124449] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-26 14:35:13,075 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3678146, 3678154, 3678155)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:13,417 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:13,497 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3678146, 3678154, 3678155)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:13,866 - [124449] - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-26 14:35:13,937 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3678146, 3678154, 3678155)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:14,282 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:14,354 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3678146, 3678154, 3678155)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:14,695 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:14,765 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3678146, 3678154, 3678155)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:15,150 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:15,264 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3678146, 3678154, 3678155) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:15,598 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:15,667 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3678146, 3678154, 3678155);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:15,992 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:16,061 - [124449] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 14:35:16,239 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:16,605 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:16,672 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:17,010 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:17,085 - [124449] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:35:17,148 - [124449] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:17,530 - [124449] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 14:35:18,565 - [124449] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 14:35:18,639 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150342 AND WorkOrderNo IN ('564967', '2625427', '3452950') AND GenerateWorkOrderHistoryId = 124449;... (Thread: ThreadPoolExecutor-12_0) - __SPLIT__ 2026-05-26 14:35:19,008 - [124449] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-26 14:35:19,075 - [124449] - src.utils.log - INFO - 🏁 Final merged rows: 3 - __SPLIT__ 2026-05-26 14:35:19,142 - [124449] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-26 14:35:19,217 - [124449] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:35:19,285 - [124449] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:19,651 - [124449] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-26 14:35:20,744 - [124449] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-26 14:35:20,815 - [124449] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-26 14:35:20,892 - [124449] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-26 14:35:20,955 - [124449] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-26 14:35:21,031 - [124449] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:35:21,109 - [124449] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 7 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:21,478 - [124449] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 7) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-26 14:35:22,504 - [124449] - src.utils.log - INFO - βœ… All 7 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-26 14:35:22,576 - [124449] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-26 14:35:22,644 - [124449] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-26 14:35:22,721 - [124449] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:35:22,793 - [124449] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:23,164 - [124449] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-26 14:35:24,194 - [124449] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-26 14:35:24,264 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:24,606 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:24,681 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150342... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:25,020 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:25,099 - [124449] - src.utils.log - INFO - Size of Transaction: 3 - __SPLIT__ 2026-05-26 14:35:25,175 - [124449] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:25,710 - [124449] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-26 14:35:26,726 - [124449] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 14:35:26,923 - [124449] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 14:35:26,987 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-26 10:35:25.094';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:27,488 - [124449] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-26 14:35:27,555 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:27,886 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:27,958 - [124449] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912) AND CreatedDate = '2026-05-26 10:35:25.094'; ... (Thread: ThreadPoolExecutor-13_0) - __SPLIT__ 2026-05-26 14:35:28,437 - [124449] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 14:35:28,513 - [124449] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:35:28,582 - [124449] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:28,948 - [124449] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.Invoice - __SPLIT__ 2026-05-26 14:35:30,011 - [124449] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-26 14:35:30,082 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1425303', '1425305', '1425304')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:30,489 - [124449] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-26 14:35:30,571 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150342 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:30,912 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:30,975 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150342 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:31,307 - [124449] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 14:35:31,372 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150342 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:31,762 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:31,831 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150342 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:32,176 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:32,258 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:32,601 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:32,680 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:33,022 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:33,094 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150342;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:33,430 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:33,497 - [124449] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-26 14:35:33,563 - [124449] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-26 14:35:33,630 - [124449] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 14:35:33,698 - [124449] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:34,069 - [124449] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into Billing.InvoiceCharges - __SPLIT__ 2026-05-26 14:35:35,100 - [124449] - src.utils.log - INFO - βœ… All 3 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-26 14:35:35,174 - [124449] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-26 14:35:35,249 - [124449] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-26 14:35:35,324 - [124449] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-26 14:35:35,396 - [124449] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124449 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:35,731 - [124449] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 14:35:35,859 - [124449] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-26 14:35:36,063 - [124449] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_a32c6c6c6f - __SPLIT__ 2026-05-26 14:35:36,419 - [124449] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_a32c6c6c6f - __SPLIT__ 2026-05-26 14:35:36,760 - [124449] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-26 14:35:36,978 - [124449] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-26 14:35:37,189 - [124449] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_a32c6c6c6f - __SPLIT__ 2026-05-26 14:35:37,258 - [124449] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_a32c6c6c6f - __SPLIT__ 2026-05-26 14:35:37,324 - [124449] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124449 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:37,661 - [124449] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:35:37,734 - [124449] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-26 14:35:37,814 - [124449] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3678146, 3678154, 3678155) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:38,327 - [124449] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:35:38,403 - [124449] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3678146, 3678154, 3678155) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:38,855 - [124449] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:35:38,937 - [124449] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3678146, 3678154, 3678155) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:39,274 - [124449] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:35:39,349 - [124449] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3678146, 3678154, 3678155) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:39,804 - [124449] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:35:39,877 - [124449] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3678146, 3678154, 3678155) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:40,227 - [124449] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:35:40,354 - [124449] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3678146, 3678154, 3678155) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:40,693 - [124449] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:35:40,762 - [124449] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3678146, 3678154, 3678155) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:41,103 - [124449] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:35:41,164 - [124449] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3678146, 3678154, 3678155) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:41,656 - [124449] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 14:35:41,720 - [124449] - src.utils.log - INFO - Work order published ids: (3678146, 3678154, 3678155) - __SPLIT__ 2026-05-26 14:35:41,792 - [124449] - src.utils.log - INFO - Time took to perform operation in publishing [124449]: 42.55 - __SPLIT__ 2026-05-26 14:35:41,859 - [124449] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124449] - __SPLIT__ 2026-05-26 14:35:41,926 - [124449] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 10:35:41.720' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124449;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 14:35:42,270 - [124449] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 15:20:02,515 - 124450 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124450 - __SPLIT__ 2026-05-26 15:20:02,637 - 124450 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124450 - __SPLIT__ 2026-05-26 15:20:02,710 - 124450 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-26 15:20:02,776 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:05,019 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:05,089 - 124450 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-26 15:20:05,157 - 124450 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-26 15:20:05,225 - 124450 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-26 15:20:05,291 - 124450 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:07,246 - 124450 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 15:20:07,312 - 124450 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-26 11:20:07.312' WHERE GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:07,647 - 124450 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 15:20:07,715 - 124450 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:08,045 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:08,114 - 124450 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-26 11:20:08.114' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:08,444 - 124450 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 15:20:08,510 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124450), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124450), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124450 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:08,960 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:09,031 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:09,370 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:09,444 - 124450 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-26 15:20:09,563 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13962... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:09,911 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:09,973 - 124450 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-26 15:20:10,051 - 124450 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-26 15:20:10,116 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150343;... (Thread: ThreadPoolExecutor-49_0) - __SPLIT__ 2026-05-26 15:20:10,451 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:10,518 - 124450 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-26 00:00:00' and ServiceDate <= '2026-08-31 00:00:00' and ServiceSetupId = 150343 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-49_0) - __SPLIT__ 2026-05-26 15:20:10,875 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:11,507 - 124450 - src.utils.log - INFO - Generating work orders for setup: 150343 - __SPLIT__ 2026-05-26 15:20:11,629 - 124450 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-26 15:20:11,702 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-49_0) - __SPLIT__ 2026-05-26 15:20:12,031 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:12,102 - 124450 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-26 15:20:12,170 - 124450 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-26 15:20:12,237 - 124450 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150343 ) (Thread: ThreadPoolExecutor-50_0) - __SPLIT__ 2026-05-26 15:20:12,237 - 124450 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150343 ) (Thread: ThreadPoolExecutor-50_1) - __SPLIT__ 2026-05-26 15:20:12,237 - 124450 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150343 ) (Thread: ThreadPoolExecutor-50_2) - __SPLIT__ 2026-05-26 15:20:12,239 - 124450 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150343 ) (Thread: ThreadPoolExecutor-50_3) - __SPLIT__ 2026-05-26 15:20:12,240 - 124450 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150343 ) (Thread: ThreadPoolExecutor-50_4) - __SPLIT__ 2026-05-26 15:20:12,240 - 124450 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150343 ) (Thread: ThreadPoolExecutor-50_5) - __SPLIT__ 2026-05-26 15:20:12,240 - 124450 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150343 ) (Thread: ThreadPoolExecutor-50_6) - __SPLIT__ 2026-05-26 15:20:12,596 - 124450 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 15:20:13,449 - 124450 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 15:20:13,507 - 124450 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 15:20:13,612 - 124450 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 15:20:13,699 - 124450 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 15:20:13,822 - 124450 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 15:20:13,839 - 124450 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 15:20:13,969 - 124450 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150343 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:14,345 - 124450 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-26 15:20:14,419 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150343;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:14,755 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:14,821 - 124450 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-26 15:20:14,889 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150343... (Thread: ThreadPoolExecutor-51_0) - __SPLIT__ 2026-05-26 15:20:14,889 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150343... (Thread: ThreadPoolExecutor-51_1) - __SPLIT__ 2026-05-26 15:20:14,889 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150343... (Thread: ThreadPoolExecutor-51_2) - __SPLIT__ 2026-05-26 15:20:14,891 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150343... (Thread: ThreadPoolExecutor-51_3) - __SPLIT__ 2026-05-26 15:20:14,892 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150343;... (Thread: ThreadPoolExecutor-51_4) - __SPLIT__ 2026-05-26 15:20:14,893 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150343;... (Thread: ThreadPoolExecutor-51_5) - __SPLIT__ 2026-05-26 15:20:14,893 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150343;... (Thread: ThreadPoolExecutor-51_6) - __SPLIT__ 2026-05-26 15:20:14,893 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150343;... (Thread: ThreadPoolExecutor-51_7) - __SPLIT__ 2026-05-26 15:20:15,231 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:15,319 - 124450 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-26 15:20:15,391 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:15,459 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:15,520 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:15,579 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150343... (Thread: ThreadPoolExecutor-51_0) - __SPLIT__ 2026-05-26 15:20:15,583 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:15,724 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:16,174 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:16,575 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:16,664 - 124450 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:17,004 - 124450 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 15:20:17,072 - 124450 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-26 11:20:17.072' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:17,419 - 124450 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 15:20:17,484 - 124450 - src.utils.log - INFO - - __SPLIT__ 2026-05-26 15:20:17,550 - 124450 - src.utils.log - INFO - Work order generation successful - Time took: 14.77 - __SPLIT__ 2026-05-26 15:20:17,621 - 124450 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 124450 - __SPLIT__ 2026-05-26 15:20:17,691 - 124450 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-26 11:20:17.691' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:18,034 - 124450 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 15:20:18,162 - 124450 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:18,500 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:18,573 - 124450 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-26 15:20:18,648 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150343 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:19,006 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:19,098 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150343 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:19,443 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:19,515 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150343 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:19,856 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:19,930 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:20,265 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:20,342 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:20,686 - 124450 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-26 15:20:20,759 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:21,096 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:21,173 - 124450 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 4 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:21,522 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:21,593 - 124450 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 4 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:21,933 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:22,006 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:22,403 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:22,475 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150343... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:22,817 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:22,884 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:23,214 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:23,285 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14646' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:23,617 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:23,682 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1425307', '1425308', '1425309', '1425310') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:24,019 - 124450 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-26 15:20:24,084 - 124450 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:24,624 - 124450 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-26 15:20:25,717 - 124450 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-26 15:20:25,923 - 124450 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-26 15:20:25,996 - 124450 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150343;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:26,338 - 124450 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-26 15:20:26,403 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1425307', '1425308', '1425309', '1425310') AND wo.AccountNumber = '14646' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-52_0) - __SPLIT__ 2026-05-26 15:20:26,749 - 124450 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 15:20:26,821 - 124450 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-26 15:20:26,899 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:27,234 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:27,356 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:27,684 - 124450 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-26 15:20:27,756 - 124450 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-26 15:20:27,822 - 124450 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:28,200 - 124450 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-26 15:20:29,344 - 124450 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-26 15:20:29,403 - 124450 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150343 AND WorkOrderNo IN (524619, 7820202, 2457633, 2177533) AND GenerateWorkOrderHistoryId = 124450;... (Thread: ThreadPoolExecutor-53_0) - __SPLIT__ 2026-05-26 15:20:29,764 - 124450 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-26 15:20:29,832 - 124450 - src.utils.log - INFO - 🏁 Final merged rows: 4 - __SPLIT__ 2026-05-26 15:20:29,903 - 124450 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-26 15:20:29,964 - 124450 - src.utils.log - INFO - Time took to perform operation in publishing 124450: 27.25 - __SPLIT__ 2026-05-26 15:20:30,040 - 124450 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 124450 - __SPLIT__ 2026-05-26 15:20:30,105 - 124450 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-26 11:20:30.105' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124450;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-26 15:20:30,444 - 124450 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:27:34,188 - 124452 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=124452 - __SPLIT__ 2026-05-27 06:27:34,332 - 124452 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 124452 - __SPLIT__ 2026-05-27 06:27:34,400 - 124452 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 06:27:34,467 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:27:36,768 - 124452 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:27:36,831 - 124452 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 06:27:36,901 - 124452 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 06:27:36,981 - 124452 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 06:27:37,048 - 124452 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-05-27 06:27:37,113 - 124452 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124452;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:27:39,069 - 124452 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:27:39,134 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124452), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124452), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124452 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:27:39,994 - 124452 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:27:40,058 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124452;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:27:40,400 - 124452 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:27:40,471 - 124452 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 06:27:40,539 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14626... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:27:40,893 - 124452 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-27 06:27:40,963 - 124452 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 06:27:41,036 - 124452 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-05-27 06:27:41,099 - 124452 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-05-27 06:27:41,224 - 124452 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-05-27 06:27:41,287 - 124452 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-05-27 06:27:41,348 - 124452 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 06:27:41,408 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:27:41,743 - 124452 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:27:41,805 - 124452 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-01-01 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 150327 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:27:42,171 - 124452 - src.utils.log - INFO - βœ… Fetched 406 rows - __SPLIT__ 2026-05-27 06:27:42,852 - 124452 - src.utils.log - INFO - Generating work orders for setup: 150327 - __SPLIT__ 2026-05-27 06:28:51,114 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11436;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:28:51,496 - 124452 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:28:51,843 - 124452 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 06:28:51,941 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:28:52,281 - 124452 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:28:52,349 - 124452 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 06:28:52,424 - 124452 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-27 06:28:52,490 - 124452 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:28:52,866 - 124452 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:28:52,931 - 124452 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:28:53,299 - 124452 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:28:53,371 - 124452 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:28:53,721 - 124452 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:28:53,788 - 124452 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:28:54,474 - 124452 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:28:54,544 - 124452 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:28:54,921 - 124452 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:28:54,986 - 124452 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:28:55,340 - 124452 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:28:55,404 - 124452 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:28:55,745 - 124452 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:28:55,869 - 124452 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150327 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:02,446 - 124452 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:29:02,566 - 124452 - src.utils.log - INFO - πŸ“ Inserting 1096 work orders for route: 1 - __SPLIT__ 2026-05-27 06:29:02,630 - 124452 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:29:02,690 - 124452 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1096 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:03,097 - 124452 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1096) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-27 06:29:22,166 - 124452 - src.utils.log - INFO - βœ… All 1096 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-27 06:29:22,289 - 124452 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1096 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.287' and ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:22,647 - 124452 - src.utils.log - INFO - βœ… Fetched 1096 rows - __SPLIT__ 2026-05-27 06:29:22,711 - 124452 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 1096 records - __SPLIT__ 2026-05-27 06:29:22,770 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:23,103 - 124452 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:29:23,167 - 124452 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 06:29:23,232 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:23,565 - 124452 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:29:23,624 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:23,959 - 124452 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:29:24,033 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:24,378 - 124452 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 06:29:24,445 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:24,782 - 124452 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:29:24,847 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:25,182 - 124452 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:29:25,253 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:25,590 - 124452 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:29:25,655 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:25,992 - 124452 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:29:26,114 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:27,474 - 124452 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:29:27,537 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:27,870 - 124452 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:29:27,952 - 124452 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-27 06:29:28,016 - 124452 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 06:29:28,089 - 124452 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-27 06:29:28,194 - 124452 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-27 06:29:28,265 - 124452 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-27 06:29:28,327 - 124452 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-27 06:29:28,394 - 124452 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-27 06:29:28,460 - 124452 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-27 06:29:28,532 - 124452 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-27 06:29:28,597 - 124452 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-27 06:29:28,666 - 124452 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 06:29:28,728 - 124452 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-27 06:29:28,798 - 124452 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 06:29:28,870 - 124452 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-27 06:29:28,936 - 124452 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-27 06:29:29,003 - 124452 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:29:29,124 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252, 3678157, 3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:29,656 - 124452 - src.utils.log - INFO - βœ… Fetched 1096 rows - __SPLIT__ 2026-05-27 06:29:29,724 - 124452 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1096 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:30,083 - 124452 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1096) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-27 06:29:33,438 - 124452 - src.utils.log - INFO - βœ… All 1096 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-27 06:29:33,505 - 124452 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-27 06:29:33,572 - 124452 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-27 06:29:33,634 - 124452 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 06:29:33,695 - 124452 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:29:33,764 - 124452 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252, 3678157, 3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:34,098 - 124452 - src.utils.log - INFO - βœ… Fetched 1096 rows - __SPLIT__ 2026-05-27 06:29:34,167 - 124452 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1096 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:34,530 - 124452 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1096) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-27 06:29:39,018 - 124452 - src.utils.log - INFO - βœ… All 1096 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-27 06:29:39,088 - 124452 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 06:29:39,147 - 124452 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-05-27 06:29:39,215 - 124452 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-05-27 06:29:39,279 - 124452 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124452;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:39,620 - 124452 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:29:39,689 - 124452 - src.utils.log - INFO - ⏱️ Total time: 125.29s | Status: Completed - __SPLIT__ 2026-05-27 06:29:39,832 - 124452 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124452;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:40,172 - 124452 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:29:40,243 - 124452 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 02:29:40.243' WHERE GenerateWorkOrderHistoryId = 124452;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:29:40,587 - 124452 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:29:40,665 - 124452 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 06:30:24,984 - [124452] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3678157] user_id=43135 company_id=133 project_id=[124452] publish_all=False - __SPLIT__ 2026-05-27 06:30:25,095 - [124452] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3678157] user_id=43135 company_id=133 project_id=[124452] publish_all=False - __SPLIT__ 2026-05-27 06:30:25,158 - [124452] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124452] - __SPLIT__ 2026-05-27 06:30:25,223 - [124452] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 06:30:25,282 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:27,558 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:27,620 - [124452] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 06:30:27,680 - [124452] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 06:30:27,740 - [124452] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 06:30:27,798 - [124452] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124452;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:29,769 - [124452] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:30:29,827 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3678157... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:30,159 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:30,218 - [124452] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 06:30:30,281 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150327 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:30,631 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:30,692 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150327 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:31,027 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:31,090 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150327 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:31,437 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:31,521 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:31,922 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:31,992 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:32,334 - [124452] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 06:30:32,414 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:32,753 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:32,829 - [124452] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:33,174 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:33,243 - [124452] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:33,594 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:33,671 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:34,012 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:34,086 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:34,440 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:34,518 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:34,865 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:34,934 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14847' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:35,281 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:35,355 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '1425313' AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:35,693 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:35,764 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:36,364 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 06:30:37,420 - [124452] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 06:30:37,626 - [124452] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 06:30:37,727 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '1425313' AND wo.AccountNumber = '14847' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-54_0) - __SPLIT__ 2026-05-27 06:30:38,065 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:38,138 - [124452] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-27 06:30:38,211 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 3678157... (Thread: ThreadPoolExecutor-55_0) - __SPLIT__ 2026-05-27 06:30:38,211 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3678157... (Thread: ThreadPoolExecutor-55_1) - __SPLIT__ 2026-05-27 06:30:38,212 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 3678157... (Thread: ThreadPoolExecutor-55_2) - __SPLIT__ 2026-05-27 06:30:38,212 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 3678157... (Thread: ThreadPoolExecutor-55_3) - __SPLIT__ 2026-05-27 06:30:38,212 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 3678157... (Thread: ThreadPoolExecutor-55_4) - __SPLIT__ 2026-05-27 06:30:38,214 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 3678157... (Thread: ThreadPoolExecutor-55_5) - __SPLIT__ 2026-05-27 06:30:38,215 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 3678157 and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-55_6) - __SPLIT__ 2026-05-27 06:30:38,215 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 3678157;... (Thread: ThreadPoolExecutor-55_7) - __SPLIT__ 2026-05-27 06:30:38,593 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:39,459 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:39,530 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:39,564 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:39,633 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:39,737 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:39,802 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:39,857 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:40,006 - [124452] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 06:30:40,093 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:40,424 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:40,495 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:40,842 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:40,913 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:30:40,986 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:41,383 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 06:30:42,407 - [124452] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 06:30:42,475 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150327 AND WorkOrderNo = '7351719' AND GenerateWorkOrderHistoryId = 124452; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:42,863 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:42,935 - [124452] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-27 06:30:43,035 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 06:30:43,036 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-27 06:30:43,036 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-27 06:30:43,037 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-27 06:30:43,037 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:30:43,039 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:30:43,039 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-27 06:30:43,039 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:30:43,104 - [124452] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-27 06:30:43,391 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-56_4) - __SPLIT__ 2026-05-27 06:30:43,503 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-56_5) - __SPLIT__ 2026-05-27 06:30:43,648 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-56_7) - __SPLIT__ 2026-05-27 06:30:43,717 - [124452] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-27 06:30:43,987 - [124452] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-27 06:30:44,052 - [124452] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-27 06:30:44,096 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-27 06:30:44,122 - [124452] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-27 06:30:44,146 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-27 06:30:44,211 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-27 06:30:45,145 - [124452] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-27 06:30:45,212 - [124452] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-27 06:30:45,275 - [124452] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-27 06:30:45,339 - [124452] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-27 06:30:45,350 - [124452] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-27 06:30:45,475 - [124452] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-27 06:30:45,545 - [124452] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-27 06:30:45,662 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:45,989 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:46,052 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:46,387 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:46,450 - [124452] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-27 06:30:46,510 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:47,029 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-27 06:30:48,110 - [124452] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 06:30:48,311 - [124452] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 06:30:48,377 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-27 02:30:46.446';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:53,876 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:53,947 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:54,280 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:54,351 - [124452] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-27 02:30:46.446'; ... (Thread: ThreadPoolExecutor-57_0) - __SPLIT__ 2026-05-27 06:30:54,823 - [124452] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:30:54,893 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:30:54,956 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:55,330 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-27 06:30:56,345 - [124452] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-27 06:30:56,410 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '1425313'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:56,855 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:56,940 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150327 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:57,294 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:57,371 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150327 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:57,746 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:30:57,824 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150327 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:58,180 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:58,257 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150327 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:58,606 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:58,691 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:59,021 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:59,101 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:59,433 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:59,504 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:30:59,841 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:30:59,915 - [124452] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-05-27 06:30:59,994 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-27 06:30:59,995 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:30:59,997 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-27 06:31:00,093 - [124452] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-05-27 06:31:00,165 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: ThreadPoolExecutor-58_1) - __SPLIT__ 2026-05-27 06:31:00,368 - [124452] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-05-27 06:31:00,745 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-05-27 06:31:01,760 - [124452] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-27 06:31:01,826 - [124452] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-05-27 06:31:01,904 - [124452] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-27 06:31:01,982 - [124452] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-27 06:31:02,055 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124452 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:02,415 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:31:02,500 - [124452] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-05-27 06:31:02,726 - [124452] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_8ab801bc47 - __SPLIT__ 2026-05-27 06:31:02,948 - [124452] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_8ab801bc47 - __SPLIT__ 2026-05-27 06:31:03,613 - [124452] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-05-27 06:31:03,997 - [124452] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-27 06:31:04,071 - [124452] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_8ab801bc47 - __SPLIT__ 2026-05-27 06:31:04,149 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124452 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:04,497 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:31:04,571 - [124452] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-05-27 06:31:04,647 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 3678157 (Thread: ThreadPoolExecutor-60_0) - __SPLIT__ 2026-05-27 06:31:04,648 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 3678157 (Thread: ThreadPoolExecutor-60_1) - __SPLIT__ 2026-05-27 06:31:04,648 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 3678157 (Thread: ThreadPoolExecutor-60_2) - __SPLIT__ 2026-05-27 06:31:04,648 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 3678157 (Thread: ThreadPoolExecutor-60_3) - __SPLIT__ 2026-05-27 06:31:04,649 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 3678157 (Thread: ThreadPoolExecutor-60_4) - __SPLIT__ 2026-05-27 06:31:04,651 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3678157 (Thread: ThreadPoolExecutor-60_5) - __SPLIT__ 2026-05-27 06:31:04,651 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 3678157 (Thread: ThreadPoolExecutor-60_6) - __SPLIT__ 2026-05-27 06:31:05,162 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:31:05,177 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:31:05,226 - [124452] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-05-27 06:31:05,240 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:31:05,300 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:31:05,318 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:31:05,357 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:31:05,358 - [124452] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-05-27 06:31:05,454 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:31:05,687 - [124452] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-05-27 06:31:05,813 - [124452] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-05-27 06:31:05,874 - [124452] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-05-27 06:31:05,956 - [124452] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-05-27 06:31:06,021 - [124452] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-05-27 06:31:06,089 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3678157 (Thread: ThreadPoolExecutor-59_0) - __SPLIT__ 2026-05-27 06:31:06,533 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:31:06,597 - [124452] - src.utils.log - INFO - βœ” Completed batch of 1 records - __SPLIT__ 2026-05-27 06:31:06,656 - [124452] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-05-27 06:31:06,720 - [124452] - src.utils.log - INFO - Work order published ids: (3678157,) - __SPLIT__ 2026-05-27 06:31:06,787 - [124452] - src.utils.log - INFO - Time took to perform operation in publishing [124452]: 41.56 - __SPLIT__ 2026-05-27 06:31:06,858 - [124452] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124452] - __SPLIT__ 2026-05-27 06:31:06,921 - [124452] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 02:31:06.720' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124452;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:07,257 - [124452] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:31:29,275 - [124452] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252] user_id=43135 company_id=133 project_id=[124452] publish_all=False - __SPLIT__ 2026-05-27 06:31:29,386 - [124452] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252] user_id=43135 company_id=133 project_id=[124452] publish_all=False - __SPLIT__ 2026-05-27 06:31:29,450 - [124452] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124452] - __SPLIT__ 2026-05-27 06:31:29,520 - [124452] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 06:31:29,580 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:31,783 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:31,845 - [124452] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 06:31:31,911 - [124452] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 06:31:31,973 - [124452] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 06:31:32,039 - [124452] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124452;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:34,211 - [124452] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:31:34,268 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:35,926 - [124452] - src.utils.log - INFO - βœ… Fetched 1095 rows - __SPLIT__ 2026-05-27 06:31:35,990 - [124452] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 06:31:36,068 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150327 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:36,430 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:36,497 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150327 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:36,861 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:31:36,927 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150327 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:37,290 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:31:37,365 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:37,791 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:37,854 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:38,234 - [124452] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 06:31:38,296 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:38,664 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:38,728 - [124452] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1095 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:39,093 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:39,155 - [124452] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1095 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:39,531 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:39,602 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:39,978 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:40,049 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:40,421 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:41,029 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:41,401 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:41,467 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14847' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:41,840 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:31:41,909 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1425314', '1425315', '1425316', '1425317', '1425318', '1425319', '1425320', '1425321', '1425322', '1425323', '1425324', '1425325', '1425326', '1425327', '1425328', '1425329', '1425330', '1425331', '1425332', '1425333', '1425334', '1425335', '1425336', '1425337', '1425338', '1425339', '1425340', '1425341', '1425342', '1425343', '1425344', '1425345', '1425346', '1425347', '1425348', '1425349', '1425350', '1425351', '1425352', '1425353', '1425354', '1425355', '1425356', '1425357', '1425358', '1425359', '1425360', '1425361', '1425362', '1425363', '1425364', '1425365', '1425366', '1425367', '1425368', '1425369', '1425370', '1425371', '1425372', '1425373', '1425374', '1425375', '1425376', '1425377', '1425378', '1425379', '1425380', '1425381', '1425382', '1425383', '1425384', '1425385', '1425386', '1425387', '1425388', '1425389', '1425390', '1425391', '1425392', '1425393', '1425394', '1425395', '1425396', '1425397', '1425398', '1425399', '1425400', '1425401', '1425402', '1425403', '1425404', '1425405', '1425406', '1425407', '1425408', '1425409', '1425410', '1425411', '1425412', '1425413', '1425414', '1425415', '1425416', '1425417', '1425418', '1425419', '1425420', '1425421', '1425422', '1425423', '1425424', '1425425', '1425426', '1425427', '1425428', '1425429', '1425430', '1425431', '1425432', '1425433', '1425434', '1425435', '1425436', '1425437', '1425438', '1425439', '1425440', '1425441', '1425442', '1425443', '1425444', '1425445', '1425446', '1425447', '1425448', '1425449', '1425450', '1425451', '1425452', '1425453', '1425454', '1425455', '1425456', '1425457', '1425458', '1425459', '1425460', '1425461', '1425462', '1425463', '1425464', '1425465', '1425466', '1425467', '1425468', '1425469', '1425470', '1425471', '1425472', '1425473', '1425474', '1425475', '1425476', '1425477', '1425478', '1425479', '1425480', '1425481', '1425482', '1425483', '1425484', '1425485', '1425486', '1425487', '1425488', '1425489', '1425490', '1425491', '1425492', '1425493', '1425494', '1425495', '1425496', '1425497', '1425498', '1425499', '1425500', '1425501', '1425502', '1425503', '1425504', '1425505', '1425506', '1425507', '1425508', '1425509', '1425510', '1425511', '1425512', '1425513', '1425514', '1425515', '1425516', '1425517', '1425518', '1425519', '1425520', '1425521', '1425522', '1425523', '1425524', '1425525', '1425526', '1425527', '1425528', '1425529', '1425530', '1425531', '1425532', '1425533', '1425534', '1425535', '1425536', '1425537', '1425538', '1425539', '1425540', '1425541', '1425542', '1425543', '1425544', '1425545', '1425546', '1425547', '1425548', '1425549', '1425550', '1425551', '1425552', '1425553', '1425554', '1425555', '1425556', '1425557', '1425558', '1425559', '1425560', '1425561', '1425562', '1425563', '1425564', '1425565', '1425566', '1425567', '1425568', '1425569', '1425570', '1425571', '1425572', '1425573', '1425574', '1425575', '1425576', '1425577', '1425578', '1425579', '1425580', '1425581', '1425582', '1425583', '1425584', '1425585', '1425586', '1425587', '1425588', '1425589', '1425590', '1425591', '1425592', '1425593', '1425594', '1425595', '1425596', '1425597', '1425598', '1425599', '1425600', '1425601', '1425602', '1425603', '1425604', '1425605', '1425606', '1425607', '1425608', '1425609', '1425610', '1425611', '1425612', '1425613', '1425614', '1425615', '1425616', '1425617', '1425618', '1425619', '1425620', '1425621', '1425622', '1425623', '1425624', '1425625', '1425626', '1425627', '1425628', '1425629', '1425630', '1425631', '1425632', '1425633', '1425634', '1425635', '1425636', '1425637', '1425638', '1425639', '1425640', '1425641', '1425642', '1425643', '1425644', '1425645', '1425646', '1425647', '1425648', '1425649', '1425650', '1425651', '1425652', '1425653', '1425654', '1425655', '1425656', '1425657', '1425658', '1425659', '1425660', '1425661', '1425662', '1425663', '1425664', '1425665', '1425666', '1425667', '1425668', '1425669', '1425670', '1425671', '1425672', '1425673', '1425674', '1425675', '1425676', '1425677', '1425678', '1425679', '1425680', '1425681', '1425682', '1425683', '1425684', '1425685', '1425686', '1425687', '1425688', '1425689', '1425690', '1425691', '1425692', '1425693', '1425694', '1425695', '1425696', '1425697', '1425698', '1425699', '1425700', '1425701', '1425702', '1425703', '1425704', '1425705', '1425706', '1425707', '1425708', '1425709', '1425710', '1425711', '1425712', '1425713', '1425714', '1425715', '1425716', '1425717', '1425718', '1425719', '1425720', '1425721', '1425722', '1425723', '1425724', '1425725', '1425726', '1425727', '1425728', '1425729', '1425730', '1425731', '1425732', '1425733', '1425734', '1425735', '1425736', '1425737', '1425738', '1425739', '1425740', '1425741', '1425742', '1425743', '1425744', '1425745', '1425746', '1425747', '1425748', '1425749', '1425750', '1425751', '1425752', '1425753', '1425754', '1425755', '1425756', '1425757', '1425758', '1425759', '1425760', '1425761', '1425762', '1425763', '1425764', '1425765', '1425766', '1425767', '1425768', '1425769', '1425770', '1425771', '1425772', '1425773', '1425774', '1425775', '1425776', '1425777', '1425778', '1425779', '1425780', '1425781', '1425782', '1425783', '1425784', '1425785', '1425786', '1425787', '1425788', '1425789', '1425790', '1425791', '1425792', '1425793', '1425794', '1425795', '1425796', '1425797', '1425798', '1425799', '1425800', '1425801', '1425802', '1425803', '1425804', '1425805', '1425806', '1425807', '1425808', '1425809', '1425810', '1425811', '1425812', '1425813', '1425814', '1425815', '1425816', '1425817', '1425818', '1425819', '1425820', '1425821', '1425822', '1425823', '1425824', '1425825', '1425826', '1425827', '1425828', '1425829', '1425830', '1425831', '1425832', '1425833', '1425834', '1425835', '1425836', '1425837', '1425838', '1425839', '1425840', '1425841', '1425842', '1425843', '1425844', '1425845', '1425846', '1425847', '1425848', '1425849', '1425850', '1425851', '1425852', '1425853', '1425854', '1425855', '1425856', '1425857', '1425858', '1425859', '1425860', '1425861', '1425862', '1425863', '1425864', '1425865', '1425866', '1425867', '1425868', '1425869', '1425870', '1425871', '1425872', '1425873', '1425874', '1425875', '1425876', '1425877', '1425878', '1425879', '1425880', '1425881', '1425882', '1425883', '1425884', '1425885', '1425886', '1425887', '1425888', '1425889', '1425890', '1425891', '1425892', '1425893', '1425894', '1425895', '1425896', '1425897', '1425898', '1425899', '1425900', '1425901', '1425902', '1425903', '1425904', '1425905', '1425906', '1425907', '1425908', '1425909', '1425910', '1425911', '1425912', '1425913', '1425914', '1425915', '1425916', '1425917', '1425918', '1425919', '1425920', '1425921', '1425922', '1425923', '1425924', '1425925', '1425926', '1425927', '1425928', '1425929', '1425930', '1425931', '1425932', '1425933', '1425934', '1425935', '1425936', '1425937', '1425938', '1425939', '1425940', '1425941', '1425942', '1425943', '1425944', '1425945', '1425946', '1425947', '1425948', '1425949', '1425950', '1425951', '1425952', '1425953', '1425954', '1425955', '1425956', '1425957', '1425958', '1425959', '1425960', '1425961', '1425962', '1425963', '1425964', '1425965', '1425966', '1425967', '1425968', '1425969', '1425970', '1425971', '1425972', '1425973', '1425974', '1425975', '1425976', '1425977', '1425978', '1425979', '1425980', '1425981', '1425982', '1425983', '1425984', '1425985', '1425986', '1425987', '1425988', '1425989', '1425990', '1425991', '1425992', '1425993', '1425994', '1425995', '1425996', '1425997', '1425998', '1425999', '1426000', '1426001', '1426002', '1426003', '1426004', '1426005', '1426006', '1426007', '1426008', '1426009', '1426010', '1426011', '1426012', '1426013', '1426014', '1426015', '1426016', '1426017', '1426018', '1426019', '1426020', '1426021', '1426022', '1426023', '1426024', '1426025', '1426026', '1426027', '1426028', '1426029', '1426030', '1426031', '1426032', '1426033', '1426034', '1426035', '1426036', '1426037', '1426038', '1426039', '1426040', '1426041', '1426042', '1426043', '1426044', '1426045', '1426046', '1426047', '1426048', '1426049', '1426050', '1426051', '1426052', '1426053', '1426054', '1426055', '1426056', '1426057', '1426058', '1426059', '1426060', '1426061', '1426062', '1426063', '1426064', '1426065', '1426066', '1426067', '1426068', '1426069', '1426070', '1426071', '1426072', '1426073', '1426074', '1426075', '1426076', '1426077', '1426078', '1426079', '1426080', '1426081', '1426082', '1426083', '1426084', '1426085', '1426086', '1426087', '1426088', '1426089', '1426090', '1426091', '1426092', '1426093', '1426094', '1426095', '1426096', '1426097', '1426098', '1426099', '1426100', '1426101', '1426102', '1426103', '1426104', '1426105', '1426106', '1426107', '1426108', '1426109', '1426110', '1426111', '1426112', '1426113', '1426114', '1426115', '1426116', '1426117', '1426118', '1426119', '1426120', '1426121', '1426122', '1426123', '1426124', '1426125', '1426126', '1426127', '1426128', '1426129', '1426130', '1426131', '1426132', '1426133', '1426134', '1426135', '1426136', '1426137', '1426138', '1426139', '1426140', '1426141', '1426142', '1426143', '1426144', '1426145', '1426146', '1426147', '1426148', '1426149', '1426150', '1426151', '1426152', '1426153', '1426154', '1426155', '1426156', '1426157', '1426158', '1426159', '1426160', '1426161', '1426162', '1426163', '1426164', '1426165', '1426166', '1426167', '1426168', '1426169', '1426170', '1426171', '1426172', '1426173', '1426174', '1426175', '1426176', '1426177', '1426178', '1426179', '1426180', '1426181', '1426182', '1426183', '1426184', '1426185', '1426186', '1426187', '1426188', '1426189', '1426190', '1426191', '1426192', '1426193', '1426194', '1426195', '1426196', '1426197', '1426198', '1426199', '1426200', '1426201', '1426202', '1426203', '1426204', '1426205', '1426206', '1426207', '1426208', '1426209', '1426210', '1426211', '1426212', '1426213', '1426214', '1426215', '1426216', '1426217', '1426218', '1426219', '1426220', '1426221', '1426222', '1426223', '1426224', '1426225', '1426226', '1426227', '1426228', '1426229', '1426230', '1426231', '1426232', '1426233', '1426234', '1426235', '1426236', '1426237', '1426238', '1426239', '1426240', '1426241', '1426242', '1426243', '1426244', '1426245', '1426246', '1426247', '1426248', '1426249', '1426250', '1426251', '1426252', '1426253', '1426254', '1426255', '1426256', '1426257', '1426258', '1426259', '1426260', '1426261', '1426262', '1426263', '1426264', '1426265', '1426266', '1426267', '1426268', '1426269', '1426270', '1426271', '1426272', '1426273', '1426274', '1426275', '1426276', '1426277', '1426278', '1426279', '1426280', '1426281', '1426282', '1426283', '1426284', '1426285', '1426286', '1426287', '1426288', '1426289', '1426290', '1426291', '1426292', '1426293', '1426294', '1426295', '1426296', '1426297', '1426298', '1426299', '1426300', '1426301', '1426302', '1426303', '1426304', '1426305', '1426306', '1426307', '1426308', '1426309', '1426310', '1426311', '1426312', '1426313', '1426314', '1426315', '1426316', '1426317', '1426318', '1426319', '1426320', '1426321', '1426322', '1426323', '1426324', '1426325', '1426326', '1426327', '1426328', '1426329', '1426330', '1426331', '1426332', '1426333', '1426334', '1426335', '1426336', '1426337', '1426338', '1426339', '1426340', '1426341', '1426342', '1426343', '1426344', '1426345', '1426346', '1426347', '1426348', '1426349', '1426350', '1426351', '1426352', '1426353', '1426354', '1426355', '1426356', '1426357', '1426358', '1426359', '1426360', '1426361', '1426362', '1426363', '1426364', '1426365', '1426366', '1426367', '1426368', '1426369', '1426370', '1426371', '1426372', '1426373', '1426374', '1426375', '1426376', '1426377', '1426378', '1426379', '1426380', '1426381', '1426382', '1426383', '1426384', '1426385', '1426386', '1426387', '1426388', '1426389', '1426390', '1426391', '1426392', '1426393', '1426394', '1426395', '1426396', '1426397', '1426398', '1426399', '1426400', '1426401', '1426402', '1426403', '1426404', '1426405', '1426406', '1426407', '1426408') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:42,720 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:31:42,795 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1095 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:31:43,399 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1095) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 06:32:03,092 - [124452] - src.utils.log - INFO - βœ… All 1095 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 06:32:03,358 - [124452] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 06:32:03,426 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1425314', '1425315', '1425316', '1425317', '1425318', '1425319', '1425320', '1425321', '1425322', '1425323', '1425324', '1425325', '1425326', '1425327', '1425328', '1425329', '1425330', '1425331', '1425332', '1425333', '1425334', '1425335', '1425336', '1425337', '1425338', '1425339', '1425340', '1425341', '1425342', '1425343', '1425344', '1425345', '1425346', '1425347', '1425348', '1425349', '1425350', '1425351', '1425352', '1425353', '1425354', '1425355', '1425356', '1425357', '1425358', '1425359', '1425360', '1425361', '1425362', '1425363', '1425364', '1425365', '1425366', '1425367', '1425368', '1425369', '1425370', '1425371', '1425372', '1425373', '1425374', '1425375', '1425376', '1425377', '1425378', '1425379', '1425380', '1425381', '1425382', '1425383', '1425384', '1425385', '1425386', '1425387', '1425388', '1425389', '1425390', '1425391', '1425392', '1425393', '1425394', '1425395', '1425396', '1425397', '1425398', '1425399', '1425400', '1425401', '1425402', '1425403', '1425404', '1425405', '1425406', '1425407', '1425408', '1425409', '1425410', '1425411', '1425412', '1425413', '1425414', '1425415', '1425416', '1425417', '1425418', '1425419', '1425420', '1425421', '1425422', '1425423', '1425424', '1425425', '1425426', '1425427', '1425428', '1425429', '1425430', '1425431', '1425432', '1425433', '1425434', '1425435', '1425436', '1425437', '1425438', '1425439', '1425440', '1425441', '1425442', '1425443', '1425444', '1425445', '1425446', '1425447', '1425448', '1425449', '1425450', '1425451', '1425452', '1425453', '1425454', '1425455', '1425456', '1425457', '1425458', '1425459', '1425460', '1425461', '1425462', '1425463', '1425464', '1425465', '1425466', '1425467', '1425468', '1425469', '1425470', '1425471', '1425472', '1425473', '1425474', '1425475', '1425476', '1425477', '1425478', '1425479', '1425480', '1425481', '1425482', '1425483', '1425484', '1425485', '1425486', '1425487', '1425488', '1425489', '1425490', '1425491', '1425492', '1425493', '1425494', '1425495', '1425496', '1425497', '1425498', '1425499', '1425500', '1425501', '1425502', '1425503', '1425504', '1425505', '1425506', '1425507', '1425508', '1425509', '1425510', '1425511', '1425512', '1425513', '1425514', '1425515', '1425516', '1425517', '1425518', '1425519', '1425520', '1425521', '1425522', '1425523', '1425524', '1425525', '1425526', '1425527', '1425528', '1425529', '1425530', '1425531', '1425532', '1425533', '1425534', '1425535', '1425536', '1425537', '1425538', '1425539', '1425540', '1425541', '1425542', '1425543', '1425544', '1425545', '1425546', '1425547', '1425548', '1425549', '1425550', '1425551', '1425552', '1425553', '1425554', '1425555', '1425556', '1425557', '1425558', '1425559', '1425560', '1425561', '1425562', '1425563', '1425564', '1425565', '1425566', '1425567', '1425568', '1425569', '1425570', '1425571', '1425572', '1425573', '1425574', '1425575', '1425576', '1425577', '1425578', '1425579', '1425580', '1425581', '1425582', '1425583', '1425584', '1425585', '1425586', '1425587', '1425588', '1425589', '1425590', '1425591', '1425592', '1425593', '1425594', '1425595', '1425596', '1425597', '1425598', '1425599', '1425600', '1425601', '1425602', '1425603', '1425604', '1425605', '1425606', '1425607', '1425608', '1425609', '1425610', '1425611', '1425612', '1425613', '1425614', '1425615', '1425616', '1425617', '1425618', '1425619', '1425620', '1425621', '1425622', '1425623', '1425624', '1425625', '1425626', '1425627', '1425628', '1425629', '1425630', '1425631', '1425632', '1425633', '1425634', '1425635', '1425636', '1425637', '1425638', '1425639', '1425640', '1425641', '1425642', '1425643', '1425644', '1425645', '1425646', '1425647', '1425648', '1425649', '1425650', '1425651', '1425652', '1425653', '1425654', '1425655', '1425656', '1425657', '1425658', '1425659', '1425660', '1425661', '1425662', '1425663', '1425664', '1425665', '1425666', '1425667', '1425668', '1425669', '1425670', '1425671', '1425672', '1425673', '1425674', '1425675', '1425676', '1425677', '1425678', '1425679', '1425680', '1425681', '1425682', '1425683', '1425684', '1425685', '1425686', '1425687', '1425688', '1425689', '1425690', '1425691', '1425692', '1425693', '1425694', '1425695', '1425696', '1425697', '1425698', '1425699', '1425700', '1425701', '1425702', '1425703', '1425704', '1425705', '1425706', '1425707', '1425708', '1425709', '1425710', '1425711', '1425712', '1425713', '1425714', '1425715', '1425716', '1425717', '1425718', '1425719', '1425720', '1425721', '1425722', '1425723', '1425724', '1425725', '1425726', '1425727', '1425728', '1425729', '1425730', '1425731', '1425732', '1425733', '1425734', '1425735', '1425736', '1425737', '1425738', '1425739', '1425740', '1425741', '1425742', '1425743', '1425744', '1425745', '1425746', '1425747', '1425748', '1425749', '1425750', '1425751', '1425752', '1425753', '1425754', '1425755', '1425756', '1425757', '1425758', '1425759', '1425760', '1425761', '1425762', '1425763', '1425764', '1425765', '1425766', '1425767', '1425768', '1425769', '1425770', '1425771', '1425772', '1425773', '1425774', '1425775', '1425776', '1425777', '1425778', '1425779', '1425780', '1425781', '1425782', '1425783', '1425784', '1425785', '1425786', '1425787', '1425788', '1425789', '1425790', '1425791', '1425792', '1425793', '1425794', '1425795', '1425796', '1425797', '1425798', '1425799', '1425800', '1425801', '1425802', '1425803', '1425804', '1425805', '1425806', '1425807', '1425808', '1425809', '1425810', '1425811', '1425812', '1425813', '1425814', '1425815', '1425816', '1425817', '1425818', '1425819', '1425820', '1425821', '1425822', '1425823', '1425824', '1425825', '1425826', '1425827', '1425828', '1425829', '1425830', '1425831', '1425832', '1425833', '1425834', '1425835', '1425836', '1425837', '1425838', '1425839', '1425840', '1425841', '1425842', '1425843', '1425844', '1425845', '1425846', '1425847', '1425848', '1425849', '1425850', '1425851', '1425852', '1425853', '1425854', '1425855', '1425856', '1425857', '1425858', '1425859', '1425860', '1425861', '1425862', '1425863', '1425864', '1425865', '1425866', '1425867', '1425868', '1425869', '1425870', '1425871', '1425872', '1425873', '1425874', '1425875', '1425876', '1425877', '1425878', '1425879', '1425880', '1425881', '1425882', '1425883', '1425884', '1425885', '1425886', '1425887', '1425888', '1425889', '1425890', '1425891', '1425892', '1425893', '1425894', '1425895', '1425896', '1425897', '1425898', '1425899', '1425900', '1425901', '1425902', '1425903', '1425904', '1425905', '1425906', '1425907', '1425908', '1425909', '1425910', '1425911', '1425912', '1425913', '1425914', '1425915', '1425916', '1425917', '1425918', '1425919', '1425920', '1425921', '1425922', '1425923', '1425924', '1425925', '1425926', '1425927', '1425928', '1425929', '1425930', '1425931', '1425932', '1425933', '1425934', '1425935', '1425936', '1425937', '1425938', '1425939', '1425940', '1425941', '1425942', '1425943', '1425944', '1425945', '1425946', '1425947', '1425948', '1425949', '1425950', '1425951', '1425952', '1425953', '1425954', '1425955', '1425956', '1425957', '1425958', '1425959', '1425960', '1425961', '1425962', '1425963', '1425964', '1425965', '1425966', '1425967', '1425968', '1425969', '1425970', '1425971', '1425972', '1425973', '1425974', '1425975', '1425976', '1425977', '1425978', '1425979', '1425980', '1425981', '1425982', '1425983', '1425984', '1425985', '1425986', '1425987', '1425988', '1425989', '1425990', '1425991', '1425992', '1425993', '1425994', '1425995', '1425996', '1425997', '1425998', '1425999', '1426000', '1426001', '1426002', '1426003', '1426004', '1426005', '1426006', '1426007', '1426008', '1426009', '1426010', '1426011', '1426012', '1426013', '1426014', '1426015', '1426016', '1426017', '1426018', '1426019', '1426020', '1426021', '1426022', '1426023', '1426024', '1426025', '1426026', '1426027', '1426028', '1426029', '1426030', '1426031', '1426032', '1426033', '1426034', '1426035', '1426036', '1426037', '1426038', '1426039', '1426040', '1426041', '1426042', '1426043', '1426044', '1426045', '1426046', '1426047', '1426048', '1426049', '1426050', '1426051', '1426052', '1426053', '1426054', '1426055', '1426056', '1426057', '1426058', '1426059', '1426060', '1426061', '1426062', '1426063', '1426064', '1426065', '1426066', '1426067', '1426068', '1426069', '1426070', '1426071', '1426072', '1426073', '1426074', '1426075', '1426076', '1426077', '1426078', '1426079', '1426080', '1426081', '1426082', '1426083', '1426084', '1426085', '1426086', '1426087', '1426088', '1426089', '1426090', '1426091', '1426092', '1426093', '1426094', '1426095', '1426096', '1426097', '1426098', '1426099', '1426100', '1426101', '1426102', '1426103', '1426104', '1426105', '1426106', '1426107', '1426108', '1426109', '1426110', '1426111', '1426112', '1426113', '1426114', '1426115', '1426116', '1426117', '1426118', '1426119', '1426120', '1426121', '1426122', '1426123', '1426124', '1426125', '1426126', '1426127', '1426128', '1426129', '1426130', '1426131', '1426132', '1426133', '1426134', '1426135', '1426136', '1426137', '1426138', '1426139', '1426140', '1426141', '1426142', '1426143', '1426144', '1426145', '1426146', '1426147', '1426148', '1426149', '1426150', '1426151', '1426152', '1426153', '1426154', '1426155', '1426156', '1426157', '1426158', '1426159', '1426160', '1426161', '1426162', '1426163', '1426164', '1426165', '1426166', '1426167', '1426168', '1426169', '1426170', '1426171', '1426172', '1426173', '1426174', '1426175', '1426176', '1426177', '1426178', '1426179', '1426180', '1426181', '1426182', '1426183', '1426184', '1426185', '1426186', '1426187', '1426188', '1426189', '1426190', '1426191', '1426192', '1426193', '1426194', '1426195', '1426196', '1426197', '1426198', '1426199', '1426200', '1426201', '1426202', '1426203', '1426204', '1426205', '1426206', '1426207', '1426208', '1426209', '1426210', '1426211', '1426212', '1426213', '1426214', '1426215', '1426216', '1426217', '1426218', '1426219', '1426220', '1426221', '1426222', '1426223', '1426224', '1426225', '1426226', '1426227', '1426228', '1426229', '1426230', '1426231', '1426232', '1426233', '1426234', '1426235', '1426236', '1426237', '1426238', '1426239', '1426240', '1426241', '1426242', '1426243', '1426244', '1426245', '1426246', '1426247', '1426248', '1426249', '1426250', '1426251', '1426252', '1426253', '1426254', '1426255', '1426256', '1426257', '1426258', '1426259', '1426260', '1426261', '1426262', '1426263', '1426264', '1426265', '1426266', '1426267', '1426268', '1426269', '1426270', '1426271', '1426272', '1426273', '1426274', '1426275', '1426276', '1426277', '1426278', '1426279', '1426280', '1426281', '1426282', '1426283', '1426284', '1426285', '1426286', '1426287', '1426288', '1426289', '1426290', '1426291', '1426292', '1426293', '1426294', '1426295', '1426296', '1426297', '1426298', '1426299', '1426300', '1426301', '1426302', '1426303', '1426304', '1426305', '1426306', '1426307', '1426308', '1426309', '1426310', '1426311', '1426312', '1426313', '1426314', '1426315', '1426316', '1426317', '1426318', '1426319', '1426320', '1426321', '1426322', '1426323', '1426324', '1426325', '1426326', '1426327', '1426328', '1426329', '1426330', '1426331', '1426332', '1426333', '1426334', '1426335', '1426336', '1426337', '1426338', '1426339', '1426340', '1426341', '1426342', '1426343', '1426344', '1426345', '1426346', '1426347', '1426348', '1426349', '1426350', '1426351', '1426352', '1426353', '1426354', '1426355', '1426356', '1426357', '1426358', '1426359', '1426360', '1426361', '1426362', '1426363', '1426364', '1426365', '1426366', '1426367', '1426368', '1426369', '1426370', '1426371', '1426372', '1426373', '1426374', '1426375', '1426376', '1426377', '1426378', '1426379', '1426380', '1426381', '1426382', '1426383', '1426384', '1426385', '1426386', '1426387', '1426388', '1426389', '1426390', '1426391', '1426392', '1426393', '1426394', '1426395', '1426396', '1426397', '1426398', '1426399', '1426400', '1426401', '1426402', '1426403', '1426404', '1426405', '1426406', '1426407', '1426408') AND wo.AccountNumber = '14847' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-61_0) - __SPLIT__ 2026-05-27 06:32:04,019 - [124452] - src.utils.log - INFO - βœ… Fetched 1095 rows - __SPLIT__ 2026-05-27 06:32:04,081 - [124452] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-27 06:32:04,148 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252)... (Thread: ThreadPoolExecutor-62_0) - __SPLIT__ 2026-05-27 06:32:04,150 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252)... (Thread: ThreadPoolExecutor-62_1) - __SPLIT__ 2026-05-27 06:32:04,151 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252)... (Thread: ThreadPoolExecutor-62_2) - __SPLIT__ 2026-05-27 06:32:04,152 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252)... (Thread: ThreadPoolExecutor-62_3) - __SPLIT__ 2026-05-27 06:32:04,152 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252)... (Thread: ThreadPoolExecutor-62_4) - __SPLIT__ 2026-05-27 06:32:04,152 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252)... (Thread: ThreadPoolExecutor-62_5) - __SPLIT__ 2026-05-27 06:32:04,153 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-62_6) - __SPLIT__ 2026-05-27 06:32:04,153 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252);... (Thread: ThreadPoolExecutor-62_7) - __SPLIT__ 2026-05-27 06:32:04,676 - [124452] - src.utils.log - INFO - βœ… Fetched 1095 rows - __SPLIT__ 2026-05-27 06:32:05,569 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:05,729 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:05,868 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:05,899 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:05,920 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:05,967 - [124452] - src.utils.log - INFO - βœ… Fetched 1095 rows - __SPLIT__ 2026-05-27 06:32:06,057 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:06,259 - [124452] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 06:32:06,339 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:06,702 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:32:06,773 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:07,104 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:32:07,173 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:32:07,241 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1095 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:07,593 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1095) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 06:32:20,639 - [124452] - src.utils.log - INFO - βœ… All 1095 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 06:32:20,769 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150327 AND WorkOrderNo IN ('2985283', '9924505', '7389146', '1093944', '6503093', '7926280', '3679082', '3798416', '6783340', '1999611', '7620861', '7003602', '8844785', '9086110', '8046754', '2321011', '9862707', '6838165', '3257176', '1945129', '2119750', '8772962', '1121262', '2085552', '6957890', '5671034', '4669961', '5087224', '9123304', '5468762', '4112505', '4762183', '1656667', '3659280', '9673605', '4987641', '7020648', '1112580', '6500115', '9582485', '4791373', '7500961', '2476467', '6117380', '4292912', '6283912', '3408554', '3163136', '6113977', '6624594', '6779838', '8712765', '8940944', '3927133', '9677205', '3896944', '1341716', '6540703', '4317720', '3792649', '3115473', '9029377', '7170568', '3560226', '8495669', '2172945', '6771315', '2840854', '9113550', '2512985', '5851070', '5403766', '8256242', '7953789', '3987795', '7957334', '8487952', '2041667', '9798099', '5766803', '6389822', '9284975', '9247705', '8235694', '9106802', '9499353', '7455211', '3220799', '8360581', '4645589', '5066763', '9951817', '4576017', '8466510', '8017456', '9111053', '4987514', '1974734', '1913018', '3148731', '8566004', '3774389', '6890816', '9027409', '1042959', '6019250', '6227755', '6003895', '2165438', '4501708', '1009269', '6678891', '3877477', '1690505', '3178944', '4963445', '2160464', '6170509', '3111093', '4988684', '5815773', '9744561', '6708214', '8518506', '5077469', '1379121', '3025691', '9514235', '2310280', '3434213', '9434789', '1218334', '1668959', '5048001', '1393570', '6993573', '2816785', '9106868', '4570665', '9022409', '4414177', '7790446', '4216268', '3375806', '3071181', '6496652', '2549525', '8238519', '9754587', '5164967', '9091551', '3289785', '1864749', '1617409', '3951538', '1643514', '9942529', '6978359', '6936434', '5536857', '5130283', '2064669', '5187700', '7209234', '7420440', '3309563', '9589418', '3745008', '5730724', '6013938', '8903928', '5863070', '8878179', '3083469', '2248210', '6211259', '2114209', '8868139', '9514067', '9863306', '1424324', '7959564', '6263880', '5288804', '7614322', '3404991', '5987180', '1543225', '2632588', '5813907', '9642733', '4647778', '4874416', '1237731', '1774841', '7203849', '5317907', '3593040', '8486341', '1900989', '4108608', '6110977', '4971933', '9842171', '3680223', '6363784', '8952152', '5167064', '2509093', '9315902', '2797494', '8236957', '9460461', '2943298', '2952141', '6881900', '8662160', '6648687', '2826771', '1012612', '5264007', '7647285', '3856529', '3267155', '8857258', '9669362', '4514421', '1951595', '5994369', '1200591', '9339388', '9207645', '4572676', '4952430', '4279036', '8742468', '7185820', '6670108', '2662285', '6687310', '9046269', '2647298', '7798980', '7507801', '5213257', '2445636', '1746934', '5128553', '1483079', '2523243', '8696328', '6041917', '8402091', '7747408', '8464756', '3215071', '6681053', '2037627', '6245680', '5379346', '4366289', '8073704', '1156521', '4106393', '8928781', '9494893', '1004672', '9745072', '2785548', '2814510', '4875627', '7106795', '8860113', '4791688', '4678204', '5735883', '2481983', '6714421', '2556112', '2828726', '9092292', '8199372', '8183958', '4663797', '2684079', '8868680', '1197556', '5869972', '9210100', '2904704', '9948862', '1620323', '1088181', '1023864', '3379074', '7701601', '4794065', '8466826', '7227125', '3635949', '5095321', '8761195', '2239676', '8274546', '4257749', '4063075', '1168825', '5052663', '1168236', '5506404', '9758084', '6996365', '2198306', '5322212', '3034892', '2650042', '5026939', '3213892', '5037905', '8648263', '1237047', '7139667', '5979055', '1460619', '3595926', '4415304', '6264742', '7373535', '3998665', '4938124', '9897415', '1595778', '1683071', '5537263', '4046354', '7670406', '8492705', '4117059', '8606336', '7049688', '3504150', '8588190', '5464849', '1463556', '5177501', '7689643', '2382283', '5466501', '5980736', '2737226', '5770679', '2805657', '7196154', '9076035', '4863371', '7926974', '7007078', '3905754', '2148468', '4703730', '8771031', '8762311', '1333401', '9328742', '6993671', '5822871', '6334726', '6229283', '5941195', '3885690', '8131303', '4813961', '9908125', '9770326', '4379942', '2417158', '4934012', '1441193', '6908756', '3914324', '7607240', '9343961', '8468210', '1708748', '3409264', '7061038', '6789104', '3623727', '5051745', '1670833', '4039440', '6823583', '5708956', '1185178', '7599833', '4958913', '8912515', '3702386', '4329452', '1241659', '8043951', '5681027', '6180212', '3616100', '7602918', '1274947', '7332181', '7027129', '1795657', '3824000', '6076779', '6418449', '3818096', '5223097', '4780224', '6978455', '8697524', '9509049', '5886377', '6597165', '1695122', '7364141', '5699927', '9606724', '1876312', '7101967', '1343938', '4254858', '9360370', '9556665', '2966857', '3877858', '4814160', '4507851', '8452065', '9820717', '1224216', '6882055', '6454470', '9399337', '5939274', '3372531', '8701400', '7289907', '8896167', '9090939', '8058973', '4852535', '3938907', '6410487', '6508972', '7958934', '5394840', '3040940', '4467872', '9499414', '1702137', '6133214', '6074803', '3588002', '6593650', '2870653', '3610300', '3421383', '6333249', '9548859', '7418421', '8797871', '6643688', '9236873', '6596382', '5109825', '2396665', '9773094', '4703737', '5285586', '1312060', '5703522', '6585086', '4925996', '6253434', '2861881', '7779335', '4270689', '2891764', '9336460', '2447186', '9781602', '1086514', '3562780', '3088850', '7566160', '4855609', '1943250', '3797622', '1091717', '7813253', '8048513', '2110473', '1892279', '7746880', '9087852', '8352029', '8167647', '4700165', '7204180', '1463652', '6800621', '5470494', '6367334', '8108408', '8042730', '6660698', '4275254', '2046262', '5881865', '4688356', '6679439', '1744015', '8590275', '7904343', '3814196', '8801086', '4298975', '2661901', '7969265', '9452787', '8811568', '8353359', '9430106', '3918106', '8340468', '1015370', '5859350', '9924234', '2054923', '6592542', '2601936', '9197646', '6792767', '7387188', '9272884', '3890070', '2326577', '3830903', '2825997', '5534187', '6141659', '2422894', '6374912', '3262917', '3886184', '2009716', '9567816', '9727163', '6496814', '6779305', '4711573', '2826433', '8440290', '9573429', '7607046', '2793026', '3506927', '3525164', '3360374', '3389253', '7077991', '6104670', '5551393', '3640459', '9326046', '5443123', '6926788', '2793978', '7436106', '7319624', '7155089', '3844599', '7923594', '7078550', '3082187', '4124581', '9105561', '3145685', '3894421', '1620857', '3608999', '9479008', '6683722', '2620903', '4401589', '4267890', '8890570', '8678014', '5251776', '3201469', '8026091', '2535396', '8481845', '6530141', '3654404', '1509539', '5925350', '6672706', '5307376', '6075380', '6111306', '3178490', '2528565', '3448362', '1061212', '9092063', '9962341', '6073399', '4945163', '4027894', '8832621', '6387200', '7168040', '7570994', '3972499', '5382979', '5568223', '7480794', '3257069', '8057680', '2571176', '9540131', '4288246', '3379955', '6173045', '1500713', '6813179', '8573037', '1448196', '8344863', '1622531', '8790152', '9438880', '4446086', '2391557', '4515295', '8829485', '4768624', '2411651', '3233497', '7891982', '8714301', '3404703', '1243152', '5858540', '7067371', '9459958', '3248772', '1980746', '9326399', '3793903', '6946005', '5965567', '1157190', '3250556', '8564027', '4386977', '5353732', '1545965', '7589999', '7397041', '6187581', '1376218', '3013362', '2630474', '6258166', '5335165', '9064335', '1198044', '1503408', '2395265', '4042869', '2398846', '7816230', '1850566', '6229091', '4628534', '6689065', '7412360', '2630662', '5674993', '6839560', '9540686', '9648492', '1334161', '9375397', '6226739', '4883057', '2228221', '8956059', '2839740', '7703505', '3452901', '8766149', '1070768', '4612396', '7567908', '4882535', '1421022', '4879570', '2980937', '5886383', '8426560', '4452660', '4113315', '1087004', '7087674', '4836550', '8035561', '6771425', '6057791', '6236596', '1956938', '7738798', '3175893', '3637937', '4046212', '6143303', '1606716', '5309732', '9048445', '3790843', '4041325', '8635002', '4795783', '6442353', '6844520', '8494087', '3033750', '5493023', '4613750', '5423051', '5709638', '9694654', '5282146', '8593743', '9844810', '5317776', '5264203', '8755475', '3815311', '1589051', '3525340', '4391208', '3674481', '7223621', '9807396', '1602139', '5630707', '6068427', '5852793', '7123082', '6525436', '8090501', '1971105', '9856827', '9989658', '7532044', '7917302', '9678952', '1473545', '8516401', '2839703', '2119637', '8262107', '1932353', '5183817', '1280473', '5937740', '5503005', '7459533', '8303432', '9909826', '8832032', '3252962', '2790664', '3346725', '1810900', '8991970', '1377921', '8323714', '5552843', '6653483', '9880085', '6024208', '6855971', '6846701', '8602557', '5069253', '5929402', '7419780', '9074773', '3452678', '9567188', '7774963', '9208476', '6154310', '3367280', '4526914', '7570865', '2955843', '8573987', '6762337', '8073414', '1111903', '5524082', '8684633', '3647527', '2756014', '5750986', '2467047', '3242980', '3394760', '2377349', '7715429', '6274150', '9982470', '5234774', '8315914', '9656469', '6484727', '8388825', '1360700', '5293999', '6806188', '4139202', '3437387', '8205765', '2597587', '9978420', '3891058', '8047762', '6773937', '5663559', '4679185', '2377023', '7937274', '8133203', '2177308', '2037170', '5391148', '1391494', '6068612', '8951387', '6587115', '6798769', '8740661', '4784851', '2810738', '7331808', '7115226', '7740976', '7041913', '8562976', '6879453', '5143318', '6382556', '2793420', '5531193', '4046268', '2883739', '8224915', '2188035', '9492338', '4245999', '4510586', '4169920', '5186823', '6402075', '8326162', '1145810', '9892055', '2568096', '7032217', '2242095', '3157265', '7289930', '9342703', '6639158', '3059234', '3216892', '3135294', '2697852', '6570473', '1581002', '6669883', '5976088', '8835131', '3786728', '2580739', '5220406', '2139558', '3123489', '4186176', '1148417', '5723621', '9367709', '3868039', '8531965', '5000328', '8721916', '5542144', '5071393', '3582502', '9005050', '4107833', '4923012', '8347294', '8500420', '5708640', '4981176', '6736945', '7585779', '5133775', '2158734', '7045381', '4545192', '7816853', '6850848', '4516283', '1886306', '6089235', '6506687', '1484035', '7218921', '9018337', '3634728', '1994054', '2660416', '7221769', '3564337', '8901119', '8292437', '7246380', '4893361', '2829428', '2233173', '1007487', '7450999', '7292392', '2218177', '5814409', '6909487', '4157604', '4559634', '1718614', '4980983', '7959384', '5838329', '8266703', '9216925', '6999700', '2251738', '8854385', '5379331', '4994917', '9857944', '3321994', '2038483', '8379187', '6799177', '9600794', '2206219', '3907117', '9285025', '7167812', '4949893', '2422732', '3972853', '3789735', '5154553', '5740991', '4379125', '6146541', '7713855', '1555047', '3701285', '1367771', '5201283', '8408831', '3013992', '6569751', '2578871', '5460113', '7185219', '9130759', '1440454', '4960718', '6061901', '7807509', '2933937', '4634439', '6576974') AND GenerateWorkOrderHistoryId = 124452;... (Thread: ThreadPoolExecutor-63_0) - __SPLIT__ 2026-05-27 06:32:20,770 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150327 AND WorkOrderNo IN ('9122481', '4979587', '1379577', '6268026', '2986301', '2816488', '2042198', '2324058', '6484817', '8472730', '4750892', '9066060', '3752455', '2611568', '7241143', '6056925', '5111449', '5133588', '5018305', '8431556', '4102020', '4702107', '2446358', '4942008', '3738466', '1290897', '6486879', '4855179', '8704080', '2888902', '2625162', '7482322', '9553597', '1193977', '9706930', '5033070', '8556291', '8157899', '7427354', '2565165', '5055744', '8016213', '2357196', '6358457', '2233743', '7829925', '2853063', '7798863', '9649008', '3735214', '3241783', '7808068', '3756479', '6747910', '8019352', '8142127', '7930257', '4106681', '1903538', '9792211', '1984053', '6779916', '5293127', '7060959', '4583965', '9462055', '3153278', '1086496', '6975868', '5715650', '7413454', '5149675', '1477682', '8241118', '9312312', '5613103', '6155661', '5434501', '3993524', '6077284', '1434318', '4413156', '6424144', '6900631', '4371069', '9648316', '6228640', '6247243', '5048435', '3837103', '5496886', '5141837', '6416095', '7939288', '4402817') AND GenerateWorkOrderHistoryId = 124452;... (Thread: ThreadPoolExecutor-63_1) - __SPLIT__ 2026-05-27 06:32:21,282 - [124452] - src.utils.log - INFO - βœ… Fetched 95 rows - __SPLIT__ 2026-05-27 06:32:21,534 - [124452] - src.utils.log - INFO - βœ… Fetched 1000 rows - __SPLIT__ 2026-05-27 06:32:21,608 - [124452] - src.utils.log - INFO - 🏁 Final merged rows: 1095 - __SPLIT__ 2026-05-27 06:32:21,685 - [124452] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-27 06:32:21,756 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 06:32:21,757 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-27 06:32:21,759 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-27 06:32:21,759 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-27 06:32:21,759 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:32:21,760 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:32:21,760 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-27 06:32:21,760 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:32:21,823 - [124452] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-27 06:32:22,103 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1095 rows in batches of 25000 (Thread: ThreadPoolExecutor-64_4) - __SPLIT__ 2026-05-27 06:32:22,171 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1095 rows in batches of 25000 (Thread: ThreadPoolExecutor-64_5) - __SPLIT__ 2026-05-27 06:32:22,316 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1095 rows in batches of 25000 (Thread: ThreadPoolExecutor-64_7) - __SPLIT__ 2026-05-27 06:32:22,389 - [124452] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-27 06:32:22,678 - [124452] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-27 06:32:22,737 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1095) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-27 06:32:22,807 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1095) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-27 06:32:22,808 - [124452] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-27 06:32:22,908 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1095) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-27 06:32:23,026 - [124452] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-27 06:32:27,270 - [124452] - src.utils.log - INFO - βœ… All 1095 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-27 06:32:27,332 - [124452] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-27 06:32:29,110 - [124452] - src.utils.log - INFO - βœ… All 1095 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-27 06:32:29,188 - [124452] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-27 06:32:30,555 - [124452] - src.utils.log - INFO - βœ… All 1095 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-27 06:32:30,632 - [124452] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-27 06:32:30,704 - [124452] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-27 06:32:30,772 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:31,139 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:32:31,216 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150327... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:31,557 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:32:31,639 - [124452] - src.utils.log - INFO - Size of Transaction: 1095 - __SPLIT__ 2026-05-27 06:32:31,706 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1095 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:32,183 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1095) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-27 06:32:36,295 - [124452] - src.utils.log - INFO - βœ… All 1095 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 06:32:36,546 - [124452] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 06:32:36,609 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915, 12345678916, 12345678917, 12345678918, 12345678919, 12345678920, 12345678921, 12345678922, 12345678923, 12345678924, 12345678925, 12345678926, 12345678927, 12345678928, 12345678929, 12345678930, 12345678931, 12345678932, 12345678933, 12345678934, 12345678935, 12345678936, 12345678937, 12345678938, 12345678939, 12345678940, 12345678941, 12345678942, 12345678943, 12345678944, 12345678945, 12345678946, 12345678947, 12345678948, 12345678949, 12345678950, 12345678951, 12345678952, 12345678953, 12345678954, 12345678955, 12345678956, 12345678957, 12345678958, 12345678959, 12345678960, 12345678961, 12345678962, 12345678963, 12345678964, 12345678965, 12345678966, 12345678967, 12345678968, 12345678969, 12345678970, 12345678971, 12345678972, 12345678973, 12345678974, 12345678975, 12345678976, 12345678977, 12345678978, 12345678979, 12345678980, 12345678981, 12345678982, 12345678983, 12345678984, 12345678985, 12345678986, 12345678987, 12345678988, 12345678989, 12345678990, 12345678991, 12345678992, 12345678993, 12345678994, 12345678995, 12345678996, 12345678997, 12345678998, 12345678999, 12345679000, 12345679001, 12345679002, 12345679003, 12345679004, 12345679005, 12345679006, 12345679007, 12345679008, 12345679009, 12345679010, 12345679011, 12345679012, 12345679013, 12345679014, 12345679015, 12345679016, 12345679017, 12345679018, 12345679019, 12345679020, 12345679021, 12345679022, 12345679023, 12345679024, 12345679025, 12345679026, 12345679027, 12345679028, 12345679029, 12345679030, 12345679031, 12345679032, 12345679033, 12345679034, 12345679035, 12345679036, 12345679037, 12345679038, 12345679039, 12345679040, 12345679041, 12345679042, 12345679043, 12345679044, 12345679045, 12345679046, 12345679047, 12345679048, 12345679049, 12345679050, 12345679051, 12345679052, 12345679053, 12345679054, 12345679055, 12345679056, 12345679057, 12345679058, 12345679059, 12345679060, 12345679061, 12345679062, 12345679063, 12345679064, 12345679065, 12345679066, 12345679067, 12345679068, 12345679069, 12345679070, 12345679071, 12345679072, 12345679073, 12345679074, 12345679075, 12345679076, 12345679077, 12345679078, 12345679079, 12345679080, 12345679081, 12345679082, 12345679083, 12345679084, 12345679085, 12345679086, 12345679087, 12345679088, 12345679089, 12345679090, 12345679091, 12345679092, 12345679093, 12345679094, 12345679095, 12345679096, 12345679097, 12345679098, 12345679099, 12345679100, 12345679101, 12345679102, 12345679103, 12345679104, 12345679105, 12345679106, 12345679107, 12345679108, 12345679109, 12345679110, 12345679111, 12345679112, 12345679113, 12345679114, 12345679115, 12345679116, 12345679117, 12345679118, 12345679119, 12345679120, 12345679121, 12345679122, 12345679123, 12345679124, 12345679125, 12345679126, 12345679127, 12345679128, 12345679129, 12345679130, 12345679131, 12345679132, 12345679133, 12345679134, 12345679135, 12345679136, 12345679137, 12345679138, 12345679139, 12345679140, 12345679141, 12345679142, 12345679143, 12345679144, 12345679145, 12345679146, 12345679147, 12345679148, 12345679149, 12345679150, 12345679151, 12345679152, 12345679153, 12345679154, 12345679155, 12345679156, 12345679157, 12345679158, 12345679159, 12345679160, 12345679161, 12345679162, 12345679163, 12345679164, 12345679165, 12345679166, 12345679167, 12345679168, 12345679169, 12345679170, 12345679171, 12345679172, 12345679173, 12345679174, 12345679175, 12345679176, 12345679177, 12345679178, 12345679179, 12345679180, 12345679181, 12345679182, 12345679183, 12345679184, 12345679185, 12345679186, 12345679187, 12345679188, 12345679189, 12345679190, 12345679191, 12345679192, 12345679193, 12345679194, 12345679195, 12345679196, 12345679197, 12345679198, 12345679199, 12345679200, 12345679201, 12345679202, 12345679203, 12345679204, 12345679205, 12345679206, 12345679207, 12345679208, 12345679209, 12345679210, 12345679211, 12345679212, 12345679213, 12345679214, 12345679215, 12345679216, 12345679217, 12345679218, 12345679219, 12345679220, 12345679221, 12345679222, 12345679223, 12345679224, 12345679225, 12345679226, 12345679227, 12345679228, 12345679229, 12345679230, 12345679231, 12345679232, 12345679233, 12345679234, 12345679235, 12345679236, 12345679237, 12345679238, 12345679239, 12345679240, 12345679241, 12345679242, 12345679243, 12345679244, 12345679245, 12345679246, 12345679247, 12345679248, 12345679249, 12345679250, 12345679251, 12345679252, 12345679253, 12345679254, 12345679255, 12345679256, 12345679257, 12345679258, 12345679259, 12345679260, 12345679261, 12345679262, 12345679263, 12345679264, 12345679265, 12345679266, 12345679267, 12345679268, 12345679269, 12345679270, 12345679271, 12345679272, 12345679273, 12345679274, 12345679275, 12345679276, 12345679277, 12345679278, 12345679279, 12345679280, 12345679281, 12345679282, 12345679283, 12345679284, 12345679285, 12345679286, 12345679287, 12345679288, 12345679289, 12345679290, 12345679291, 12345679292, 12345679293, 12345679294, 12345679295, 12345679296, 12345679297, 12345679298, 12345679299, 12345679300, 12345679301, 12345679302, 12345679303, 12345679304, 12345679305, 12345679306, 12345679307, 12345679308, 12345679309, 12345679310, 12345679311, 12345679312, 12345679313, 12345679314, 12345679315, 12345679316, 12345679317, 12345679318, 12345679319, 12345679320, 12345679321, 12345679322, 12345679323, 12345679324, 12345679325, 12345679326, 12345679327, 12345679328, 12345679329, 12345679330, 12345679331, 12345679332, 12345679333, 12345679334, 12345679335, 12345679336, 12345679337, 12345679338, 12345679339, 12345679340, 12345679341, 12345679342, 12345679343, 12345679344, 12345679345, 12345679346, 12345679347, 12345679348, 12345679349, 12345679350, 12345679351, 12345679352, 12345679353, 12345679354, 12345679355, 12345679356, 12345679357, 12345679358, 12345679359, 12345679360, 12345679361, 12345679362, 12345679363, 12345679364, 12345679365, 12345679366, 12345679367, 12345679368, 12345679369, 12345679370, 12345679371, 12345679372, 12345679373, 12345679374, 12345679375, 12345679376, 12345679377, 12345679378, 12345679379, 12345679380, 12345679381, 12345679382, 12345679383, 12345679384, 12345679385, 12345679386, 12345679387, 12345679388, 12345679389, 12345679390, 12345679391, 12345679392, 12345679393, 12345679394, 12345679395, 12345679396, 12345679397, 12345679398, 12345679399, 12345679400, 12345679401, 12345679402, 12345679403, 12345679404, 12345679405, 12345679406, 12345679407, 12345679408, 12345679409, 12345679410, 12345679411, 12345679412, 12345679413, 12345679414, 12345679415, 12345679416, 12345679417, 12345679418, 12345679419, 12345679420, 12345679421, 12345679422, 12345679423, 12345679424, 12345679425, 12345679426, 12345679427, 12345679428, 12345679429, 12345679430, 12345679431, 12345679432, 12345679433, 12345679434, 12345679435, 12345679436, 12345679437, 12345679438, 12345679439, 12345679440, 12345679441, 12345679442, 12345679443, 12345679444, 12345679445, 12345679446, 12345679447, 12345679448, 12345679449, 12345679450, 12345679451, 12345679452, 12345679453, 12345679454, 12345679455, 12345679456, 12345679457, 12345679458, 12345679459, 12345679460, 12345679461, 12345679462, 12345679463, 12345679464, 12345679465, 12345679466, 12345679467, 12345679468, 12345679469, 12345679470, 12345679471, 12345679472, 12345679473, 12345679474, 12345679475, 12345679476, 12345679477, 12345679478, 12345679479, 12345679480, 12345679481, 12345679482, 12345679483, 12345679484, 12345679485, 12345679486, 12345679487, 12345679488, 12345679489, 12345679490, 12345679491, 12345679492, 12345679493, 12345679494, 12345679495, 12345679496, 12345679497, 12345679498, 12345679499, 12345679500, 12345679501, 12345679502, 12345679503, 12345679504, 12345679505, 12345679506, 12345679507, 12345679508, 12345679509, 12345679510, 12345679511, 12345679512, 12345679513, 12345679514, 12345679515, 12345679516, 12345679517, 12345679518, 12345679519, 12345679520, 12345679521, 12345679522, 12345679523, 12345679524, 12345679525, 12345679526, 12345679527, 12345679528, 12345679529, 12345679530, 12345679531, 12345679532, 12345679533, 12345679534, 12345679535, 12345679536, 12345679537, 12345679538, 12345679539, 12345679540, 12345679541, 12345679542, 12345679543, 12345679544, 12345679545, 12345679546, 12345679547, 12345679548, 12345679549, 12345679550, 12345679551, 12345679552, 12345679553, 12345679554, 12345679555, 12345679556, 12345679557, 12345679558, 12345679559, 12345679560, 12345679561, 12345679562, 12345679563, 12345679564, 12345679565, 12345679566, 12345679567, 12345679568, 12345679569, 12345679570, 12345679571, 12345679572, 12345679573, 12345679574, 12345679575, 12345679576, 12345679577, 12345679578, 12345679579, 12345679580, 12345679581, 12345679582, 12345679583, 12345679584, 12345679585, 12345679586, 12345679587, 12345679588, 12345679589, 12345679590, 12345679591, 12345679592, 12345679593, 12345679594, 12345679595, 12345679596, 12345679597, 12345679598, 12345679599, 12345679600, 12345679601, 12345679602, 12345679603, 12345679604, 12345679605, 12345679606, 12345679607, 12345679608, 12345679609, 12345679610, 12345679611, 12345679612, 12345679613, 12345679614, 12345679615, 12345679616, 12345679617, 12345679618, 12345679619, 12345679620, 12345679621, 12345679622, 12345679623, 12345679624, 12345679625, 12345679626, 12345679627, 12345679628, 12345679629, 12345679630, 12345679631, 12345679632, 12345679633, 12345679634, 12345679635, 12345679636, 12345679637, 12345679638, 12345679639, 12345679640, 12345679641, 12345679642, 12345679643, 12345679644, 12345679645, 12345679646, 12345679647, 12345679648, 12345679649, 12345679650, 12345679651, 12345679652, 12345679653, 12345679654, 12345679655, 12345679656, 12345679657, 12345679658, 12345679659, 12345679660, 12345679661, 12345679662, 12345679663, 12345679664, 12345679665, 12345679666, 12345679667, 12345679668, 12345679669, 12345679670, 12345679671, 12345679672, 12345679673, 12345679674, 12345679675, 12345679676, 12345679677, 12345679678, 12345679679, 12345679680, 12345679681, 12345679682, 12345679683, 12345679684, 12345679685, 12345679686, 12345679687, 12345679688, 12345679689, 12345679690, 12345679691, 12345679692, 12345679693, 12345679694, 12345679695, 12345679696, 12345679697, 12345679698, 12345679699, 12345679700, 12345679701, 12345679702, 12345679703, 12345679704, 12345679705, 12345679706, 12345679707, 12345679708, 12345679709, 12345679710, 12345679711, 12345679712, 12345679713, 12345679714, 12345679715, 12345679716, 12345679717, 12345679718, 12345679719, 12345679720, 12345679721, 12345679722, 12345679723, 12345679724, 12345679725, 12345679726, 12345679727, 12345679728, 12345679729, 12345679730, 12345679731, 12345679732, 12345679733, 12345679734, 12345679735, 12345679736, 12345679737, 12345679738, 12345679739, 12345679740, 12345679741, 12345679742, 12345679743, 12345679744, 12345679745, 12345679746, 12345679747, 12345679748, 12345679749, 12345679750, 12345679751, 12345679752, 12345679753, 12345679754, 12345679755, 12345679756, 12345679757, 12345679758, 12345679759, 12345679760, 12345679761, 12345679762, 12345679763, 12345679764, 12345679765, 12345679766, 12345679767, 12345679768, 12345679769, 12345679770, 12345679771, 12345679772, 12345679773, 12345679774, 12345679775, 12345679776, 12345679777, 12345679778, 12345679779, 12345679780, 12345679781, 12345679782, 12345679783, 12345679784, 12345679785, 12345679786, 12345679787, 12345679788, 12345679789, 12345679790, 12345679791, 12345679792, 12345679793, 12345679794, 12345679795, 12345679796, 12345679797, 12345679798, 12345679799, 12345679800, 12345679801, 12345679802, 12345679803, 12345679804, 12345679805, 12345679806, 12345679807, 12345679808, 12345679809, 12345679810, 12345679811, 12345679812, 12345679813, 12345679814, 12345679815, 12345679816, 12345679817, 12345679818, 12345679819, 12345679820, 12345679821, 12345679822, 12345679823, 12345679824, 12345679825, 12345679826, 12345679827, 12345679828, 12345679829, 12345679830, 12345679831, 12345679832, 12345679833, 12345679834, 12345679835, 12345679836, 12345679837, 12345679838, 12345679839, 12345679840, 12345679841, 12345679842, 12345679843, 12345679844, 12345679845, 12345679846, 12345679847, 12345679848, 12345679849, 12345679850, 12345679851, 12345679852, 12345679853, 12345679854, 12345679855, 12345679856, 12345679857, 12345679858, 12345679859, 12345679860, 12345679861, 12345679862, 12345679863, 12345679864, 12345679865, 12345679866, 12345679867, 12345679868, 12345679869, 12345679870, 12345679871, 12345679872, 12345679873, 12345679874, 12345679875, 12345679876, 12345679877, 12345679878, 12345679879, 12345679880, 12345679881, 12345679882, 12345679883, 12345679884, 12345679885, 12345679886, 12345679887, 12345679888, 12345679889, 12345679890, 12345679891, 12345679892, 12345679893, 12345679894, 12345679895, 12345679896, 12345679897, 12345679898, 12345679899, 12345679900, 12345679901, 12345679902, 12345679903, 12345679904, 12345679905, 12345679906, 12345679907, 12345679908, 12345679909, 12345679910, 12345679911, 12345679912, 12345679913, 12345679914, 12345679915, 12345679916, 12345679917, 12345679918, 12345679919, 12345679920, 12345679921, 12345679922, 12345679923, 12345679924, 12345679925, 12345679926, 12345679927, 12345679928, 12345679929, 12345679930, 12345679931, 12345679932, 12345679933, 12345679934, 12345679935, 12345679936, 12345679937, 12345679938, 12345679939, 12345679940, 12345679941, 12345679942, 12345679943, 12345679944, 12345679945, 12345679946, 12345679947, 12345679948, 12345679949, 12345679950, 12345679951, 12345679952, 12345679953, 12345679954, 12345679955, 12345679956, 12345679957, 12345679958, 12345679959, 12345679960, 12345679961, 12345679962, 12345679963, 12345679964, 12345679965, 12345679966, 12345679967, 12345679968, 12345679969, 12345679970, 12345679971, 12345679972, 12345679973, 12345679974, 12345679975, 12345679976, 12345679977, 12345679978, 12345679979, 12345679980, 12345679981, 12345679982, 12345679983, 12345679984, 12345679985, 12345679986, 12345679987, 12345679988, 12345679989, 12345679990, 12345679991, 12345679992, 12345679993, 12345679994, 12345679995, 12345679996, 12345679997, 12345679998, 12345679999, 12345680000, 12345680001, 12345680002, 12345680003, 12345680004) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-27 02:32:31.634';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:37,547 - [124452] - src.utils.log - INFO - βœ… Fetched 1095 rows - __SPLIT__ 2026-05-27 06:32:37,623 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:37,959 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:38,060 - [124452] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915,12345678916,12345678917,12345678918,12345678919,12345678920,12345678921,12345678922,12345678923,12345678924,12345678925,12345678926,12345678927,12345678928,12345678929,12345678930,12345678931,12345678932,12345678933,12345678934,12345678935,12345678936,12345678937,12345678938,12345678939,12345678940,12345678941,12345678942,12345678943,12345678944,12345678945,12345678946,12345678947,12345678948,12345678949,12345678950,12345678951,12345678952,12345678953,12345678954,12345678955,12345678956,12345678957,12345678958,12345678959,12345678960,12345678961,12345678962,12345678963,12345678964,12345678965,12345678966,12345678967,12345678968,12345678969,12345678970,12345678971,12345678972,12345678973,12345678974,12345678975,12345678976,12345678977,12345678978,12345678979,12345678980,12345678981,12345678982,12345678983,12345678984,12345678985,12345678986,12345678987,12345678988,12345678989,12345678990,12345678991,12345678992,12345678993,12345678994,12345678995,12345678996,12345678997,12345678998,12345678999,12345679000,12345679001,12345679002,12345679003,12345679004,12345679005,12345679006,12345679007,12345679008,12345679009,12345679010,12345679011,12345679012,12345679013,12345679014,12345679015,12345679016,12345679017,12345679018,12345679019,12345679020,12345679021,12345679022,12345679023,12345679024,12345679025,12345679026,12345679027,12345679028,12345679029,12345679030,12345679031,12345679032,12345679033,12345679034,12345679035,12345679036,12345679037,12345679038,12345679039,12345679040,12345679041,12345679042,12345679043,12345679044,12345679045,12345679046,12345679047,12345679048,12345679049,12345679050,12345679051,12345679052,12345679053,12345679054,12345679055,12345679056,12345679057,12345679058,12345679059,12345679060,12345679061,12345679062,12345679063,12345679064,12345679065,12345679066,12345679067,12345679068,12345679069,12345679070,12345679071,12345679072,12345679073,12345679074,12345679075,12345679076,12345679077,12345679078,12345679079,12345679080,12345679081,12345679082,12345679083,12345679084,12345679085,12345679086,12345679087,12345679088,12345679089,12345679090,12345679091,12345679092,12345679093,12345679094,12345679095,12345679096,12345679097,12345679098,12345679099,12345679100,12345679101,12345679102,12345679103,12345679104,12345679105,12345679106,12345679107,12345679108,12345679109,12345679110,12345679111,12345679112,12345679113,12345679114,12345679115,12345679116,12345679117,12345679118,12345679119,12345679120,12345679121,12345679122,12345679123,12345679124,12345679125,12345679126,12345679127,12345679128,12345679129,12345679130,12345679131,12345679132,12345679133,12345679134,12345679135,12345679136,12345679137,12345679138,12345679139,12345679140,12345679141,12345679142,12345679143,12345679144,12345679145,12345679146,12345679147,12345679148,12345679149,12345679150,12345679151,12345679152,12345679153,12345679154,12345679155,12345679156,12345679157,12345679158,12345679159,12345679160,12345679161,12345679162,12345679163,12345679164,12345679165,12345679166,12345679167,12345679168,12345679169,12345679170,12345679171,12345679172,12345679173,12345679174,12345679175,12345679176,12345679177,12345679178,12345679179,12345679180,12345679181,12345679182,12345679183,12345679184,12345679185,12345679186,12345679187,12345679188,12345679189,12345679190,12345679191,12345679192,12345679193,12345679194,12345679195,12345679196,12345679197,12345679198,12345679199,12345679200,12345679201,12345679202,12345679203,12345679204,12345679205,12345679206,12345679207,12345679208,12345679209,12345679210,12345679211,12345679212,12345679213,12345679214,12345679215,12345679216,12345679217,12345679218,12345679219,12345679220,12345679221,12345679222,12345679223,12345679224,12345679225,12345679226,12345679227,12345679228,12345679229,12345679230,12345679231,12345679232,12345679233,12345679234,12345679235,12345679236,12345679237,12345679238,12345679239,12345679240,12345679241,12345679242,12345679243,12345679244,12345679245,12345679246,12345679247,12345679248,12345679249,12345679250,12345679251,12345679252,12345679253,12345679254,12345679255,12345679256,12345679257,12345679258,12345679259,12345679260,12345679261,12345679262,12345679263,12345679264,12345679265,12345679266,12345679267,12345679268,12345679269,12345679270,12345679271,12345679272,12345679273,12345679274,12345679275,12345679276,12345679277,12345679278,12345679279,12345679280,12345679281,12345679282,12345679283,12345679284,12345679285,12345679286,12345679287,12345679288,12345679289,12345679290,12345679291,12345679292,12345679293,12345679294,12345679295,12345679296,12345679297,12345679298,12345679299,12345679300,12345679301,12345679302,12345679303,12345679304,12345679305,12345679306,12345679307,12345679308,12345679309,12345679310,12345679311,12345679312,12345679313,12345679314,12345679315,12345679316,12345679317,12345679318,12345679319,12345679320,12345679321,12345679322,12345679323,12345679324,12345679325,12345679326,12345679327,12345679328,12345679329,12345679330,12345679331,12345679332,12345679333,12345679334,12345679335,12345679336,12345679337,12345679338,12345679339,12345679340,12345679341,12345679342,12345679343,12345679344,12345679345,12345679346,12345679347,12345679348,12345679349,12345679350,12345679351,12345679352,12345679353,12345679354,12345679355,12345679356,12345679357,12345679358,12345679359,12345679360,12345679361,12345679362,12345679363,12345679364,12345679365,12345679366,12345679367,12345679368,12345679369,12345679370,12345679371,12345679372,12345679373,12345679374,12345679375,12345679376,12345679377,12345679378,12345679379,12345679380,12345679381,12345679382,12345679383,12345679384,12345679385,12345679386,12345679387,12345679388,12345679389,12345679390,12345679391,12345679392,12345679393,12345679394,12345679395,12345679396,12345679397,12345679398,12345679399,12345679400,12345679401,12345679402,12345679403,12345679404,12345679405,12345679406,12345679407,12345679408,12345679409,12345679410,12345679411,12345679412,12345679413,12345679414,12345679415,12345679416,12345679417,12345679418,12345679419,12345679420,12345679421,12345679422,12345679423,12345679424,12345679425,12345679426,12345679427,12345679428,12345679429,12345679430,12345679431,12345679432,12345679433,12345679434,12345679435,12345679436,12345679437,12345679438,12345679439,12345679440,12345679441,12345679442,12345679443,12345679444,12345679445,12345679446,12345679447,12345679448,12345679449,12345679450,12345679451,12345679452,12345679453,12345679454,12345679455,12345679456,12345679457,12345679458,12345679459,12345679460,12345679461,12345679462,12345679463,12345679464,12345679465,12345679466,12345679467,12345679468,12345679469,12345679470,12345679471,12345679472,12345679473,12345679474,12345679475,12345679476,12345679477,12345679478,12345679479,12345679480,12345679481,12345679482,12345679483,12345679484,12345679485,12345679486,12345679487,12345679488,12345679489,12345679490,12345679491,12345679492,12345679493,12345679494,12345679495,12345679496,12345679497,12345679498,12345679499,12345679500,12345679501,12345679502,12345679503,12345679504,12345679505,12345679506,12345679507,12345679508,12345679509,12345679510,12345679511,12345679512,12345679513,12345679514,12345679515,12345679516,12345679517,12345679518,12345679519,12345679520,12345679521,12345679522,12345679523,12345679524,12345679525,12345679526,12345679527,12345679528,12345679529,12345679530,12345679531,12345679532,12345679533,12345679534,12345679535,12345679536,12345679537,12345679538,12345679539,12345679540,12345679541,12345679542,12345679543,12345679544,12345679545,12345679546,12345679547,12345679548,12345679549,12345679550,12345679551,12345679552,12345679553,12345679554,12345679555,12345679556,12345679557,12345679558,12345679559,12345679560,12345679561,12345679562,12345679563,12345679564,12345679565,12345679566,12345679567,12345679568,12345679569,12345679570,12345679571,12345679572,12345679573,12345679574,12345679575,12345679576,12345679577,12345679578,12345679579,12345679580,12345679581,12345679582,12345679583,12345679584,12345679585,12345679586,12345679587,12345679588,12345679589,12345679590,12345679591,12345679592,12345679593,12345679594,12345679595,12345679596,12345679597,12345679598,12345679599,12345679600,12345679601,12345679602,12345679603,12345679604,12345679605,12345679606,12345679607,12345679608,12345679609,12345679610,12345679611,12345679612,12345679613,12345679614,12345679615,12345679616,12345679617,12345679618,12345679619,12345679620,12345679621,12345679622,12345679623,12345679624,12345679625,12345679626,12345679627,12345679628,12345679629,12345679630,12345679631,12345679632,12345679633,12345679634,12345679635,12345679636,12345679637,12345679638,12345679639,12345679640,12345679641,12345679642,12345679643,12345679644,12345679645,12345679646,12345679647,12345679648,12345679649,12345679650,12345679651,12345679652,12345679653,12345679654,12345679655,12345679656,12345679657,12345679658,12345679659,12345679660,12345679661,12345679662,12345679663,12345679664,12345679665,12345679666,12345679667,12345679668,12345679669,12345679670,12345679671,12345679672,12345679673,12345679674,12345679675,12345679676,12345679677,12345679678,12345679679,12345679680,12345679681,12345679682,12345679683,12345679684,12345679685,12345679686,12345679687,12345679688,12345679689,12345679690,12345679691,12345679692,12345679693,12345679694,12345679695,12345679696,12345679697,12345679698,12345679699,12345679700,12345679701,12345679702,12345679703,12345679704,12345679705,12345679706,12345679707,12345679708,12345679709,12345679710,12345679711,12345679712,12345679713,12345679714,12345679715,12345679716,12345679717,12345679718,12345679719,12345679720,12345679721,12345679722,12345679723,12345679724,12345679725,12345679726,12345679727,12345679728,12345679729,12345679730,12345679731,12345679732,12345679733,12345679734,12345679735,12345679736,12345679737,12345679738,12345679739,12345679740,12345679741,12345679742,12345679743,12345679744,12345679745,12345679746,12345679747,12345679748,12345679749,12345679750,12345679751,12345679752,12345679753,12345679754,12345679755,12345679756,12345679757,12345679758,12345679759,12345679760,12345679761,12345679762,12345679763,12345679764,12345679765,12345679766,12345679767,12345679768,12345679769,12345679770,12345679771,12345679772,12345679773,12345679774,12345679775,12345679776,12345679777,12345679778,12345679779,12345679780,12345679781,12345679782,12345679783,12345679784,12345679785,12345679786,12345679787,12345679788,12345679789,12345679790,12345679791,12345679792,12345679793,12345679794,12345679795,12345679796,12345679797,12345679798,12345679799,12345679800,12345679801,12345679802,12345679803,12345679804,12345679805,12345679806,12345679807,12345679808,12345679809,12345679810,12345679811,12345679812,12345679813,12345679814,12345679815,12345679816,12345679817,12345679818,12345679819,12345679820,12345679821,12345679822,12345679823,12345679824,12345679825,12345679826,12345679827,12345679828,12345679829,12345679830,12345679831,12345679832,12345679833,12345679834,12345679835,12345679836,12345679837,12345679838,12345679839,12345679840,12345679841,12345679842,12345679843,12345679844,12345679845,12345679846,12345679847,12345679848,12345679849,12345679850,12345679851,12345679852,12345679853,12345679854,12345679855,12345679856,12345679857,12345679858,12345679859,12345679860,12345679861,12345679862,12345679863,12345679864,12345679865,12345679866,12345679867,12345679868,12345679869,12345679870,12345679871,12345679872,12345679873,12345679874,12345679875,12345679876,12345679877,12345679878,12345679879,12345679880,12345679881,12345679882,12345679883,12345679884,12345679885,12345679886,12345679887,12345679888,12345679889,12345679890,12345679891,12345679892,12345679893,12345679894,12345679895,12345679896,12345679897,12345679898,12345679899,12345679900,12345679901,12345679902,12345679903,12345679904,12345679905,12345679906,12345679907,12345679908,12345679909,12345679910,12345679911,12345679912,12345679913,12345679914,12345679915,12345679916,12345679917,12345679918,12345679919,12345679920,12345679921,12345679922,12345679923,12345679924,12345679925,12345679926,12345679927,12345679928,12345679929,12345679930,12345679931,12345679932,12345679933,12345679934,12345679935,12345679936,12345679937,12345679938,12345679939,12345679940,12345679941,12345679942,12345679943,12345679944,12345679945,12345679946,12345679947,12345679948,12345679949,12345679950,12345679951,12345679952,12345679953,12345679954,12345679955,12345679956,12345679957,12345679958,12345679959,12345679960,12345679961,12345679962,12345679963,12345679964,12345679965,12345679966,12345679967,12345679968,12345679969,12345679970,12345679971,12345679972,12345679973,12345679974,12345679975,12345679976,12345679977,12345679978,12345679979,12345679980,12345679981,12345679982,12345679983,12345679984,12345679985,12345679986,12345679987,12345679988,12345679989,12345679990,12345679991,12345679992,12345679993,12345679994,12345679995,12345679996,12345679997,12345679998,12345679999,12345680000,12345680001,12345680002,12345680003,12345680004) AND CreatedDate = '2026-05-27 02:32:31.634'; ... (Thread: ThreadPoolExecutor-65_0) - __SPLIT__ 2026-05-27 06:32:38,816 - [124452] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 06:32:38,891 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:32:38,953 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1095 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:39,298 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1095) into Billing.Invoice - __SPLIT__ 2026-05-27 06:32:46,636 - [124452] - src.utils.log - INFO - βœ… All 1095 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-27 06:32:46,775 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1426351', '1426350', '1426349', '1426348', '1426347', '1426346', '1426345', '1426360', '1426359', '1426358', '1426357', '1426356', '1426355', '1426354', '1426353', '1426368', '1426367', '1426366', '1426365', '1426364', '1426363', '1426362', '1426361', '1426376', '1426375', '1426374', '1426373', '1426372', '1426371', '1426370', '1426369', '1425328', '1425327', '1425326', '1425325', '1425324', '1425323', '1425322', '1425321', '1425336', '1425335', '1425334', '1425333', '1425332', '1425331', '1425330', '1425329', '1425344', '1425343', '1425342', '1425341', '1425340', '1425339', '1425338', '1425337', '1425352', '1425351', '1425350', '1425349', '1425348', '1425347', '1425346', '1425345', '1426320', '1426319', '1426318', '1426317', '1426316', '1426315', '1426314', '1426313', '1426328', '1426327', '1426326', '1426325', '1426324', '1426323', '1426322', '1426321', '1426336', '1426335', '1426334', '1426333', '1426332', '1426331', '1426330', '1426329', '1426344', '1426343', '1426342', '1426341', '1426340', '1426339', '1426338', '1426337', '1426288', '1426287', '1426286', '1426285', '1426284', '1426283', '1426282', '1426281', '1426296', '1426295', '1426294', '1426293', '1426292', '1426291', '1426290', '1426289', '1426304', '1426303', '1426302', '1426301', '1426300', '1426299', '1426298', '1426297', '1426312', '1426311', '1426310', '1426309', '1426308', '1426307', '1426306', '1426305', '1426256', '1426255', '1426254', '1426253', '1426252', '1426251', '1426250', '1426249', '1426264', '1426263', '1426262', '1426261', '1426260', '1426259', '1426258', '1426257', '1426272', '1426271', '1426270', '1426269', '1426268', '1426267', '1426266', '1426265', '1426280', '1426279', '1426278', '1426277', '1426276', '1426275', '1426274', '1426273', '1426224', '1426223', '1426222', '1426221', '1426220', '1426219', '1426218', '1426217', '1426232', '1426231', '1426230', '1426229', '1426228', '1426227', '1426226', '1426225', '1426240', '1426239', '1426238', '1426237', '1426236', '1426235', '1426234', '1426233', '1426248', '1426247', '1426246', '1426245', '1426244', '1426243', '1426242', '1426241', '1426192', '1426191', '1426190', '1426189', '1426188', '1426187', '1426186', '1426185', '1426200', '1426199', '1426198', '1426197', '1426196', '1426195', '1426194', '1426193', '1426208', '1426207', '1426206', '1426205', '1426204', '1426203', '1426202', '1426201', '1426216', '1426215', '1426214', '1426213', '1426212', '1426211', '1426210', '1426209', '1426160', '1426159', '1426158', '1426157', '1426156', '1426155', '1426154', '1426153', '1426168', '1426167', '1426166', '1426165', '1426164', '1426163', '1426162', '1426161', '1426176', '1426175', '1426174', '1426173', '1426172', '1426171', '1426170', '1426169', '1426184', '1426183', '1426182', '1426181', '1426180', '1426179', '1426178', '1426177', '1426128', '1426127', '1426126', '1426125', '1426124', '1426123', '1426122', '1426121', '1426136', '1426135', '1426134', '1426133', '1426132', '1426131', '1426130', '1426129', '1426144', '1426143', '1426142', '1426141', '1426140', '1426139', '1426138', '1426137', '1426152', '1426151', '1426150', '1426149', '1426148', '1426147', '1426146', '1426145', '1426096', '1426095', '1426094', '1426093', '1426092', '1426091', '1426090', '1426089', '1426104', '1426103', '1426102', '1426101', '1426100', '1426099', '1426098', '1426097', '1426112', '1426111', '1426110', '1426109', '1426108', '1426107', '1426106', '1426105', '1426120', '1426119', '1426118', '1426117', '1426116', '1426115', '1426114', '1426113', '1426064', '1426063', '1426062', '1426061', '1426060', '1426059', '1426058', '1426057', '1426072', '1426071', '1426070', '1426069', '1426068', '1426067', '1426066', '1426065', '1426080', '1426079', '1426078', '1426077', '1426076', '1426075', '1426074', '1426073', '1426088', '1426087', '1426086', '1426085', '1426084', '1426083', '1426082', '1426081', '1426032', '1426031', '1426030', '1426029', '1426028', '1426027', '1426026', '1426025', '1426040', '1426039', '1426038', '1426037', '1426036', '1426035', '1426034', '1426033', '1426048', '1426047', '1426046', '1426045', '1426044', '1426043', '1426042', '1426041', '1426056', '1426055', '1426054', '1426053', '1426052', '1426051', '1426050', '1426049', '1426000', '1425999', '1425998', '1425997', '1425996', '1425995', '1425994', '1425993', '1426008', '1426007', '1426006', '1426005', '1426004', '1426003', '1426002', '1426001', '1426016', '1426015', '1426014', '1426013', '1426012', '1426011', '1426010', '1426009', '1426024', '1426023', '1426022', '1426021', '1426020', '1426019', '1426018', '1426017', '1425968', '1425967', '1425966', '1425965', '1425964', '1425963', '1425962', '1425961', '1425976', '1425975', '1425974', '1425973', '1425972', '1425971', '1425970', '1425969', '1425984', '1425983', '1425982', '1425981', '1425980', '1425979', '1425978', '1425977', '1425992', '1425991', '1425990', '1425989', '1425988', '1425987', '1425986', '1425985', '1425936', '1425935', '1425934', '1425933', '1425932', '1425931', '1425930', '1425929', '1425944', '1425943', '1425942', '1425941', '1425940', '1425939', '1425938', '1425937', '1425952', '1425951', '1425950', '1425949', '1425948', '1425947', '1425946', '1425945', '1425960', '1425959', '1425958', '1425957', '1425956', '1425955', '1425954', '1425953', '1425904', '1425903', '1425902', '1425901', '1425900', '1425899', '1425898', '1425897', '1425912', '1425911', '1425910', '1425909', '1425908', '1425907', '1425906', '1425905', '1425920', '1425919', '1425918', '1425917', '1425916', '1425915', '1425914', '1425913', '1425928', '1425927', '1425926', '1425925', '1425924', '1425923', '1425922', '1425921', '1425872', '1425871', '1425870', '1425869', '1425868', '1425867', '1425866', '1425865', '1425880', '1425879', '1425878', '1425877', '1425876', '1425875', '1425874', '1425873', '1425888', '1425887', '1425886', '1425885', '1425884', '1425883', '1425882', '1425881', '1425896', '1425895', '1425894', '1425893', '1425892', '1425891', '1425890', '1425889', '1425840', '1425839', '1425838', '1425837', '1425836', '1425835', '1425834', '1425833', '1425848', '1425847', '1425846', '1425845', '1425844', '1425843', '1425842', '1425841', '1425856', '1425855', '1425854', '1425853', '1425852', '1425851', '1425850', '1425849', '1425864', '1425863', '1425862', '1425861', '1425860', '1425859', '1425858', '1425857', '1425808', '1425807', '1425806', '1425805', '1425804', '1425803', '1425802', '1425801', '1425816', '1425815', '1425814', '1425813', '1425812', '1425811', '1425810', '1425809', '1425824', '1425823', '1425822', '1425821', '1425820', '1425819', '1425818', '1425817', '1425832', '1425831', '1425830', '1425829', '1425828', '1425827', '1425826', '1425825', '1425776', '1425775', '1425774', '1425773', '1425772', '1425771', '1425770', '1425769', '1425784', '1425783', '1425782', '1425781', '1425780', '1425779', '1425778', '1425777', '1425792', '1425791', '1425790', '1425789', '1425788', '1425787', '1425786', '1425785', '1425800', '1425799', '1425798', '1425797', '1425796', '1425795', '1425794', '1425793', '1425744', '1425743', '1425742', '1425741', '1425740', '1425739', '1425738', '1425737', '1425752', '1425751', '1425750', '1425749', '1425748', '1425747', '1425746', '1425745', '1425760', '1425759', '1425758', '1425757', '1425756', '1425755', '1425754', '1425753', '1425768', '1425767', '1425766', '1425765', '1425764', '1425763', '1425762', '1425761', '1425712', '1425711', '1425710', '1425709', '1425708', '1425707', '1425706', '1425705', '1425720', '1425719', '1425718', '1425717', '1425716', '1425715', '1425714', '1425713', '1425728', '1425727', '1425726', '1425725', '1425724', '1425723', '1425722', '1425721', '1425736', '1425735', '1425734', '1425733', '1425732', '1425731', '1425730', '1425729', '1425680', '1425679', '1425678', '1425677', '1425676', '1425675', '1425674', '1425673', '1425688', '1425687', '1425686', '1425685', '1425684', '1425683', '1425682', '1425681', '1425696', '1425695', '1425694', '1425693', '1425692', '1425691', '1425690', '1425689', '1425704', '1425703', '1425702', '1425701', '1425700', '1425699', '1425698', '1425697', '1425648', '1425647', '1425646', '1425645', '1425644', '1425643', '1425642', '1425641', '1425656', '1425655', '1425654', '1425653', '1425652', '1425651', '1425650', '1425649', '1425664', '1425663', '1425662', '1425661', '1425660', '1425659', '1425658', '1425657', '1425672', '1425671', '1425670', '1425669', '1425668', '1425667', '1425666', '1425665', '1425616', '1425615', '1425614', '1425613', '1425612', '1425611', '1425610', '1425609', '1425624', '1425623', '1425622', '1425621', '1425620', '1425619', '1425618', '1425617', '1425632', '1425631', '1425630', '1425629', '1425628', '1425627', '1425626', '1425625', '1425640', '1425639', '1425638', '1425637', '1425636', '1425635', '1425634', '1425633', '1425584', '1425583', '1425582', '1425581', '1425580', '1425579', '1425578', '1425577', '1425592', '1425591', '1425590', '1425589', '1425588', '1425587', '1425586', '1425585', '1425600', '1425599', '1425598', '1425597', '1425596', '1425595', '1425594', '1425593', '1425608', '1425607', '1425606', '1425605', '1425604', '1425603', '1425602', '1425601', '1425552', '1425551', '1425550', '1425549', '1425548', '1425547', '1425546', '1425545', '1425560', '1425559', '1425558', '1425557', '1425556', '1425555', '1425554', '1425553', '1425568', '1425567', '1425566', '1425565', '1425564', '1425563', '1425562', '1425561', '1425576', '1425575', '1425574', '1425573', '1425572', '1425571', '1425570', '1425569', '1425520', '1425519', '1425518', '1425517', '1425516', '1425515', '1425514', '1425513', '1425528', '1425527', '1425526', '1425525', '1425524', '1425523', '1425522', '1425521', '1425536', '1425535', '1425534', '1425533', '1425532', '1425531', '1425530', '1425529', '1425544', '1425543', '1425542', '1425541', '1425540', '1425539', '1425538', '1425537', '1425488', '1425487', '1425486', '1425485', '1425484', '1425483', '1425482', '1425481', '1425496', '1425495', '1425494', '1425493', '1425492', '1425491', '1425490', '1425489', '1425504', '1425503', '1425502', '1425501', '1425500', '1425499', '1425498', '1425497', '1425512', '1425511', '1425510', '1425509', '1425508', '1425507', '1425506', '1425505', '1425456', '1425455', '1425454', '1425453', '1425452', '1425451', '1425450', '1425449', '1425464', '1425463', '1425462', '1425461', '1425460', '1425459', '1425458', '1425457', '1425472', '1425471', '1425470', '1425469', '1425468', '1425467', '1425466', '1425465', '1425480', '1425479', '1425478', '1425477', '1425476', '1425475', '1425474', '1425473', '1425424', '1425423', '1425422', '1425421', '1425420', '1425419', '1425418', '1425417', '1425432', '1425431', '1425430', '1425429', '1425428', '1425427', '1425426', '1425425', '1425440', '1425439', '1425438', '1425437', '1425436', '1425435', '1425434', '1425433', '1425448', '1425447', '1425446', '1425445', '1425444', '1425443', '1425442', '1425441', '1425392', '1425391', '1425390', '1425389', '1425388', '1425387', '1425386', '1425385', '1425400', '1425399', '1425398', '1425397', '1425396', '1425395', '1425394', '1425393', '1425408', '1425407', '1425406', '1425405', '1425404', '1425403', '1425402', '1425401', '1425416', '1425415', '1425414', '1425413', '1425412', '1425411', '1425410', '1425409', '1425360', '1425359', '1425358', '1425357', '1425356', '1425355', '1425354', '1425353', '1425368', '1425367', '1425366', '1425365', '1425364', '1425363', '1425362', '1425361', '1425376', '1425375', '1425374', '1425373', '1425372', '1425371', '1425370', '1425369', '1425384', '1425383', '1425382', '1425381', '1425380', '1425379', '1425378', '1425377', '1426384', '1426383', '1426382', '1426381', '1426380', '1426379', '1426378', '1426377', '1426392', '1426391', '1426390', '1426389', '1426388', '1426387', '1426386', '1426385', '1426400', '1426399', '1426398', '1426397', '1426396', '1426395', '1426394', '1426393', '1426408', '1426407', '1426406', '1426405', '1426404', '1426403', '1426402', '1426401', '1426352', '1425320', '1425319', '1425318', '1425317', '1425316', '1425315', '1425314')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:47,475 - [124452] - src.utils.log - INFO - βœ… Fetched 1095 rows - __SPLIT__ 2026-05-27 06:32:47,558 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150327 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:47,938 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:32:48,006 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150327 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:48,337 - [124452] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 06:32:48,410 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150327 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:48,769 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:48,844 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150327 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:49,211 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:49,291 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:49,630 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:49,712 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:50,051 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:50,124 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150327;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:50,466 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:50,542 - [124452] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-05-27 06:32:50,606 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-27 06:32:50,607 - [124452] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 06:32:50,607 - [124452] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-27 06:32:50,679 - [124452] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-05-27 06:32:50,749 - [124452] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1095 rows in batches of 25000 (Thread: ThreadPoolExecutor-66_1) - __SPLIT__ 2026-05-27 06:32:50,935 - [124452] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-05-27 06:32:51,308 - [124452] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1095) into Billing.InvoiceCharges - __SPLIT__ 2026-05-27 06:32:56,965 - [124452] - src.utils.log - INFO - βœ… All 1095 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-27 06:32:57,033 - [124452] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-05-27 06:32:57,096 - [124452] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-27 06:32:57,159 - [124452] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-27 06:32:57,250 - [124452] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124452 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:57,621 - [124452] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 06:32:57,689 - [124452] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-05-27 06:32:57,890 - [124452] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_38e521795d - __SPLIT__ 2026-05-27 06:32:58,092 - [124452] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_38e521795d - __SPLIT__ 2026-05-27 06:32:58,689 - [124452] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-05-27 06:32:59,026 - [124452] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-27 06:32:59,090 - [124452] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_38e521795d - __SPLIT__ 2026-05-27 06:32:59,154 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124452 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:32:59,483 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:32:59,545 - [124452] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-05-27 06:32:59,614 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) (Thread: ThreadPoolExecutor-68_0) - __SPLIT__ 2026-05-27 06:32:59,616 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) (Thread: ThreadPoolExecutor-68_1) - __SPLIT__ 2026-05-27 06:32:59,616 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) (Thread: ThreadPoolExecutor-68_2) - __SPLIT__ 2026-05-27 06:32:59,617 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) (Thread: ThreadPoolExecutor-68_3) - __SPLIT__ 2026-05-27 06:32:59,617 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) (Thread: ThreadPoolExecutor-68_4) - __SPLIT__ 2026-05-27 06:32:59,618 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) (Thread: ThreadPoolExecutor-68_5) - __SPLIT__ 2026-05-27 06:32:59,618 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) (Thread: ThreadPoolExecutor-68_6) - __SPLIT__ 2026-05-27 06:33:00,333 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:33:00,337 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:33:00,400 - [124452] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-05-27 06:33:00,410 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:33:00,438 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:33:00,505 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:33:00,526 - [124452] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-05-27 06:33:00,613 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:33:00,669 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:33:00,799 - [124452] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-05-27 06:33:00,993 - [124452] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-05-27 06:33:01,056 - [124452] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-05-27 06:33:01,130 - [124452] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-05-27 06:33:01,195 - [124452] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-05-27 06:33:01,350 - [124452] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) (Thread: ThreadPoolExecutor-67_0) - __SPLIT__ 2026-05-27 06:33:03,197 - [124452] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 06:33:03,255 - [124452] - src.utils.log - INFO - βœ” Completed batch of 1095 records - __SPLIT__ 2026-05-27 06:33:03,319 - [124452] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-05-27 06:33:03,383 - [124452] - src.utils.log - INFO - Work order published ids: (3678158, 3678159, 3678160, 3678161, 3678162, 3678163, 3678164, 3678165, 3678166, 3678167, 3678168, 3678169, 3678170, 3678171, 3678172, 3678173, 3678174, 3678175, 3678176, 3678177, 3678178, 3678179, 3678180, 3678181, 3678182, 3678183, 3678184, 3678185, 3678186, 3678187, 3678188, 3678189, 3678190, 3678191, 3678192, 3678193, 3678194, 3678195, 3678196, 3678197, 3678198, 3678199, 3678200, 3678201, 3678202, 3678203, 3678204, 3678205, 3678206, 3678207, 3678208, 3678209, 3678210, 3678211, 3678212, 3678213, 3678214, 3678215, 3678216, 3678217, 3678218, 3678219, 3678220, 3678221, 3678222, 3678223, 3678224, 3678225, 3678226, 3678227, 3678228, 3678229, 3678230, 3678231, 3678232, 3678233, 3678234, 3678235, 3678236, 3678237, 3678238, 3678239, 3678240, 3678241, 3678242, 3678243, 3678244, 3678245, 3678246, 3678247, 3678248, 3678249, 3678250, 3678251, 3678252, 3678253, 3678254, 3678255, 3678256, 3678257, 3678258, 3678259, 3678260, 3678261, 3678262, 3678263, 3678264, 3678265, 3678266, 3678267, 3678268, 3678269, 3678270, 3678271, 3678272, 3678273, 3678274, 3678275, 3678276, 3678277, 3678278, 3678279, 3678280, 3678281, 3678282, 3678283, 3678284, 3678285, 3678286, 3678287, 3678288, 3678289, 3678290, 3678291, 3678292, 3678293, 3678294, 3678295, 3678296, 3678297, 3678298, 3678299, 3678300, 3678301, 3678302, 3678303, 3678304, 3678305, 3678306, 3678307, 3678308, 3678309, 3678310, 3678311, 3678312, 3678313, 3678314, 3678315, 3678316, 3678317, 3678318, 3678319, 3678320, 3678321, 3678322, 3678323, 3678324, 3678325, 3678326, 3678327, 3678328, 3678329, 3678330, 3678331, 3678332, 3678333, 3678334, 3678335, 3678336, 3678337, 3678338, 3678339, 3678340, 3678341, 3678342, 3678343, 3678344, 3678345, 3678346, 3678347, 3678348, 3678349, 3678350, 3678351, 3678352, 3678353, 3678354, 3678355, 3678356, 3678357, 3678358, 3678359, 3678360, 3678361, 3678362, 3678363, 3678364, 3678365, 3678366, 3678367, 3678368, 3678369, 3678370, 3678371, 3678372, 3678373, 3678374, 3678375, 3678376, 3678377, 3678378, 3678379, 3678380, 3678381, 3678382, 3678383, 3678384, 3678385, 3678386, 3678387, 3678388, 3678389, 3678390, 3678391, 3678392, 3678393, 3678394, 3678395, 3678396, 3678397, 3678398, 3678399, 3678400, 3678401, 3678402, 3678403, 3678404, 3678405, 3678406, 3678407, 3678408, 3678409, 3678410, 3678411, 3678412, 3678413, 3678414, 3678415, 3678416, 3678417, 3678418, 3678419, 3678420, 3678421, 3678422, 3678423, 3678424, 3678425, 3678426, 3678427, 3678428, 3678429, 3678430, 3678431, 3678432, 3678433, 3678434, 3678435, 3678436, 3678437, 3678438, 3678439, 3678440, 3678441, 3678442, 3678443, 3678444, 3678445, 3678446, 3678447, 3678448, 3678449, 3678450, 3678451, 3678452, 3678453, 3678454, 3678455, 3678456, 3678457, 3678458, 3678459, 3678460, 3678461, 3678462, 3678463, 3678464, 3678465, 3678466, 3678467, 3678468, 3678469, 3678470, 3678471, 3678472, 3678473, 3678474, 3678475, 3678476, 3678477, 3678478, 3678479, 3678480, 3678481, 3678482, 3678483, 3678484, 3678485, 3678486, 3678487, 3678488, 3678489, 3678490, 3678491, 3678492, 3678493, 3678494, 3678495, 3678496, 3678497, 3678498, 3678499, 3678500, 3678501, 3678502, 3678503, 3678504, 3678505, 3678506, 3678507, 3678508, 3678509, 3678510, 3678511, 3678512, 3678513, 3678514, 3678515, 3678516, 3678517, 3678518, 3678519, 3678520, 3678521, 3678522, 3678523, 3678524, 3678525, 3678526, 3678527, 3678528, 3678529, 3678530, 3678531, 3678532, 3678533, 3678534, 3678535, 3678536, 3678537, 3678538, 3678539, 3678540, 3678541, 3678542, 3678543, 3678544, 3678545, 3678546, 3678547, 3678548, 3678549, 3678550, 3678551, 3678552, 3678553, 3678554, 3678555, 3678556, 3678557, 3678558, 3678559, 3678560, 3678561, 3678562, 3678563, 3678564, 3678565, 3678566, 3678567, 3678568, 3678569, 3678570, 3678571, 3678572, 3678573, 3678574, 3678575, 3678576, 3678577, 3678578, 3678579, 3678580, 3678581, 3678582, 3678583, 3678584, 3678585, 3678586, 3678587, 3678588, 3678589, 3678590, 3678591, 3678592, 3678593, 3678594, 3678595, 3678596, 3678597, 3678598, 3678599, 3678600, 3678601, 3678602, 3678603, 3678604, 3678605, 3678606, 3678607, 3678608, 3678609, 3678610, 3678611, 3678612, 3678613, 3678614, 3678615, 3678616, 3678617, 3678618, 3678619, 3678620, 3678621, 3678622, 3678623, 3678624, 3678625, 3678626, 3678627, 3678628, 3678629, 3678630, 3678631, 3678632, 3678633, 3678634, 3678635, 3678636, 3678637, 3678638, 3678639, 3678640, 3678641, 3678642, 3678643, 3678644, 3678645, 3678646, 3678647, 3678648, 3678649, 3678650, 3678651, 3678652, 3678653, 3678654, 3678655, 3678656, 3678657, 3678658, 3678659, 3678660, 3678661, 3678662, 3678663, 3678664, 3678665, 3678666, 3678667, 3678668, 3678669, 3678670, 3678671, 3678672, 3678673, 3678674, 3678675, 3678676, 3678677, 3678678, 3678679, 3678680, 3678681, 3678682, 3678683, 3678684, 3678685, 3678686, 3678687, 3678688, 3678689, 3678690, 3678691, 3678692, 3678693, 3678694, 3678695, 3678696, 3678697, 3678698, 3678699, 3678700, 3678701, 3678702, 3678703, 3678704, 3678705, 3678706, 3678707, 3678708, 3678709, 3678710, 3678711, 3678712, 3678713, 3678714, 3678715, 3678716, 3678717, 3678718, 3678719, 3678720, 3678721, 3678722, 3678723, 3678724, 3678725, 3678726, 3678727, 3678728, 3678729, 3678730, 3678731, 3678732, 3678733, 3678734, 3678735, 3678736, 3678737, 3678738, 3678739, 3678740, 3678741, 3678742, 3678743, 3678744, 3678745, 3678746, 3678747, 3678748, 3678749, 3678750, 3678751, 3678752, 3678753, 3678754, 3678755, 3678756, 3678757, 3678758, 3678759, 3678760, 3678761, 3678762, 3678763, 3678764, 3678765, 3678766, 3678767, 3678768, 3678769, 3678770, 3678771, 3678772, 3678773, 3678774, 3678775, 3678776, 3678777, 3678778, 3678779, 3678780, 3678781, 3678782, 3678783, 3678784, 3678785, 3678786, 3678787, 3678788, 3678789, 3678790, 3678791, 3678792, 3678793, 3678794, 3678795, 3678796, 3678797, 3678798, 3678799, 3678800, 3678801, 3678802, 3678803, 3678804, 3678805, 3678806, 3678807, 3678808, 3678809, 3678810, 3678811, 3678812, 3678813, 3678814, 3678815, 3678816, 3678817, 3678818, 3678819, 3678820, 3678821, 3678822, 3678823, 3678824, 3678825, 3678826, 3678827, 3678828, 3678829, 3678830, 3678831, 3678832, 3678833, 3678834, 3678835, 3678836, 3678837, 3678838, 3678839, 3678840, 3678841, 3678842, 3678843, 3678844, 3678845, 3678846, 3678847, 3678848, 3678849, 3678850, 3678851, 3678852, 3678853, 3678854, 3678855, 3678856, 3678857, 3678858, 3678859, 3678860, 3678861, 3678862, 3678863, 3678864, 3678865, 3678866, 3678867, 3678868, 3678869, 3678870, 3678871, 3678872, 3678873, 3678874, 3678875, 3678876, 3678877, 3678878, 3678879, 3678880, 3678881, 3678882, 3678883, 3678884, 3678885, 3678886, 3678887, 3678888, 3678889, 3678890, 3678891, 3678892, 3678893, 3678894, 3678895, 3678896, 3678897, 3678898, 3678899, 3678900, 3678901, 3678902, 3678903, 3678904, 3678905, 3678906, 3678907, 3678908, 3678909, 3678910, 3678911, 3678912, 3678913, 3678914, 3678915, 3678916, 3678917, 3678918, 3678919, 3678920, 3678921, 3678922, 3678923, 3678924, 3678925, 3678926, 3678927, 3678928, 3678929, 3678930, 3678931, 3678932, 3678933, 3678934, 3678935, 3678936, 3678937, 3678938, 3678939, 3678940, 3678941, 3678942, 3678943, 3678944, 3678945, 3678946, 3678947, 3678948, 3678949, 3678950, 3678951, 3678952, 3678953, 3678954, 3678955, 3678956, 3678957, 3678958, 3678959, 3678960, 3678961, 3678962, 3678963, 3678964, 3678965, 3678966, 3678967, 3678968, 3678969, 3678970, 3678971, 3678972, 3678973, 3678974, 3678975, 3678976, 3678977, 3678978, 3678979, 3678980, 3678981, 3678982, 3678983, 3678984, 3678985, 3678986, 3678987, 3678988, 3678989, 3678990, 3678991, 3678992, 3678993, 3678994, 3678995, 3678996, 3678997, 3678998, 3678999, 3679000, 3679001, 3679002, 3679003, 3679004, 3679005, 3679006, 3679007, 3679008, 3679009, 3679010, 3679011, 3679012, 3679013, 3679014, 3679015, 3679016, 3679017, 3679018, 3679019, 3679020, 3679021, 3679022, 3679023, 3679024, 3679025, 3679026, 3679027, 3679028, 3679029, 3679030, 3679031, 3679032, 3679033, 3679034, 3679035, 3679036, 3679037, 3679038, 3679039, 3679040, 3679041, 3679042, 3679043, 3679044, 3679045, 3679046, 3679047, 3679048, 3679049, 3679050, 3679051, 3679052, 3679053, 3679054, 3679055, 3679056, 3679057, 3679058, 3679059, 3679060, 3679061, 3679062, 3679063, 3679064, 3679065, 3679066, 3679067, 3679068, 3679069, 3679070, 3679071, 3679072, 3679073, 3679074, 3679075, 3679076, 3679077, 3679078, 3679079, 3679080, 3679081, 3679082, 3679083, 3679084, 3679085, 3679086, 3679087, 3679088, 3679089, 3679090, 3679091, 3679092, 3679093, 3679094, 3679095, 3679096, 3679097, 3679098, 3679099, 3679100, 3679101, 3679102, 3679103, 3679104, 3679105, 3679106, 3679107, 3679108, 3679109, 3679110, 3679111, 3679112, 3679113, 3679114, 3679115, 3679116, 3679117, 3679118, 3679119, 3679120, 3679121, 3679122, 3679123, 3679124, 3679125, 3679126, 3679127, 3679128, 3679129, 3679130, 3679131, 3679132, 3679133, 3679134, 3679135, 3679136, 3679137, 3679138, 3679139, 3679140, 3679141, 3679142, 3679143, 3679144, 3679145, 3679146, 3679147, 3679148, 3679149, 3679150, 3679151, 3679152, 3679153, 3679154, 3679155, 3679156, 3679157, 3679158, 3679159, 3679160, 3679161, 3679162, 3679163, 3679164, 3679165, 3679166, 3679167, 3679168, 3679169, 3679170, 3679171, 3679172, 3679173, 3679174, 3679175, 3679176, 3679177, 3679178, 3679179, 3679180, 3679181, 3679182, 3679183, 3679184, 3679185, 3679186, 3679187, 3679188, 3679189, 3679190, 3679191, 3679192, 3679193, 3679194, 3679195, 3679196, 3679197, 3679198, 3679199, 3679200, 3679201, 3679202, 3679203, 3679204, 3679205, 3679206, 3679207, 3679208, 3679209, 3679210, 3679211, 3679212, 3679213, 3679214, 3679215, 3679216, 3679217, 3679218, 3679219, 3679220, 3679221, 3679222, 3679223, 3679224, 3679225, 3679226, 3679227, 3679228, 3679229, 3679230, 3679231, 3679232, 3679233, 3679234, 3679235, 3679236, 3679237, 3679238, 3679239, 3679240, 3679241, 3679242, 3679243, 3679244, 3679245, 3679246, 3679247, 3679248, 3679249, 3679250, 3679251, 3679252) - __SPLIT__ 2026-05-27 06:33:03,451 - [124452] - src.utils.log - INFO - Time took to perform operation in publishing [124452]: 93.93 - __SPLIT__ 2026-05-27 06:33:03,513 - [124452] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124452] - __SPLIT__ 2026-05-27 06:33:03,583 - [124452] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 02:33:03.383' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124452;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 06:33:03,918 - [124452] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:25:51,560 - 124453 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124453 - __SPLIT__ 2026-05-27 07:25:51,695 - 124453 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124453 - __SPLIT__ 2026-05-27 07:25:51,766 - 124453 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 07:25:51,830 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:25:54,237 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:25:54,300 - 124453 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 07:25:54,369 - 124453 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 07:25:54,441 - 124453 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 07:25:54,510 - 124453 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:25:56,452 - 124453 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:25:56,516 - 124453 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-27 03:25:56.516' WHERE GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:25:56,854 - 124453 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:25:56,921 - 124453 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:25:57,257 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:25:57,329 - 124453 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-27 03:25:57.329' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:25:57,665 - 124453 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:25:57,728 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124453), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124453), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124453 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:25:58,175 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:25:58,235 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:25:58,567 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:25:58,633 - 124453 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 07:25:58,762 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14638... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:25:59,109 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:25:59,176 - 124453 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 07:25:59,259 - 124453 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 07:25:59,328 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150345;... (Thread: ThreadPoolExecutor-29_0) - __SPLIT__ 2026-05-27 07:25:59,668 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:25:59,733 - 124453 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150345 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-29_0) - __SPLIT__ 2026-05-27 07:26:00,091 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:00,722 - 124453 - src.utils.log - INFO - Generating work orders for setup: 150345 - __SPLIT__ 2026-05-27 07:26:00,805 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11427;... (Thread: ThreadPoolExecutor-29_0) - __SPLIT__ 2026-05-27 07:26:01,146 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:01,255 - 124453 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 07:26:01,330 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-29_0) - __SPLIT__ 2026-05-27 07:26:01,665 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:01,741 - 124453 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 07:26:01,813 - 124453 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-27 07:26:01,887 - 124453 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: ThreadPoolExecutor-30_0) - __SPLIT__ 2026-05-27 07:26:01,888 - 124453 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: ThreadPoolExecutor-30_1) - __SPLIT__ 2026-05-27 07:26:01,888 - 124453 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: ThreadPoolExecutor-30_2) - __SPLIT__ 2026-05-27 07:26:01,888 - 124453 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: ThreadPoolExecutor-30_3) - __SPLIT__ 2026-05-27 07:26:01,889 - 124453 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: ThreadPoolExecutor-30_4) - __SPLIT__ 2026-05-27 07:26:01,891 - 124453 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: ThreadPoolExecutor-30_5) - __SPLIT__ 2026-05-27 07:26:01,891 - 124453 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: ThreadPoolExecutor-30_6) - __SPLIT__ 2026-05-27 07:26:02,260 - 124453 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:26:03,144 - 124453 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:26:03,202 - 124453 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:26:03,340 - 124453 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:26:03,445 - 124453 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:26:03,570 - 124453 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:26:03,614 - 124453 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:26:03,722 - 124453 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:04,109 - 124453 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:26:04,185 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150345;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:04,524 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:04,590 - 124453 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 07:26:04,654 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150345... (Thread: ThreadPoolExecutor-31_0) - __SPLIT__ 2026-05-27 07:26:04,655 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150345... (Thread: ThreadPoolExecutor-31_1) - __SPLIT__ 2026-05-27 07:26:04,655 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150345... (Thread: ThreadPoolExecutor-31_2) - __SPLIT__ 2026-05-27 07:26:04,655 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150345... (Thread: ThreadPoolExecutor-31_3) - __SPLIT__ 2026-05-27 07:26:04,658 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150345;... (Thread: ThreadPoolExecutor-31_4) - __SPLIT__ 2026-05-27 07:26:04,658 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150345;... (Thread: ThreadPoolExecutor-31_5) - __SPLIT__ 2026-05-27 07:26:04,658 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150345;... (Thread: ThreadPoolExecutor-31_6) - __SPLIT__ 2026-05-27 07:26:04,659 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150345;... (Thread: ThreadPoolExecutor-31_7) - __SPLIT__ 2026-05-27 07:26:04,999 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:05,078 - 124453 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 07:26:05,144 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:05,231 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:05,347 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150345... (Thread: ThreadPoolExecutor-31_0) - __SPLIT__ 2026-05-27 07:26:05,353 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:05,402 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:05,502 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:05,886 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:06,344 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:06,429 - 124453 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:06,766 - 124453 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:26:06,836 - 124453 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 03:26:06.836' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:07,215 - 124453 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:26:07,280 - 124453 - src.utils.log - INFO - - __SPLIT__ 2026-05-27 07:26:07,347 - 124453 - src.utils.log - INFO - Work order generation successful - Time took: 15.51 - __SPLIT__ 2026-05-27 07:26:07,416 - 124453 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 124453 - __SPLIT__ 2026-05-27 07:26:07,535 - 124453 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-27 03:26:07.535' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:07,885 - 124453 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:26:07,948 - 124453 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:08,295 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:08,382 - 124453 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 07:26:08,447 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150345 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:08,790 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:08,855 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150345 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:09,201 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:09,270 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150345 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:09,618 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:09,688 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:10,024 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:10,088 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:10,418 - 124453 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 07:26:10,489 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:10,836 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:10,907 - 124453 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:11,273 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:11,343 - 124453 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:11,756 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:11,828 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:12,164 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:12,233 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150345... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:12,580 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:12,648 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:12,986 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:13,050 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14868' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:13,378 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:13,447 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1426412', '1426413') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:13,786 - 124453 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:26:13,854 - 124453 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:14,362 - 124453 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 07:26:15,466 - 124453 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 07:26:15,664 - 124453 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 07:26:15,732 - 124453 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.ServiceSetup SET IsInitialWoGenerated = 1 WHERE CompanyId = 133 AND ServiceSetupId = 150345;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:16,089 - 124453 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:26:16,155 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1426412', '1426413') AND wo.AccountNumber = '14868' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-32_0) - __SPLIT__ 2026-05-27 07:26:16,517 - 124453 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 07:26:16,588 - 124453 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 07:26:16,724 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:17,063 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:17,136 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:17,470 - 124453 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:26:17,542 - 124453 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 07:26:17,607 - 124453 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:17,965 - 124453 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 07:26:19,002 - 124453 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 07:26:19,071 - 124453 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150345 AND WorkOrderNo IN (787332, 4562040) AND GenerateWorkOrderHistoryId = 124453;... (Thread: ThreadPoolExecutor-33_0) - __SPLIT__ 2026-05-27 07:26:19,451 - 124453 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 07:26:19,529 - 124453 - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-27 07:26:19,607 - 124453 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-27 07:26:19,673 - 124453 - src.utils.log - INFO - Time took to perform operation in publishing 124453: 27.91 - __SPLIT__ 2026-05-27 07:26:19,740 - 124453 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 124453 - __SPLIT__ 2026-05-27 07:26:19,813 - 124453 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 03:26:19.812' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124453;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:26:20,142 - 124453 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:27:16,415 - 124454 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124454 - __SPLIT__ 2026-05-27 07:27:16,530 - 124454 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124454 - __SPLIT__ 2026-05-27 07:27:16,591 - 124454 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 07:27:16,652 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:19,069 - 124454 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:27:19,133 - 124454 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 07:27:19,192 - 124454 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 07:27:19,255 - 124454 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 07:27:19,317 - 124454 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124454;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:21,282 - 124454 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:27:21,342 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124454), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124454), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124454 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:21,819 - 124454 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:27:21,886 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124454;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:22,220 - 124454 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:27:22,289 - 124454 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 07:27:22,349 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14638... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:22,703 - 124454 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:27:22,767 - 124454 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 07:27:22,840 - 124454 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 07:27:22,900 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150345;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:23,231 - 124454 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:27:23,343 - 124454 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2026-09-30 00:00:00' and ServiceSetupId = 150345 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:23,700 - 124454 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 07:27:24,332 - 124454 - src.utils.log - INFO - Generating work orders for setup: 150345 - __SPLIT__ 2026-05-27 07:27:24,499 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11427;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:24,833 - 124454 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:27:24,944 - 124454 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 07:27:25,010 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:25,341 - 124454 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:27:25,411 - 124454 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 07:27:25,484 - 124454 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-27 07:27:25,552 - 124454 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:26,000 - 124454 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:27:26,070 - 124454 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:26,570 - 124454 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:27:26,631 - 124454 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:26,973 - 124454 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:27:27,039 - 124454 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:27,475 - 124454 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:27:27,538 - 124454 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:27,885 - 124454 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:27:28,007 - 124454 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:28,362 - 124454 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:27:28,436 - 124454 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:28,774 - 124454 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:27:28,845 - 124454 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150345 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:29,208 - 124454 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 07:27:29,279 - 124454 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 07:27:29,355 - 124454 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:29,738 - 124454 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-27 07:27:30,934 - 124454 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-27 07:27:31,011 - 124454 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 3 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150345... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:31,378 - 124454 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 07:27:31,445 - 124454 - src.utils.log - INFO - Id's of work order inserted to DB: [3679253 3679254 3679255] - __SPLIT__ 2026-05-27 07:27:31,515 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150345;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:31,857 - 124454 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:27:31,924 - 124454 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 07:27:31,992 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150345... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:32,330 - 124454 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:27:32,394 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150345... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:32,738 - 124454 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 07:27:32,874 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150345... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:33,229 - 124454 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 07:27:33,303 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150345... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:33,642 - 124454 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:27:33,717 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150345... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:34,057 - 124454 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:27:34,130 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150345;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:34,467 - 124454 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:27:34,539 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150345;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:34,887 - 124454 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:27:34,959 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150345;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:35,326 - 124454 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:27:35,399 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150345;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:35,745 - 124454 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 07:27:35,825 - 124454 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-27 07:27:35,895 - 124454 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 07:27:35,968 - 124454 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-27 07:27:36,039 - 124454 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-27 07:27:36,113 - 124454 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-27 07:27:36,184 - 124454 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-27 07:27:36,314 - 124454 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-27 07:27:36,384 - 124454 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-27 07:27:36,460 - 124454 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-27 07:27:36,532 - 124454 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-27 07:27:36,610 - 124454 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 07:27:36,683 - 124454 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-27 07:27:36,755 - 124454 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 07:27:36,826 - 124454 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-27 07:27:36,894 - 124454 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-27 07:27:36,963 - 124454 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 07:27:37,036 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679253, 3679254, 3679255) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:37,378 - 124454 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 07:27:37,447 - 124454 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 9 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:37,788 - 124454 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 9) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-27 07:27:38,824 - 124454 - src.utils.log - INFO - βœ… All 9 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-27 07:27:38,895 - 124454 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-27 07:27:38,968 - 124454 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-27 07:27:39,041 - 124454 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 07:27:39,113 - 124454 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 07:27:39,192 - 124454 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679253, 3679254, 3679255) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:39,580 - 124454 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 07:27:39,650 - 124454 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 3 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:39,991 - 124454 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 3) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-27 07:27:41,036 - 124454 - src.utils.log - INFO - βœ… All 3 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-27 07:27:41,111 - 124454 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 07:27:41,180 - 124454 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124454;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:41,530 - 124454 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:27:41,601 - 124454 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-27 07:27:41,669 - 124454 - src.utils.log - INFO - Time took to perform operation: 25.01 - __SPLIT__ 2026-05-27 07:27:41,736 - 124454 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124454;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:42,068 - 124454 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 07:27:42,136 - 124454 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 03:27:42.136' WHERE GenerateWorkOrderHistoryId = 124454;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 07:27:42,476 - 124454 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 09:04:43,121 - 124456 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124456 - __SPLIT__ 2026-05-27 09:04:43,243 - 124456 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124456 - __SPLIT__ 2026-05-27 09:04:43,316 - 124456 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 09:04:43,385 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:04:45,653 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:04:45,717 - 124456 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 09:04:45,787 - 124456 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 09:04:45,861 - 124456 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 09:04:45,928 - 124456 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124456;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:04:47,894 - 124456 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 09:04:47,957 - 124456 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-27 05:04:47.957' WHERE GenerateWorkOrderHistoryId = 124456;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:04:48,301 - 124456 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 09:04:48,369 - 124456 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124456;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:04:48,712 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:04:48,779 - 124456 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-27 05:04:48.779' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124456;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:04:49,113 - 124456 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 09:04:49,189 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124456), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124456), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124456 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:04:55,900 - 124456 - src.utils.log - INFO - βœ… Fetched 30091 rows - __SPLIT__ 2026-05-27 09:04:56,072 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124456;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:04:56,417 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:04:56,534 - 124456 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 09:04:56,642 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId in (14338, 14339, 14341, 14342, 14344, 14345, 14346, 14348, 14350, 14351, 14352, 14353, 14354, 14364, 14370, 14377, 14383, 14385, 14386, 14393, 14394, 14395, 14397, 14398, 14400, 14402, 14405, 14407, 14408, 14409, 14412, 14415, 14420, 14424, 14425, 14426, 14427, 14430, 14431, 14432, 14434, 14436, 14442, 14444, 14446, 14447, 14448, 14449, 14450, 14451, 14452, 14453, 14454, 14455, 14456, 14457, 14458, 14459, 14460, 14461, 14462, 14463, 14464, 14465, 14466, 14467, 14468, 14469, 14471, 14472, 14473, 14474, 14475, 14476, 14477, 14478, 14479, 14480, 14481, 14482, 14483, 14485, 14486, 14487, 14488, 14489, 14490, 14491, 14492, 14493, 14494, 14495, 14496, 14497, 14499, 14500, 14501, 14502, 14505, 14509, 14511, 14513, 14518, 14519, 14523, 14532, 14533, 14534, 14535, 14536, 14537, 14538, 14539, 14540, 14541, 14542, 14543, 14544, 14545, 14546, 14547, 14548, 14549, 14550, 14551, 14552, 14553, 14554, 14555, 14556, 14557, 14558, 14559, 14560, 14561, 14562, 14563, 14564, 14565, 14566, 14567, 14568, 14569, 14570, 14571, 14572, 14573, 14574, 14575, 14576, 14577, 14578, 14579, 14580, 14581, 14582, 14583, 14584, 14585, 14586, 14587, 14588, 14589, 14590, 14591, 14592, 14593, 14594, 14595, 14596, 14597, 14598, 14599, 14600, 14601, 14602, 14603, 14604, 14605, 14606, 14607, 14608, 14609, 14610, 14611, 14612, 14613, 14614, 14615, 14616, 14617, 14618, 14620, 14621, 14623, 14625, 14626, 14627, 14628, 14629, 14630, 14631, 14632, 14633, 14634, 14635, 14636, 14637, 14638, 14639, 14640, 14641, 14642, 14643, 14644, 14645, 14646, 14647, 14648, 14649, 14650, 14651, 14652, 14653, 14654, 14655, 14656, 14657, 14658, 14659, 14660, 14661, 14662, 14663, 14664, 14665, 14666, 14667, 14668, 14669, 14670, 14671, 14672, 14673, 14674, 14675, 14676, 14682, 14684, 14686, 14693, 14725, 14728, 14729, 14730, 14731, 14732, 14733, 14734, 14735, 14736, 14744, 14745, 14763, 14775, 14776, 14777, 14779, 14781, 14783, 14784, 14787, 14792, 14794, 14795, 14796, 14798, 14799, 14803, 14805, 14815, 14818, 14819, 14821, 14822, 14823, 14824, 14825, 14826, 14827, 14828, 14829, 14830, 14832, 14833, 14834, 14835, 14836, 14837, 14838, 14839, 14841, 14842, 14843, 14844, 14845, 14846, 14847, 14848, 14849, 14851, 14852, 14853, 13947, 13962, 13963, 13964, 13965, 13967, 13968, 13970, 13971, 13972, 13973, 13975, 13982, 13983, 13984, 13985, 13986, 13988, 13995, 13998, 13999, 14000, 14001, 14002, 14010, 14011, 14012, 14017, 14020, 14021, 14022, 14023, 14024, 14026, 14031, 14046, 14052, 14053, 14054, 14056, 14057, 14058, 14059, 14069, 14070, 14074, 14077, 14080, 14082, 14087, 14090, 14091, 14094, 14097, 14103, 14104, 14107, 14109, 14110, 14111, 14114, 14115, 14117, 14120, 14121, 14124, 14127, 14128, 14130, 14132, 14136, 14141, 14143, 14144, 14146, 14147, 14149, 14150, 14151, 14154, 14155, 14156, 14161, 14173, 14175, 14176, 14179, 14180, 14182, 14184, 14189, 14190, 14191, 14192, 14197, 14199, 14201, 14203, 14209, 14210, 14211, 14213, 14214, 14215, 14216, 14217, 14219, 14222, 14223, 14224, 14232, 14233, 14236, 14240, 14241, 14245, 14246, 14250, 14251, 14252, 14254, 14255, 14264, 14265, 14266, 14269, 14270, 14272, 14276, 14277, 14285, 14287, 14290, 14295, 14300, 14312, 14314, 14315, 14317, 14318, 14319, 14320, 14321, 14327, 14329, 14330, 14331, 14333)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:04:57,200 - 124456 - src.utils.log - INFO - βœ… Fetched 15691 rows - __SPLIT__ 2026-05-27 09:04:57,278 - 124456 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 09:04:57,402 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,404 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,407 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,408 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,409 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,409 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,411 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,414 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,418 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,418 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:04:57,484 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58912, 58529, 59015, 150088, 58858, 58859, 58449, 119475, 99092, 150291, 150326, 150167, 58936, 149885);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:04:57,558 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58884, 58885, 119300, 58890, 150029, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 150038, 58398, 58399, 58911, 150048, 58406, 58407, 58408, 58919, 58410, 58411, 58412, 58925, 150055, 150061, 58422, 58423, 58934, 58935, 58426, 58427, 58428, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58437, 58438, 58439, 58440, 58945, 58442, 58953, 109125, 58445, 58447, 150105, 58461, 150114, 58467, 58473, 58478, 58479, 58480, 58488, 58491, 58508, 58509, 150161, 119448, 150172, 58526, 53411, 58531, 150033, 150182, 58536, 150183, 150184, 119468, 119470, 119471, 57524, 150197, 58550, 149688, 89081, 58559, 79040, 58562, 149699, 150211, 58565, 58569, 58570, 58571, 150220, 149712, 149724, 58593, 149734, 58607, 58608, 119535, 22268, 58639, 119567, 150287, 150293, 150297, 150299, 58652, 12067, 58663, 58664, 58665, 58689, 150342, 149840, 54101, 149869, 139635, 139636, 139637, 58747, 58895, 58750, 58753, 58756, 139655, 150081, 149921, 149927, 69032, 149928, 149929, 149930, 58797, 119249, 119253, 58843, 58845, 58852, 89060, 58860, 58862, 58865, 58866, 58867, 58869, 58870, 58873, 58877);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 09:04:57,630 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30723, 57347, 38932, 47128, 53274, 36896, 57380, 30758, 30759, 57383, 30767, 45104, 47152, 41014, 41015, 43063, 38969, 55358, 57417, 57433, 32860, 36960, 28772, 39015, 39023, 45169, 26739, 26741, 32887, 32888, 57463, 45179, 39037, 43137, 26755, 45188, 57478, 32903, 34952, 34957, 45198, 57500, 34973, 49310, 53407, 30880, 37024, 37025, 53408, 57501, 26791, 57512, 26793, 28842, 55469, 39096, 57529, 26810, 30908, 57532, 37055, 47299, 55505, 28882, 35027, 39123, 35035, 45278, 53478, 47335, 28910, 33008, 33012, 57588, 55542, 22778, 33018, 33023, 39170, 39171, 30983, 24840, 37127, 43274, 57610, 33036, 33037, 47381, 37142, 57623, 22808, 33049, 31004, 33055, 28979, 53559, 28991, 26948, 39239, 45388, 22881, 29031, 53608, 26988, 51568, 29048, 31100, 29056, 47490, 24963, 39299, 39304, 24979, 29077, 33174, 35230, 22950, 27052, 29106, 47542, 37305, 31164, 29120, 37313, 33221, 39371, 43471, 45521, 37332, 47580, 43486, 23014, 45543, 39404, 49667, 35335, 53788, 53789, 57899, 57904, 55857, 31289, 37434, 37435, 57917, 51776, 35393, 29256, 25161, 27214, 43600, 29265, 39506, 53851, 31324, 27235, 27249, 53877, 31366, 25229, 35478, 39581, 25248, 53923, 39593, 43692, 25262, 37551, 29364, 29365, 33483, 33484, 35533, 35534, 29392, 47827, 37590, 27357, 31459, 49894, 39658, 47856, 39687, 39688, 45843, 49942, 51992, 29467, 23324, 37663, 47905, 45865, 25386, 35630, 35635, 37685, 29494, 47927, 56120, 33601, 37705, 23373, 27472, 45914, 33629, 37725, 35684, 45927, 23401, 37744, 29555, 45941, 39798, 50041, 25479, 23434, 23443, 45972, 45974, 30714, 35747, 50082, 31656, 27569, 27570, 23485, 39869, 56255, 27585, 27593, 29642, 52181, 23513, 46042, 35817, 27647, 46082, 29707, 39958, 35868, 37917, 31776, 46115, 48170, 44075, 48171, 35885, 33841, 33843, 48184, 33860, 23624, 25673, 23628, 31827, 29780, 46170, 31848, 46185, 25711, 40059, 23685, 42118, 23689, 48267, 50317, 27791, 33937, 46235, 42142, 29855, 52386, 52387, 50347, 36014, 50350, 40118, 46268, 29887, 29888, 42177, 42178, 50370, 44230, 44231, 46288, 54498, 27877, 56550, 36072, 38120, 36074, 36075, 56558, 42227, 25856, 56581, 48392, 36108, 36109, 54544, 32017, 38171, 27934, 27940, 27950, 27951, 32046, 32047, 25914, 27966, 34114, 27973, 27979, 34127, 42330, 44381, 23902, 36195, 34149, 30055, 48489, 34170, 36221, 23935, 56708, 48521, 26001, 56731, 36257, 30120, 30121, 50601, 30125, 56750, 28079, 26039, 44477, 28101, 28105, 28108, 54739, 38358, 42463, 40420, 44516, 26097, 46578, 50674, 52724, 26101, 46588, 50685, 54780, 54781, 28160, 54792, 26121, 24078, 34318, 34319, 56859, 46628, 40486, 46633, 38458, 44606, 44608, 44609, 56911, 28241, 50770, 36436, 34403, 42597, 48746, 48752, 26230, 26232, 46713, 46717, 48765, 52868, 38534, 38535, 24200, 34453, 34454, 28336, 28337, 50865, 28348, 44733, 28351, 34495, 36550, 34508, 48847, 50900, 42717, 34529, 28390, 28391, 28392, 26345, 26347, 38639, 50927, 28401, 52975, 24307, 46835, 26358, 26359, 24315, 28415, 42753, 48898, 42755, 50947, 26373, 36613, 22291, 28437, 22300, 28445, 30493, 42780, 30496, 40740, 30510, 50999, 53052, 57151, 57158, 36681, 51018, 36684, 53068, 28496, 36692, 22367, 28520, 28521, 32617, 40811, 40812, 34673, 26485, 57232, 42902, 22439, 22440, 40873, 34735, 42928, 44982, 34750, 26561, 49096, 32716, 22478, 26576, 47060, 42965, 30680, 36827, 40924, 38885, 22513, 26614, 36856, 34810, 32765);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 09:04:57,700 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (26636, 38928, 38935, 34840, 38936, 49178, 36900, 26661, 26662, 30757, 47141, 43051, 26670, 30766, 57391, 41009, 41010, 24626, 28724, 26677, 28726, 36914, 45107, 51253, 53306, 32832, 28737, 28738, 45128, 38987, 41035, 53326, 55378, 47190, 51291, 28771, 43109, 43110, 26729, 26731, 36984, 22652, 41091, 57485, 39058, 24724, 55467, 32947, 55480, 28860, 28861, 28865, 37062, 24776, 28875, 55506, 39125, 41178, 43231, 28903, 37096, 37097, 22762, 37098, 41194, 51432, 51434, 49393, 51443, 37110, 33019, 41224, 57609, 55566, 53519, 51476, 49429, 53543, 28968, 39209, 33067, 49453, 45368, 49467, 51516, 43326, 43327, 51520, 43337, 22864, 37203, 37204, 53591, 55643, 47460, 47461, 45416, 57706, 49518, 22896, 35195, 29054, 43394, 53637, 49550, 57743, 24976, 37265, 119185, 41365, 55702, 31137, 55719, 55720, 31152, 31162, 31163, 29121, 57798, 29136, 55761, 39379, 41430, 25048, 43480, 35290, 43482, 43488, 39396, 39398, 47590, 35310, 53744, 39409, 57842, 25083, 35324, 47622, 31239, 45576, 41481, 41482, 57865, 39439, 57877, 41498, 37404, 29218, 55844, 37416, 27177, 35369, 55862, 45623, 29240, 33336, 23100, 45630, 55870, 35398, 27208, 29260, 39501, 150111, 37488, 45684, 43643, 43644, 39550, 41600, 31370, 49802, 37517, 23182, 53904, 55953, 35487, 31399, 35498, 41646, 45749, 29367, 35513, 45757, 33471, 37567, 45766, 23243, 43734, 56025, 27354, 27356, 29413, 27369, 29425, 29426, 37621, 37622, 47866, 49918, 27411, 27412, 31515, 45854, 45863, 31537, 150329, 27454, 45887, 45891, 54084, 33606, 41815, 23384, 27480, 54109, 33646, 39790, 56179, 41845, 45953, 50068, 48030, 50079, 39843, 39844, 50088, 48051, 39865, 48070, 46023, 23500, 41936, 46033, 23506, 89042, 89046, 54236, 37858, 41956, 56297, 27627, 46060, 44018, 44019, 50164, 46071, 39928, 39929, 46080, 46081, 54272, 50186, 23569, 29720, 29722, 29723, 39973, 39978, 39980, 33842, 23604, 31801, 23610, 29755, 48193, 35910, 44103, 48207, 37970, 54354, 31835, 37981, 42077, 29792, 29793, 35941, 37989, 46183, 23657, 27755, 52347, 27773, 27776, 40077, 48283, 48284, 38053, 56486, 23719, 23720, 36010, 36017, 27832, 42179, 27854, 38094, 38095, 29912, 56536, 36058, 25823, 46303, 48352, 31978, 58603, 31980, 31983, 56561, 34035, 29941, 48373, 48374, 40185, 32008, 40201, 46346, 40206, 48401, 42260, 46358, 48406, 46374, 46375, 46378, 54571, 34094, 36143, 50478, 32052, 34106, 36160, 44354, 30020, 48461, 44368, 34131, 40275, 36181, 52565, 42329, 56671, 56677, 44398, 34160, 32113, 28018, 34163, 46451, 42375, 40328, 30089, 40329, 38288, 34194, 34195, 26005, 44439, 56735, 46496, 34218, 44459, 34222, 46515, 42421, 30143, 24000, 38343, 32202, 38348, 44495, 50641, 30165, 30166, 42453, 24026, 24027, 40410, 56797, 52708, 54760, 42477, 42478, 42480, 24065, 42499, 52745, 34315, 48657, 40472, 30235, 34331, 24095, 34337, 32300, 40493, 44594, 46647, 46650, 50748, 28231, 46663, 46665, 50760, 26189, 32333, 44621, 58963, 38485, 30294, 46679, 44635, 52828, 46688, 40556, 40557, 24176, 28276, 54903, 40570, 48762, 32390, 42634, 48778, 26252, 42640, 30362, 46746, 40620, 50862, 32435, 32436, 38579, 28342, 40631, 40632, 50868, 30401, 46788, 44744, 36554, 26327, 24286, 24287, 40672, 50911, 32486, 28397, 44785, 36597, 24311, 48902, 30480, 36630, 32540, 24356, 44836, 53037, 42798, 40758, 30520, 55108, 40777, 40779, 42828, 26446, 48978, 48981, 40792, 28511, 55140, 28523, 24435, 44915, 24440, 28536, 36730, 34683, 24445, 51069, 26500, 40843, 44942, 36758, 36760, 22427, 53147, 24484, 38822, 26535, 47019, 42924, 44973, 49068, 51120, 22449, 26547, 26549, 26554, 34747, 57277, 47041, 30659, 30664, 28617, 45002, 40908, 32717, 57294, 26575, 40913, 36821, 28637, 45025, 51174, 40937, 51178, 28652, 42988, 26617, 30718);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 09:04:57,770 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (56864, 27602, 56867, 57093);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:04:57,836 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (57859, 50192, 41490, 53267, 47639, 39964, 44573, 57885, 45608, 22573, 29742, 27183, 38448, 38962, 51763, 27189, 45109, 47672, 35900, 24126, 24128, 41028, 23622, 26694, 26184, 48711, 55366, 57930, 40012, 24657, 23634, 28242, 54355, 52826, 53852, 28254, 56415, 56926, 52835, 53859, 35430, 32876, 57970, 42612, 51830, 53246, 53369, 50810, 29821, 48766, 57469, 28289, 27778, 29826, 38017, 26760, 38537, 26763, 33425, 52369, 44693, 57495, 32921, 33433, 30365, 38046, 45217, 23202, 58018, 45734, 25255, 50342, 56493, 23728, 24752, 24248, 24761, 26296, 27326, 24767, 26303, 53443, 57029, 51399, 28360, 26313, 43208, 27339, 26830, 36046, 34514, 54999, 28376, 26330, 40155, 49886, 32479, 23264, 57571, 57062, 24297, 23787, 55020, 25328, 37617, 25330, 46834, 56563, 57072, 35574, 29431, 26360, 38649, 24314, 35579, 54523, 31485, 29437, 29438, 22784, 27904, 56572, 35588, 48900, 42763, 57616, 45841, 49425, 57620, 44823, 23832, 28440, 57112, 27932, 39196, 34590, 47391, 52004, 52517, 26406, 31529, 35113, 49961, 30517, 43319, 53051, 29502, 56638, 22848, 30532, 35140, 23879, 36167, 29513, 52553, 23886, 39759, 57679, 45395, 29013, 40803, 56675, 56676, 53097, 45931, 26476, 52590, 32626, 35699, 57718, 57723, 22396, 34173, 36220, 39815, 52615, 29065, 53642, 30091, 57742, 56728, 47003, 51105, 32164, 52647, 50090, 23980, 35762, 46003, 33204, 31159, 47544, 43449, 49593, 47035, 36284, 56759, 42945, 42947, 27596, 24013, 36824, 53723, 43485, 50656, 29668, 53738, 55275, 53740, 23537, 28147, 37878, 48119, 51190, 38909, 31742);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:04:57,912 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (47109, 47110, 32776, 36875, 22543, 22544, 22545, 22546, 53271, 22554, 38942, 38943, 45087, 28705, 26658, 49190, 41000, 22577, 53321, 49226, 49227, 26705, 26709, 28759, 57434, 22628, 53357, 24686, 24692, 32893, 49281, 24708, 53380, 22662, 39050, 39051, 41103, 28819, 30874, 30875, 55452, 37031, 32939, 30892, 32940, 41142, 57530, 22719, 22720, 57537, 37061, 24775, 26827, 22748, 30941, 43233, 49377, 53475, 35044, 51435, 51437, 26863, 28914, 24820, 45301, 37115, 22790, 49424, 22801, 37138, 28964, 57660, 29000, 33104, 26964, 22869, 55671, 51597, 35217, 24978, 35218, 51601, 45463, 27032, 51607, 55704, 53667, 45479, 22956, 25007, 43443, 25035, 57811, 53719, 33244, 35300, 23024, 41460, 45557, 33271, 53761, 45575, 51720, 29193, 41494, 31262, 25122, 27182, 23091, 23104, 33345, 29261, 41549, 27215, 47698, 29288, 27241, 29289, 53864, 41584, 47729, 51834, 27267, 25233, 39575, 23192, 39576, 27294, 51882, 29355, 29356, 25277, 51922, 47829, 39641, 39642, 51931, 41702, 47858, 45829, 25354, 25357, 29457, 54034, 25382, 29480, 56106, 29483, 52017, 52018, 27453, 35649, 33610, 41807, 23388, 47966, 35679, 41830, 31602, 23414, 37750, 29560, 23431, 23432, 25481, 52106, 52107, 54173, 54174, 27566, 37808, 39857, 37809, 52150, 37815, 29626, 25539, 41925, 52176, 31701, 23510, 52183, 52185, 29660, 52188, 52189, 31713, 31714, 41958, 31746, 31747, 39944, 50199, 46104, 48152, 48159, 48160, 50207, 31791, 25648, 39983, 39989, 25665, 25666, 33858, 33859, 52296, 31819, 35916, 31823, 33890, 52323, 52324, 42090, 52330, 29804, 29805, 25710, 29820, 29827, 31901, 48287, 38048, 33957, 23723, 23724, 48307, 48308, 23743, 29890, 46280, 46281, 46287, 54485, 27866, 38129, 46321, 40183, 54522, 25854, 25855, 56576, 29953, 36098, 52481, 52502, 38167, 36124, 34077, 56607, 23843, 50471, 27949, 27955, 36157, 23871, 32077, 56655, 38224, 25937, 25938, 52561, 52564, 34155, 48491, 30081, 44417, 32131, 48516, 30090, 23948, 56722, 56723, 56725, 56726, 56727, 38296, 52632, 44447, 23976, 32174, 26032, 26033, 34224, 23987, 23988, 32192, 32193, 36290, 36291, 28110, 52689, 52690, 44500, 28120, 36314, 38362, 38363, 38367, 32224, 54759, 52730, 54784, 40469, 34335, 34336, 46624, 24101, 46640, 28216, 30271, 34367, 36426, 50763, 52814, 26205, 44642, 44645, 32358, 32359, 30319, 50799, 38517, 38530, 50833, 52888, 34458, 34459, 40604, 32413, 36508, 32415, 40603, 32417, 28340, 28365, 28366, 42708, 52948, 52949, 28382, 42731, 24312, 30459, 52987, 38659, 53001, 26379, 50957, 34578, 34584, 30494, 30498, 30501, 32551, 22312, 32552, 22314, 26412, 32556, 38704, 30513, 30514, 34619, 26441, 44873, 36683, 44874, 28499, 42836, 51030, 24411, 22365, 22366, 40801, 36707, 48995, 34668, 22387, 49013, 32630, 32631, 28539, 49030, 26503, 36750, 38798, 38799, 24472, 42904, 30618, 28571, 28572, 36766, 30629, 49061, 47020, 38829, 38828, 26543, 32698, 42940, 53180, 26567, 24536, 22497, 49122, 49125, 49126, 24554, 36843, 38896, 34804, 55285, 34806, 30712);... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:04:57,982 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (57353, 26640, 47122, 47123, 32790, 30744, 45099, 41006, 41007, 30775, 32823, 38970, 55360, 55365, 43094, 30815, 30822, 39027, 39028, 22647, 39033, 22650, 32894, 41087, 32898, 41090, 41092, 45195, 55436, 30861, 22674, 45214, 47271, 24744, 47272, 49319, 45246, 26817, 45250, 32965, 32966, 32972, 57552, 35026, 53459, 53461, 30934, 53462, 22754, 45290, 41196, 22770, 35058, 53512, 37129, 35082, 28939, 39187, 28951, 43303, 39213, 39214, 45361, 55604, 24891, 26940, 33084, 33088, 33089, 49486, 53583, 31065, 41306, 39266, 26979, 47459, 35180, 57713, 27005, 27006, 47489, 29058, 29059, 37251, 47496, 29070, 53647, 53653, 41369, 35242, 47543, 55739, 31168, 33218, 45507, 47563, 43475, 49624, 45532, 25053, 25058, 33253, 41445, 45542, 39401, 33259, 39405, 47603, 53752, 35323, 27132, 41473, 43525, 37382, 29192, 39432, 41488, 29208, 37414, 53799, 33320, 51752, 51756, 25134, 53810, 43574, 27193, 39491, 51780, 55876, 47686, 43591, 47687, 43593, 31308, 25166, 47699, 27222, 51804, 51805, 53853, 29280, 31330, 27236, 53861, 39527, 25194, 45676, 45677, 31345, 31346, 35442, 35443, 27258, 31355, 31375, 37519, 53903, 27287, 31392, 39584, 33448, 31402, 37548, 29357, 29358, 35504, 35506, 35507, 41650, 41651, 39607, 55991, 25279, 49857, 39622, 23245, 49871, 27344, 49872, 51923, 29396, 49884, 35557, 47845, 41712, 39665, 41713, 29433, 49919, 54023, 41736, 31498, 41743, 41747, 37659, 37662, 56096, 23329, 29482, 33581, 37680, 29507, 52035, 43850, 43851, 43854, 31575, 47961, 39770, 54106, 54107, 50020, 43877, 43887, 33648, 39805, 25494, 39832, 41884, 37791, 31657, 41898, 29616, 39856, 39862, 31671, 37816, 41923, 37829, 46026, 56272, 41950, 23525, 29674, 48108, 52204, 39922, 46068, 46069, 52214, 31738, 31739, 52232, 27657, 39948, 27662, 27663, 44048, 44049, 29730, 42026, 25654, 46142, 25670, 48208, 46161, 50261, 44127, 29801, 31849, 31850, 46194, 48243, 40052, 48246, 44154, 56447, 25735, 25736, 29831, 29832, 38029, 38034, 29844, 25749, 38036, 54423, 48282, 54432, 44193, 31908, 38059, 29874, 29875, 50358, 38073, 23744, 38080, 48321, 54464, 29894, 40141, 52429, 25810, 44246, 31962, 31963, 50394, 36079, 48369, 46323, 52468, 25845, 25852, 52486, 23815, 23816, 48399, 34076, 44317, 44318, 48422, 40243, 34105, 27972, 44356, 56649, 27988, 42324, 27992, 38233, 42338, 42339, 52585, 52586, 54633, 30066, 42355, 42356, 36217, 42376, 44426, 25997, 52625, 38294, 38295, 54678, 38297, 46500, 48549, 44458, 44461, 30129, 40370, 26035, 50612, 48571, 50620, 42429, 42430, 52674, 30169, 52697, 40414, 52702, 52703, 42466, 30182, 44528, 28151, 42492, 52734, 26117, 34312, 42512, 50712, 46619, 46622, 34341, 44583, 42538, 52785, 52786, 54833, 26175, 38463, 48710, 26185, 26188, 26191, 48719, 54876, 52832, 36451, 36452, 30309, 52836, 40553, 26223, 26224, 48753, 52850, 32371, 26228, 24183, 38519, 52857, 54912, 34443, 42649, 28314, 46752, 46754, 40614, 42662, 46763, 44717, 24239, 48825, 30400, 48832, 54980, 57030, 46793, 42701, 50894, 36562, 32467, 24276, 32468, 32469, 34519, 36568, 38616, 36573, 38630, 48880, 38643, 38645, 38647, 42746, 46845, 32510, 50941, 28421, 50958, 24339, 42772, 34583, 38684, 46877, 26398, 48926, 38688, 50997, 26422, 42808, 30521, 55106, 26435, 40772, 46923, 24397, 48973, 26456, 28510, 36706, 30564, 34662, 36711, 34664, 40819, 22391, 26493, 36734, 57215, 40833, 38793, 42890, 51088, 57239, 57240, 44954, 44959, 24481, 42915, 36802, 53186, 57293, 22482, 51156, 55254, 32729, 45022, 36831, 40932, 40933, 55277, 55278, 51185, 30713, 28667, 30717, 51198, 26623);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 09:04:58,058 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 27477;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:04:58,154 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (24582, 55303, 28680, 22541, 24592, 47137, 24610, 32809, 32810, 36906, 38963, 45114, 26688, 28736, 41024, 36935, 36936, 22601, 55368, 28747, 57426, 53336, 53337, 34906, 26715, 30811, 41050, 41051, 28770, 34916, 53358, 22639, 57455, 36977, 34945, 34946, 47234, 47236, 47246, 22688, 51362, 57522, 22708, 22714, 47309, 53464, 57573, 51433, 47340, 47344, 24822, 45306, 24827, 30979, 24841, 24842, 28938, 35081, 39183, 45327, 45328, 24851, 24852, 26901, 28952, 37144, 45336, 24876, 57644, 53552, 55610, 49469, 51518, 49471, 47428, 37194, 53578, 24909, 37201, 49489, 24916, 24917, 49494, 55637, 41307, 37230, 39282, 24946, 24947, 24948, 26997, 37240, 37241, 27002, 51579, 22910, 51582, 55680, 41345, 33155, 29061, 45445, 51589, 51595, 22931, 33172, 45460, 35227, 41373, 49579, 41391, 45494, 45495, 47552, 47558, 47559, 39381, 39382, 53721, 23011, 51684, 35301, 45541, 53749, 33272, 31226, 31227, 29180, 51709, 51712, 41480, 31243, 53771, 29202, 35346, 55831, 33305, 33306, 43547, 25116, 37405, 37406, 27167, 43549, 51742, 55833, 51748, 41512, 41513, 51761, 51766, 51770, 31291, 27196, 51771, 31294, 33343, 43582, 27201, 43583, 27207, 23113, 29264, 31312, 47697, 29267, 51795, 51803, 43616, 51811, 29284, 35431, 29296, 53874, 25204, 41594, 47743, 47748, 23173, 25238, 41622, 49823, 58016, 31393, 35493, 49829, 35495, 35496, 49830, 43690, 25259, 49838, 27315, 43704, 31424, 27329, 41675, 45781, 35547, 51932, 23261, 51936, 25314, 35565, 56049, 27381, 27383, 27384, 29434, 35582, 39680, 45828, 47889, 54035, 45844, 37657, 41763, 25381, 56105, 25387, 52014, 49967, 49968, 33595, 35646, 49982, 31553, 47955, 35668, 47956, 45916, 35682, 31591, 23409, 25458, 52085, 52089, 54147, 25487, 23446, 27545, 39834, 25504, 27554, 52143, 52154, 29640, 25545, 54223, 25557, 23511, 35815, 29690, 37885, 25598, 41981, 41982, 31745, 52223, 42007, 29721, 31770, 46108, 27687, 37927, 42025, 48179, 52279, 52280, 31809, 31811, 29765, 29766, 31816, 31826, 54365, 52318, 54367, 27747, 40043, 33900, 40044, 40045, 40046, 38000, 40053, 38006, 29829, 29830, 48268, 54418, 29845, 25750, 40088, 50330, 46256, 42165, 40122, 23740, 23741, 40135, 36042, 36044, 27858, 54483, 36055, 31965, 54494, 38114, 38116, 54508, 31987, 34039, 52475, 44289, 25864, 46351, 34064, 40210, 52500, 54553, 25891, 25892, 34093, 44335, 30001, 50483, 56629, 30007, 30008, 48447, 32067, 32070, 34118, 54598, 38220, 40268, 40269, 38229, 23896, 40281, 23901, 23908, 44388, 34156, 56686, 54640, 23929, 25986, 52620, 30102, 23959, 34203, 23967, 23978, 30133, 28090, 26043, 28092, 30141, 28096, 34241, 42433, 52676, 26055, 34248, 52679, 28109, 38350, 34258, 34259, 24023, 50653, 44514, 54757, 34281, 36341, 38394, 36353, 36354, 28172, 26125, 42509, 36368, 36373, 36374, 38422, 34328, 46626, 36387, 24107, 42539, 50740, 26170, 40520, 34378, 40522, 36428, 34381, 40528, 40532, 52824, 42586, 30304, 30307, 52840, 56947, 30335, 48773, 30342, 34440, 32393, 32394, 34441, 42633, 38542, 30357, 24216, 42651, 30372, 50855, 48812, 38577, 32434, 38578, 28344, 38596, 38597, 57034, 30413, 30414, 57046, 28375, 52952, 38619, 38620, 34533, 50925, 52978, 52981, 50935, 28419, 42758, 30483, 46870, 50967, 30489, 22305, 53032, 26415, 50995, 26428, 53057, 28482, 53058, 36679, 22344, 48977, 24410, 22363, 22364, 48988, 26462, 28513, 22371, 28519, 22377, 49005, 24433, 36728, 44924, 36736, 32642, 51078, 28569, 28570, 49049, 32668, 40862, 40863, 51103, 57251, 22445, 30639, 28607, 22469, 22474, 22475, 22476, 22477, 55246, 34769, 26588, 26589, 57312, 47083, 26610, 26611, 51188);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:04:58,500 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:04:58,943 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58912, 58529, 59015, 150088, 58858, 58859, 58449, 119475, 99092, 150291, 150326, 150167, 58936, 149885) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:04:59,328 - 124456 - src.utils.log - INFO - βœ… Fetched 1019 rows - __SPLIT__ 2026-05-27 09:04:59,587 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:04:59,666 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30723, 57347, 38932, 47128, 53274, 36896, 57380, 30758, 30759, 57383, 30767, 45104, 47152, 41014, 41015, 43063, 38969, 55358, 57417, 57433, 32860, 36960, 28772, 39015, 39023, 45169, 26739, 26741, 32887, 32888, 57463, 45179, 39037, 43137, 26755, 45188, 57478, 32903, 34952, 34957, 45198, 57500, 34973, 49310, 53407, 30880, 37024, 37025, 53408, 57501, 26791, 57512, 26793, 28842, 55469, 39096, 57529, 26810, 30908, 57532, 37055, 47299, 55505, 28882, 35027, 39123, 35035, 45278, 53478, 47335, 28910, 33008, 33012, 57588, 55542, 22778, 33018, 33023, 39170, 39171, 30983, 24840, 37127, 43274, 57610, 33036, 33037, 47381, 37142, 57623, 22808, 33049, 31004, 33055, 28979, 53559, 28991, 26948, 39239, 45388, 22881, 29031, 53608, 26988, 51568, 29048, 31100, 29056, 47490, 24963, 39299, 39304, 24979, 29077, 33174, 35230, 22950, 27052, 29106, 47542, 37305, 31164, 29120, 37313, 33221, 39371, 43471, 45521, 37332, 47580, 43486, 23014, 45543, 39404, 49667, 35335, 53788, 53789, 57899, 57904, 55857, 31289, 37434, 37435, 57917, 51776, 35393, 29256, 25161, 27214, 43600, 29265, 39506, 53851, 31324, 27235, 27249, 53877, 31366, 25229, 35478, 39581, 25248, 53923, 39593, 43692, 25262, 37551, 29364, 29365, 33483, 33484, 35533, 35534, 29392, 47827, 37590, 27357, 31459, 49894, 39658, 47856, 39687, 39688, 45843, 49942, 51992, 29467, 23324, 37663, 47905, 45865, 25386, 35630, 35635, 37685, 29494, 47927, 56120, 33601, 37705, 23373, 27472, 45914, 33629, 37725, 35684, 45927, 23401, 37744, 29555, 45941, 39798, 50041, 25479, 23434, 23443, 45972, 45974, 30714, 35747, 50082, 31656, 27569, 27570, 23485, 39869, 56255, 27585, 27593, 29642, 52181, 23513, 46042, 35817, 27647, 46082, 29707, 39958, 35868, 37917, 31776, 46115, 48170, 44075, 48171, 35885, 33841, 33843, 48184, 33860, 23624, 25673, 23628, 31827, 29780, 46170, 31848, 46185, 25711, 40059, 23685, 42118, 23689, 48267, 50317, 27791, 33937, 46235, 42142, 29855, 52386, 52387, 50347, 36014, 50350, 40118, 46268, 29887, 29888, 42177, 42178, 50370, 44230, 44231, 46288, 54498, 27877, 56550, 36072, 38120, 36074, 36075, 56558, 42227, 25856, 56581, 48392, 36108, 36109, 54544, 32017, 38171, 27934, 27940, 27950, 27951, 32046, 32047, 25914, 27966, 34114, 27973, 27979, 34127, 42330, 44381, 23902, 36195, 34149, 30055, 48489, 34170, 36221, 23935, 56708, 48521, 26001, 56731, 36257, 30120, 30121, 50601, 30125, 56750, 28079, 26039, 44477, 28101, 28105, 28108, 54739, 38358, 42463, 40420, 44516, 26097, 46578, 50674, 52724, 26101, 46588, 50685, 54780, 54781, 28160, 54792, 26121, 24078, 34318, 34319, 56859, 46628, 40486, 46633, 38458, 44606, 44608, 44609, 56911, 28241, 50770, 36436, 34403, 42597, 48746, 48752, 26230, 26232, 46713, 46717, 48765, 52868, 38534, 38535, 24200, 34453, 34454, 28336, 28337, 50865, 28348, 44733, 28351, 34495, 36550, 34508, 48847, 50900, 42717, 34529, 28390, 28391, 28392, 26345, 26347, 38639, 50927, 28401, 52975, 24307, 46835, 26358, 26359, 24315, 28415, 42753, 48898, 42755, 50947, 26373, 36613, 22291, 28437, 22300, 28445, 30493, 42780, 30496, 40740, 30510, 50999, 53052, 57151, 57158, 36681, 51018, 36684, 53068, 28496, 36692, 22367, 28520, 28521, 32617, 40811, 40812, 34673, 26485, 57232, 42902, 22439, 22440, 40873, 34735, 42928, 44982, 34750, 26561, 49096, 32716, 22478, 26576, 47060, 42965, 30680, 36827, 40924, 38885, 22513, 26614, 36856, 34810, 32765) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 09:04:59,684 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:04:59,686 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:04:59,805 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (56864, 27602, 56867, 57093) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:04:59,813 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:04:59,828 - 124456 - src.utils.log - INFO - βœ… Fetched 9 rows - __SPLIT__ 2026-05-27 09:04:59,846 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:04:59,874 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (26636, 38928, 38935, 34840, 38936, 49178, 36900, 26661, 26662, 30757, 47141, 43051, 26670, 30766, 57391, 41009, 41010, 24626, 28724, 26677, 28726, 36914, 45107, 51253, 53306, 32832, 28737, 28738, 45128, 38987, 41035, 53326, 55378, 47190, 51291, 28771, 43109, 43110, 26729, 26731, 36984, 22652, 41091, 57485, 39058, 24724, 55467, 32947, 55480, 28860, 28861, 28865, 37062, 24776, 28875, 55506, 39125, 41178, 43231, 28903, 37096, 37097, 22762, 37098, 41194, 51432, 51434, 49393, 51443, 37110, 33019, 41224, 57609, 55566, 53519, 51476, 49429, 53543, 28968, 39209, 33067, 49453, 45368, 49467, 51516, 43326, 43327, 51520, 43337, 22864, 37203, 37204, 53591, 55643, 47460, 47461, 45416, 57706, 49518, 22896, 35195, 29054, 43394, 53637, 49550, 57743, 24976, 37265, 119185, 41365, 55702, 31137, 55719, 55720, 31152, 31162, 31163, 29121, 57798, 29136, 55761, 39379, 41430, 25048, 43480, 35290, 43482, 43488, 39396, 39398, 47590, 35310, 53744, 39409, 57842, 25083, 35324, 47622, 31239, 45576, 41481, 41482, 57865, 39439, 57877, 41498, 37404, 29218, 55844, 37416, 27177, 35369, 55862, 45623, 29240, 33336, 23100, 45630, 55870, 35398, 27208, 29260, 39501, 150111, 37488, 45684, 43643, 43644, 39550, 41600, 31370, 49802, 37517, 23182, 53904, 55953, 35487, 31399, 35498, 41646, 45749, 29367, 35513, 45757, 33471, 37567, 45766, 23243, 43734, 56025, 27354, 27356, 29413, 27369, 29425, 29426, 37621, 37622, 47866, 49918, 27411, 27412, 31515, 45854, 45863, 31537, 150329, 27454, 45887, 45891, 54084, 33606, 41815, 23384, 27480, 54109, 33646, 39790, 56179, 41845, 45953, 50068, 48030, 50079, 39843, 39844, 50088, 48051, 39865, 48070, 46023, 23500, 41936, 46033, 23506, 89042, 89046, 54236, 37858, 41956, 56297, 27627, 46060, 44018, 44019, 50164, 46071, 39928, 39929, 46080, 46081, 54272, 50186, 23569, 29720, 29722, 29723, 39973, 39978, 39980, 33842, 23604, 31801, 23610, 29755, 48193, 35910, 44103, 48207, 37970, 54354, 31835, 37981, 42077, 29792, 29793, 35941, 37989, 46183, 23657, 27755, 52347, 27773, 27776, 40077, 48283, 48284, 38053, 56486, 23719, 23720, 36010, 36017, 27832, 42179, 27854, 38094, 38095, 29912, 56536, 36058, 25823, 46303, 48352, 31978, 58603, 31980, 31983, 56561, 34035, 29941, 48373, 48374, 40185, 32008, 40201, 46346, 40206, 48401, 42260, 46358, 48406, 46374, 46375, 46378, 54571, 34094, 36143, 50478, 32052, 34106, 36160, 44354, 30020, 48461, 44368, 34131, 40275, 36181, 52565, 42329, 56671, 56677, 44398, 34160, 32113, 28018, 34163, 46451, 42375, 40328, 30089, 40329, 38288, 34194, 34195, 26005, 44439, 56735, 46496, 34218, 44459, 34222, 46515, 42421, 30143, 24000, 38343, 32202, 38348, 44495, 50641, 30165, 30166, 42453, 24026, 24027, 40410, 56797, 52708, 54760, 42477, 42478, 42480, 24065, 42499, 52745, 34315, 48657, 40472, 30235, 34331, 24095, 34337, 32300, 40493, 44594, 46647, 46650, 50748, 28231, 46663, 46665, 50760, 26189, 32333, 44621, 58963, 38485, 30294, 46679, 44635, 52828, 46688, 40556, 40557, 24176, 28276, 54903, 40570, 48762, 32390, 42634, 48778, 26252, 42640, 30362, 46746, 40620, 50862, 32435, 32436, 38579, 28342, 40631, 40632, 50868, 30401, 46788, 44744, 36554, 26327, 24286, 24287, 40672, 50911, 32486, 28397, 44785, 36597, 24311, 48902, 30480, 36630, 32540, 24356, 44836, 53037, 42798, 40758, 30520, 55108, 40777, 40779, 42828, 26446, 48978, 48981, 40792, 28511, 55140, 28523, 24435, 44915, 24440, 28536, 36730, 34683, 24445, 51069, 26500, 40843, 44942, 36758, 36760, 22427, 53147, 24484, 38822, 26535, 47019, 42924, 44973, 49068, 51120, 22449, 26547, 26549, 26554, 34747, 57277, 47041, 30659, 30664, 28617, 45002, 40908, 32717, 57294, 26575, 40913, 36821, 28637, 45025, 51174, 40937, 51178, 28652, 42988, 26617, 30718) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 09:04:59,902 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:04:59,983 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:05:00,011 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (57859, 50192, 41490, 53267, 47639, 39964, 44573, 57885, 45608, 22573, 29742, 27183, 38448, 38962, 51763, 27189, 45109, 47672, 35900, 24126, 24128, 41028, 23622, 26694, 26184, 48711, 55366, 57930, 40012, 24657, 23634, 28242, 54355, 52826, 53852, 28254, 56415, 56926, 52835, 53859, 35430, 32876, 57970, 42612, 51830, 53246, 53369, 50810, 29821, 48766, 57469, 28289, 27778, 29826, 38017, 26760, 38537, 26763, 33425, 52369, 44693, 57495, 32921, 33433, 30365, 38046, 45217, 23202, 58018, 45734, 25255, 50342, 56493, 23728, 24752, 24248, 24761, 26296, 27326, 24767, 26303, 53443, 57029, 51399, 28360, 26313, 43208, 27339, 26830, 36046, 34514, 54999, 28376, 26330, 40155, 49886, 32479, 23264, 57571, 57062, 24297, 23787, 55020, 25328, 37617, 25330, 46834, 56563, 57072, 35574, 29431, 26360, 38649, 24314, 35579, 54523, 31485, 29437, 29438, 22784, 27904, 56572, 35588, 48900, 42763, 57616, 45841, 49425, 57620, 44823, 23832, 28440, 57112, 27932, 39196, 34590, 47391, 52004, 52517, 26406, 31529, 35113, 49961, 30517, 43319, 53051, 29502, 56638, 22848, 30532, 35140, 23879, 36167, 29513, 52553, 23886, 39759, 57679, 45395, 29013, 40803, 56675, 56676, 53097, 45931, 26476, 52590, 32626, 35699, 57718, 57723, 22396, 34173, 36220, 39815, 52615, 29065, 53642, 30091, 57742, 56728, 47003, 51105, 32164, 52647, 50090, 23980, 35762, 46003, 33204, 31159, 47544, 43449, 49593, 47035, 36284, 56759, 42945, 42947, 27596, 24013, 36824, 53723, 43485, 50656, 29668, 53738, 55275, 53740, 23537, 28147, 37878, 48119, 51190, 38909, 31742) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:05:00,038 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:05:00,087 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58884, 58885, 119300, 58890, 150029, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 150038, 58398, 58399, 58911, 150048, 58406, 58407, 58408, 58919, 58410, 58411, 58412, 58925, 150055, 150061, 58422, 58423, 58934, 58935, 58426, 58427, 58428, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58437, 58438, 58439, 58440, 58945, 58442, 58953, 109125, 58445, 58447, 150105, 58461, 150114, 58467, 58473, 58478, 58479, 58480, 58488, 58491, 58508, 58509, 150161, 119448, 150172, 58526, 53411, 58531, 150033, 150182, 58536, 150183, 150184, 119468, 119470, 119471, 57524, 150197, 58550, 149688, 89081, 58559, 79040, 58562, 149699, 150211, 58565, 58569, 58570, 58571, 150220, 149712, 149724, 58593, 149734, 58607, 58608, 119535, 22268, 58639, 119567, 150287, 150293, 150297, 150299, 58652, 12067, 58663, 58664, 58665, 58689, 150342, 149840, 54101, 149869, 139635, 139636, 139637, 58747, 58895, 58750, 58753, 58756, 139655, 150081, 149921, 149927, 69032, 149928, 149929, 149930, 58797, 119249, 119253, 58843, 58845, 58852, 89060, 58860, 58862, 58865, 58866, 58867, 58869, 58870, 58873, 58877) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 09:05:00,164 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (47109, 47110, 32776, 36875, 22543, 22544, 22545, 22546, 53271, 22554, 38942, 38943, 45087, 28705, 26658, 49190, 41000, 22577, 53321, 49226, 49227, 26705, 26709, 28759, 57434, 22628, 53357, 24686, 24692, 32893, 49281, 24708, 53380, 22662, 39050, 39051, 41103, 28819, 30874, 30875, 55452, 37031, 32939, 30892, 32940, 41142, 57530, 22719, 22720, 57537, 37061, 24775, 26827, 22748, 30941, 43233, 49377, 53475, 35044, 51435, 51437, 26863, 28914, 24820, 45301, 37115, 22790, 49424, 22801, 37138, 28964, 57660, 29000, 33104, 26964, 22869, 55671, 51597, 35217, 24978, 35218, 51601, 45463, 27032, 51607, 55704, 53667, 45479, 22956, 25007, 43443, 25035, 57811, 53719, 33244, 35300, 23024, 41460, 45557, 33271, 53761, 45575, 51720, 29193, 41494, 31262, 25122, 27182, 23091, 23104, 33345, 29261, 41549, 27215, 47698, 29288, 27241, 29289, 53864, 41584, 47729, 51834, 27267, 25233, 39575, 23192, 39576, 27294, 51882, 29355, 29356, 25277, 51922, 47829, 39641, 39642, 51931, 41702, 47858, 45829, 25354, 25357, 29457, 54034, 25382, 29480, 56106, 29483, 52017, 52018, 27453, 35649, 33610, 41807, 23388, 47966, 35679, 41830, 31602, 23414, 37750, 29560, 23431, 23432, 25481, 52106, 52107, 54173, 54174, 27566, 37808, 39857, 37809, 52150, 37815, 29626, 25539, 41925, 52176, 31701, 23510, 52183, 52185, 29660, 52188, 52189, 31713, 31714, 41958, 31746, 31747, 39944, 50199, 46104, 48152, 48159, 48160, 50207, 31791, 25648, 39983, 39989, 25665, 25666, 33858, 33859, 52296, 31819, 35916, 31823, 33890, 52323, 52324, 42090, 52330, 29804, 29805, 25710, 29820, 29827, 31901, 48287, 38048, 33957, 23723, 23724, 48307, 48308, 23743, 29890, 46280, 46281, 46287, 54485, 27866, 38129, 46321, 40183, 54522, 25854, 25855, 56576, 29953, 36098, 52481, 52502, 38167, 36124, 34077, 56607, 23843, 50471, 27949, 27955, 36157, 23871, 32077, 56655, 38224, 25937, 25938, 52561, 52564, 34155, 48491, 30081, 44417, 32131, 48516, 30090, 23948, 56722, 56723, 56725, 56726, 56727, 38296, 52632, 44447, 23976, 32174, 26032, 26033, 34224, 23987, 23988, 32192, 32193, 36290, 36291, 28110, 52689, 52690, 44500, 28120, 36314, 38362, 38363, 38367, 32224, 54759, 52730, 54784, 40469, 34335, 34336, 46624, 24101, 46640, 28216, 30271, 34367, 36426, 50763, 52814, 26205, 44642, 44645, 32358, 32359, 30319, 50799, 38517, 38530, 50833, 52888, 34458, 34459, 40604, 32413, 36508, 32415, 40603, 32417, 28340, 28365, 28366, 42708, 52948, 52949, 28382, 42731, 24312, 30459, 52987, 38659, 53001, 26379, 50957, 34578, 34584, 30494, 30498, 30501, 32551, 22312, 32552, 22314, 26412, 32556, 38704, 30513, 30514, 34619, 26441, 44873, 36683, 44874, 28499, 42836, 51030, 24411, 22365, 22366, 40801, 36707, 48995, 34668, 22387, 49013, 32630, 32631, 28539, 49030, 26503, 36750, 38798, 38799, 24472, 42904, 30618, 28571, 28572, 36766, 30629, 49061, 47020, 38829, 38828, 26543, 32698, 42940, 53180, 26567, 24536, 22497, 49122, 49125, 49126, 24554, 36843, 38896, 34804, 55285, 34806, 30712) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:05:00,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58449 - __SPLIT__ 2026-05-27 09:05:00,305 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (57353, 26640, 47122, 47123, 32790, 30744, 45099, 41006, 41007, 30775, 32823, 38970, 55360, 55365, 43094, 30815, 30822, 39027, 39028, 22647, 39033, 22650, 32894, 41087, 32898, 41090, 41092, 45195, 55436, 30861, 22674, 45214, 47271, 24744, 47272, 49319, 45246, 26817, 45250, 32965, 32966, 32972, 57552, 35026, 53459, 53461, 30934, 53462, 22754, 45290, 41196, 22770, 35058, 53512, 37129, 35082, 28939, 39187, 28951, 43303, 39213, 39214, 45361, 55604, 24891, 26940, 33084, 33088, 33089, 49486, 53583, 31065, 41306, 39266, 26979, 47459, 35180, 57713, 27005, 27006, 47489, 29058, 29059, 37251, 47496, 29070, 53647, 53653, 41369, 35242, 47543, 55739, 31168, 33218, 45507, 47563, 43475, 49624, 45532, 25053, 25058, 33253, 41445, 45542, 39401, 33259, 39405, 47603, 53752, 35323, 27132, 41473, 43525, 37382, 29192, 39432, 41488, 29208, 37414, 53799, 33320, 51752, 51756, 25134, 53810, 43574, 27193, 39491, 51780, 55876, 47686, 43591, 47687, 43593, 31308, 25166, 47699, 27222, 51804, 51805, 53853, 29280, 31330, 27236, 53861, 39527, 25194, 45676, 45677, 31345, 31346, 35442, 35443, 27258, 31355, 31375, 37519, 53903, 27287, 31392, 39584, 33448, 31402, 37548, 29357, 29358, 35504, 35506, 35507, 41650, 41651, 39607, 55991, 25279, 49857, 39622, 23245, 49871, 27344, 49872, 51923, 29396, 49884, 35557, 47845, 41712, 39665, 41713, 29433, 49919, 54023, 41736, 31498, 41743, 41747, 37659, 37662, 56096, 23329, 29482, 33581, 37680, 29507, 52035, 43850, 43851, 43854, 31575, 47961, 39770, 54106, 54107, 50020, 43877, 43887, 33648, 39805, 25494, 39832, 41884, 37791, 31657, 41898, 29616, 39856, 39862, 31671, 37816, 41923, 37829, 46026, 56272, 41950, 23525, 29674, 48108, 52204, 39922, 46068, 46069, 52214, 31738, 31739, 52232, 27657, 39948, 27662, 27663, 44048, 44049, 29730, 42026, 25654, 46142, 25670, 48208, 46161, 50261, 44127, 29801, 31849, 31850, 46194, 48243, 40052, 48246, 44154, 56447, 25735, 25736, 29831, 29832, 38029, 38034, 29844, 25749, 38036, 54423, 48282, 54432, 44193, 31908, 38059, 29874, 29875, 50358, 38073, 23744, 38080, 48321, 54464, 29894, 40141, 52429, 25810, 44246, 31962, 31963, 50394, 36079, 48369, 46323, 52468, 25845, 25852, 52486, 23815, 23816, 48399, 34076, 44317, 44318, 48422, 40243, 34105, 27972, 44356, 56649, 27988, 42324, 27992, 38233, 42338, 42339, 52585, 52586, 54633, 30066, 42355, 42356, 36217, 42376, 44426, 25997, 52625, 38294, 38295, 54678, 38297, 46500, 48549, 44458, 44461, 30129, 40370, 26035, 50612, 48571, 50620, 42429, 42430, 52674, 30169, 52697, 40414, 52702, 52703, 42466, 30182, 44528, 28151, 42492, 52734, 26117, 34312, 42512, 50712, 46619, 46622, 34341, 44583, 42538, 52785, 52786, 54833, 26175, 38463, 48710, 26185, 26188, 26191, 48719, 54876, 52832, 36451, 36452, 30309, 52836, 40553, 26223, 26224, 48753, 52850, 32371, 26228, 24183, 38519, 52857, 54912, 34443, 42649, 28314, 46752, 46754, 40614, 42662, 46763, 44717, 24239, 48825, 30400, 48832, 54980, 57030, 46793, 42701, 50894, 36562, 32467, 24276, 32468, 32469, 34519, 36568, 38616, 36573, 38630, 48880, 38643, 38645, 38647, 42746, 46845, 32510, 50941, 28421, 50958, 24339, 42772, 34583, 38684, 46877, 26398, 48926, 38688, 50997, 26422, 42808, 30521, 55106, 26435, 40772, 46923, 24397, 48973, 26456, 28510, 36706, 30564, 34662, 36711, 34664, 40819, 22391, 26493, 36734, 57215, 40833, 38793, 42890, 51088, 57239, 57240, 44954, 44959, 24481, 42915, 36802, 53186, 57293, 22482, 51156, 55254, 32729, 45022, 36831, 40932, 40933, 55277, 55278, 51185, 30713, 28667, 30717, 51198, 26623) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 09:05:00,333 - 124456 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 09:05:00,426 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 27477 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:05:00,550 - 124456 - src.utils.log - INFO - βœ… Fetched 5011 rows - __SPLIT__ 2026-05-27 09:05:00,617 - 124456 - src.utils.log - INFO - βœ… Fetched 2355 rows - __SPLIT__ 2026-05-27 09:05:00,652 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (24582, 55303, 28680, 22541, 24592, 47137, 24610, 32809, 32810, 36906, 38963, 45114, 26688, 28736, 41024, 36935, 36936, 22601, 55368, 28747, 57426, 53336, 53337, 34906, 26715, 30811, 41050, 41051, 28770, 34916, 53358, 22639, 57455, 36977, 34945, 34946, 47234, 47236, 47246, 22688, 51362, 57522, 22708, 22714, 47309, 53464, 57573, 51433, 47340, 47344, 24822, 45306, 24827, 30979, 24841, 24842, 28938, 35081, 39183, 45327, 45328, 24851, 24852, 26901, 28952, 37144, 45336, 24876, 57644, 53552, 55610, 49469, 51518, 49471, 47428, 37194, 53578, 24909, 37201, 49489, 24916, 24917, 49494, 55637, 41307, 37230, 39282, 24946, 24947, 24948, 26997, 37240, 37241, 27002, 51579, 22910, 51582, 55680, 41345, 33155, 29061, 45445, 51589, 51595, 22931, 33172, 45460, 35227, 41373, 49579, 41391, 45494, 45495, 47552, 47558, 47559, 39381, 39382, 53721, 23011, 51684, 35301, 45541, 53749, 33272, 31226, 31227, 29180, 51709, 51712, 41480, 31243, 53771, 29202, 35346, 55831, 33305, 33306, 43547, 25116, 37405, 37406, 27167, 43549, 51742, 55833, 51748, 41512, 41513, 51761, 51766, 51770, 31291, 27196, 51771, 31294, 33343, 43582, 27201, 43583, 27207, 23113, 29264, 31312, 47697, 29267, 51795, 51803, 43616, 51811, 29284, 35431, 29296, 53874, 25204, 41594, 47743, 47748, 23173, 25238, 41622, 49823, 58016, 31393, 35493, 49829, 35495, 35496, 49830, 43690, 25259, 49838, 27315, 43704, 31424, 27329, 41675, 45781, 35547, 51932, 23261, 51936, 25314, 35565, 56049, 27381, 27383, 27384, 29434, 35582, 39680, 45828, 47889, 54035, 45844, 37657, 41763, 25381, 56105, 25387, 52014, 49967, 49968, 33595, 35646, 49982, 31553, 47955, 35668, 47956, 45916, 35682, 31591, 23409, 25458, 52085, 52089, 54147, 25487, 23446, 27545, 39834, 25504, 27554, 52143, 52154, 29640, 25545, 54223, 25557, 23511, 35815, 29690, 37885, 25598, 41981, 41982, 31745, 52223, 42007, 29721, 31770, 46108, 27687, 37927, 42025, 48179, 52279, 52280, 31809, 31811, 29765, 29766, 31816, 31826, 54365, 52318, 54367, 27747, 40043, 33900, 40044, 40045, 40046, 38000, 40053, 38006, 29829, 29830, 48268, 54418, 29845, 25750, 40088, 50330, 46256, 42165, 40122, 23740, 23741, 40135, 36042, 36044, 27858, 54483, 36055, 31965, 54494, 38114, 38116, 54508, 31987, 34039, 52475, 44289, 25864, 46351, 34064, 40210, 52500, 54553, 25891, 25892, 34093, 44335, 30001, 50483, 56629, 30007, 30008, 48447, 32067, 32070, 34118, 54598, 38220, 40268, 40269, 38229, 23896, 40281, 23901, 23908, 44388, 34156, 56686, 54640, 23929, 25986, 52620, 30102, 23959, 34203, 23967, 23978, 30133, 28090, 26043, 28092, 30141, 28096, 34241, 42433, 52676, 26055, 34248, 52679, 28109, 38350, 34258, 34259, 24023, 50653, 44514, 54757, 34281, 36341, 38394, 36353, 36354, 28172, 26125, 42509, 36368, 36373, 36374, 38422, 34328, 46626, 36387, 24107, 42539, 50740, 26170, 40520, 34378, 40522, 36428, 34381, 40528, 40532, 52824, 42586, 30304, 30307, 52840, 56947, 30335, 48773, 30342, 34440, 32393, 32394, 34441, 42633, 38542, 30357, 24216, 42651, 30372, 50855, 48812, 38577, 32434, 38578, 28344, 38596, 38597, 57034, 30413, 30414, 57046, 28375, 52952, 38619, 38620, 34533, 50925, 52978, 52981, 50935, 28419, 42758, 30483, 46870, 50967, 30489, 22305, 53032, 26415, 50995, 26428, 53057, 28482, 53058, 36679, 22344, 48977, 24410, 22363, 22364, 48988, 26462, 28513, 22371, 28519, 22377, 49005, 24433, 36728, 44924, 36736, 32642, 51078, 28569, 28570, 49049, 32668, 40862, 40863, 51103, 57251, 22445, 30639, 28607, 22469, 22474, 22475, 22476, 22477, 55246, 34769, 26588, 26589, 57312, 47083, 26610, 26611, 51188) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:05:01,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58529 - __SPLIT__ 2026-05-27 09:05:01,140 - 124456 - src.utils.log - INFO - βœ… Fetched 1719 rows - __SPLIT__ 2026-05-27 09:05:01,260 - 124456 - src.utils.log - INFO - βœ… Fetched 3495 rows - __SPLIT__ 2026-05-27 09:05:01,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27602 - __SPLIT__ 2026-05-27 09:05:01,958 - 124456 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-27 09:05:03,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58858 - __SPLIT__ 2026-05-27 09:05:03,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56864 - __SPLIT__ 2026-05-27 09:05:04,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58859 - __SPLIT__ 2026-05-27 09:05:04,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56867 - __SPLIT__ 2026-05-27 09:05:04,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27477 - __SPLIT__ 2026-05-27 09:05:04,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22291 - __SPLIT__ 2026-05-27 09:05:05,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58912 - __SPLIT__ 2026-05-27 09:05:05,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22396 - __SPLIT__ 2026-05-27 09:05:05,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22427 - __SPLIT__ 2026-05-27 09:05:05,069 - 124456 - src.utils.log - INFO - βœ… Fetched 1607 rows - __SPLIT__ 2026-05-27 09:05:05,085 - 124456 - src.utils.log - INFO - βœ… Fetched 4712 rows - __SPLIT__ 2026-05-27 09:05:05,191 - 124456 - src.utils.log - INFO - βœ… Fetched 5528 rows - __SPLIT__ 2026-05-27 09:05:05,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57093 - __SPLIT__ 2026-05-27 09:05:05,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 12067 - __SPLIT__ 2026-05-27 09:05:05,588 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:05:05,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22300 - __SPLIT__ 2026-05-27 09:05:06,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58936 - __SPLIT__ 2026-05-27 09:05:06,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22573 - __SPLIT__ 2026-05-27 09:05:06,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22449 - __SPLIT__ 2026-05-27 09:05:08,146 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:05:08,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22268 - __SPLIT__ 2026-05-27 09:05:08,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22367 - __SPLIT__ 2026-05-27 09:05:08,816 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:05:08,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22391 - __SPLIT__ 2026-05-27 09:05:09,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22784 - __SPLIT__ 2026-05-27 09:05:09,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22652 - __SPLIT__ 2026-05-27 09:05:09,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53411 - __SPLIT__ 2026-05-27 09:05:09,921 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:05:09,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22439 - __SPLIT__ 2026-05-27 09:05:10,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22312 - __SPLIT__ 2026-05-27 09:05:10,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22305 - __SPLIT__ 2026-05-27 09:05:10,381 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:05:10,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22482 - __SPLIT__ 2026-05-27 09:05:11,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22848 - __SPLIT__ 2026-05-27 09:05:11,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22762 - __SPLIT__ 2026-05-27 09:05:12,122 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:05:12,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22440 - __SPLIT__ 2026-05-27 09:05:12,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22314 - __SPLIT__ 2026-05-27 09:05:12,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54101 - __SPLIT__ 2026-05-27 09:05:12,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22344 - __SPLIT__ 2026-05-27 09:05:13,338 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:05:13,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22647 - __SPLIT__ 2026-05-27 09:05:14,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23202 - __SPLIT__ 2026-05-27 09:05:14,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22864 - __SPLIT__ 2026-05-27 09:05:14,548 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:05:14,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22478 - __SPLIT__ 2026-05-27 09:05:15,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22365 - __SPLIT__ 2026-05-27 09:05:15,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57524 - __SPLIT__ 2026-05-27 09:05:15,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22363 - __SPLIT__ 2026-05-27 09:05:16,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22650 - __SPLIT__ 2026-05-27 09:05:16,097 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:05:16,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23264 - __SPLIT__ 2026-05-27 09:05:16,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22896 - __SPLIT__ 2026-05-27 09:05:17,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22513 - __SPLIT__ 2026-05-27 09:05:17,342 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:05:17,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22366 - __SPLIT__ 2026-05-27 09:05:17,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58383 - __SPLIT__ 2026-05-27 09:05:17,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22364 - __SPLIT__ 2026-05-27 09:05:18,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22674 - __SPLIT__ 2026-05-27 09:05:18,513 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:05:18,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23537 - __SPLIT__ 2026-05-27 09:05:19,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23100 - __SPLIT__ 2026-05-27 09:05:19,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22778 - __SPLIT__ 2026-05-27 09:05:19,609 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:05:19,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22387 - __SPLIT__ 2026-05-27 09:05:20,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58384 - __SPLIT__ 2026-05-27 09:05:20,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22371 - __SPLIT__ 2026-05-27 09:05:20,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22754 - __SPLIT__ 2026-05-27 09:05:20,998 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (57344, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 55298, 55299, 45071, 38952, 32822, 28727, 32824, 53307, 38979, 53315, 53332, 53333, 34925, 32881, 32882, 49265, 53363, 34934, 30842, 49278, 49279, 22658, 28802, 32899, 26757, 53383, 51336, 26766, 22671, 30863, 43161, 37021, 37023, 34988, 28847, 49340, 41153, 41154, 39108, 55492, 49354, 41166, 41167, 24784, 51408, 41177, 37084, 28898, 55524, 39147, 39155, 26871, 37122, 57604, 43275, 24847, 43283, 43284, 47383, 57624, 22809, 22810, 45347, 49444, 39215, 39218, 37178, 24895, 24896, 28994, 53572, 33100, 49484, 39246, 47443, 47444, 51541, 57687, 55640, 35162, 57692, 31071, 49507, 43366, 41327, 41328, 55665, 33138, 37237, 55670, 27000, 47480, 33147, 53629, 29055, 49536, 27009, 47493, 49545, 45454, 41360, 33178, 57755, 57757, 47520, 53665, 27049, 33195, 47533, 25008, 43450, 22974, 51646, 22980, 55750, 22990, 33240, 37337, 57824, 23020, 23022, 33263, 45555, 45558, 39417, 47610, 55801, 25084, 41474, 41476, 25099, 25101, 29201, 51731, 33301, 45595, 35359, 41505, 23077, 43559, 57895, 25135, 43568, 47670, 51774, 27199, 25152, 51779, 23109, 37451, 53837, 43598, 55891, 25173, 43612, 27233, 27234, 45667, 37487, 31344, 53873, 23154, 25202, 43637, 27254, 25219, 23172, 29316, 51850, 55949, 41624, 35485, 35486, 49826, 33444, 35502, 43699, 51895, 49851, 39612, 45763, 35524, 39620, 25287, 51914, 51915, 47820, 47828, 29408, 29409, 31457, 27367, 47850, 56042, 51952, 25333, 47867, 54014, 27392, 54024, 39696, 51989, 43803, 29476, 23335, 47924, 31544, 23366, 52042, 45901, 37714, 39763, 25434, 27482, 50012, 50013, 37729, 50022, 52070, 35690, 31595, 33656, 33657, 35710, 48007, 29589, 43936, 43937, 25510, 35757, 46004, 39861, 23482, 37820, 52165, 27590, 52169, 29651, 37849, 37850, 25570, 23523, 29673, 44009, 37875, 37876, 44023, 44024, 35839, 35840, 44033, 23556, 23557, 29704, 37897, 35852, 29711, 27665, 46103, 42009, 42016, 42017, 46120, 31789, 23600, 35891, 29756, 29757, 33852, 44094, 52292, 25671, 25672, 52295, 37963, 33876, 29784, 42079, 46176, 54371, 42088, 46188, 40054, 25729, 29828, 25733, 31885, 29842, 44181, 50327, 33947, 27804, 27809, 46247, 38062, 29883, 38077, 52414, 25791, 33986, 33987, 25797, 25798, 48326, 52423, 52424, 54476, 31952, 31953, 34002, 27859, 27860, 52432, 52439, 42206, 52446, 27873, 23778, 34017, 42210, 50410, 34031, 25843, 46325, 52470, 52471, 52478, 36107, 36113, 48404, 48405, 25881, 34073, 32027, 34079, 32032, 48418, 52515, 36133, 56613, 27945, 42289, 36148, 52533, 36156, 42302, 42306, 38218, 38219, 56650, 56657, 42325, 23895, 44375, 44376, 25956, 36196, 23910, 44391, 52582, 38250, 32107, 38251, 40300, 40302, 46444, 52589, 32115, 23931, 48522, 48533, 30115, 26026, 52659, 23991, 23992, 36281, 44479, 30144, 54724, 34246, 56782, 28112, 50640, 46546, 56787, 36326, 50663, 28139, 34285, 28142, 52720, 34294, 52728, 40446, 40447, 28159, 48638, 28164, 36360, 28171, 50702, 44560, 46608, 34323, 34324, 42527, 36390, 36391, 30257, 30258, 56881, 48697, 50749, 52798, 52799, 24143, 30288, 36431, 56925, 42590, 32354, 38505, 38507, 24187, 44672, 52869, 48774, 36503, 28316, 26269, 28318, 42652, 24224, 42653, 50849, 26275, 50861, 48815, 32441, 36537, 54969, 34492, 57017, 38592, 38594, 50882, 57033, 36557, 24271, 30415, 38607, 44754, 40659, 52944, 50905, 40674, 40675, 28389, 48872, 40681, 40684, 28408, 57343, 55045, 48921, 36635, 28447, 57120, 38699, 40753, 24375, 57153, 53076, 22360, 55129, 55130, 44906, 44907, 49002, 55147, 28526, 44911, 34676, 53111, 40824, 40826, 51068, 53122, 36746, 26507, 28556, 32651, 34699, 34700, 34702, 44943, 28573, 44962, 22435, 53154, 22437, 22438, 49062, 55203, 24489, 38825, 55204, 32685, 32689, 36785, 55223, 40894, 36801, 51137, 38865, 30675, 53204, 53205, 38872, 47071, 36836, 22506, 22507, 22508, 32749, 28657, 32754, 36858, 51195, 34814, 38911);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:05:21,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23182 - __SPLIT__ 2026-05-27 09:05:21,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23622 - __SPLIT__ 2026-05-27 09:05:21,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22808 - __SPLIT__ 2026-05-27 09:05:22,195 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (57345, 28679, 32779, 53261, 51214, 30735, 30736, 40977, 45079, 51226, 57376, 43042, 36907, 32814, 38960, 26674, 28722, 32827, 36925, 36927, 36928, 53318, 28744, 24654, 38993, 38994, 24659, 30804, 41046, 41052, 26721, 26722, 53365, 39030, 55415, 55416, 24704, 32908, 26768, 28816, 28817, 49302, 51354, 47266, 55458, 32932, 39080, 28841, 34992, 47282, 55478, 32959, 32960, 28866, 55493, 22726, 39116, 43230, 39137, 26853, 22761, 28905, 28906, 55532, 22775, 26880, 49408, 35083, 39188, 39190, 49431, 26904, 24857, 37147, 33065, 22828, 31022, 55617, 26969, 35179, 45419, 57710, 24943, 22906, 22907, 55676, 22925, 45453, 39314, 24981, 33177, 22952, 45482, 39341, 39343, 55727, 22961, 22963, 47539, 51642, 39358, 25023, 37311, 37317, 25034, 55754, 53716, 35286, 29156, 23015, 29164, 55796, 49654, 39419, 55803, 49666, 29187, 47619, 43526, 45579, 47627, 45581, 29198, 25107, 39452, 39454, 51746, 57894, 27175, 29224, 29225, 31280, 29236, 29237, 51768, 51769, 37436, 27198, 39490, 41539, 35397, 25159, 35400, 39511, 39516, 41577, 27243, 39532, 37494, 47737, 27265, 29336, 27291, 27293, 41632, 55969, 23203, 55971, 23223, 23224, 37562, 45761, 35527, 25293, 25303, 23265, 23291, 51963, 23293, 23294, 51971, 56067, 31493, 54026, 43788, 39697, 33567, 39712, 39714, 49958, 52007, 56108, 47917, 47918, 39735, 45883, 23359, 47940, 47946, 54104, 33625, 50010, 29537, 25444, 56164, 25450, 23405, 50029, 41841, 41842, 41852, 52093, 37763, 33670, 37768, 37769, 37773, 52109, 54163, 43929, 25498, 39845, 37822, 25543, 41934, 35791, 27603, 25571, 46055, 41960, 37891, 35844, 37896, 52240, 35865, 31771, 39970, 42027, 25667, 35908, 35909, 40005, 40008, 27721, 48202, 37966, 50256, 27731, 56406, 29787, 44123, 44124, 54363, 54364, 27756, 27759, 27760, 29813, 31861, 29816, 40056, 40064, 35969, 35970, 23683, 31875, 33925, 56453, 42119, 38027, 23694, 33935, 27802, 25759, 23715, 44195, 44196, 27820, 29870, 31922, 31923, 33975, 56507, 38081, 23747, 40132, 23753, 23754, 31947, 52426, 50396, 42207, 23792, 23793, 25848, 56582, 38152, 38156, 23822, 29967, 29968, 50448, 52497, 52499, 27926, 25879, 40214, 29977, 40223, 46369, 34087, 44331, 36142, 25904, 32054, 36152, 23873, 23874, 36162, 42305, 34125, 36183, 34143, 30048, 23921, 23923, 40312, 56696, 28030, 30093, 34190, 32146, 30099, 28055, 28058, 54682, 23971, 30116, 23981, 44464, 30136, 23993, 30137, 54715, 34236, 23997, 34237, 28095, 36299, 34252, 42445, 38355, 44533, 56831, 56832, 52744, 38416, 34327, 52765, 36395, 54827, 32304, 32305, 46641, 34365, 52800, 52801, 54850, 44622, 44623, 26193, 34387, 26199, 54871, 26203, 26204, 26212, 40549, 44644, 26215, 54889, 30314, 32362, 56939, 48750, 52847, 24181, 30326, 30328, 40569, 44669, 30339, 34436, 32389, 34437, 30343, 28303, 24210, 30361, 30377, 26284, 46765, 40625, 28338, 40626, 52935, 28368, 28369, 24277, 42711, 30424, 42712, 52953, 38621, 55008, 38625, 57058, 34534, 44795, 24318, 38655, 24323, 57098, 38667, 32526, 38674, 48934, 26411, 28459, 38700, 22319, 22320, 28463, 55093, 53048, 57148, 36670, 32576, 26439, 46920, 24395, 26443, 44883, 24421, 24422, 28518, 26479, 51059, 32629, 26487, 26488, 51065, 24443, 26492, 42876, 32638, 28543, 53121, 30596, 44932, 22415, 53138, 53139, 22425, 38816, 38823, 32680, 22446, 55216, 53170, 38839, 38840, 26560, 30657, 53184, 26568, 26569, 28616, 47049, 55242, 55268, 28646, 38889, 45036, 32751, 38895);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:05:22,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22497 - __SPLIT__ 2026-05-27 09:05:22,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58385 - __SPLIT__ 2026-05-27 09:05:23,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22377 - __SPLIT__ 2026-05-27 09:05:23,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22770 - __SPLIT__ 2026-05-27 09:05:23,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23243 - __SPLIT__ 2026-05-27 09:05:24,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23634 - __SPLIT__ 2026-05-27 09:05:24,094 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:05:24,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22881 - __SPLIT__ 2026-05-27 09:05:24,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22543 - __SPLIT__ 2026-05-27 09:05:24,892 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:05:25,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22445 - __SPLIT__ 2026-05-27 09:05:25,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23245 - __SPLIT__ 2026-05-27 09:05:26,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23384 - __SPLIT__ 2026-05-27 09:05:26,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58386 - __SPLIT__ 2026-05-27 09:05:26,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23728 - __SPLIT__ 2026-05-27 09:05:26,773 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (57344, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 55298, 55299, 45071, 38952, 32822, 28727, 32824, 53307, 38979, 53315, 53332, 53333, 34925, 32881, 32882, 49265, 53363, 34934, 30842, 49278, 49279, 22658, 28802, 32899, 26757, 53383, 51336, 26766, 22671, 30863, 43161, 37021, 37023, 34988, 28847, 49340, 41153, 41154, 39108, 55492, 49354, 41166, 41167, 24784, 51408, 41177, 37084, 28898, 55524, 39147, 39155, 26871, 37122, 57604, 43275, 24847, 43283, 43284, 47383, 57624, 22809, 22810, 45347, 49444, 39215, 39218, 37178, 24895, 24896, 28994, 53572, 33100, 49484, 39246, 47443, 47444, 51541, 57687, 55640, 35162, 57692, 31071, 49507, 43366, 41327, 41328, 55665, 33138, 37237, 55670, 27000, 47480, 33147, 53629, 29055, 49536, 27009, 47493, 49545, 45454, 41360, 33178, 57755, 57757, 47520, 53665, 27049, 33195, 47533, 25008, 43450, 22974, 51646, 22980, 55750, 22990, 33240, 37337, 57824, 23020, 23022, 33263, 45555, 45558, 39417, 47610, 55801, 25084, 41474, 41476, 25099, 25101, 29201, 51731, 33301, 45595, 35359, 41505, 23077, 43559, 57895, 25135, 43568, 47670, 51774, 27199, 25152, 51779, 23109, 37451, 53837, 43598, 55891, 25173, 43612, 27233, 27234, 45667, 37487, 31344, 53873, 23154, 25202, 43637, 27254, 25219, 23172, 29316, 51850, 55949, 41624, 35485, 35486, 49826, 33444, 35502, 43699, 51895, 49851, 39612, 45763, 35524, 39620, 25287, 51914, 51915, 47820, 47828, 29408, 29409, 31457, 27367, 47850, 56042, 51952, 25333, 47867, 54014, 27392, 54024, 39696, 51989, 43803, 29476, 23335, 47924, 31544, 23366, 52042, 45901, 37714, 39763, 25434, 27482, 50012, 50013, 37729, 50022, 52070, 35690, 31595, 33656, 33657, 35710, 48007, 29589, 43936, 43937, 25510, 35757, 46004, 39861, 23482, 37820, 52165, 27590, 52169, 29651, 37849, 37850, 25570, 23523, 29673, 44009, 37875, 37876, 44023, 44024, 35839, 35840, 44033, 23556, 23557, 29704, 37897, 35852, 29711, 27665, 46103, 42009, 42016, 42017, 46120, 31789, 23600, 35891, 29756, 29757, 33852, 44094, 52292, 25671, 25672, 52295, 37963, 33876, 29784, 42079, 46176, 54371, 42088, 46188, 40054, 25729, 29828, 25733, 31885, 29842, 44181, 50327, 33947, 27804, 27809, 46247, 38062, 29883, 38077, 52414, 25791, 33986, 33987, 25797, 25798, 48326, 52423, 52424, 54476, 31952, 31953, 34002, 27859, 27860, 52432, 52439, 42206, 52446, 27873, 23778, 34017, 42210, 50410, 34031, 25843, 46325, 52470, 52471, 52478, 36107, 36113, 48404, 48405, 25881, 34073, 32027, 34079, 32032, 48418, 52515, 36133, 56613, 27945, 42289, 36148, 52533, 36156, 42302, 42306, 38218, 38219, 56650, 56657, 42325, 23895, 44375, 44376, 25956, 36196, 23910, 44391, 52582, 38250, 32107, 38251, 40300, 40302, 46444, 52589, 32115, 23931, 48522, 48533, 30115, 26026, 52659, 23991, 23992, 36281, 44479, 30144, 54724, 34246, 56782, 28112, 50640, 46546, 56787, 36326, 50663, 28139, 34285, 28142, 52720, 34294, 52728, 40446, 40447, 28159, 48638, 28164, 36360, 28171, 50702, 44560, 46608, 34323, 34324, 42527, 36390, 36391, 30257, 30258, 56881, 48697, 50749, 52798, 52799, 24143, 30288, 36431, 56925, 42590, 32354, 38505, 38507, 24187, 44672, 52869, 48774, 36503, 28316, 26269, 28318, 42652, 24224, 42653, 50849, 26275, 50861, 48815, 32441, 36537, 54969, 34492, 57017, 38592, 38594, 50882, 57033, 36557, 24271, 30415, 38607, 44754, 40659, 52944, 50905, 40674, 40675, 28389, 48872, 40681, 40684, 28408, 57343, 55045, 48921, 36635, 28447, 57120, 38699, 40753, 24375, 57153, 53076, 22360, 55129, 55130, 44906, 44907, 49002, 55147, 28526, 44911, 34676, 53111, 40824, 40826, 51068, 53122, 36746, 26507, 28556, 32651, 34699, 34700, 34702, 44943, 28573, 44962, 22435, 53154, 22437, 22438, 49062, 55203, 24489, 38825, 55204, 32685, 32689, 36785, 55223, 40894, 36801, 51137, 38865, 30675, 53204, 53205, 38872, 47071, 36836, 22506, 22507, 22508, 32749, 28657, 32754, 36858, 51195, 34814, 38911) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:05:27,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22950 - __SPLIT__ 2026-05-27 09:05:27,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22544 - __SPLIT__ 2026-05-27 09:05:27,506 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (57345, 28679, 32779, 53261, 51214, 30735, 30736, 40977, 45079, 51226, 57376, 43042, 36907, 32814, 38960, 26674, 28722, 32827, 36925, 36927, 36928, 53318, 28744, 24654, 38993, 38994, 24659, 30804, 41046, 41052, 26721, 26722, 53365, 39030, 55415, 55416, 24704, 32908, 26768, 28816, 28817, 49302, 51354, 47266, 55458, 32932, 39080, 28841, 34992, 47282, 55478, 32959, 32960, 28866, 55493, 22726, 39116, 43230, 39137, 26853, 22761, 28905, 28906, 55532, 22775, 26880, 49408, 35083, 39188, 39190, 49431, 26904, 24857, 37147, 33065, 22828, 31022, 55617, 26969, 35179, 45419, 57710, 24943, 22906, 22907, 55676, 22925, 45453, 39314, 24981, 33177, 22952, 45482, 39341, 39343, 55727, 22961, 22963, 47539, 51642, 39358, 25023, 37311, 37317, 25034, 55754, 53716, 35286, 29156, 23015, 29164, 55796, 49654, 39419, 55803, 49666, 29187, 47619, 43526, 45579, 47627, 45581, 29198, 25107, 39452, 39454, 51746, 57894, 27175, 29224, 29225, 31280, 29236, 29237, 51768, 51769, 37436, 27198, 39490, 41539, 35397, 25159, 35400, 39511, 39516, 41577, 27243, 39532, 37494, 47737, 27265, 29336, 27291, 27293, 41632, 55969, 23203, 55971, 23223, 23224, 37562, 45761, 35527, 25293, 25303, 23265, 23291, 51963, 23293, 23294, 51971, 56067, 31493, 54026, 43788, 39697, 33567, 39712, 39714, 49958, 52007, 56108, 47917, 47918, 39735, 45883, 23359, 47940, 47946, 54104, 33625, 50010, 29537, 25444, 56164, 25450, 23405, 50029, 41841, 41842, 41852, 52093, 37763, 33670, 37768, 37769, 37773, 52109, 54163, 43929, 25498, 39845, 37822, 25543, 41934, 35791, 27603, 25571, 46055, 41960, 37891, 35844, 37896, 52240, 35865, 31771, 39970, 42027, 25667, 35908, 35909, 40005, 40008, 27721, 48202, 37966, 50256, 27731, 56406, 29787, 44123, 44124, 54363, 54364, 27756, 27759, 27760, 29813, 31861, 29816, 40056, 40064, 35969, 35970, 23683, 31875, 33925, 56453, 42119, 38027, 23694, 33935, 27802, 25759, 23715, 44195, 44196, 27820, 29870, 31922, 31923, 33975, 56507, 38081, 23747, 40132, 23753, 23754, 31947, 52426, 50396, 42207, 23792, 23793, 25848, 56582, 38152, 38156, 23822, 29967, 29968, 50448, 52497, 52499, 27926, 25879, 40214, 29977, 40223, 46369, 34087, 44331, 36142, 25904, 32054, 36152, 23873, 23874, 36162, 42305, 34125, 36183, 34143, 30048, 23921, 23923, 40312, 56696, 28030, 30093, 34190, 32146, 30099, 28055, 28058, 54682, 23971, 30116, 23981, 44464, 30136, 23993, 30137, 54715, 34236, 23997, 34237, 28095, 36299, 34252, 42445, 38355, 44533, 56831, 56832, 52744, 38416, 34327, 52765, 36395, 54827, 32304, 32305, 46641, 34365, 52800, 52801, 54850, 44622, 44623, 26193, 34387, 26199, 54871, 26203, 26204, 26212, 40549, 44644, 26215, 54889, 30314, 32362, 56939, 48750, 52847, 24181, 30326, 30328, 40569, 44669, 30339, 34436, 32389, 34437, 30343, 28303, 24210, 30361, 30377, 26284, 46765, 40625, 28338, 40626, 52935, 28368, 28369, 24277, 42711, 30424, 42712, 52953, 38621, 55008, 38625, 57058, 34534, 44795, 24318, 38655, 24323, 57098, 38667, 32526, 38674, 48934, 26411, 28459, 38700, 22319, 22320, 28463, 55093, 53048, 57148, 36670, 32576, 26439, 46920, 24395, 26443, 44883, 24421, 24422, 28518, 26479, 51059, 32629, 26487, 26488, 51065, 24443, 26492, 42876, 32638, 28543, 53121, 30596, 44932, 22415, 53138, 53139, 22425, 38816, 38823, 32680, 22446, 55216, 53170, 38839, 38840, 26560, 30657, 53184, 26568, 26569, 28616, 47049, 55242, 55268, 28646, 38889, 45036, 32751, 38895) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:05:27,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22469 - __SPLIT__ 2026-05-27 09:05:28,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23329 - __SPLIT__ 2026-05-27 09:05:28,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23500 - __SPLIT__ 2026-05-27 09:05:28,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58387 - __SPLIT__ 2026-05-27 09:05:29,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23787 - __SPLIT__ 2026-05-27 09:05:29,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23014 - __SPLIT__ 2026-05-27 09:05:29,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22545 - __SPLIT__ 2026-05-27 09:05:30,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22474 - __SPLIT__ 2026-05-27 09:05:30,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23525 - __SPLIT__ 2026-05-27 09:05:30,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23506 - __SPLIT__ 2026-05-27 09:05:31,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58388 - __SPLIT__ 2026-05-27 09:05:31,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23832 - __SPLIT__ 2026-05-27 09:05:32,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23324 - __SPLIT__ 2026-05-27 09:05:32,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22546 - __SPLIT__ 2026-05-27 09:05:32,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22475 - __SPLIT__ 2026-05-27 09:05:32,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23744 - __SPLIT__ 2026-05-27 09:05:33,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23569 - __SPLIT__ 2026-05-27 09:05:33,553 - 124456 - src.utils.log - INFO - βœ… Fetched 2261 rows - __SPLIT__ 2026-05-27 09:05:33,564 - 124456 - src.utils.log - INFO - βœ… Fetched 2491 rows - __SPLIT__ 2026-05-27 09:05:34,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23879 - __SPLIT__ 2026-05-27 09:05:34,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23373 - __SPLIT__ 2026-05-27 09:05:35,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22554 - __SPLIT__ 2026-05-27 09:05:35,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22476 - __SPLIT__ 2026-05-27 09:05:35,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23815 - __SPLIT__ 2026-05-27 09:05:36,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23604 - __SPLIT__ 2026-05-27 09:05:37,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58389 - __SPLIT__ 2026-05-27 09:05:38,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23886 - __SPLIT__ 2026-05-27 09:05:38,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23401 - __SPLIT__ 2026-05-27 09:05:38,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22577 - __SPLIT__ 2026-05-27 09:05:39,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22477 - __SPLIT__ 2026-05-27 09:05:39,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23816 - __SPLIT__ 2026-05-27 09:05:39,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23610 - __SPLIT__ 2026-05-27 09:05:40,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23980 - __SPLIT__ 2026-05-27 09:05:40,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23434 - __SPLIT__ 2026-05-27 09:05:41,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22628 - __SPLIT__ 2026-05-27 09:05:41,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22541 - __SPLIT__ 2026-05-27 09:05:42,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22319 - __SPLIT__ 2026-05-27 09:05:42,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24183 - __SPLIT__ 2026-05-27 09:05:42,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23657 - __SPLIT__ 2026-05-27 09:05:43,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24013 - __SPLIT__ 2026-05-27 09:05:43,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23443 - __SPLIT__ 2026-05-27 09:05:44,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58390 - __SPLIT__ 2026-05-27 09:05:44,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22662 - __SPLIT__ 2026-05-27 09:05:44,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22601 - __SPLIT__ 2026-05-27 09:05:44,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22320 - __SPLIT__ 2026-05-27 09:05:45,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24239 - __SPLIT__ 2026-05-27 09:05:45,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22360 - __SPLIT__ 2026-05-27 09:05:45,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23719 - __SPLIT__ 2026-05-27 09:05:45,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24126 - __SPLIT__ 2026-05-27 09:05:45,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23485 - __SPLIT__ 2026-05-27 09:05:46,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58391 - __SPLIT__ 2026-05-27 09:05:46,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22719 - __SPLIT__ 2026-05-27 09:05:46,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22639 - __SPLIT__ 2026-05-27 09:05:47,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22415 - __SPLIT__ 2026-05-27 09:05:47,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24276 - __SPLIT__ 2026-05-27 09:05:47,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22435 - __SPLIT__ 2026-05-27 09:05:47,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23720 - __SPLIT__ 2026-05-27 09:05:48,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24128 - __SPLIT__ 2026-05-27 09:05:48,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23513 - __SPLIT__ 2026-05-27 09:05:48,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58392 - __SPLIT__ 2026-05-27 09:05:48,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22720 - __SPLIT__ 2026-05-27 09:05:49,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22688 - __SPLIT__ 2026-05-27 09:05:49,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22425 - __SPLIT__ 2026-05-27 09:05:49,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24339 - __SPLIT__ 2026-05-27 09:05:50,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22437 - __SPLIT__ 2026-05-27 09:05:50,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24000 - __SPLIT__ 2026-05-27 09:05:50,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24248 - __SPLIT__ 2026-05-27 09:05:51,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23624 - __SPLIT__ 2026-05-27 09:05:51,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22748 - __SPLIT__ 2026-05-27 09:05:52,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22708 - __SPLIT__ 2026-05-27 09:05:52,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22446 - __SPLIT__ 2026-05-27 09:05:52,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24397 - __SPLIT__ 2026-05-27 09:05:53,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22438 - __SPLIT__ 2026-05-27 09:05:54,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24026 - __SPLIT__ 2026-05-27 09:05:54,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24297 - __SPLIT__ 2026-05-27 09:05:54,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23628 - __SPLIT__ 2026-05-27 09:05:55,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22790 - __SPLIT__ 2026-05-27 09:05:55,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22714 - __SPLIT__ 2026-05-27 09:05:56,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22726 - __SPLIT__ 2026-05-27 09:05:56,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24481 - __SPLIT__ 2026-05-27 09:05:57,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58393 - __SPLIT__ 2026-05-27 09:05:57,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22506 - __SPLIT__ 2026-05-27 09:05:57,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24027 - __SPLIT__ 2026-05-27 09:05:57,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24314 - __SPLIT__ 2026-05-27 09:05:58,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23685 - __SPLIT__ 2026-05-27 09:05:58,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22801 - __SPLIT__ 2026-05-27 09:05:58,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22910 - __SPLIT__ 2026-05-27 09:05:59,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22761 - __SPLIT__ 2026-05-27 09:05:59,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24744 - __SPLIT__ 2026-05-27 09:06:00,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22507 - __SPLIT__ 2026-05-27 09:06:01,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24065 - __SPLIT__ 2026-05-27 09:06:01,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24657 - __SPLIT__ 2026-05-27 09:06:01,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23689 - __SPLIT__ 2026-05-27 09:06:02,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22869 - __SPLIT__ 2026-05-27 09:06:02,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22931 - __SPLIT__ 2026-05-27 09:06:03,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22775 - __SPLIT__ 2026-05-27 09:06:03,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24891 - __SPLIT__ 2026-05-27 09:06:04,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24095 - __SPLIT__ 2026-05-27 09:06:04,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22508 - __SPLIT__ 2026-05-27 09:06:05,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24752 - __SPLIT__ 2026-05-27 09:06:05,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23902 - __SPLIT__ 2026-05-27 09:06:05,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22956 - __SPLIT__ 2026-05-27 09:06:06,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23011 - __SPLIT__ 2026-05-27 09:06:07,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22828 - __SPLIT__ 2026-05-27 09:06:07,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25053 - __SPLIT__ 2026-05-27 09:06:07,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24176 - __SPLIT__ 2026-05-27 09:06:08,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22658 - __SPLIT__ 2026-05-27 09:06:08,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24761 - __SPLIT__ 2026-05-27 09:06:08,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23935 - __SPLIT__ 2026-05-27 09:06:09,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23024 - __SPLIT__ 2026-05-27 09:06:09,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23113 - __SPLIT__ 2026-05-27 09:06:10,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22906 - __SPLIT__ 2026-05-27 09:06:11,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25058 - __SPLIT__ 2026-05-27 09:06:11,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24286 - __SPLIT__ 2026-05-27 09:06:11,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22671 - __SPLIT__ 2026-05-27 09:06:12,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24767 - __SPLIT__ 2026-05-27 09:06:12,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24078 - __SPLIT__ 2026-05-27 09:06:12,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23091 - __SPLIT__ 2026-05-27 09:06:12,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23173 - __SPLIT__ 2026-05-27 09:06:13,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22907 - __SPLIT__ 2026-05-27 09:06:14,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25134 - __SPLIT__ 2026-05-27 09:06:14,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24287 - __SPLIT__ 2026-05-27 09:06:15,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22809 - __SPLIT__ 2026-05-27 09:06:15,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25255 - __SPLIT__ 2026-05-27 09:06:15,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24200 - __SPLIT__ 2026-05-27 09:06:16,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23104 - __SPLIT__ 2026-05-27 09:06:16,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23261 - __SPLIT__ 2026-05-27 09:06:17,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25166 - __SPLIT__ 2026-05-27 09:06:17,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22925 - __SPLIT__ 2026-05-27 09:06:18,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24311 - __SPLIT__ 2026-05-27 09:06:18,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22810 - __SPLIT__ 2026-05-27 09:06:19,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25328 - __SPLIT__ 2026-05-27 09:06:19,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24307 - __SPLIT__ 2026-05-27 09:06:20,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23192 - __SPLIT__ 2026-05-27 09:06:20,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23409 - __SPLIT__ 2026-05-27 09:06:20,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25194 - __SPLIT__ 2026-05-27 09:06:21,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22952 - __SPLIT__ 2026-05-27 09:06:21,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24356 - __SPLIT__ 2026-05-27 09:06:22,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22974 - __SPLIT__ 2026-05-27 09:06:22,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58394 - __SPLIT__ 2026-05-27 09:06:23,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25330 - __SPLIT__ 2026-05-27 09:06:23,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24315 - __SPLIT__ 2026-05-27 09:06:23,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23388 - __SPLIT__ 2026-05-27 09:06:23,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23446 - __SPLIT__ 2026-05-27 09:06:24,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22961 - __SPLIT__ 2026-05-27 09:06:24,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25279 - __SPLIT__ 2026-05-27 09:06:24,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24435 - __SPLIT__ 2026-05-27 09:06:25,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22980 - __SPLIT__ 2026-05-27 09:06:25,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58395 - __SPLIT__ 2026-05-27 09:06:26,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24840 - __SPLIT__ 2026-05-27 09:06:26,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26184 - __SPLIT__ 2026-05-27 09:06:26,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23414 - __SPLIT__ 2026-05-27 09:06:26,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23511 - __SPLIT__ 2026-05-27 09:06:27,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22963 - __SPLIT__ 2026-05-27 09:06:27,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25494 - __SPLIT__ 2026-05-27 09:06:27,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24440 - __SPLIT__ 2026-05-27 09:06:28,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22990 - __SPLIT__ 2026-05-27 09:06:28,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24963 - __SPLIT__ 2026-05-27 09:06:29,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58396 - __SPLIT__ 2026-05-27 09:06:29,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26296 - __SPLIT__ 2026-05-27 09:06:29,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23431 - __SPLIT__ 2026-05-27 09:06:29,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23740 - __SPLIT__ 2026-05-27 09:06:30,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23015 - __SPLIT__ 2026-05-27 09:06:30,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25654 - __SPLIT__ 2026-05-27 09:06:30,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24445 - __SPLIT__ 2026-05-27 09:06:31,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23020 - __SPLIT__ 2026-05-27 09:06:31,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24979 - __SPLIT__ 2026-05-27 09:06:32,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58398 - __SPLIT__ 2026-05-27 09:06:32,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23432 - __SPLIT__ 2026-05-27 09:06:32,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26303 - __SPLIT__ 2026-05-27 09:06:32,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23741 - __SPLIT__ 2026-05-27 09:06:33,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23203 - __SPLIT__ 2026-05-27 09:06:33,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25670 - __SPLIT__ 2026-05-27 09:06:33,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24484 - __SPLIT__ 2026-05-27 09:06:34,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23022 - __SPLIT__ 2026-05-27 09:06:34,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25161 - __SPLIT__ 2026-05-27 09:06:35,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23510 - __SPLIT__ 2026-05-27 09:06:36,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26313 - __SPLIT__ 2026-05-27 09:06:36,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23896 - __SPLIT__ 2026-05-27 09:06:36,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58399 - __SPLIT__ 2026-05-27 09:06:36,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23223 - __SPLIT__ 2026-05-27 09:06:37,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25735 - __SPLIT__ 2026-05-27 09:06:37,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24626 - __SPLIT__ 2026-05-27 09:06:37,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23077 - __SPLIT__ 2026-05-27 09:06:37,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25229 - __SPLIT__ 2026-05-27 09:06:38,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23723 - __SPLIT__ 2026-05-27 09:06:38,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23901 - __SPLIT__ 2026-05-27 09:06:38,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26330 - __SPLIT__ 2026-05-27 09:06:39,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58406 - __SPLIT__ 2026-05-27 09:06:39,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23224 - __SPLIT__ 2026-05-27 09:06:39,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25736 - __SPLIT__ 2026-05-27 09:06:40,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24724 - __SPLIT__ 2026-05-27 09:06:40,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23109 - __SPLIT__ 2026-05-27 09:06:40,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25248 - __SPLIT__ 2026-05-27 09:06:41,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23724 - __SPLIT__ 2026-05-27 09:06:41,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23908 - __SPLIT__ 2026-05-27 09:06:41,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26360 - __SPLIT__ 2026-05-27 09:06:42,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23265 - __SPLIT__ 2026-05-27 09:06:42,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58407 - __SPLIT__ 2026-05-27 09:06:43,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25749 - __SPLIT__ 2026-05-27 09:06:43,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24776 - __SPLIT__ 2026-05-27 09:06:43,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23154 - __SPLIT__ 2026-05-27 09:06:43,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25262 - __SPLIT__ 2026-05-27 09:06:44,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23743 - __SPLIT__ 2026-05-27 09:06:44,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23929 - __SPLIT__ 2026-05-27 09:06:45,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26406 - __SPLIT__ 2026-05-27 09:06:45,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23291 - __SPLIT__ 2026-05-27 09:06:45,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58408 - __SPLIT__ 2026-05-27 09:06:46,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24976 - __SPLIT__ 2026-05-27 09:06:46,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25810 - __SPLIT__ 2026-05-27 09:06:46,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23172 - __SPLIT__ 2026-05-27 09:06:46,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25386 - __SPLIT__ 2026-05-27 09:06:47,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23843 - __SPLIT__ 2026-05-27 09:06:47,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23959 - __SPLIT__ 2026-05-27 09:06:47,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26476 - __SPLIT__ 2026-05-27 09:06:48,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23293 - __SPLIT__ 2026-05-27 09:06:48,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58410 - __SPLIT__ 2026-05-27 09:06:48,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25048 - __SPLIT__ 2026-05-27 09:06:49,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23335 - __SPLIT__ 2026-05-27 09:06:49,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25845 - __SPLIT__ 2026-05-27 09:06:50,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25479 - __SPLIT__ 2026-05-27 09:06:50,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59015 - __SPLIT__ 2026-05-27 09:06:50,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23871 - __SPLIT__ 2026-05-27 09:06:50,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23967 - __SPLIT__ 2026-05-27 09:06:50,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26694 - __SPLIT__ 2026-05-27 09:06:50,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23294 - __SPLIT__ 2026-05-27 09:06:50,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58411 - __SPLIT__ 2026-05-27 09:06:51,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25083 - __SPLIT__ 2026-05-27 09:06:51,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23366 - __SPLIT__ 2026-05-27 09:06:51,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25852 - __SPLIT__ 2026-05-27 09:06:51,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25673 - __SPLIT__ 2026-05-27 09:06:52,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23948 - __SPLIT__ 2026-05-27 09:06:52,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99092 - __SPLIT__ 2026-05-27 09:06:52,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23978 - __SPLIT__ 2026-05-27 09:06:53,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26760 - __SPLIT__ 2026-05-27 09:06:53,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23359 - __SPLIT__ 2026-05-27 09:06:54,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25823 - __SPLIT__ 2026-05-27 09:06:54,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58412 - __SPLIT__ 2026-05-27 09:06:54,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23482 - __SPLIT__ 2026-05-27 09:06:54,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25997 - __SPLIT__ 2026-05-27 09:06:54,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25711 - __SPLIT__ 2026-05-27 09:06:54,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23976 - __SPLIT__ 2026-05-27 09:06:55,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24023 - __SPLIT__ 2026-05-27 09:06:55,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26763 - __SPLIT__ 2026-05-27 09:06:56,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23405 - __SPLIT__ 2026-05-27 09:06:56,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26005 - __SPLIT__ 2026-05-27 09:06:56,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23523 - __SPLIT__ 2026-05-27 09:06:57,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58422 - __SPLIT__ 2026-05-27 09:06:57,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26035 - __SPLIT__ 2026-05-27 09:06:57,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25856 - __SPLIT__ 2026-05-27 09:06:57,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23987 - __SPLIT__ 2026-05-27 09:06:58,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24107 - __SPLIT__ 2026-05-27 09:06:58,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26830 - __SPLIT__ 2026-05-27 09:06:58,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23683 - __SPLIT__ 2026-05-27 09:06:59,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26189 - __SPLIT__ 2026-05-27 09:06:59,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23556 - __SPLIT__ 2026-05-27 09:07:00,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58423 - __SPLIT__ 2026-05-27 09:07:00,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26117 - __SPLIT__ 2026-05-27 09:07:00,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25914 - __SPLIT__ 2026-05-27 09:07:01,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23988 - __SPLIT__ 2026-05-27 09:07:01,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24216 - __SPLIT__ 2026-05-27 09:07:02,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27183 - __SPLIT__ 2026-05-27 09:07:02,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23694 - __SPLIT__ 2026-05-27 09:07:02,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26252 - __SPLIT__ 2026-05-27 09:07:02,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23557 - __SPLIT__ 2026-05-27 09:07:03,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58426 - __SPLIT__ 2026-05-27 09:07:03,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26175 - __SPLIT__ 2026-05-27 09:07:03,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26001 - __SPLIT__ 2026-05-27 09:07:03,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24101 - __SPLIT__ 2026-05-27 09:07:04,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24410 - __SPLIT__ 2026-05-27 09:07:04,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27189 - __SPLIT__ 2026-05-27 09:07:04,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23715 - __SPLIT__ 2026-05-27 09:07:05,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26327 - __SPLIT__ 2026-05-27 09:07:05,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23600 - __SPLIT__ 2026-05-27 09:07:06,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26185 - __SPLIT__ 2026-05-27 09:07:06,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26039 - __SPLIT__ 2026-05-27 09:07:06,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24312 - __SPLIT__ 2026-05-27 09:07:06,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58427 - __SPLIT__ 2026-05-27 09:07:06,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24433 - __SPLIT__ 2026-05-27 09:07:08,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27326 - __SPLIT__ 2026-05-27 09:07:08,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23747 - __SPLIT__ 2026-05-27 09:07:08,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26446 - __SPLIT__ 2026-05-27 09:07:08,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23778 - __SPLIT__ 2026-05-27 09:07:09,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26188 - __SPLIT__ 2026-05-27 09:07:09,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26097 - __SPLIT__ 2026-05-27 09:07:09,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24411 - __SPLIT__ 2026-05-27 09:07:10,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24582 - __SPLIT__ 2026-05-27 09:07:10,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27339 - __SPLIT__ 2026-05-27 09:07:10,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58428 - __SPLIT__ 2026-05-27 09:07:10,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23753 - __SPLIT__ 2026-05-27 09:07:11,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26500 - __SPLIT__ 2026-05-27 09:07:11,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23895 - __SPLIT__ 2026-05-27 09:07:11,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26191 - __SPLIT__ 2026-05-27 09:07:12,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26101 - __SPLIT__ 2026-05-27 09:07:12,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24472 - __SPLIT__ 2026-05-27 09:07:12,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24592 - __SPLIT__ 2026-05-27 09:07:13,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27596 - __SPLIT__ 2026-05-27 09:07:14,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23754 - __SPLIT__ 2026-05-27 09:07:14,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58437 - __SPLIT__ 2026-05-27 09:07:14,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26535 - __SPLIT__ 2026-05-27 09:07:14,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23910 - __SPLIT__ 2026-05-27 09:07:15,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26223 - __SPLIT__ 2026-05-27 09:07:15,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26121 - __SPLIT__ 2026-05-27 09:07:15,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24536 - __SPLIT__ 2026-05-27 09:07:15,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24610 - __SPLIT__ 2026-05-27 09:07:16,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27778 - __SPLIT__ 2026-05-27 09:07:16,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23792 - __SPLIT__ 2026-05-27 09:07:17,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58438 - __SPLIT__ 2026-05-27 09:07:17,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26547 - __SPLIT__ 2026-05-27 09:07:17,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23931 - __SPLIT__ 2026-05-27 09:07:17,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26224 - __SPLIT__ 2026-05-27 09:07:18,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26230 - __SPLIT__ 2026-05-27 09:07:18,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24554 - __SPLIT__ 2026-05-27 09:07:18,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24822 - __SPLIT__ 2026-05-27 09:07:19,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27904 - __SPLIT__ 2026-05-27 09:07:19,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23793 - __SPLIT__ 2026-05-27 09:07:20,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58439 - __SPLIT__ 2026-05-27 09:07:20,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26549 - __SPLIT__ 2026-05-27 09:07:20,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23991 - __SPLIT__ 2026-05-27 09:07:21,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26228 - __SPLIT__ 2026-05-27 09:07:21,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26232 - __SPLIT__ 2026-05-27 09:07:21,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24686 - __SPLIT__ 2026-05-27 09:07:22,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24827 - __SPLIT__ 2026-05-27 09:07:22,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27932 - __SPLIT__ 2026-05-27 09:07:22,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23822 - __SPLIT__ 2026-05-27 09:07:23,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58440 - __SPLIT__ 2026-05-27 09:07:23,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26554 - __SPLIT__ 2026-05-27 09:07:23,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23992 - __SPLIT__ 2026-05-27 09:07:24,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26398 - __SPLIT__ 2026-05-27 09:07:24,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26345 - __SPLIT__ 2026-05-27 09:07:24,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24692 - __SPLIT__ 2026-05-27 09:07:24,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24841 - __SPLIT__ 2026-05-27 09:07:25,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28147 - __SPLIT__ 2026-05-27 09:07:25,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23873 - __SPLIT__ 2026-05-27 09:07:26,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26575 - __SPLIT__ 2026-05-27 09:07:27,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24143 - __SPLIT__ 2026-05-27 09:07:27,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26422 - __SPLIT__ 2026-05-27 09:07:27,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26347 - __SPLIT__ 2026-05-27 09:07:27,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24708 - __SPLIT__ 2026-05-27 09:07:28,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58442 - __SPLIT__ 2026-05-27 09:07:28,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24842 - __SPLIT__ 2026-05-27 09:07:29,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28242 - __SPLIT__ 2026-05-27 09:07:29,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23874 - __SPLIT__ 2026-05-27 09:07:29,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26617 - __SPLIT__ 2026-05-27 09:07:30,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24187 - __SPLIT__ 2026-05-27 09:07:30,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26435 - __SPLIT__ 2026-05-27 09:07:30,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26358 - __SPLIT__ 2026-05-27 09:07:31,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24775 - __SPLIT__ 2026-05-27 09:07:31,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24851 - __SPLIT__ 2026-05-27 09:07:32,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28254 - __SPLIT__ 2026-05-27 09:07:33,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23921 - __SPLIT__ 2026-05-27 09:07:33,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26636 - __SPLIT__ 2026-05-27 09:07:33,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24224 - __SPLIT__ 2026-05-27 09:07:34,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26456 - __SPLIT__ 2026-05-27 09:07:34,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26359 - __SPLIT__ 2026-05-27 09:07:34,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24820 - __SPLIT__ 2026-05-27 09:07:34,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58445 - __SPLIT__ 2026-05-27 09:07:35,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24852 - __SPLIT__ 2026-05-27 09:07:35,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28289 - __SPLIT__ 2026-05-27 09:07:35,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23923 - __SPLIT__ 2026-05-27 09:07:36,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26661 - __SPLIT__ 2026-05-27 09:07:36,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24271 - __SPLIT__ 2026-05-27 09:07:36,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26493 - __SPLIT__ 2026-05-27 09:07:36,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26373 - __SPLIT__ 2026-05-27 09:07:37,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24978 - __SPLIT__ 2026-05-27 09:07:37,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24876 - __SPLIT__ 2026-05-27 09:07:38,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28360 - __SPLIT__ 2026-05-27 09:07:38,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23971 - __SPLIT__ 2026-05-27 09:07:39,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26662 - __SPLIT__ 2026-05-27 09:07:39,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58447 - __SPLIT__ 2026-05-27 09:07:39,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24375 - __SPLIT__ 2026-05-27 09:07:39,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26623 - __SPLIT__ 2026-05-27 09:07:39,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26485 - __SPLIT__ 2026-05-27 09:07:40,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25007 - __SPLIT__ 2026-05-27 09:07:40,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24909 - __SPLIT__ 2026-05-27 09:07:41,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28376 - __SPLIT__ 2026-05-27 09:07:41,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23981 - __SPLIT__ 2026-05-27 09:07:42,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26670 - __SPLIT__ 2026-05-27 09:07:42,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24489 - __SPLIT__ 2026-05-27 09:07:43,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26640 - __SPLIT__ 2026-05-27 09:07:43,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58461 - __SPLIT__ 2026-05-27 09:07:43,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26561 - __SPLIT__ 2026-05-27 09:07:43,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25035 - __SPLIT__ 2026-05-27 09:07:43,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24916 - __SPLIT__ 2026-05-27 09:07:44,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28440 - __SPLIT__ 2026-05-27 09:07:44,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23993 - __SPLIT__ 2026-05-27 09:07:45,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26677 - __SPLIT__ 2026-05-27 09:07:45,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24784 - __SPLIT__ 2026-05-27 09:07:45,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26817 - __SPLIT__ 2026-05-27 09:07:46,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26576 - __SPLIT__ 2026-05-27 09:07:46,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58467 - __SPLIT__ 2026-05-27 09:07:46,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25122 - __SPLIT__ 2026-05-27 09:07:46,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24917 - __SPLIT__ 2026-05-27 09:07:47,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29013 - __SPLIT__ 2026-05-27 09:07:47,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23997 - __SPLIT__ 2026-05-27 09:07:47,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26729 - __SPLIT__ 2026-05-27 09:07:48,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24847 - __SPLIT__ 2026-05-27 09:07:48,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26940 - __SPLIT__ 2026-05-27 09:07:48,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26614 - __SPLIT__ 2026-05-27 09:07:49,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58473 - __SPLIT__ 2026-05-27 09:07:49,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25233 - __SPLIT__ 2026-05-27 09:07:49,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24946 - __SPLIT__ 2026-05-27 09:07:50,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29065 - __SPLIT__ 2026-05-27 09:07:50,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26731 - __SPLIT__ 2026-05-27 09:07:51,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24895 - __SPLIT__ 2026-05-27 09:07:51,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24181 - __SPLIT__ 2026-05-27 09:07:51,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26979 - __SPLIT__ 2026-05-27 09:07:51,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26739 - __SPLIT__ 2026-05-27 09:07:52,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25277 - __SPLIT__ 2026-05-27 09:07:52,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24947 - __SPLIT__ 2026-05-27 09:07:52,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29431 - __SPLIT__ 2026-05-27 09:07:53,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27177 - __SPLIT__ 2026-05-27 09:07:53,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24896 - __SPLIT__ 2026-05-27 09:07:54,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24210 - __SPLIT__ 2026-05-27 09:07:54,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58478 - __SPLIT__ 2026-05-27 09:07:54,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27005 - __SPLIT__ 2026-05-27 09:07:54,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26741 - __SPLIT__ 2026-05-27 09:07:55,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25354 - __SPLIT__ 2026-05-27 09:07:55,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24948 - __SPLIT__ 2026-05-27 09:07:56,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29437 - __SPLIT__ 2026-05-27 09:07:56,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27208 - __SPLIT__ 2026-05-27 09:07:57,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24277 - __SPLIT__ 2026-05-27 09:07:57,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25008 - __SPLIT__ 2026-05-27 09:07:58,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27006 - __SPLIT__ 2026-05-27 09:07:58,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26755 - __SPLIT__ 2026-05-27 09:07:58,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25357 - __SPLIT__ 2026-05-27 09:07:59,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25116 - __SPLIT__ 2026-05-27 09:08:00,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29438 - __SPLIT__ 2026-05-27 09:08:00,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58479 - __SPLIT__ 2026-05-27 09:08:00,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27354 - __SPLIT__ 2026-05-27 09:08:00,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24318 - __SPLIT__ 2026-05-27 09:08:01,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25084 - __SPLIT__ 2026-05-27 09:08:01,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26791 - __SPLIT__ 2026-05-27 09:08:02,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27132 - __SPLIT__ 2026-05-27 09:08:02,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25382 - __SPLIT__ 2026-05-27 09:08:02,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25204 - __SPLIT__ 2026-05-27 09:08:03,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29502 - __SPLIT__ 2026-05-27 09:08:03,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27356 - __SPLIT__ 2026-05-27 09:08:04,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24323 - __SPLIT__ 2026-05-27 09:08:04,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25099 - __SPLIT__ 2026-05-27 09:08:04,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26793 - __SPLIT__ 2026-05-27 09:08:05,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27193 - __SPLIT__ 2026-05-27 09:08:05,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25481 - __SPLIT__ 2026-05-27 09:08:05,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58480 - __SPLIT__ 2026-05-27 09:08:05,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25238 - __SPLIT__ 2026-05-27 09:08:06,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29513 - __SPLIT__ 2026-05-27 09:08:06,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27369 - __SPLIT__ 2026-05-27 09:08:07,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24395 - __SPLIT__ 2026-05-27 09:08:07,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25101 - __SPLIT__ 2026-05-27 09:08:07,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26810 - __SPLIT__ 2026-05-27 09:08:07,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27222 - __SPLIT__ 2026-05-27 09:08:08,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25539 - __SPLIT__ 2026-05-27 09:08:08,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25259 - __SPLIT__ 2026-05-27 09:08:09,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27411 - __SPLIT__ 2026-05-27 09:08:09,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29668 - __SPLIT__ 2026-05-27 09:08:10,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24421 - __SPLIT__ 2026-05-27 09:08:10,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26948 - __SPLIT__ 2026-05-27 09:08:11,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25135 - __SPLIT__ 2026-05-27 09:08:11,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27236 - __SPLIT__ 2026-05-27 09:08:11,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58488 - __SPLIT__ 2026-05-27 09:08:12,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25648 - __SPLIT__ 2026-05-27 09:08:12,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25314 - __SPLIT__ 2026-05-27 09:08:12,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27412 - __SPLIT__ 2026-05-27 09:08:13,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24422 - __SPLIT__ 2026-05-27 09:08:13,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29742 - __SPLIT__ 2026-05-27 09:08:13,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26988 - __SPLIT__ 2026-05-27 09:08:13,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25152 - __SPLIT__ 2026-05-27 09:08:14,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27258 - __SPLIT__ 2026-05-27 09:08:14,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25665 - __SPLIT__ 2026-05-27 09:08:14,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58491 - __SPLIT__ 2026-05-27 09:08:14,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25381 - __SPLIT__ 2026-05-27 09:08:15,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24443 - __SPLIT__ 2026-05-27 09:08:16,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27454 - __SPLIT__ 2026-05-27 09:08:16,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29821 - __SPLIT__ 2026-05-27 09:08:16,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27052 - __SPLIT__ 2026-05-27 09:08:16,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25173 - __SPLIT__ 2026-05-27 09:08:17,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27287 - __SPLIT__ 2026-05-27 09:08:17,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25666 - __SPLIT__ 2026-05-27 09:08:17,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58508 - __SPLIT__ 2026-05-27 09:08:18,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25387 - __SPLIT__ 2026-05-27 09:08:18,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24654 - __SPLIT__ 2026-05-27 09:08:18,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27480 - __SPLIT__ 2026-05-27 09:08:19,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27214 - __SPLIT__ 2026-05-27 09:08:19,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29826 - __SPLIT__ 2026-05-27 09:08:19,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25202 - __SPLIT__ 2026-05-27 09:08:19,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27344 - __SPLIT__ 2026-05-27 09:08:20,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25710 - __SPLIT__ 2026-05-27 09:08:20,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25458 - __SPLIT__ 2026-05-27 09:08:20,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58509 - __SPLIT__ 2026-05-27 09:08:21,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24659 - __SPLIT__ 2026-05-27 09:08:21,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27627 - __SPLIT__ 2026-05-27 09:08:21,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27235 - __SPLIT__ 2026-05-27 09:08:22,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25219 - __SPLIT__ 2026-05-27 09:08:22,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30091 - __SPLIT__ 2026-05-27 09:08:22,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27657 - __SPLIT__ 2026-05-27 09:08:22,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25854 - __SPLIT__ 2026-05-27 09:08:23,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25487 - __SPLIT__ 2026-05-27 09:08:23,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24704 - __SPLIT__ 2026-05-27 09:08:24,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27755 - __SPLIT__ 2026-05-27 09:08:24,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27249 - __SPLIT__ 2026-05-27 09:08:24,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58526 - __SPLIT__ 2026-05-27 09:08:25,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25287 - __SPLIT__ 2026-05-27 09:08:25,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27662 - __SPLIT__ 2026-05-27 09:08:25,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30365 - __SPLIT__ 2026-05-27 09:08:26,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25855 - __SPLIT__ 2026-05-27 09:08:26,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25504 - __SPLIT__ 2026-05-27 09:08:26,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24857 - __SPLIT__ 2026-05-27 09:08:27,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27773 - __SPLIT__ 2026-05-27 09:08:27,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27357 - __SPLIT__ 2026-05-27 09:08:27,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25333 - __SPLIT__ 2026-05-27 09:08:29,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27663 - __SPLIT__ 2026-05-27 09:08:29,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58531 - __SPLIT__ 2026-05-27 09:08:29,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30517 - __SPLIT__ 2026-05-27 09:08:29,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25937 - __SPLIT__ 2026-05-27 09:08:29,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25545 - __SPLIT__ 2026-05-27 09:08:30,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24943 - __SPLIT__ 2026-05-27 09:08:30,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27776 - __SPLIT__ 2026-05-27 09:08:30,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27472 - __SPLIT__ 2026-05-27 09:08:30,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25434 - __SPLIT__ 2026-05-27 09:08:31,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27972 - __SPLIT__ 2026-05-27 09:08:32,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25938 - __SPLIT__ 2026-05-27 09:08:32,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25557 - __SPLIT__ 2026-05-27 09:08:33,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58536 - __SPLIT__ 2026-05-27 09:08:33,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24981 - __SPLIT__ 2026-05-27 09:08:33,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30532 - __SPLIT__ 2026-05-27 09:08:33,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27832 - __SPLIT__ 2026-05-27 09:08:34,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27569 - __SPLIT__ 2026-05-27 09:08:34,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25510 - __SPLIT__ 2026-05-27 09:08:35,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27988 - __SPLIT__ 2026-05-27 09:08:35,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25598 - __SPLIT__ 2026-05-27 09:08:35,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26032 - __SPLIT__ 2026-05-27 09:08:36,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58550 - __SPLIT__ 2026-05-27 09:08:36,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25023 - __SPLIT__ 2026-05-27 09:08:37,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31159 - __SPLIT__ 2026-05-27 09:08:37,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27854 - __SPLIT__ 2026-05-27 09:08:37,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27570 - __SPLIT__ 2026-05-27 09:08:37,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25570 - __SPLIT__ 2026-05-27 09:08:37,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27992 - __SPLIT__ 2026-05-27 09:08:38,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25750 - __SPLIT__ 2026-05-27 09:08:38,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26033 - __SPLIT__ 2026-05-27 09:08:39,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58559 - __SPLIT__ 2026-05-27 09:08:39,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25034 - __SPLIT__ 2026-05-27 09:08:40,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28018 - __SPLIT__ 2026-05-27 09:08:40,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31485 - __SPLIT__ 2026-05-27 09:08:40,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27585 - __SPLIT__ 2026-05-27 09:08:40,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25671 - __SPLIT__ 2026-05-27 09:08:41,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28151 - __SPLIT__ 2026-05-27 09:08:41,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25864 - __SPLIT__ 2026-05-27 09:08:41,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26205 - __SPLIT__ 2026-05-27 09:08:42,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58562 - __SPLIT__ 2026-05-27 09:08:42,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25107 - __SPLIT__ 2026-05-27 09:08:42,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28231 - __SPLIT__ 2026-05-27 09:08:42,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27593 - __SPLIT__ 2026-05-27 09:08:43,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25672 - __SPLIT__ 2026-05-27 09:08:43,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31529 - __SPLIT__ 2026-05-27 09:08:43,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28314 - __SPLIT__ 2026-05-27 09:08:43,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25891 - __SPLIT__ 2026-05-27 09:08:44,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26379 - __SPLIT__ 2026-05-27 09:08:44,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25159 - __SPLIT__ 2026-05-27 09:08:45,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58565 - __SPLIT__ 2026-05-27 09:08:45,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28276 - __SPLIT__ 2026-05-27 09:08:45,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27647 - __SPLIT__ 2026-05-27 09:08:46,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25729 - __SPLIT__ 2026-05-27 09:08:46,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28421 - __SPLIT__ 2026-05-27 09:08:47,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31742 - __SPLIT__ 2026-05-27 09:08:47,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25892 - __SPLIT__ 2026-05-27 09:08:47,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26412 - __SPLIT__ 2026-05-27 09:08:47,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25293 - __SPLIT__ 2026-05-27 09:08:48,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28342 - __SPLIT__ 2026-05-27 09:08:48,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27791 - __SPLIT__ 2026-05-27 09:08:49,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25733 - __SPLIT__ 2026-05-27 09:08:49,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28510 - __SPLIT__ 2026-05-27 09:08:50,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32164 - __SPLIT__ 2026-05-27 09:08:50,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25986 - __SPLIT__ 2026-05-27 09:08:50,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26441 - __SPLIT__ 2026-05-27 09:08:51,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25303 - __SPLIT__ 2026-05-27 09:08:51,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28397 - __SPLIT__ 2026-05-27 09:08:51,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27877 - __SPLIT__ 2026-05-27 09:08:52,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58569 - __SPLIT__ 2026-05-27 09:08:52,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25791 - __SPLIT__ 2026-05-27 09:08:52,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28667 - __SPLIT__ 2026-05-27 09:08:53,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26043 - __SPLIT__ 2026-05-27 09:08:53,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32479 - __SPLIT__ 2026-05-27 09:08:53,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26503 - __SPLIT__ 2026-05-27 09:08:54,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25444 - __SPLIT__ 2026-05-27 09:08:54,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28511 - __SPLIT__ 2026-05-27 09:08:54,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27934 - __SPLIT__ 2026-05-27 09:08:55,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25797 - __SPLIT__ 2026-05-27 09:08:56,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28939 - __SPLIT__ 2026-05-27 09:08:56,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26055 - __SPLIT__ 2026-05-27 09:08:56,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58570 - __SPLIT__ 2026-05-27 09:08:56,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26543 - __SPLIT__ 2026-05-27 09:08:57,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32626 - __SPLIT__ 2026-05-27 09:08:57,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25450 - __SPLIT__ 2026-05-27 09:08:57,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28523 - __SPLIT__ 2026-05-27 09:08:57,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27940 - __SPLIT__ 2026-05-27 09:08:58,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25798 - __SPLIT__ 2026-05-27 09:08:58,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28951 - __SPLIT__ 2026-05-27 09:08:58,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26125 - __SPLIT__ 2026-05-27 09:08:59,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58593 - __SPLIT__ 2026-05-27 09:08:59,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26567 - __SPLIT__ 2026-05-27 09:09:00,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25498 - __SPLIT__ 2026-05-27 09:09:00,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28536 - __SPLIT__ 2026-05-27 09:09:00,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32876 - __SPLIT__ 2026-05-27 09:09:00,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27950 - __SPLIT__ 2026-05-27 09:09:01,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25843 - __SPLIT__ 2026-05-27 09:09:01,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29058 - __SPLIT__ 2026-05-27 09:09:01,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26170 - __SPLIT__ 2026-05-27 09:09:02,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26658 - __SPLIT__ 2026-05-27 09:09:02,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25543 - __SPLIT__ 2026-05-27 09:09:03,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28617 - __SPLIT__ 2026-05-27 09:09:03,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27951 - __SPLIT__ 2026-05-27 09:09:04,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25881 - __SPLIT__ 2026-05-27 09:09:04,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29059 - __SPLIT__ 2026-05-27 09:09:05,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26415 - __SPLIT__ 2026-05-27 09:09:05,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26705 - __SPLIT__ 2026-05-27 09:09:05,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32921 - __SPLIT__ 2026-05-27 09:09:05,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25571 - __SPLIT__ 2026-05-27 09:09:05,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58607 - __SPLIT__ 2026-05-27 09:09:06,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28637 - __SPLIT__ 2026-05-27 09:09:07,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25956 - __SPLIT__ 2026-05-27 09:09:07,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27966 - __SPLIT__ 2026-05-27 09:09:07,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26428 - __SPLIT__ 2026-05-27 09:09:08,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29070 - __SPLIT__ 2026-05-27 09:09:08,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26709 - __SPLIT__ 2026-05-27 09:09:09,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25667 - __SPLIT__ 2026-05-27 09:09:09,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33204 - __SPLIT__ 2026-05-27 09:09:09,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28652 - __SPLIT__ 2026-05-27 09:09:10,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26026 - __SPLIT__ 2026-05-27 09:09:10,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27973 - __SPLIT__ 2026-05-27 09:09:10,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26462 - __SPLIT__ 2026-05-27 09:09:10,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58608 - __SPLIT__ 2026-05-27 09:09:11,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29192 - __SPLIT__ 2026-05-27 09:09:11,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26827 - __SPLIT__ 2026-05-27 09:09:11,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25759 - __SPLIT__ 2026-05-27 09:09:12,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28724 - __SPLIT__ 2026-05-27 09:09:12,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26269 - __SPLIT__ 2026-05-27 09:09:12,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27979 - __SPLIT__ 2026-05-27 09:09:12,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33425 - __SPLIT__ 2026-05-27 09:09:13,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26588 - __SPLIT__ 2026-05-27 09:09:13,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29208 - __SPLIT__ 2026-05-27 09:09:14,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26863 - __SPLIT__ 2026-05-27 09:09:14,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58639 - __SPLIT__ 2026-05-27 09:09:14,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119475 - __SPLIT__ 2026-05-27 09:09:14,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25848 - __SPLIT__ 2026-05-27 09:09:14,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28726 - __SPLIT__ 2026-05-27 09:09:14,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26275 - __SPLIT__ 2026-05-27 09:09:15,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28079 - __SPLIT__ 2026-05-27 09:09:15,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26589 - __SPLIT__ 2026-05-27 09:09:15,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33433 - __SPLIT__ 2026-05-27 09:09:15,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29280 - __SPLIT__ 2026-05-27 09:09:15,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26964 - __SPLIT__ 2026-05-27 09:09:16,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25879 - __SPLIT__ 2026-05-27 09:09:17,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26507 - __SPLIT__ 2026-05-27 09:09:17,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28101 - __SPLIT__ 2026-05-27 09:09:18,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28737 - __SPLIT__ 2026-05-27 09:09:18,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58652 - __SPLIT__ 2026-05-27 09:09:18,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26610 - __SPLIT__ 2026-05-27 09:09:18,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29357 - __SPLIT__ 2026-05-27 09:09:19,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34173 - __SPLIT__ 2026-05-27 09:09:19,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27032 - __SPLIT__ 2026-05-27 09:09:19,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25904 - __SPLIT__ 2026-05-27 09:09:20,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26757 - __SPLIT__ 2026-05-27 09:09:20,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28105 - __SPLIT__ 2026-05-27 09:09:21,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28738 - __SPLIT__ 2026-05-27 09:09:21,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26611 - __SPLIT__ 2026-05-27 09:09:21,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58663 - __SPLIT__ 2026-05-27 09:09:21,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29358 - __SPLIT__ 2026-05-27 09:09:22,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27182 - __SPLIT__ 2026-05-27 09:09:22,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34514 - __SPLIT__ 2026-05-27 09:09:22,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26193 - __SPLIT__ 2026-05-27 09:09:23,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26766 - __SPLIT__ 2026-05-27 09:09:23,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28108 - __SPLIT__ 2026-05-27 09:09:23,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28771 - __SPLIT__ 2026-05-27 09:09:24,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26688 - __SPLIT__ 2026-05-27 09:09:24,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29396 - __SPLIT__ 2026-05-27 09:09:25,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27215 - __SPLIT__ 2026-05-27 09:09:26,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26199 - __SPLIT__ 2026-05-27 09:09:26,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26871 - __SPLIT__ 2026-05-27 09:09:26,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34590 - __SPLIT__ 2026-05-27 09:09:26,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28160 - __SPLIT__ 2026-05-27 09:09:26,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58664 - __SPLIT__ 2026-05-27 09:09:27,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28860 - __SPLIT__ 2026-05-27 09:09:27,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26715 - __SPLIT__ 2026-05-27 09:09:27,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29433 - __SPLIT__ 2026-05-27 09:09:27,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27241 - __SPLIT__ 2026-05-27 09:09:28,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26203 - __SPLIT__ 2026-05-27 09:09:28,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27000 - __SPLIT__ 2026-05-27 09:09:29,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28241 - __SPLIT__ 2026-05-27 09:09:29,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35113 - __SPLIT__ 2026-05-27 09:09:29,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28861 - __SPLIT__ 2026-05-27 09:09:30,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26901 - __SPLIT__ 2026-05-27 09:09:30,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58665 - __SPLIT__ 2026-05-27 09:09:30,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29482 - __SPLIT__ 2026-05-27 09:09:30,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27267 - __SPLIT__ 2026-05-27 09:09:31,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27009 - __SPLIT__ 2026-05-27 09:09:31,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26204 - __SPLIT__ 2026-05-27 09:09:31,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28336 - __SPLIT__ 2026-05-27 09:09:32,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28865 - __SPLIT__ 2026-05-27 09:09:32,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26997 - __SPLIT__ 2026-05-27 09:09:33,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29507 - __SPLIT__ 2026-05-27 09:09:33,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27294 - __SPLIT__ 2026-05-27 09:09:34,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27049 - __SPLIT__ 2026-05-27 09:09:34,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35140 - __SPLIT__ 2026-05-27 09:09:36,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28875 - __SPLIT__ 2026-05-27 09:09:36,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28337 - __SPLIT__ 2026-05-27 09:09:36,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26212 - __SPLIT__ 2026-05-27 09:09:36,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27002 - __SPLIT__ 2026-05-27 09:09:36,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29616 - __SPLIT__ 2026-05-27 09:09:37,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27453 - __SPLIT__ 2026-05-27 09:09:37,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27199 - __SPLIT__ 2026-05-27 09:09:38,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28903 - __SPLIT__ 2026-05-27 09:09:38,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28348 - __SPLIT__ 2026-05-27 09:09:38,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58689 - __SPLIT__ 2026-05-27 09:09:39,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26215 - __SPLIT__ 2026-05-27 09:09:39,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35430 - __SPLIT__ 2026-05-27 09:09:39,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27167 - __SPLIT__ 2026-05-27 09:09:39,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29674 - __SPLIT__ 2026-05-27 09:09:40,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27566 - __SPLIT__ 2026-05-27 09:09:40,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27233 - __SPLIT__ 2026-05-27 09:09:41,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28968 - __SPLIT__ 2026-05-27 09:09:41,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28351 - __SPLIT__ 2026-05-27 09:09:41,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26284 - __SPLIT__ 2026-05-27 09:09:42,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27196 - __SPLIT__ 2026-05-27 09:09:42,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29730 - __SPLIT__ 2026-05-27 09:09:43,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27866 - __SPLIT__ 2026-05-27 09:09:43,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27234 - __SPLIT__ 2026-05-27 09:09:44,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29054 - __SPLIT__ 2026-05-27 09:09:44,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28390 - __SPLIT__ 2026-05-27 09:09:44,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26411 - __SPLIT__ 2026-05-27 09:09:45,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35574 - __SPLIT__ 2026-05-27 09:09:45,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27201 - __SPLIT__ 2026-05-27 09:09:45,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29801 - __SPLIT__ 2026-05-27 09:09:45,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27949 - __SPLIT__ 2026-05-27 09:09:46,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27254 - __SPLIT__ 2026-05-27 09:09:46,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29121 - __SPLIT__ 2026-05-27 09:09:47,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28391 - __SPLIT__ 2026-05-27 09:09:47,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26439 - __SPLIT__ 2026-05-27 09:09:47,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149885 - __SPLIT__ 2026-05-27 09:09:48,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27207 - __SPLIT__ 2026-05-27 09:09:48,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29831 - __SPLIT__ 2026-05-27 09:09:48,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35579 - __SPLIT__ 2026-05-27 09:09:49,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27955 - __SPLIT__ 2026-05-27 09:09:49,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27367 - __SPLIT__ 2026-05-27 09:09:49,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29136 - __SPLIT__ 2026-05-27 09:09:49,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28392 - __SPLIT__ 2026-05-27 09:09:49,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58747 - __SPLIT__ 2026-05-27 09:09:50,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26443 - __SPLIT__ 2026-05-27 09:09:50,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27315 - __SPLIT__ 2026-05-27 09:09:50,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29832 - __SPLIT__ 2026-05-27 09:09:51,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28110 - __SPLIT__ 2026-05-27 09:09:51,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27392 - __SPLIT__ 2026-05-27 09:09:52,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35588 - __SPLIT__ 2026-05-27 09:09:52,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29218 - __SPLIT__ 2026-05-27 09:09:52,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28401 - __SPLIT__ 2026-05-27 09:09:53,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26479 - __SPLIT__ 2026-05-27 09:09:53,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27329 - __SPLIT__ 2026-05-27 09:09:54,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28120 - __SPLIT__ 2026-05-27 09:09:54,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29844 - __SPLIT__ 2026-05-27 09:09:54,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27482 - __SPLIT__ 2026-05-27 09:09:56,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29240 - __SPLIT__ 2026-05-27 09:09:56,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28415 - __SPLIT__ 2026-05-27 09:09:56,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35699 - __SPLIT__ 2026-05-27 09:09:56,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26487 - __SPLIT__ 2026-05-27 09:09:57,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27381 - __SPLIT__ 2026-05-27 09:09:57,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28216 - __SPLIT__ 2026-05-27 09:09:57,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29874 - __SPLIT__ 2026-05-27 09:09:58,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27590 - __SPLIT__ 2026-05-27 09:09:58,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29260 - __SPLIT__ 2026-05-27 09:09:58,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28437 - __SPLIT__ 2026-05-27 09:09:59,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26488 - __SPLIT__ 2026-05-27 09:10:00,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27383 - __SPLIT__ 2026-05-27 09:10:00,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28340 - __SPLIT__ 2026-05-27 09:10:00,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35762 - __SPLIT__ 2026-05-27 09:10:01,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29875 - __SPLIT__ 2026-05-27 09:10:01,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150088 - __SPLIT__ 2026-05-27 09:10:01,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27665 - __SPLIT__ 2026-05-27 09:10:01,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29367 - __SPLIT__ 2026-05-27 09:10:01,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28445 - __SPLIT__ 2026-05-27 09:10:02,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26492 - __SPLIT__ 2026-05-27 09:10:02,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27384 - __SPLIT__ 2026-05-27 09:10:02,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28365 - __SPLIT__ 2026-05-27 09:10:02,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58750 - __SPLIT__ 2026-05-27 09:10:03,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27804 - __SPLIT__ 2026-05-27 09:10:04,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29413 - __SPLIT__ 2026-05-27 09:10:04,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28496 - __SPLIT__ 2026-05-27 09:10:04,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29894 - __SPLIT__ 2026-05-27 09:10:04,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150167 - __SPLIT__ 2026-05-27 09:10:05,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26560 - __SPLIT__ 2026-05-27 09:10:05,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28366 - __SPLIT__ 2026-05-27 09:10:05,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35900 - __SPLIT__ 2026-05-27 09:10:05,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27545 - __SPLIT__ 2026-05-27 09:10:06,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27809 - __SPLIT__ 2026-05-27 09:10:06,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29425 - __SPLIT__ 2026-05-27 09:10:06,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28520 - __SPLIT__ 2026-05-27 09:10:06,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58753 - __SPLIT__ 2026-05-27 09:10:06,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30066 - __SPLIT__ 2026-05-27 09:10:07,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26568 - __SPLIT__ 2026-05-27 09:10:07,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28382 - __SPLIT__ 2026-05-27 09:10:08,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27554 - __SPLIT__ 2026-05-27 09:10:08,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36046 - __SPLIT__ 2026-05-27 09:10:08,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27859 - __SPLIT__ 2026-05-27 09:10:09,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29426 - __SPLIT__ 2026-05-27 09:10:09,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28521 - __SPLIT__ 2026-05-27 09:10:09,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150291 - __SPLIT__ 2026-05-27 09:10:09,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30129 - __SPLIT__ 2026-05-27 09:10:10,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26569 - __SPLIT__ 2026-05-27 09:10:10,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28499 - __SPLIT__ 2026-05-27 09:10:10,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27687 - __SPLIT__ 2026-05-27 09:10:12,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58756 - __SPLIT__ 2026-05-27 09:10:12,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27860 - __SPLIT__ 2026-05-27 09:10:12,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36167 - __SPLIT__ 2026-05-27 09:10:12,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28772 - __SPLIT__ 2026-05-27 09:10:12,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29720 - __SPLIT__ 2026-05-27 09:10:13,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30169 - __SPLIT__ 2026-05-27 09:10:13,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150326 - __SPLIT__ 2026-05-27 09:10:13,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28539 - __SPLIT__ 2026-05-27 09:10:14,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26674 - __SPLIT__ 2026-05-27 09:10:14,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27747 - __SPLIT__ 2026-05-27 09:10:14,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27873 - __SPLIT__ 2026-05-27 09:10:15,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28842 - __SPLIT__ 2026-05-27 09:10:15,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36220 - __SPLIT__ 2026-05-27 09:10:15,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29722 - __SPLIT__ 2026-05-27 09:10:15,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30182 - __SPLIT__ 2026-05-27 09:10:15,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58797 - __SPLIT__ 2026-05-27 09:10:16,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28571 - __SPLIT__ 2026-05-27 09:10:16,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27858 - __SPLIT__ 2026-05-27 09:10:16,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26721 - __SPLIT__ 2026-05-27 09:10:17,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27945 - __SPLIT__ 2026-05-27 09:10:17,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28882 - __SPLIT__ 2026-05-27 09:10:18,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29723 - __SPLIT__ 2026-05-27 09:10:18,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36284 - __SPLIT__ 2026-05-27 09:10:19,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28572 - __SPLIT__ 2026-05-27 09:10:19,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28090 - __SPLIT__ 2026-05-27 09:10:19,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58843 - __SPLIT__ 2026-05-27 09:10:19,675 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1.0;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:10:19,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30309 - __SPLIT__ 2026-05-27 09:10:20,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28112 - __SPLIT__ 2026-05-27 09:10:20,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28910 - __SPLIT__ 2026-05-27 09:10:20,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26722 - __SPLIT__ 2026-05-27 09:10:21,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29755 - __SPLIT__ 2026-05-27 09:10:21,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28092 - __SPLIT__ 2026-05-27 09:10:21,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28705 - __SPLIT__ 2026-05-27 09:10:21,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36824 - __SPLIT__ 2026-05-27 09:10:22,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30400 - __SPLIT__ 2026-05-27 09:10:22,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28139 - __SPLIT__ 2026-05-27 09:10:22,831 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:10:22,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28979 - __SPLIT__ 2026-05-27 09:10:23,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26768 - __SPLIT__ 2026-05-27 09:10:23,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29792 - __SPLIT__ 2026-05-27 09:10:23,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28096 - __SPLIT__ 2026-05-27 09:10:23,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58845 - __SPLIT__ 2026-05-27 09:10:24,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28759 - __SPLIT__ 2026-05-27 09:10:24,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28142 - __SPLIT__ 2026-05-27 09:10:24,928 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11428.0, 1131.0, 1132.0, 11435.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:10:24,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30521 - __SPLIT__ 2026-05-27 09:10:24,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37617 - __SPLIT__ 2026-05-27 09:10:25,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28991 - __SPLIT__ 2026-05-27 09:10:25,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26853 - __SPLIT__ 2026-05-27 09:10:25,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28109 - __SPLIT__ 2026-05-27 09:10:26,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29793 - __SPLIT__ 2026-05-27 09:10:26,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28819 - __SPLIT__ 2026-05-27 09:10:26,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28159 - __SPLIT__ 2026-05-27 09:10:27,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30564 - __SPLIT__ 2026-05-27 09:10:27,327 - 124456 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-27 09:10:27,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29031 - __SPLIT__ 2026-05-27 09:10:27,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26880 - __SPLIT__ 2026-05-27 09:10:28,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37878 - __SPLIT__ 2026-05-27 09:10:28,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28172 - __SPLIT__ 2026-05-27 09:10:28,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29912 - __SPLIT__ 2026-05-27 09:10:28,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58852 - __SPLIT__ 2026-05-27 09:10:28,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28914 - __SPLIT__ 2026-05-27 09:10:28,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28164 - __SPLIT__ 2026-05-27 09:10:29,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30713 - __SPLIT__ 2026-05-27 09:10:29,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29048 - __SPLIT__ 2026-05-27 09:10:29,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26904 - __SPLIT__ 2026-05-27 09:10:29,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28344 - __SPLIT__ 2026-05-27 09:10:30,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29941 - __SPLIT__ 2026-05-27 09:10:30,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38017 - __SPLIT__ 2026-05-27 09:10:30,405 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:10:30,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58860 - __SPLIT__ 2026-05-27 09:10:30,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28964 - __SPLIT__ 2026-05-27 09:10:31,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28171 - __SPLIT__ 2026-05-27 09:10:31,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29056 - __SPLIT__ 2026-05-27 09:10:31,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30717 - __SPLIT__ 2026-05-27 09:10:31,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26969 - __SPLIT__ 2026-05-27 09:10:31,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28375 - __SPLIT__ 2026-05-27 09:10:32,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30020 - __SPLIT__ 2026-05-27 09:10:32,368 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:10:32,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29000 - __SPLIT__ 2026-05-27 09:10:33,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28316 - __SPLIT__ 2026-05-27 09:10:33,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29077 - __SPLIT__ 2026-05-27 09:10:33,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38046 - __SPLIT__ 2026-05-27 09:10:33,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58862 - __SPLIT__ 2026-05-27 09:10:33,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27175 - __SPLIT__ 2026-05-27 09:10:33,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30744 - __SPLIT__ 2026-05-27 09:10:34,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28419 - __SPLIT__ 2026-05-27 09:10:34,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30089 - __SPLIT__ 2026-05-27 09:10:34,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29193 - __SPLIT__ 2026-05-27 09:10:34,728 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:10:34,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28318 - __SPLIT__ 2026-05-27 09:10:35,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29106 - __SPLIT__ 2026-05-27 09:10:35,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27198 - __SPLIT__ 2026-05-27 09:10:35,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38448 - __SPLIT__ 2026-05-27 09:10:36,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28482 - __SPLIT__ 2026-05-27 09:10:36,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30775 - __SPLIT__ 2026-05-27 09:10:36,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30143 - __SPLIT__ 2026-05-27 09:10:36,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29261 - __SPLIT__ 2026-05-27 09:10:36,742 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:10:37,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29120 - __SPLIT__ 2026-05-27 09:10:37,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58865 - __SPLIT__ 2026-05-27 09:10:37,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28389 - __SPLIT__ 2026-05-27 09:10:37,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27243 - __SPLIT__ 2026-05-27 09:10:38,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28513 - __SPLIT__ 2026-05-27 09:10:38,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38537 - __SPLIT__ 2026-05-27 09:10:38,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30815 - __SPLIT__ 2026-05-27 09:10:38,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30165 - __SPLIT__ 2026-05-27 09:10:38,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29288 - __SPLIT__ 2026-05-27 09:10:39,058 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (55176, 54153, 54666, 54671, 56976, 35989, 54295, 54296, 54303, 53920, 54304, 54178, 32292, 54184, 54189, 54960, 22322, 24883, 24884, 53938, 54325, 54326, 55219, 32313, 53947, 53953, 52802, 53954, 54211, 53959, 53962, 53963, 53970, 53971, 35285, 53973, 53977, 53978, 56154, 53981, 53983, 54113, 53986, 54250, 53997, 54254, 54129, 54257, 55155);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:10:39,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29256 - __SPLIT__ 2026-05-27 09:10:39,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58866 - __SPLIT__ 2026-05-27 09:10:39,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28408 - __SPLIT__ 2026-05-27 09:10:40,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28519 - __SPLIT__ 2026-05-27 09:10:40,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27265 - __SPLIT__ 2026-05-27 09:10:40,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30822 - __SPLIT__ 2026-05-27 09:10:41,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38649 - __SPLIT__ 2026-05-27 09:10:41,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29289 - __SPLIT__ 2026-05-27 09:10:41,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29265 - __SPLIT__ 2026-05-27 09:10:41,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30166 - __SPLIT__ 2026-05-27 09:10:41,725 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:10:42,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28447 - __SPLIT__ 2026-05-27 09:10:42,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28569 - __SPLIT__ 2026-05-27 09:10:42,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27291 - __SPLIT__ 2026-05-27 09:10:43,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30861 - __SPLIT__ 2026-05-27 09:10:43,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29355 - __SPLIT__ 2026-05-27 09:10:43,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29364 - __SPLIT__ 2026-05-27 09:10:43,996 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (55176, 54153, 54666, 54671, 56976, 35989, 54295, 54296, 54303, 53920, 54304, 54178, 32292, 54184, 54189, 54960, 22322, 24883, 24884, 53938, 54325, 54326, 55219, 32313, 53947, 53953, 52802, 53954, 54211, 53959, 53962, 53963, 53970, 53971, 35285, 53973, 53977, 53978, 56154, 53981, 53983, 54113, 53986, 54250, 53997, 54254, 54129, 54257, 55155) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:10:44,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30235 - __SPLIT__ 2026-05-27 09:10:44,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58867 - __SPLIT__ 2026-05-27 09:10:44,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38909 - __SPLIT__ 2026-05-27 09:10:44,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28526 - __SPLIT__ 2026-05-27 09:10:44,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28570 - __SPLIT__ 2026-05-27 09:10:44,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27293 - __SPLIT__ 2026-05-27 09:10:45,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29356 - __SPLIT__ 2026-05-27 09:10:45,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30934 - __SPLIT__ 2026-05-27 09:10:45,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29365 - __SPLIT__ 2026-05-27 09:10:45,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30294 - __SPLIT__ 2026-05-27 09:10:46,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58869 - __SPLIT__ 2026-05-27 09:10:46,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28556 - __SPLIT__ 2026-05-27 09:10:47,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28607 - __SPLIT__ 2026-05-27 09:10:47,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38962 - __SPLIT__ 2026-05-27 09:10:47,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29457 - __SPLIT__ 2026-05-27 09:10:48,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29392 - __SPLIT__ 2026-05-27 09:10:48,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31065 - __SPLIT__ 2026-05-27 09:10:48,365 - 124456 - src.utils.log - INFO - βœ… Fetched 1328 rows - __SPLIT__ 2026-05-27 09:10:48,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30362 - __SPLIT__ 2026-05-27 09:10:48,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27603 - __SPLIT__ 2026-05-27 09:10:48,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28573 - __SPLIT__ 2026-05-27 09:10:49,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28680 - __SPLIT__ 2026-05-27 09:10:49,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29480 - __SPLIT__ 2026-05-27 09:10:49,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29467 - __SPLIT__ 2026-05-27 09:10:49,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39196 - __SPLIT__ 2026-05-27 09:10:50,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58870 - __SPLIT__ 2026-05-27 09:10:50,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31168 - __SPLIT__ 2026-05-27 09:10:50,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30401 - __SPLIT__ 2026-05-27 09:10:51,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27721 - __SPLIT__ 2026-05-27 09:10:51,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28657 - __SPLIT__ 2026-05-27 09:10:51,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28736 - __SPLIT__ 2026-05-27 09:10:51,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22322 - __SPLIT__ 2026-05-27 09:10:51,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29483 - __SPLIT__ 2026-05-27 09:10:51,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29494 - __SPLIT__ 2026-05-27 09:10:52,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39759 - __SPLIT__ 2026-05-27 09:10:52,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31308 - __SPLIT__ 2026-05-27 09:10:52,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30480 - __SPLIT__ 2026-05-27 09:10:52,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58873 - __SPLIT__ 2026-05-27 09:10:53,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27731 - __SPLIT__ 2026-05-27 09:10:53,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28727 - __SPLIT__ 2026-05-27 09:10:53,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28747 - __SPLIT__ 2026-05-27 09:10:54,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29560 - __SPLIT__ 2026-05-27 09:10:54,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29555 - __SPLIT__ 2026-05-27 09:10:56,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31330 - __SPLIT__ 2026-05-27 09:10:56,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39815 - __SPLIT__ 2026-05-27 09:10:56,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30520 - __SPLIT__ 2026-05-27 09:10:56,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27756 - __SPLIT__ 2026-05-27 09:10:57,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24883 - __SPLIT__ 2026-05-27 09:10:57,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28802 - __SPLIT__ 2026-05-27 09:10:57,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28770 - __SPLIT__ 2026-05-27 09:10:57,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29626 - __SPLIT__ 2026-05-27 09:10:57,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29642 - __SPLIT__ 2026-05-27 09:10:58,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31345 - __SPLIT__ 2026-05-27 09:10:58,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30659 - __SPLIT__ 2026-05-27 09:10:59,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27759 - __SPLIT__ 2026-05-27 09:11:00,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28847 - __SPLIT__ 2026-05-27 09:11:00,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28938 - __SPLIT__ 2026-05-27 09:11:00,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29660 - __SPLIT__ 2026-05-27 09:11:01,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29707 - __SPLIT__ 2026-05-27 09:11:01,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39964 - __SPLIT__ 2026-05-27 09:11:02,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31346 - __SPLIT__ 2026-05-27 09:11:02,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30664 - __SPLIT__ 2026-05-27 09:11:03,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28952 - __SPLIT__ 2026-05-27 09:11:03,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28898 - __SPLIT__ 2026-05-27 09:11:04,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29804 - __SPLIT__ 2026-05-27 09:11:04,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29780 - __SPLIT__ 2026-05-27 09:11:05,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27760 - __SPLIT__ 2026-05-27 09:11:05,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24884 - __SPLIT__ 2026-05-27 09:11:06,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29061 - __SPLIT__ 2026-05-27 09:11:06,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30718 - __SPLIT__ 2026-05-27 09:11:07,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40012 - __SPLIT__ 2026-05-27 09:11:07,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29805 - __SPLIT__ 2026-05-27 09:11:07,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28994 - __SPLIT__ 2026-05-27 09:11:07,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29855 - __SPLIT__ 2026-05-27 09:11:08,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31355 - __SPLIT__ 2026-05-27 09:11:08,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27802 - __SPLIT__ 2026-05-27 09:11:08,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29180 - __SPLIT__ 2026-05-27 09:11:09,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30757 - __SPLIT__ 2026-05-27 09:11:11,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29820 - __SPLIT__ 2026-05-27 09:11:11,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58877 - __SPLIT__ 2026-05-27 09:11:11,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29887 - __SPLIT__ 2026-05-27 09:11:11,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29055 - __SPLIT__ 2026-05-27 09:11:11,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40155 - __SPLIT__ 2026-05-27 09:11:13,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27820 - __SPLIT__ 2026-05-27 09:11:13,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31375 - __SPLIT__ 2026-05-27 09:11:13,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29202 - __SPLIT__ 2026-05-27 09:11:14,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30766 - __SPLIT__ 2026-05-27 09:11:14,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32292 - __SPLIT__ 2026-05-27 09:11:14,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29827 - __SPLIT__ 2026-05-27 09:11:14,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29888 - __SPLIT__ 2026-05-27 09:11:14,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29201 - __SPLIT__ 2026-05-27 09:11:15,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27926 - __SPLIT__ 2026-05-27 09:11:15,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29264 - __SPLIT__ 2026-05-27 09:11:16,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40803 - __SPLIT__ 2026-05-27 09:11:16,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31392 - __SPLIT__ 2026-05-27 09:11:16,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31137 - __SPLIT__ 2026-05-27 09:11:16,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29890 - __SPLIT__ 2026-05-27 09:11:17,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30055 - __SPLIT__ 2026-05-27 09:11:18,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29316 - __SPLIT__ 2026-05-27 09:11:18,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28030 - __SPLIT__ 2026-05-27 09:11:18,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29267 - __SPLIT__ 2026-05-27 09:11:21,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29953 - __SPLIT__ 2026-05-27 09:11:21,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31402 - __SPLIT__ 2026-05-27 09:11:21,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31152 - __SPLIT__ 2026-05-27 09:11:21,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30120 - __SPLIT__ 2026-05-27 09:11:21,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41028 - __SPLIT__ 2026-05-27 09:11:22,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29408 - __SPLIT__ 2026-05-27 09:11:22,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29284 - __SPLIT__ 2026-05-27 09:11:22,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28055 - __SPLIT__ 2026-05-27 09:11:23,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30081 - __SPLIT__ 2026-05-27 09:11:23,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32313 - __SPLIT__ 2026-05-27 09:11:26,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28058 - __SPLIT__ 2026-05-27 09:11:24,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30121 - __SPLIT__ 2026-05-27 09:11:24,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31162 - __SPLIT__ 2026-05-27 09:11:25,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29296 - __SPLIT__ 2026-05-27 09:11:25,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41490 - __SPLIT__ 2026-05-27 09:11:25,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30090 - __SPLIT__ 2026-05-27 09:11:26,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29409 - __SPLIT__ 2026-05-27 09:11:23,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31498 - __SPLIT__ 2026-05-27 09:11:27,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30125 - __SPLIT__ 2026-05-27 09:11:27,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28095 - __SPLIT__ 2026-05-27 09:11:28,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31163 - __SPLIT__ 2026-05-27 09:11:28,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29434 - __SPLIT__ 2026-05-27 09:11:29,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30271 - __SPLIT__ 2026-05-27 09:11:30,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29476 - __SPLIT__ 2026-05-27 09:11:30,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42612 - __SPLIT__ 2026-05-27 09:11:31,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30493 - __SPLIT__ 2026-05-27 09:11:32,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29640 - __SPLIT__ 2026-05-27 09:11:32,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28303 - __SPLIT__ 2026-05-27 09:11:32,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58884 - __SPLIT__ 2026-05-27 09:11:33,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30319 - __SPLIT__ 2026-05-27 09:11:34,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35285 - __SPLIT__ 2026-05-27 09:11:34,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30496 - __SPLIT__ 2026-05-27 09:11:34,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29589 - __SPLIT__ 2026-05-27 09:11:34,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31575 - __SPLIT__ 2026-05-27 09:11:35,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29690 - __SPLIT__ 2026-05-27 09:11:35,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31239 - __SPLIT__ 2026-05-27 09:11:35,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42763 - __SPLIT__ 2026-05-27 09:11:35,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28338 - __SPLIT__ 2026-05-27 09:11:36,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30459 - __SPLIT__ 2026-05-27 09:11:36,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30510 - __SPLIT__ 2026-05-27 09:11:37,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29651 - __SPLIT__ 2026-05-27 09:11:38,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35989 - __SPLIT__ 2026-05-27 09:11:38,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29721 - __SPLIT__ 2026-05-27 09:11:38,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31657 - __SPLIT__ 2026-05-27 09:11:39,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58885 - __SPLIT__ 2026-05-27 09:11:39,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31370 - __SPLIT__ 2026-05-27 09:11:39,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30494 - __SPLIT__ 2026-05-27 09:11:39,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28368 - __SPLIT__ 2026-05-27 09:11:39,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30680 - __SPLIT__ 2026-05-27 09:11:40,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42945 - __SPLIT__ 2026-05-27 09:11:40,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29673 - __SPLIT__ 2026-05-27 09:11:40,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52802 - __SPLIT__ 2026-05-27 09:11:41,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29765 - __SPLIT__ 2026-05-27 09:11:41,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31671 - __SPLIT__ 2026-05-27 09:11:41,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30498 - __SPLIT__ 2026-05-27 09:11:41,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31399 - __SPLIT__ 2026-05-27 09:11:42,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30714 - __SPLIT__ 2026-05-27 09:11:42,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42947 - __SPLIT__ 2026-05-27 09:11:43,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29704 - __SPLIT__ 2026-05-27 09:11:44,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29766 - __SPLIT__ 2026-05-27 09:11:44,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28369 - __SPLIT__ 2026-05-27 09:11:45,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30501 - __SPLIT__ 2026-05-27 09:11:45,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31738 - __SPLIT__ 2026-05-27 09:11:46,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30723 - __SPLIT__ 2026-05-27 09:11:46,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31515 - __SPLIT__ 2026-05-27 09:11:48,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29711 - __SPLIT__ 2026-05-27 09:11:49,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29829 - __SPLIT__ 2026-05-27 09:11:49,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30513 - __SPLIT__ 2026-05-27 09:11:50,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28459 - __SPLIT__ 2026-05-27 09:11:50,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43208 - __SPLIT__ 2026-05-27 09:11:50,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30758 - __SPLIT__ 2026-05-27 09:11:51,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53920 - __SPLIT__ 2026-05-27 09:11:52,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31537 - __SPLIT__ 2026-05-27 09:11:52,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29830 - __SPLIT__ 2026-05-27 09:11:52,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29756 - __SPLIT__ 2026-05-27 09:11:52,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30514 - __SPLIT__ 2026-05-27 09:11:52,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28463 - __SPLIT__ 2026-05-27 09:11:52,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31739 - __SPLIT__ 2026-05-27 09:11:53,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30759 - __SPLIT__ 2026-05-27 09:11:54,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43319 - __SPLIT__ 2026-05-27 09:11:54,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29845 - __SPLIT__ 2026-05-27 09:11:54,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31801 - __SPLIT__ 2026-05-27 09:11:56,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29757 - __SPLIT__ 2026-05-27 09:11:56,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30618 - __SPLIT__ 2026-05-27 09:11:57,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28518 - __SPLIT__ 2026-05-27 09:11:58,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30767 - __SPLIT__ 2026-05-27 09:11:58,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31849 - __SPLIT__ 2026-05-27 09:11:58,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30001 - __SPLIT__ 2026-05-27 09:11:58,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53938 - __SPLIT__ 2026-05-27 09:11:59,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31835 - __SPLIT__ 2026-05-27 09:11:59,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43449 - __SPLIT__ 2026-05-27 09:11:59,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30629 - __SPLIT__ 2026-05-27 09:12:00,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30880 - __SPLIT__ 2026-05-27 09:12:00,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28543 - __SPLIT__ 2026-05-27 09:12:01,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58890 - __SPLIT__ 2026-05-27 09:12:01,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30007 - __SPLIT__ 2026-05-27 09:12:02,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29784 - __SPLIT__ 2026-05-27 09:12:02,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30712 - __SPLIT__ 2026-05-27 09:12:03,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31978 - __SPLIT__ 2026-05-27 09:12:03,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30908 - __SPLIT__ 2026-05-27 09:12:04,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43485 - __SPLIT__ 2026-05-27 09:12:05,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31850 - __SPLIT__ 2026-05-27 09:12:05,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28616 - __SPLIT__ 2026-05-27 09:12:05,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30008 - __SPLIT__ 2026-05-27 09:12:06,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30874 - __SPLIT__ 2026-05-27 09:12:06,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29828 - __SPLIT__ 2026-05-27 09:12:06,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53947 - __SPLIT__ 2026-05-27 09:12:06,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58895 - __SPLIT__ 2026-05-27 09:12:07,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30983 - __SPLIT__ 2026-05-27 09:12:07,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31980 - __SPLIT__ 2026-05-27 09:12:08,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31908 - __SPLIT__ 2026-05-27 09:12:08,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30102 - __SPLIT__ 2026-05-27 09:12:08,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30875 - __SPLIT__ 2026-05-27 09:12:08,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28646 - __SPLIT__ 2026-05-27 09:12:09,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44573 - __SPLIT__ 2026-05-27 09:12:09,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29842 - __SPLIT__ 2026-05-27 09:12:09,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31004 - __SPLIT__ 2026-05-27 09:12:11,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31983 - __SPLIT__ 2026-05-27 09:12:11,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30133 - __SPLIT__ 2026-05-27 09:12:12,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31962 - __SPLIT__ 2026-05-27 09:12:12,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30892 - __SPLIT__ 2026-05-27 09:12:14,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28679 - __SPLIT__ 2026-05-27 09:12:14,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53953 - __SPLIT__ 2026-05-27 09:12:14,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31100 - __SPLIT__ 2026-05-27 09:12:14,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29883 - __SPLIT__ 2026-05-27 09:12:14,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30141 - __SPLIT__ 2026-05-27 09:12:14,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44693 - __SPLIT__ 2026-05-27 09:12:14,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58911 - __SPLIT__ 2026-05-27 09:12:14,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32008 - __SPLIT__ 2026-05-27 09:12:15,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30941 - __SPLIT__ 2026-05-27 09:12:15,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28722 - __SPLIT__ 2026-05-27 09:12:16,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31164 - __SPLIT__ 2026-05-27 09:12:17,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30304 - __SPLIT__ 2026-05-27 09:12:17,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30115 - __SPLIT__ 2026-05-27 09:12:17,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31963 - __SPLIT__ 2026-05-27 09:12:18,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32052 - __SPLIT__ 2026-05-27 09:12:18,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31262 - __SPLIT__ 2026-05-27 09:12:19,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44823 - __SPLIT__ 2026-05-27 09:12:19,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28744 - __SPLIT__ 2026-05-27 09:12:19,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31289 - __SPLIT__ 2026-05-27 09:12:20,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30307 - __SPLIT__ 2026-05-27 09:12:20,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30144 - __SPLIT__ 2026-05-27 09:12:21,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53954 - __SPLIT__ 2026-05-27 09:12:21,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32371 - __SPLIT__ 2026-05-27 09:12:21,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31602 - __SPLIT__ 2026-05-27 09:12:21,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58919 - __SPLIT__ 2026-05-27 09:12:21,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32113 - __SPLIT__ 2026-05-27 09:12:22,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31324 - __SPLIT__ 2026-05-27 09:12:22,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28816 - __SPLIT__ 2026-05-27 09:12:22,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30335 - __SPLIT__ 2026-05-27 09:12:22,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45109 - __SPLIT__ 2026-05-27 09:12:22,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30257 - __SPLIT__ 2026-05-27 09:12:23,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31701 - __SPLIT__ 2026-05-27 09:12:24,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32467 - __SPLIT__ 2026-05-27 09:12:24,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31366 - __SPLIT__ 2026-05-27 09:12:25,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32202 - __SPLIT__ 2026-05-27 09:12:25,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30342 - __SPLIT__ 2026-05-27 09:12:26,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53959 - __SPLIT__ 2026-05-27 09:12:26,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31713 - __SPLIT__ 2026-05-27 09:12:27,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31459 - __SPLIT__ 2026-05-27 09:12:28,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28817 - __SPLIT__ 2026-05-27 09:12:28,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45217 - __SPLIT__ 2026-05-27 09:12:28,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32468 - __SPLIT__ 2026-05-27 09:12:28,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58925 - __SPLIT__ 2026-05-27 09:12:29,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30357 - __SPLIT__ 2026-05-27 09:12:29,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32300 - __SPLIT__ 2026-05-27 09:12:29,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31714 - __SPLIT__ 2026-05-27 09:12:29,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30258 - __SPLIT__ 2026-05-27 09:12:29,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31656 - __SPLIT__ 2026-05-27 09:12:30,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28841 - __SPLIT__ 2026-05-27 09:12:31,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30372 - __SPLIT__ 2026-05-27 09:12:31,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58934 - __SPLIT__ 2026-05-27 09:12:33,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31746 - __SPLIT__ 2026-05-27 09:12:33,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32333 - __SPLIT__ 2026-05-27 09:12:33,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31776 - __SPLIT__ 2026-05-27 09:12:33,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30288 - __SPLIT__ 2026-05-27 09:12:34,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45395 - __SPLIT__ 2026-05-27 09:12:34,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30413 - __SPLIT__ 2026-05-27 09:12:34,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28866 - __SPLIT__ 2026-05-27 09:12:34,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32469 - __SPLIT__ 2026-05-27 09:12:35,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31747 - __SPLIT__ 2026-05-27 09:12:36,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31827 - __SPLIT__ 2026-05-27 09:12:36,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32390 - __SPLIT__ 2026-05-27 09:12:37,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30415 - __SPLIT__ 2026-05-27 09:12:38,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30414 - __SPLIT__ 2026-05-27 09:12:38,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53962 - __SPLIT__ 2026-05-27 09:12:38,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28905 - __SPLIT__ 2026-05-27 09:12:39,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31791 - __SPLIT__ 2026-05-27 09:12:39,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45608 - __SPLIT__ 2026-05-27 09:12:39,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32510 - __SPLIT__ 2026-05-27 09:12:39,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31848 - __SPLIT__ 2026-05-27 09:12:40,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32435 - __SPLIT__ 2026-05-27 09:12:40,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30483 - __SPLIT__ 2026-05-27 09:12:40,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30675 - __SPLIT__ 2026-05-27 09:12:41,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31819 - __SPLIT__ 2026-05-27 09:12:41,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28906 - __SPLIT__ 2026-05-27 09:12:42,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32017 - __SPLIT__ 2026-05-27 09:12:42,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32729 - __SPLIT__ 2026-05-27 09:12:43,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32436 - __SPLIT__ 2026-05-27 09:12:43,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30489 - __SPLIT__ 2026-05-27 09:12:44,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45734 - __SPLIT__ 2026-05-27 09:12:45,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31823 - __SPLIT__ 2026-05-27 09:12:45,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30842 - __SPLIT__ 2026-05-27 09:12:45,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32046 - __SPLIT__ 2026-05-27 09:12:46,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30639 - __SPLIT__ 2026-05-27 09:12:47,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32790 - __SPLIT__ 2026-05-27 09:12:47,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31901 - __SPLIT__ 2026-05-27 09:12:49,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30863 - __SPLIT__ 2026-05-27 09:12:49,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32047 - __SPLIT__ 2026-05-27 09:12:49,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29156 - __SPLIT__ 2026-05-27 09:12:49,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30811 - __SPLIT__ 2026-05-27 09:12:50,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45841 - __SPLIT__ 2026-05-27 09:12:50,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32486 - __SPLIT__ 2026-05-27 09:12:50,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32077 - __SPLIT__ 2026-05-27 09:12:51,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32823 - __SPLIT__ 2026-05-27 09:12:51,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53963 - __SPLIT__ 2026-05-27 09:12:52,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32617 - __SPLIT__ 2026-05-27 09:12:52,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31071 - __SPLIT__ 2026-05-27 09:12:52,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30979 - __SPLIT__ 2026-05-27 09:12:52,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29164 - __SPLIT__ 2026-05-27 09:12:53,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32131 - __SPLIT__ 2026-05-27 09:12:53,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32540 - __SPLIT__ 2026-05-27 09:12:54,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32716 - __SPLIT__ 2026-05-27 09:12:54,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32894 - __SPLIT__ 2026-05-27 09:12:55,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31226 - __SPLIT__ 2026-05-27 09:12:55,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31344 - __SPLIT__ 2026-05-27 09:12:56,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45931 - __SPLIT__ 2026-05-27 09:12:56,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32174 - __SPLIT__ 2026-05-27 09:12:57,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32765 - __SPLIT__ 2026-05-27 09:12:57,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29187 - __SPLIT__ 2026-05-27 09:12:57,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32717 - __SPLIT__ 2026-05-27 09:12:58,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31227 - __SPLIT__ 2026-05-27 09:12:58,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32898 - __SPLIT__ 2026-05-27 09:12:59,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32192 - __SPLIT__ 2026-05-27 09:12:59,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31457 - __SPLIT__ 2026-05-27 09:12:59,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32860 - __SPLIT__ 2026-05-27 09:13:00,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46003 - __SPLIT__ 2026-05-27 09:13:01,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29198 - __SPLIT__ 2026-05-27 09:13:02,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31243 - __SPLIT__ 2026-05-27 09:13:02,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32832 - __SPLIT__ 2026-05-27 09:13:02,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32193 - __SPLIT__ 2026-05-27 09:13:03,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32965 - __SPLIT__ 2026-05-27 09:13:03,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32887 - __SPLIT__ 2026-05-27 09:13:03,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31544 - __SPLIT__ 2026-05-27 09:13:04,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31291 - __SPLIT__ 2026-05-27 09:13:04,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29224 - __SPLIT__ 2026-05-27 09:13:06,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32224 - __SPLIT__ 2026-05-27 09:13:06,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32947 - __SPLIT__ 2026-05-27 09:13:06,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46834 - __SPLIT__ 2026-05-27 09:13:07,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32966 - __SPLIT__ 2026-05-27 09:13:07,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32888 - __SPLIT__ 2026-05-27 09:13:07,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31294 - __SPLIT__ 2026-05-27 09:13:07,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53970 - __SPLIT__ 2026-05-27 09:13:07,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31595 - __SPLIT__ 2026-05-27 09:13:07,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32358 - __SPLIT__ 2026-05-27 09:13:08,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29225 - __SPLIT__ 2026-05-27 09:13:08,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33019 - __SPLIT__ 2026-05-27 09:13:09,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32903 - __SPLIT__ 2026-05-27 09:13:09,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31312 - __SPLIT__ 2026-05-27 09:13:10,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47003 - __SPLIT__ 2026-05-27 09:13:11,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32359 - __SPLIT__ 2026-05-27 09:13:11,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31789 - __SPLIT__ 2026-05-27 09:13:12,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32972 - __SPLIT__ 2026-05-27 09:13:12,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33008 - __SPLIT__ 2026-05-27 09:13:12,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33067 - __SPLIT__ 2026-05-27 09:13:12,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29236 - __SPLIT__ 2026-05-27 09:13:12,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31393 - __SPLIT__ 2026-05-27 09:13:14,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32413 - __SPLIT__ 2026-05-27 09:13:14,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31885 - __SPLIT__ 2026-05-27 09:13:15,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33012 - __SPLIT__ 2026-05-27 09:13:15,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33084 - __SPLIT__ 2026-05-27 09:13:16,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31424 - __SPLIT__ 2026-05-27 09:13:16,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33336 - __SPLIT__ 2026-05-27 09:13:17,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32415 - __SPLIT__ 2026-05-27 09:13:17,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33018 - __SPLIT__ 2026-05-27 09:13:18,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47035 - __SPLIT__ 2026-05-27 09:13:18,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31952 - __SPLIT__ 2026-05-27 09:13:18,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31553 - __SPLIT__ 2026-05-27 09:13:19,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29237 - __SPLIT__ 2026-05-27 09:13:20,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32417 - __SPLIT__ 2026-05-27 09:13:20,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33088 - __SPLIT__ 2026-05-27 09:13:20,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33471 - __SPLIT__ 2026-05-27 09:13:20,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33023 - __SPLIT__ 2026-05-27 09:13:21,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31591 - __SPLIT__ 2026-05-27 09:13:22,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32551 - __SPLIT__ 2026-05-27 09:13:23,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47391 - __SPLIT__ 2026-05-27 09:13:23,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29336 - __SPLIT__ 2026-05-27 09:13:24,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33036 - __SPLIT__ 2026-05-27 09:13:24,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33089 - __SPLIT__ 2026-05-27 09:13:24,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33606 - __SPLIT__ 2026-05-27 09:13:24,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31745 - __SPLIT__ 2026-05-27 09:13:24,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31953 - __SPLIT__ 2026-05-27 09:13:25,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32552 - __SPLIT__ 2026-05-27 09:13:25,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33037 - __SPLIT__ 2026-05-27 09:13:26,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53971 - __SPLIT__ 2026-05-27 09:13:26,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29537 - __SPLIT__ 2026-05-27 09:13:26,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33646 - __SPLIT__ 2026-05-27 09:13:26,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31770 - __SPLIT__ 2026-05-27 09:13:27,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32027 - __SPLIT__ 2026-05-27 09:13:28,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33049 - __SPLIT__ 2026-05-27 09:13:28,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32556 - __SPLIT__ 2026-05-27 09:13:29,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47544 - __SPLIT__ 2026-05-27 09:13:30,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33218 - __SPLIT__ 2026-05-27 09:13:30,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31809 - __SPLIT__ 2026-05-27 09:13:30,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33842 - __SPLIT__ 2026-05-27 09:13:30,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29787 - __SPLIT__ 2026-05-27 09:13:30,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33055 - __SPLIT__ 2026-05-27 09:13:31,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32630 - __SPLIT__ 2026-05-27 09:13:31,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32032 - __SPLIT__ 2026-05-27 09:13:32,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31811 - __SPLIT__ 2026-05-27 09:13:33,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33174 - __SPLIT__ 2026-05-27 09:13:33,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34035 - __SPLIT__ 2026-05-27 09:13:34,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29813 - __SPLIT__ 2026-05-27 09:13:35,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32631 - __SPLIT__ 2026-05-27 09:13:36,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32107 - __SPLIT__ 2026-05-27 09:13:36,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33221 - __SPLIT__ 2026-05-27 09:13:36,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31816 - __SPLIT__ 2026-05-27 09:13:36,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47639 - __SPLIT__ 2026-05-27 09:13:37,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33253 - __SPLIT__ 2026-05-27 09:13:37,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32698 - __SPLIT__ 2026-05-27 09:13:38,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34094 - __SPLIT__ 2026-05-27 09:13:38,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29816 - __SPLIT__ 2026-05-27 09:13:38,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33483 - __SPLIT__ 2026-05-27 09:13:39,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31826 - __SPLIT__ 2026-05-27 09:13:39,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32115 - __SPLIT__ 2026-05-27 09:13:40,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32776 - __SPLIT__ 2026-05-27 09:13:41,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34106 - __SPLIT__ 2026-05-27 09:13:41,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47672 - __SPLIT__ 2026-05-27 09:13:42,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33484 - __SPLIT__ 2026-05-27 09:13:42,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31965 - __SPLIT__ 2026-05-27 09:13:43,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29870 - __SPLIT__ 2026-05-27 09:13:43,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32354 - __SPLIT__ 2026-05-27 09:13:43,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32893 - __SPLIT__ 2026-05-27 09:13:44,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33259 - __SPLIT__ 2026-05-27 09:13:44,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33601 - __SPLIT__ 2026-05-27 09:13:44,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34131 - __SPLIT__ 2026-05-27 09:13:45,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31987 - __SPLIT__ 2026-05-27 09:13:46,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32939 - __SPLIT__ 2026-05-27 09:13:46,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53973 - __SPLIT__ 2026-05-27 09:13:46,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29967 - __SPLIT__ 2026-05-27 09:13:47,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33629 - __SPLIT__ 2026-05-27 09:13:48,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33320 - __SPLIT__ 2026-05-27 09:13:48,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32067 - __SPLIT__ 2026-05-27 09:13:48,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32940 - __SPLIT__ 2026-05-27 09:13:49,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32441 - __SPLIT__ 2026-05-27 09:13:49,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34160 - __SPLIT__ 2026-05-27 09:13:49,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33841 - __SPLIT__ 2026-05-27 09:13:50,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48119 - __SPLIT__ 2026-05-27 09:13:50,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29968 - __SPLIT__ 2026-05-27 09:13:50,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32070 - __SPLIT__ 2026-05-27 09:13:51,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33448 - __SPLIT__ 2026-05-27 09:13:51,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33104 - __SPLIT__ 2026-05-27 09:13:52,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33843 - __SPLIT__ 2026-05-27 09:13:52,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32651 - __SPLIT__ 2026-05-27 09:13:53,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34163 - __SPLIT__ 2026-05-27 09:13:53,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32393 - __SPLIT__ 2026-05-27 09:13:54,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33244 - __SPLIT__ 2026-05-27 09:13:55,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33860 - __SPLIT__ 2026-05-27 09:13:55,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33581 - __SPLIT__ 2026-05-27 09:13:57,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29977 - __SPLIT__ 2026-05-27 09:13:57,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32394 - __SPLIT__ 2026-05-27 09:13:57,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32685 - __SPLIT__ 2026-05-27 09:13:57,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33271 - __SPLIT__ 2026-05-27 09:13:57,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48711 - __SPLIT__ 2026-05-27 09:13:57,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33937 - __SPLIT__ 2026-05-27 09:13:58,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34194 - __SPLIT__ 2026-05-27 09:13:58,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33648 - __SPLIT__ 2026-05-27 09:14:00,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32434 - __SPLIT__ 2026-05-27 09:14:00,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33345 - __SPLIT__ 2026-05-27 09:14:00,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30048 - __SPLIT__ 2026-05-27 09:14:00,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32689 - __SPLIT__ 2026-05-27 09:14:00,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34114 - __SPLIT__ 2026-05-27 09:14:02,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34195 - __SPLIT__ 2026-05-27 09:14:02,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32642 - __SPLIT__ 2026-05-27 09:14:02,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33610 - __SPLIT__ 2026-05-27 09:14:03,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34076 - __SPLIT__ 2026-05-27 09:14:03,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34127 - __SPLIT__ 2026-05-27 09:14:04,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30093 - __SPLIT__ 2026-05-27 09:14:04,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32749 - __SPLIT__ 2026-05-27 09:14:04,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48766 - __SPLIT__ 2026-05-27 09:14:05,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32668 - __SPLIT__ 2026-05-27 09:14:05,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33858 - __SPLIT__ 2026-05-27 09:14:06,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34149 - __SPLIT__ 2026-05-27 09:14:06,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34105 - __SPLIT__ 2026-05-27 09:14:06,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53977 - __SPLIT__ 2026-05-27 09:14:07,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30099 - __SPLIT__ 2026-05-27 09:14:07,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32754 - __SPLIT__ 2026-05-27 09:14:07,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32809 - __SPLIT__ 2026-05-27 09:14:07,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34218 - __SPLIT__ 2026-05-27 09:14:08,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34170 - __SPLIT__ 2026-05-27 09:14:08,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33859 - __SPLIT__ 2026-05-27 09:14:10,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34312 - __SPLIT__ 2026-05-27 09:14:10,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30116 - __SPLIT__ 2026-05-27 09:14:11,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34318 - __SPLIT__ 2026-05-27 09:14:11,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32810 - __SPLIT__ 2026-05-27 09:14:11,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32822 - __SPLIT__ 2026-05-27 09:14:12,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48900 - __SPLIT__ 2026-05-27 09:14:12,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33890 - __SPLIT__ 2026-05-27 09:14:12,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34222 - __SPLIT__ 2026-05-27 09:14:13,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30136 - __SPLIT__ 2026-05-27 09:14:14,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33155 - __SPLIT__ 2026-05-27 09:14:14,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34319 - __SPLIT__ 2026-05-27 09:14:15,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33957 - __SPLIT__ 2026-05-27 09:14:15,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32824 - __SPLIT__ 2026-05-27 09:14:17,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33172 - __SPLIT__ 2026-05-27 09:14:17,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34341 - __SPLIT__ 2026-05-27 09:14:17,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34403 - __SPLIT__ 2026-05-27 09:14:17,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34315 - __SPLIT__ 2026-05-27 09:14:17,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34077 - __SPLIT__ 2026-05-27 09:14:18,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49425 - __SPLIT__ 2026-05-27 09:14:18,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33272 - __SPLIT__ 2026-05-27 09:14:19,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32881 - __SPLIT__ 2026-05-27 09:14:19,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34453 - __SPLIT__ 2026-05-27 09:14:20,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34443 - __SPLIT__ 2026-05-27 09:14:20,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30137 - __SPLIT__ 2026-05-27 09:14:20,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34331 - __SPLIT__ 2026-05-27 09:14:20,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34155 - __SPLIT__ 2026-05-27 09:14:21,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33305 - __SPLIT__ 2026-05-27 09:14:22,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32882 - __SPLIT__ 2026-05-27 09:14:22,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34454 - __SPLIT__ 2026-05-27 09:14:24,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34224 - __SPLIT__ 2026-05-27 09:14:24,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34519 - __SPLIT__ 2026-05-27 09:14:25,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34337 - __SPLIT__ 2026-05-27 09:14:25,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30314 - __SPLIT__ 2026-05-27 09:14:26,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33306 - __SPLIT__ 2026-05-27 09:14:26,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34495 - __SPLIT__ 2026-05-27 09:14:27,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34335 - __SPLIT__ 2026-05-27 09:14:28,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49593 - __SPLIT__ 2026-05-27 09:14:29,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33343 - __SPLIT__ 2026-05-27 09:14:29,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34583 - __SPLIT__ 2026-05-27 09:14:29,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34508 - __SPLIT__ 2026-05-27 09:14:29,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34683 - __SPLIT__ 2026-05-27 09:14:29,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30326 - __SPLIT__ 2026-05-27 09:14:30,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34336 - __SPLIT__ 2026-05-27 09:14:30,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32899 - __SPLIT__ 2026-05-27 09:14:30,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53978 - __SPLIT__ 2026-05-27 09:14:30,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33595 - __SPLIT__ 2026-05-27 09:14:31,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34529 - __SPLIT__ 2026-05-27 09:14:31,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34662 - __SPLIT__ 2026-05-27 09:14:32,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49886 - __SPLIT__ 2026-05-27 09:14:32,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34747 - __SPLIT__ 2026-05-27 09:14:33,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30328 - __SPLIT__ 2026-05-27 09:14:33,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34367 - __SPLIT__ 2026-05-27 09:14:33,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33900 - __SPLIT__ 2026-05-27 09:14:33,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34673 - __SPLIT__ 2026-05-27 09:14:34,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33100 - __SPLIT__ 2026-05-27 09:14:34,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34664 - __SPLIT__ 2026-05-27 09:14:36,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30339 - __SPLIT__ 2026-05-27 09:14:36,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34458 - __SPLIT__ 2026-05-27 09:14:36,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34840 - __SPLIT__ 2026-05-27 09:14:36,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34039 - __SPLIT__ 2026-05-27 09:14:37,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34735 - __SPLIT__ 2026-05-27 09:14:38,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33138 - __SPLIT__ 2026-05-27 09:14:39,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49961 - __SPLIT__ 2026-05-27 09:14:39,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35026 - __SPLIT__ 2026-05-27 09:14:40,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34459 - __SPLIT__ 2026-05-27 09:14:40,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34064 - __SPLIT__ 2026-05-27 09:14:40,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30343 - __SPLIT__ 2026-05-27 09:14:40,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34750 - __SPLIT__ 2026-05-27 09:14:40,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35195 - __SPLIT__ 2026-05-27 09:14:41,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33147 - __SPLIT__ 2026-05-27 09:14:42,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34578 - __SPLIT__ 2026-05-27 09:14:42,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34093 - __SPLIT__ 2026-05-27 09:14:42,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35058 - __SPLIT__ 2026-05-27 09:14:43,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34810 - __SPLIT__ 2026-05-27 09:14:44,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30361 - __SPLIT__ 2026-05-27 09:14:44,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34584 - __SPLIT__ 2026-05-27 09:14:45,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35290 - __SPLIT__ 2026-05-27 09:14:45,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34118 - __SPLIT__ 2026-05-27 09:14:45,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33178 - __SPLIT__ 2026-05-27 09:14:45,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50090 - __SPLIT__ 2026-05-27 09:14:46,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34952 - __SPLIT__ 2026-05-27 09:14:46,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34619 - __SPLIT__ 2026-05-27 09:14:47,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35082 - __SPLIT__ 2026-05-27 09:14:47,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34156 - __SPLIT__ 2026-05-27 09:14:48,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30377 - __SPLIT__ 2026-05-27 09:14:48,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35310 - __SPLIT__ 2026-05-27 09:14:48,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34957 - __SPLIT__ 2026-05-27 09:14:49,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34668 - __SPLIT__ 2026-05-27 09:14:49,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33195 - __SPLIT__ 2026-05-27 09:14:50,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34203 - __SPLIT__ 2026-05-27 09:14:50,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35180 - __SPLIT__ 2026-05-27 09:14:51,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53981 - __SPLIT__ 2026-05-27 09:14:51,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34973 - __SPLIT__ 2026-05-27 09:14:52,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30424 - __SPLIT__ 2026-05-27 09:14:52,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34804 - __SPLIT__ 2026-05-27 09:14:52,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35324 - __SPLIT__ 2026-05-27 09:14:52,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34241 - __SPLIT__ 2026-05-27 09:14:53,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33240 - __SPLIT__ 2026-05-27 09:14:53,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35027 - __SPLIT__ 2026-05-27 09:14:54,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50192 - __SPLIT__ 2026-05-27 09:14:54,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35242 - __SPLIT__ 2026-05-27 09:14:54,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34806 - __SPLIT__ 2026-05-27 09:14:55,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34248 - __SPLIT__ 2026-05-27 09:14:55,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30596 - __SPLIT__ 2026-05-27 09:14:56,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35035 - __SPLIT__ 2026-05-27 09:14:56,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35369 - __SPLIT__ 2026-05-27 09:14:56,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33263 - __SPLIT__ 2026-05-27 09:14:57,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35044 - __SPLIT__ 2026-05-27 09:14:58,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34258 - __SPLIT__ 2026-05-27 09:14:58,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35323 - __SPLIT__ 2026-05-27 09:14:59,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35230 - __SPLIT__ 2026-05-27 09:14:59,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30657 - __SPLIT__ 2026-05-27 09:14:59,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35398 - __SPLIT__ 2026-05-27 09:15:00,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34259 - __SPLIT__ 2026-05-27 09:15:01,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35335 - __SPLIT__ 2026-05-27 09:15:01,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33301 - __SPLIT__ 2026-05-27 09:15:01,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35217 - __SPLIT__ 2026-05-27 09:15:01,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50342 - __SPLIT__ 2026-05-27 09:15:03,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35393 - __SPLIT__ 2026-05-27 09:15:03,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35442 - __SPLIT__ 2026-05-27 09:15:03,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30735 - __SPLIT__ 2026-05-27 09:15:04,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35487 - __SPLIT__ 2026-05-27 09:15:04,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34281 - __SPLIT__ 2026-05-27 09:15:05,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35478 - __SPLIT__ 2026-05-27 09:15:05,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33444 - __SPLIT__ 2026-05-27 09:15:05,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35218 - __SPLIT__ 2026-05-27 09:15:07,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30736 - __SPLIT__ 2026-05-27 09:15:07,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35498 - __SPLIT__ 2026-05-27 09:15:07,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35443 - __SPLIT__ 2026-05-27 09:15:07,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35533 - __SPLIT__ 2026-05-27 09:15:07,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34328 - __SPLIT__ 2026-05-27 09:15:08,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35300 - __SPLIT__ 2026-05-27 09:15:08,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33656 - __SPLIT__ 2026-05-27 09:15:10,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35534 - __SPLIT__ 2026-05-27 09:15:10,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30804 - __SPLIT__ 2026-05-27 09:15:10,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50656 - __SPLIT__ 2026-05-27 09:15:10,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35513 - __SPLIT__ 2026-05-27 09:15:10,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34378 - __SPLIT__ 2026-05-27 09:15:11,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35649 - __SPLIT__ 2026-05-27 09:15:12,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33657 - __SPLIT__ 2026-05-27 09:15:12,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35630 - __SPLIT__ 2026-05-27 09:15:14,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34381 - __SPLIT__ 2026-05-27 09:15:14,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31022 - __SPLIT__ 2026-05-27 09:15:14,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53983 - __SPLIT__ 2026-05-27 09:15:14,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35910 - __SPLIT__ 2026-05-27 09:15:15,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35679 - __SPLIT__ 2026-05-27 09:15:15,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35635 - __SPLIT__ 2026-05-27 09:15:15,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34440 - __SPLIT__ 2026-05-27 09:15:16,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35504 - __SPLIT__ 2026-05-27 09:15:17,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35916 - __SPLIT__ 2026-05-27 09:15:18,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31280 - __SPLIT__ 2026-05-27 09:15:18,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35684 - __SPLIT__ 2026-05-27 09:15:19,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35941 - __SPLIT__ 2026-05-27 09:15:20,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33852 - __SPLIT__ 2026-05-27 09:15:20,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50810 - __SPLIT__ 2026-05-27 09:15:20,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36098 - __SPLIT__ 2026-05-27 09:15:20,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35747 - __SPLIT__ 2026-05-27 09:15:20,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34441 - __SPLIT__ 2026-05-27 09:15:21,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35506 - __SPLIT__ 2026-05-27 09:15:21,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31493 - __SPLIT__ 2026-05-27 09:15:22,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36010 - __SPLIT__ 2026-05-27 09:15:23,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36124 - __SPLIT__ 2026-05-27 09:15:23,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35817 - __SPLIT__ 2026-05-27 09:15:23,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33876 - __SPLIT__ 2026-05-27 09:15:23,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34533 - __SPLIT__ 2026-05-27 09:15:25,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36017 - __SPLIT__ 2026-05-27 09:15:25,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31771 - __SPLIT__ 2026-05-27 09:15:25,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36157 - __SPLIT__ 2026-05-27 09:15:26,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35868 - __SPLIT__ 2026-05-27 09:15:27,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34769 - __SPLIT__ 2026-05-27 09:15:27,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33947 - __SPLIT__ 2026-05-27 09:15:27,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51105 - __SPLIT__ 2026-05-27 09:15:28,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36290 - __SPLIT__ 2026-05-27 09:15:29,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35885 - __SPLIT__ 2026-05-27 09:15:29,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36058 - __SPLIT__ 2026-05-27 09:15:29,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35507 - __SPLIT__ 2026-05-27 09:15:30,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31861 - __SPLIT__ 2026-05-27 09:15:31,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34906 - __SPLIT__ 2026-05-27 09:15:31,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33986 - __SPLIT__ 2026-05-27 09:15:31,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36014 - __SPLIT__ 2026-05-27 09:15:32,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36291 - __SPLIT__ 2026-05-27 09:15:33,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35557 - __SPLIT__ 2026-05-27 09:15:33,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36143 - __SPLIT__ 2026-05-27 09:15:33,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34916 - __SPLIT__ 2026-05-27 09:15:34,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31875 - __SPLIT__ 2026-05-27 09:15:34,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36072 - __SPLIT__ 2026-05-27 09:15:35,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36314 - __SPLIT__ 2026-05-27 09:15:35,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33987 - __SPLIT__ 2026-05-27 09:15:36,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34945 - __SPLIT__ 2026-05-27 09:15:37,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51190 - __SPLIT__ 2026-05-27 09:15:37,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36079 - __SPLIT__ 2026-05-27 09:15:37,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36074 - __SPLIT__ 2026-05-27 09:15:37,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36160 - __SPLIT__ 2026-05-27 09:15:38,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36426 - __SPLIT__ 2026-05-27 09:15:38,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31922 - __SPLIT__ 2026-05-27 09:15:38,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53986 - __SPLIT__ 2026-05-27 09:15:39,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34946 - __SPLIT__ 2026-05-27 09:15:39,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36075 - __SPLIT__ 2026-05-27 09:15:41,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36508 - __SPLIT__ 2026-05-27 09:15:41,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36217 - __SPLIT__ 2026-05-27 09:15:41,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36181 - __SPLIT__ 2026-05-27 09:15:42,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34002 - __SPLIT__ 2026-05-27 09:15:42,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51399 - __SPLIT__ 2026-05-27 09:15:43,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36108 - __SPLIT__ 2026-05-27 09:15:43,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36683 - __SPLIT__ 2026-05-27 09:15:43,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35081 - __SPLIT__ 2026-05-27 09:15:46,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36451 - __SPLIT__ 2026-05-27 09:15:46,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36554 - __SPLIT__ 2026-05-27 09:15:46,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36109 - __SPLIT__ 2026-05-27 09:15:46,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34017 - __SPLIT__ 2026-05-27 09:15:46,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36707 - __SPLIT__ 2026-05-27 09:15:47,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35227 - __SPLIT__ 2026-05-27 09:15:47,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31923 - __SPLIT__ 2026-05-27 09:15:48,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36195 - __SPLIT__ 2026-05-27 09:15:49,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36597 - __SPLIT__ 2026-05-27 09:15:49,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36452 - __SPLIT__ 2026-05-27 09:15:50,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34031 - __SPLIT__ 2026-05-27 09:15:50,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36750 - __SPLIT__ 2026-05-27 09:15:51,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36221 - __SPLIT__ 2026-05-27 09:15:51,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35301 - __SPLIT__ 2026-05-27 09:15:52,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51763 - __SPLIT__ 2026-05-27 09:15:52,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31947 - __SPLIT__ 2026-05-27 09:15:52,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36630 - __SPLIT__ 2026-05-27 09:15:53,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36766 - __SPLIT__ 2026-05-27 09:15:53,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36257 - __SPLIT__ 2026-05-27 09:15:54,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34073 - __SPLIT__ 2026-05-27 09:15:54,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35346 - __SPLIT__ 2026-05-27 09:15:56,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32054 - __SPLIT__ 2026-05-27 09:15:56,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36843 - __SPLIT__ 2026-05-27 09:15:56,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36730 - __SPLIT__ 2026-05-27 09:15:56,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36436 - __SPLIT__ 2026-05-27 09:15:58,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34079 - __SPLIT__ 2026-05-27 09:15:58,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35431 - __SPLIT__ 2026-05-27 09:15:58,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36875 - __SPLIT__ 2026-05-27 09:15:58,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36562 - __SPLIT__ 2026-05-27 09:15:59,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36550 - __SPLIT__ 2026-05-27 09:15:59,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32146 - __SPLIT__ 2026-05-27 09:16:00,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36758 - __SPLIT__ 2026-05-27 09:16:00,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35493 - __SPLIT__ 2026-05-27 09:16:01,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51830 - __SPLIT__ 2026-05-27 09:16:01,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34246 - __SPLIT__ 2026-05-27 09:16:01,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37031 - __SPLIT__ 2026-05-27 09:16:01,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36613 - __SPLIT__ 2026-05-27 09:16:02,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36568 - __SPLIT__ 2026-05-27 09:16:02,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35495 - __SPLIT__ 2026-05-27 09:16:03,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32304 - __SPLIT__ 2026-05-27 09:16:04,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37061 - __SPLIT__ 2026-05-27 09:16:04,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34285 - __SPLIT__ 2026-05-27 09:16:04,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36681 - __SPLIT__ 2026-05-27 09:16:05,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35496 - __SPLIT__ 2026-05-27 09:16:05,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53997 - __SPLIT__ 2026-05-27 09:16:06,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52004 - __SPLIT__ 2026-05-27 09:16:06,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36573 - __SPLIT__ 2026-05-27 09:16:07,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37115 - __SPLIT__ 2026-05-27 09:16:07,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36760 - __SPLIT__ 2026-05-27 09:16:07,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36684 - __SPLIT__ 2026-05-27 09:16:07,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34294 - __SPLIT__ 2026-05-27 09:16:09,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35547 - __SPLIT__ 2026-05-27 09:16:09,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37138 - __SPLIT__ 2026-05-27 09:16:10,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36692 - __SPLIT__ 2026-05-27 09:16:11,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36706 - __SPLIT__ 2026-05-27 09:16:11,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32305 - __SPLIT__ 2026-05-27 09:16:11,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36821 - __SPLIT__ 2026-05-27 09:16:12,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35565 - __SPLIT__ 2026-05-27 09:16:12,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52369 - __SPLIT__ 2026-05-27 09:16:12,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34323 - __SPLIT__ 2026-05-27 09:16:12,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37750 - __SPLIT__ 2026-05-27 09:16:12,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36827 - __SPLIT__ 2026-05-27 09:16:14,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36711 - __SPLIT__ 2026-05-27 09:16:14,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35582 - __SPLIT__ 2026-05-27 09:16:15,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32362 - __SPLIT__ 2026-05-27 09:16:15,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36900 - __SPLIT__ 2026-05-27 09:16:16,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37808 - __SPLIT__ 2026-05-27 09:16:16,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36856 - __SPLIT__ 2026-05-27 09:16:16,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34324 - __SPLIT__ 2026-05-27 09:16:17,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35646 - __SPLIT__ 2026-05-27 09:16:18,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52517 - __SPLIT__ 2026-05-27 09:16:18,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36734 - __SPLIT__ 2026-05-27 09:16:19,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37809 - __SPLIT__ 2026-05-27 09:16:19,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36896 - __SPLIT__ 2026-05-27 09:16:19,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36914 - __SPLIT__ 2026-05-27 09:16:19,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32389 - __SPLIT__ 2026-05-27 09:16:20,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35668 - __SPLIT__ 2026-05-27 09:16:22,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36960 - __SPLIT__ 2026-05-27 09:16:23,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37815 - __SPLIT__ 2026-05-27 09:16:23,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36802 - __SPLIT__ 2026-05-27 09:16:24,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52553 - __SPLIT__ 2026-05-27 09:16:24,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34492 - __SPLIT__ 2026-05-27 09:16:24,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35682 - __SPLIT__ 2026-05-27 09:16:24,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36984 - __SPLIT__ 2026-05-27 09:16:24,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32526 - __SPLIT__ 2026-05-27 09:16:24,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37024 - __SPLIT__ 2026-05-27 09:16:25,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38048 - __SPLIT__ 2026-05-27 09:16:26,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34676 - __SPLIT__ 2026-05-27 09:16:27,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36831 - __SPLIT__ 2026-05-27 09:16:27,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35815 - __SPLIT__ 2026-05-27 09:16:27,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52590 - __SPLIT__ 2026-05-27 09:16:28,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37025 - __SPLIT__ 2026-05-27 09:16:28,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37062 - __SPLIT__ 2026-05-27 09:16:28,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38129 - __SPLIT__ 2026-05-27 09:16:29,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32576 - __SPLIT__ 2026-05-27 09:16:29,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36042 - __SPLIT__ 2026-05-27 09:16:29,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54113 - __SPLIT__ 2026-05-27 09:16:30,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37055 - __SPLIT__ 2026-05-27 09:16:30,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34699 - __SPLIT__ 2026-05-27 09:16:30,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37129 - __SPLIT__ 2026-05-27 09:16:31,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38167 - __SPLIT__ 2026-05-27 09:16:31,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37096 - __SPLIT__ 2026-05-27 09:16:32,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52615 - __SPLIT__ 2026-05-27 09:16:32,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32629 - __SPLIT__ 2026-05-27 09:16:32,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37127 - __SPLIT__ 2026-05-27 09:16:33,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36044 - __SPLIT__ 2026-05-27 09:16:34,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38224 - __SPLIT__ 2026-05-27 09:16:34,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34700 - __SPLIT__ 2026-05-27 09:16:35,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37097 - __SPLIT__ 2026-05-27 09:16:35,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37251 - __SPLIT__ 2026-05-27 09:16:35,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32638 - __SPLIT__ 2026-05-27 09:16:35,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37142 - __SPLIT__ 2026-05-27 09:16:36,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36055 - __SPLIT__ 2026-05-27 09:16:36,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38296 - __SPLIT__ 2026-05-27 09:16:38,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34702 - __SPLIT__ 2026-05-27 09:16:38,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37098 - __SPLIT__ 2026-05-27 09:16:39,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37305 - __SPLIT__ 2026-05-27 09:16:39,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37382 - __SPLIT__ 2026-05-27 09:16:40,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32680 - __SPLIT__ 2026-05-27 09:16:40,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36341 - __SPLIT__ 2026-05-27 09:16:40,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38362 - __SPLIT__ 2026-05-27 09:16:40,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52647 - __SPLIT__ 2026-05-27 09:16:41,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37313 - __SPLIT__ 2026-05-27 09:16:43,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36353 - __SPLIT__ 2026-05-27 09:16:43,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32751 - __SPLIT__ 2026-05-27 09:16:44,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37414 - __SPLIT__ 2026-05-27 09:16:44,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38363 - __SPLIT__ 2026-05-27 09:16:45,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37332 - __SPLIT__ 2026-05-27 09:16:45,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34814 - __SPLIT__ 2026-05-27 09:16:45,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36354 - __SPLIT__ 2026-05-27 09:16:45,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37110 - __SPLIT__ 2026-05-27 09:16:47,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37434 - __SPLIT__ 2026-05-27 09:16:48,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32779 - __SPLIT__ 2026-05-27 09:16:48,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52826 - __SPLIT__ 2026-05-27 09:16:48,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37519 - __SPLIT__ 2026-05-27 09:16:48,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38367 - __SPLIT__ 2026-05-27 09:16:48,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36368 - __SPLIT__ 2026-05-27 09:16:49,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34925 - __SPLIT__ 2026-05-27 09:16:49,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37203 - __SPLIT__ 2026-05-27 09:16:50,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37435 - __SPLIT__ 2026-05-27 09:16:51,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38517 - __SPLIT__ 2026-05-27 09:16:51,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32814 - __SPLIT__ 2026-05-27 09:16:52,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36373 - __SPLIT__ 2026-05-27 09:16:52,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37548 - __SPLIT__ 2026-05-27 09:16:53,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37551 - __SPLIT__ 2026-05-27 09:16:53,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52835 - __SPLIT__ 2026-05-27 09:16:54,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34934 - __SPLIT__ 2026-05-27 09:16:54,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38530 - __SPLIT__ 2026-05-27 09:16:54,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36374 - __SPLIT__ 2026-05-27 09:16:55,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37590 - __SPLIT__ 2026-05-27 09:16:56,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32827 - __SPLIT__ 2026-05-27 09:16:57,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54129 - __SPLIT__ 2026-05-27 09:16:57,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38659 - __SPLIT__ 2026-05-27 09:16:57,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37204 - __SPLIT__ 2026-05-27 09:16:58,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37663 - __SPLIT__ 2026-05-27 09:16:58,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34988 - __SPLIT__ 2026-05-27 09:16:59,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53051 - __SPLIT__ 2026-05-27 09:16:59,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36387 - __SPLIT__ 2026-05-27 09:16:59,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38704 - __SPLIT__ 2026-05-27 09:17:00,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37685 - __SPLIT__ 2026-05-27 09:17:01,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32908 - __SPLIT__ 2026-05-27 09:17:01,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37265 - __SPLIT__ 2026-05-27 09:17:02,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37659 - __SPLIT__ 2026-05-27 09:17:02,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36428 - __SPLIT__ 2026-05-27 09:17:03,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35162 - __SPLIT__ 2026-05-27 09:17:03,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38798 - __SPLIT__ 2026-05-27 09:17:03,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37705 - __SPLIT__ 2026-05-27 09:17:04,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32932 - __SPLIT__ 2026-05-27 09:17:04,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53097 - __SPLIT__ 2026-05-27 09:17:04,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37404 - __SPLIT__ 2026-05-27 09:17:05,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36679 - __SPLIT__ 2026-05-27 09:17:05,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37662 - __SPLIT__ 2026-05-27 09:17:06,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38799 - __SPLIT__ 2026-05-27 09:17:06,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37725 - __SPLIT__ 2026-05-27 09:17:06,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35359 - __SPLIT__ 2026-05-27 09:17:08,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32959 - __SPLIT__ 2026-05-27 09:17:08,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36728 - __SPLIT__ 2026-05-27 09:17:09,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37416 - __SPLIT__ 2026-05-27 09:17:09,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37744 - __SPLIT__ 2026-05-27 09:17:10,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37680 - __SPLIT__ 2026-05-27 09:17:10,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53246 - __SPLIT__ 2026-05-27 09:17:11,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38828 - __SPLIT__ 2026-05-27 09:17:11,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36736 - __SPLIT__ 2026-05-27 09:17:11,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35485 - __SPLIT__ 2026-05-27 09:17:12,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37917 - __SPLIT__ 2026-05-27 09:17:13,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37488 - __SPLIT__ 2026-05-27 09:17:13,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38829 - __SPLIT__ 2026-05-27 09:17:14,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36906 - __SPLIT__ 2026-05-27 09:17:15,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37791 - __SPLIT__ 2026-05-27 09:17:15,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38120 - __SPLIT__ 2026-05-27 09:17:15,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35486 - __SPLIT__ 2026-05-27 09:17:15,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53267 - __SPLIT__ 2026-05-27 09:17:17,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36935 - __SPLIT__ 2026-05-27 09:17:17,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32960 - __SPLIT__ 2026-05-27 09:17:17,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37517 - __SPLIT__ 2026-05-27 09:17:17,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38171 - __SPLIT__ 2026-05-27 09:17:18,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38896 - __SPLIT__ 2026-05-27 09:17:19,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36936 - __SPLIT__ 2026-05-27 09:17:20,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38358 - __SPLIT__ 2026-05-27 09:17:21,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38942 - __SPLIT__ 2026-05-27 09:17:22,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37567 - __SPLIT__ 2026-05-27 09:17:22,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33065 - __SPLIT__ 2026-05-27 09:17:22,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38458 - __SPLIT__ 2026-05-27 09:17:23,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53369 - __SPLIT__ 2026-05-27 09:17:24,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36977 - __SPLIT__ 2026-05-27 09:17:25,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38534 - __SPLIT__ 2026-05-27 09:17:25,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35502 - __SPLIT__ 2026-05-27 09:17:25,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38943 - __SPLIT__ 2026-05-27 09:17:25,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37816 - __SPLIT__ 2026-05-27 09:17:25,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37621 - __SPLIT__ 2026-05-27 09:17:26,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38535 - __SPLIT__ 2026-05-27 09:17:26,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37144 - __SPLIT__ 2026-05-27 09:17:26,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54153 - __SPLIT__ 2026-05-27 09:17:27,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33177 - __SPLIT__ 2026-05-27 09:17:27,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39050 - __SPLIT__ 2026-05-27 09:17:27,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35524 - __SPLIT__ 2026-05-27 09:17:28,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53443 - __SPLIT__ 2026-05-27 09:17:28,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38639 - __SPLIT__ 2026-05-27 09:17:29,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37194 - __SPLIT__ 2026-05-27 09:17:29,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37622 - __SPLIT__ 2026-05-27 09:17:29,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37829 - __SPLIT__ 2026-05-27 09:17:30,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39051 - __SPLIT__ 2026-05-27 09:17:30,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58935 - __SPLIT__ 2026-05-27 09:17:30,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35690 - __SPLIT__ 2026-05-27 09:17:31,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33567 - __SPLIT__ 2026-05-27 09:17:31,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38885 - __SPLIT__ 2026-05-27 09:17:31,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37201 - __SPLIT__ 2026-05-27 09:17:34,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35710 - __SPLIT__ 2026-05-27 09:17:34,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38932 - __SPLIT__ 2026-05-27 09:17:34,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39575 - __SPLIT__ 2026-05-27 09:17:35,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37230 - __SPLIT__ 2026-05-27 09:17:35,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33625 - __SPLIT__ 2026-05-27 09:17:36,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38969 - __SPLIT__ 2026-05-27 09:17:36,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35757 - __SPLIT__ 2026-05-27 09:17:36,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39576 - __SPLIT__ 2026-05-27 09:17:37,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37858 - __SPLIT__ 2026-05-27 09:17:37,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37240 - __SPLIT__ 2026-05-27 09:17:37,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53642 - __SPLIT__ 2026-05-27 09:17:38,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39015 - __SPLIT__ 2026-05-27 09:17:38,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33670 - __SPLIT__ 2026-05-27 09:17:39,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39641 - __SPLIT__ 2026-05-27 09:17:39,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38029 - __SPLIT__ 2026-05-27 09:17:39,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37970 - __SPLIT__ 2026-05-27 09:17:40,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35839 - __SPLIT__ 2026-05-27 09:17:40,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37241 - __SPLIT__ 2026-05-27 09:17:40,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39023 - __SPLIT__ 2026-05-27 09:17:43,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39642 - __SPLIT__ 2026-05-27 09:17:43,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33925 - __SPLIT__ 2026-05-27 09:17:44,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35840 - __SPLIT__ 2026-05-27 09:17:44,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37981 - __SPLIT__ 2026-05-27 09:17:44,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39037 - __SPLIT__ 2026-05-27 09:17:44,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38034 - __SPLIT__ 2026-05-27 09:17:44,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53723 - __SPLIT__ 2026-05-27 09:17:44,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39857 - __SPLIT__ 2026-05-27 09:17:45,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37405 - __SPLIT__ 2026-05-27 09:17:45,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35852 - __SPLIT__ 2026-05-27 09:17:46,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39096 - __SPLIT__ 2026-05-27 09:17:47,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33935 - __SPLIT__ 2026-05-27 09:17:47,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38036 - __SPLIT__ 2026-05-27 09:17:47,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37989 - __SPLIT__ 2026-05-27 09:17:48,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39944 - __SPLIT__ 2026-05-27 09:17:49,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39123 - __SPLIT__ 2026-05-27 09:17:49,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35891 - __SPLIT__ 2026-05-27 09:17:49,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37406 - __SPLIT__ 2026-05-27 09:17:51,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38053 - __SPLIT__ 2026-05-27 09:17:51,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39170 - __SPLIT__ 2026-05-27 09:17:51,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39983 - __SPLIT__ 2026-05-27 09:17:52,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33975 - __SPLIT__ 2026-05-27 09:17:52,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37657 - __SPLIT__ 2026-05-27 09:17:53,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36107 - __SPLIT__ 2026-05-27 09:17:53,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39171 - __SPLIT__ 2026-05-27 09:17:54,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39989 - __SPLIT__ 2026-05-27 09:17:54,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53738 - __SPLIT__ 2026-05-27 09:17:54,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38094 - __SPLIT__ 2026-05-27 09:17:54,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37885 - __SPLIT__ 2026-05-27 09:17:56,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34087 - __SPLIT__ 2026-05-27 09:17:56,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54178 - __SPLIT__ 2026-05-27 09:17:57,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39239 - __SPLIT__ 2026-05-27 09:17:57,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36113 - __SPLIT__ 2026-05-27 09:17:57,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38059 - __SPLIT__ 2026-05-27 09:17:58,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40183 - __SPLIT__ 2026-05-27 09:17:58,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37927 - __SPLIT__ 2026-05-27 09:17:58,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38095 - __SPLIT__ 2026-05-27 09:17:59,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39299 - __SPLIT__ 2026-05-27 09:17:59,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53740 - __SPLIT__ 2026-05-27 09:18:00,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40469 - __SPLIT__ 2026-05-27 09:18:01,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38000 - __SPLIT__ 2026-05-27 09:18:01,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36133 - __SPLIT__ 2026-05-27 09:18:02,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39304 - __SPLIT__ 2026-05-27 09:18:02,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38073 - __SPLIT__ 2026-05-27 09:18:03,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40603 - __SPLIT__ 2026-05-27 09:18:04,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38006 - __SPLIT__ 2026-05-27 09:18:04,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39371 - __SPLIT__ 2026-05-27 09:18:05,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34125 - __SPLIT__ 2026-05-27 09:18:06,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36148 - __SPLIT__ 2026-05-27 09:18:06,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54184 - __SPLIT__ 2026-05-27 09:18:06,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39404 - __SPLIT__ 2026-05-27 09:18:06,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38114 - __SPLIT__ 2026-05-27 09:18:07,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38288 - __SPLIT__ 2026-05-27 09:18:07,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38080 - __SPLIT__ 2026-05-27 09:18:08,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40604 - __SPLIT__ 2026-05-27 09:18:08,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39506 - __SPLIT__ 2026-05-27 09:18:09,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53852 - __SPLIT__ 2026-05-27 09:18:09,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34143 - __SPLIT__ 2026-05-27 09:18:09,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38116 - __SPLIT__ 2026-05-27 09:18:09,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36156 - __SPLIT__ 2026-05-27 09:18:10,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40801 - __SPLIT__ 2026-05-27 09:18:10,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39581 - __SPLIT__ 2026-05-27 09:18:11,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38343 - __SPLIT__ 2026-05-27 09:18:12,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38233 - __SPLIT__ 2026-05-27 09:18:12,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38220 - __SPLIT__ 2026-05-27 09:18:13,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41000 - __SPLIT__ 2026-05-27 09:18:13,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39593 - __SPLIT__ 2026-05-27 09:18:14,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34190 - __SPLIT__ 2026-05-27 09:18:14,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36196 - __SPLIT__ 2026-05-27 09:18:15,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38229 - __SPLIT__ 2026-05-27 09:18:15,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38348 - __SPLIT__ 2026-05-27 09:18:15,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41103 - __SPLIT__ 2026-05-27 09:18:16,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39658 - __SPLIT__ 2026-05-27 09:18:17,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38350 - __SPLIT__ 2026-05-27 09:18:18,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34236 - __SPLIT__ 2026-05-27 09:18:18,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53859 - __SPLIT__ 2026-05-27 09:18:18,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41142 - __SPLIT__ 2026-05-27 09:18:19,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39687 - __SPLIT__ 2026-05-27 09:18:19,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36281 - __SPLIT__ 2026-05-27 09:18:19,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38394 - __SPLIT__ 2026-05-27 09:18:20,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38485 - __SPLIT__ 2026-05-27 09:18:21,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41460 - __SPLIT__ 2026-05-27 09:18:21,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38294 - __SPLIT__ 2026-05-27 09:18:22,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39688 - __SPLIT__ 2026-05-27 09:18:23,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38422 - __SPLIT__ 2026-05-27 09:18:23,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41494 - __SPLIT__ 2026-05-27 09:18:24,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39798 - __SPLIT__ 2026-05-27 09:18:24,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36326 - __SPLIT__ 2026-05-27 09:18:24,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38579 - __SPLIT__ 2026-05-27 09:18:25,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38542 - __SPLIT__ 2026-05-27 09:18:25,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41549 - __SPLIT__ 2026-05-27 09:18:25,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39869 - __SPLIT__ 2026-05-27 09:18:27,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34237 - __SPLIT__ 2026-05-27 09:18:27,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38577 - __SPLIT__ 2026-05-27 09:18:28,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39958 - __SPLIT__ 2026-05-27 09:18:28,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54355 - __SPLIT__ 2026-05-27 09:18:28,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41584 - __SPLIT__ 2026-05-27 09:18:28,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38822 - __SPLIT__ 2026-05-27 09:18:28,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36360 - __SPLIT__ 2026-05-27 09:18:30,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40059 - __SPLIT__ 2026-05-27 09:18:31,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41702 - __SPLIT__ 2026-05-27 09:18:31,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38578 - __SPLIT__ 2026-05-27 09:18:32,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34252 - __SPLIT__ 2026-05-27 09:18:33,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41807 - __SPLIT__ 2026-05-27 09:18:33,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38295 - __SPLIT__ 2026-05-27 09:18:33,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40118 - __SPLIT__ 2026-05-27 09:18:33,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38928 - __SPLIT__ 2026-05-27 09:18:33,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38596 - __SPLIT__ 2026-05-27 09:18:34,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41830 - __SPLIT__ 2026-05-27 09:18:35,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40420 - __SPLIT__ 2026-05-27 09:18:35,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36390 - __SPLIT__ 2026-05-27 09:18:36,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34327 - __SPLIT__ 2026-05-27 09:18:37,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41925 - __SPLIT__ 2026-05-27 09:18:37,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38297 - __SPLIT__ 2026-05-27 09:18:37,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38935 - __SPLIT__ 2026-05-27 09:18:37,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40486 - __SPLIT__ 2026-05-27 09:18:38,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38597 - __SPLIT__ 2026-05-27 09:18:38,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54189 - __SPLIT__ 2026-05-27 09:18:38,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54523 - __SPLIT__ 2026-05-27 09:18:39,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41958 - __SPLIT__ 2026-05-27 09:18:40,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34365 - __SPLIT__ 2026-05-27 09:18:40,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40740 - __SPLIT__ 2026-05-27 09:18:41,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38619 - __SPLIT__ 2026-05-27 09:18:41,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38463 - __SPLIT__ 2026-05-27 09:18:43,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36391 - __SPLIT__ 2026-05-27 09:18:43,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40811 - __SPLIT__ 2026-05-27 09:18:44,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38620 - __SPLIT__ 2026-05-27 09:18:45,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42090 - __SPLIT__ 2026-05-27 09:18:45,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40812 - __SPLIT__ 2026-05-27 09:18:46,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38936 - __SPLIT__ 2026-05-27 09:18:46,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42708 - __SPLIT__ 2026-05-27 09:18:47,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36431 - __SPLIT__ 2026-05-27 09:18:48,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38519 - __SPLIT__ 2026-05-27 09:18:48,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40873 - __SPLIT__ 2026-05-27 09:18:49,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38963 - __SPLIT__ 2026-05-27 09:18:49,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42731 - __SPLIT__ 2026-05-27 09:18:50,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36503 - __SPLIT__ 2026-05-27 09:18:50,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40924 - __SPLIT__ 2026-05-27 09:18:51,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38987 - __SPLIT__ 2026-05-27 09:18:51,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54999 - __SPLIT__ 2026-05-27 09:18:51,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39183 - __SPLIT__ 2026-05-27 09:18:51,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42836 - __SPLIT__ 2026-05-27 09:18:51,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34387 - __SPLIT__ 2026-05-27 09:18:52,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41014 - __SPLIT__ 2026-05-27 09:18:52,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38616 - __SPLIT__ 2026-05-27 09:18:53,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36537 - __SPLIT__ 2026-05-27 09:18:53,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39282 - __SPLIT__ 2026-05-27 09:18:54,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39058 - __SPLIT__ 2026-05-27 09:18:54,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42904 - __SPLIT__ 2026-05-27 09:18:55,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41015 - __SPLIT__ 2026-05-27 09:18:56,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34436 - __SPLIT__ 2026-05-27 09:18:56,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39381 - __SPLIT__ 2026-05-27 09:18:57,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38630 - __SPLIT__ 2026-05-27 09:18:57,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42940 - __SPLIT__ 2026-05-27 09:18:58,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36557 - __SPLIT__ 2026-05-27 09:18:58,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42118 - __SPLIT__ 2026-05-27 09:18:58,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39125 - __SPLIT__ 2026-05-27 09:18:59,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34437 - __SPLIT__ 2026-05-27 09:19:00,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43233 - __SPLIT__ 2026-05-27 09:19:00,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55020 - __SPLIT__ 2026-05-27 09:19:00,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42142 - __SPLIT__ 2026-05-27 09:19:01,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39382 - __SPLIT__ 2026-05-27 09:19:01,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38643 - __SPLIT__ 2026-05-27 09:19:02,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36635 - __SPLIT__ 2026-05-27 09:19:02,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43443 - __SPLIT__ 2026-05-27 09:19:03,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42177 - __SPLIT__ 2026-05-27 09:19:03,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39209 - __SPLIT__ 2026-05-27 09:19:03,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39680 - __SPLIT__ 2026-05-27 09:19:05,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44417 - __SPLIT__ 2026-05-27 09:19:05,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36746 - __SPLIT__ 2026-05-27 09:19:05,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42178 - __SPLIT__ 2026-05-27 09:19:06,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38645 - __SPLIT__ 2026-05-27 09:19:07,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55275 - __SPLIT__ 2026-05-27 09:19:07,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44447 - __SPLIT__ 2026-05-27 09:19:07,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39834 - __SPLIT__ 2026-05-27 09:19:08,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39379 - __SPLIT__ 2026-05-27 09:19:09,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42227 - __SPLIT__ 2026-05-27 09:19:09,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54211 - __SPLIT__ 2026-05-27 09:19:09,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34534 - __SPLIT__ 2026-05-27 09:19:10,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36785 - __SPLIT__ 2026-05-27 09:19:10,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40043 - __SPLIT__ 2026-05-27 09:19:11,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42330 - __SPLIT__ 2026-05-27 09:19:11,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39396 - __SPLIT__ 2026-05-27 09:19:11,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44500 - __SPLIT__ 2026-05-27 09:19:12,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34992 - __SPLIT__ 2026-05-27 09:19:13,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42463 - __SPLIT__ 2026-05-27 09:19:14,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55366 - __SPLIT__ 2026-05-27 09:19:14,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44642 - __SPLIT__ 2026-05-27 09:19:15,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36801 - __SPLIT__ 2026-05-27 09:19:15,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42597 - __SPLIT__ 2026-05-27 09:19:15,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40044 - __SPLIT__ 2026-05-27 09:19:16,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39398 - __SPLIT__ 2026-05-27 09:19:16,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44645 - __SPLIT__ 2026-05-27 09:19:16,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38647 - __SPLIT__ 2026-05-27 09:19:17,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35083 - __SPLIT__ 2026-05-27 09:19:17,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42717 - __SPLIT__ 2026-05-27 09:19:18,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40045 - __SPLIT__ 2026-05-27 09:19:18,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44873 - __SPLIT__ 2026-05-27 09:19:19,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39409 - __SPLIT__ 2026-05-27 09:19:20,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42753 - __SPLIT__ 2026-05-27 09:19:21,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40046 - __SPLIT__ 2026-05-27 09:19:21,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44874 - __SPLIT__ 2026-05-27 09:19:21,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35179 - __SPLIT__ 2026-05-27 09:19:22,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38684 - __SPLIT__ 2026-05-27 09:19:22,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42755 - __SPLIT__ 2026-05-27 09:19:22,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36836 - __SPLIT__ 2026-05-27 09:19:23,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39439 - __SPLIT__ 2026-05-27 09:19:23,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56415 - __SPLIT__ 2026-05-27 09:19:25,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40053 - __SPLIT__ 2026-05-27 09:19:25,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45087 - __SPLIT__ 2026-05-27 09:19:26,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35286 - __SPLIT__ 2026-05-27 09:19:26,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38688 - __SPLIT__ 2026-05-27 09:19:27,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42780 - __SPLIT__ 2026-05-27 09:19:27,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40088 - __SPLIT__ 2026-05-27 09:19:27,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39501 - __SPLIT__ 2026-05-27 09:19:28,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45301 - __SPLIT__ 2026-05-27 09:19:28,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36858 - __SPLIT__ 2026-05-27 09:19:29,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42902 - __SPLIT__ 2026-05-27 09:19:30,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40122 - __SPLIT__ 2026-05-27 09:19:30,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35397 - __SPLIT__ 2026-05-27 09:19:30,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38793 - __SPLIT__ 2026-05-27 09:19:31,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45463 - __SPLIT__ 2026-05-27 09:19:31,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42928 - __SPLIT__ 2026-05-27 09:19:32,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39550 - __SPLIT__ 2026-05-27 09:19:32,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40135 - __SPLIT__ 2026-05-27 09:19:33,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37021 - __SPLIT__ 2026-05-27 09:19:33,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45479 - __SPLIT__ 2026-05-27 09:19:34,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56493 - __SPLIT__ 2026-05-27 09:19:34,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42965 - __SPLIT__ 2026-05-27 09:19:35,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35400 - __SPLIT__ 2026-05-27 09:19:35,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38970 - __SPLIT__ 2026-05-27 09:19:35,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40210 - __SPLIT__ 2026-05-27 09:19:36,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37023 - __SPLIT__ 2026-05-27 09:19:36,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45557 - __SPLIT__ 2026-05-27 09:19:36,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39790 - __SPLIT__ 2026-05-27 09:19:36,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43063 - __SPLIT__ 2026-05-27 09:19:38,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40268 - __SPLIT__ 2026-05-27 09:19:39,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35527 - __SPLIT__ 2026-05-27 09:19:39,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45575 - __SPLIT__ 2026-05-27 09:19:39,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39027 - __SPLIT__ 2026-05-27 09:19:40,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37084 - __SPLIT__ 2026-05-27 09:19:40,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40269 - __SPLIT__ 2026-05-27 09:19:41,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39843 - __SPLIT__ 2026-05-27 09:19:41,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54250 - __SPLIT__ 2026-05-27 09:19:41,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43137 - __SPLIT__ 2026-05-27 09:19:41,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45829 - __SPLIT__ 2026-05-27 09:19:43,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35791 - __SPLIT__ 2026-05-27 09:19:43,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56563 - __SPLIT__ 2026-05-27 09:19:44,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37122 - __SPLIT__ 2026-05-27 09:19:44,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40281 - __SPLIT__ 2026-05-27 09:19:44,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43274 - __SPLIT__ 2026-05-27 09:19:45,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39844 - __SPLIT__ 2026-05-27 09:19:45,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46104 - __SPLIT__ 2026-05-27 09:19:47,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35844 - __SPLIT__ 2026-05-27 09:19:47,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40520 - __SPLIT__ 2026-05-27 09:19:47,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37178 - __SPLIT__ 2026-05-27 09:19:47,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43471 - __SPLIT__ 2026-05-27 09:19:49,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39028 - __SPLIT__ 2026-05-27 09:19:49,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46280 - __SPLIT__ 2026-05-27 09:19:50,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35865 - __SPLIT__ 2026-05-27 09:19:50,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40522 - __SPLIT__ 2026-05-27 09:19:50,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43486 - __SPLIT__ 2026-05-27 09:19:52,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37237 - __SPLIT__ 2026-05-27 09:19:52,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46281 - __SPLIT__ 2026-05-27 09:19:53,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39033 - __SPLIT__ 2026-05-27 09:19:53,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43600 - __SPLIT__ 2026-05-27 09:19:55,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35908 - __SPLIT__ 2026-05-27 09:19:55,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56572 - __SPLIT__ 2026-05-27 09:19:55,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37337 - __SPLIT__ 2026-05-27 09:19:55,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39865 - __SPLIT__ 2026-05-27 09:19:55,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46287 - __SPLIT__ 2026-05-27 09:19:55,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40528 - __SPLIT__ 2026-05-27 09:19:56,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43692 - __SPLIT__ 2026-05-27 09:19:57,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39187 - __SPLIT__ 2026-05-27 09:19:58,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35909 - __SPLIT__ 2026-05-27 09:19:58,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46321 - __SPLIT__ 2026-05-27 09:19:59,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37451 - __SPLIT__ 2026-05-27 09:19:59,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40532 - __SPLIT__ 2026-05-27 09:19:59,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44075 - __SPLIT__ 2026-05-27 09:19:59,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39928 - __SPLIT__ 2026-05-27 09:20:01,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46624 - __SPLIT__ 2026-05-27 09:20:02,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44230 - __SPLIT__ 2026-05-27 09:20:02,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39213 - __SPLIT__ 2026-05-27 09:20:02,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40862 - __SPLIT__ 2026-05-27 09:20:03,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46640 - __SPLIT__ 2026-05-27 09:20:04,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37487 - __SPLIT__ 2026-05-27 09:20:04,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44231 - __SPLIT__ 2026-05-27 09:20:05,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39929 - __SPLIT__ 2026-05-27 09:20:05,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56638 - __SPLIT__ 2026-05-27 09:20:05,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40863 - __SPLIT__ 2026-05-27 09:20:05,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47020 - __SPLIT__ 2026-05-27 09:20:06,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39214 - __SPLIT__ 2026-05-27 09:20:06,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44381 - __SPLIT__ 2026-05-27 09:20:08,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37714 - __SPLIT__ 2026-05-27 09:20:08,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35969 - __SPLIT__ 2026-05-27 09:20:09,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47109 - __SPLIT__ 2026-05-27 09:20:09,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39973 - __SPLIT__ 2026-05-27 09:20:09,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44477 - __SPLIT__ 2026-05-27 09:20:11,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47110 - __SPLIT__ 2026-05-27 09:20:11,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41024 - __SPLIT__ 2026-05-27 09:20:12,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37729 - __SPLIT__ 2026-05-27 09:20:12,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44516 - __SPLIT__ 2026-05-27 09:20:13,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39978 - __SPLIT__ 2026-05-27 09:20:14,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41050 - __SPLIT__ 2026-05-27 09:20:15,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44606 - __SPLIT__ 2026-05-27 09:20:15,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47698 - __SPLIT__ 2026-05-27 09:20:17,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56675 - __SPLIT__ 2026-05-27 09:20:17,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39980 - __SPLIT__ 2026-05-27 09:20:17,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44608 - __SPLIT__ 2026-05-27 09:20:17,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37820 - __SPLIT__ 2026-05-27 09:20:18,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47729 - __SPLIT__ 2026-05-27 09:20:19,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41051 - __SPLIT__ 2026-05-27 09:20:19,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39266 - __SPLIT__ 2026-05-27 09:20:19,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44609 - __SPLIT__ 2026-05-27 09:20:19,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35970 - __SPLIT__ 2026-05-27 09:20:19,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54254 - __SPLIT__ 2026-05-27 09:20:20,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40077 - __SPLIT__ 2026-05-27 09:20:20,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47829 - __SPLIT__ 2026-05-27 09:20:21,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41307 - __SPLIT__ 2026-05-27 09:20:21,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37849 - __SPLIT__ 2026-05-27 09:20:21,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44733 - __SPLIT__ 2026-05-27 09:20:23,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39401 - __SPLIT__ 2026-05-27 09:20:23,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47858 - __SPLIT__ 2026-05-27 09:20:24,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36142 - __SPLIT__ 2026-05-27 09:20:24,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41345 - __SPLIT__ 2026-05-27 09:20:24,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40185 - __SPLIT__ 2026-05-27 09:20:24,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44982 - __SPLIT__ 2026-05-27 09:20:25,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47966 - __SPLIT__ 2026-05-27 09:20:26,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41373 - __SPLIT__ 2026-05-27 09:20:26,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56676 - __SPLIT__ 2026-05-27 09:20:26,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36152 - __SPLIT__ 2026-05-27 09:20:26,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37850 - __SPLIT__ 2026-05-27 09:20:27,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45104 - __SPLIT__ 2026-05-27 09:20:27,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40201 - __SPLIT__ 2026-05-27 09:20:27,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39405 - __SPLIT__ 2026-05-27 09:20:27,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48152 - __SPLIT__ 2026-05-27 09:20:27,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41391 - __SPLIT__ 2026-05-27 09:20:29,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45169 - __SPLIT__ 2026-05-27 09:20:29,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37875 - __SPLIT__ 2026-05-27 09:20:31,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48159 - __SPLIT__ 2026-05-27 09:20:31,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36162 - __SPLIT__ 2026-05-27 09:20:31,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40206 - __SPLIT__ 2026-05-27 09:20:31,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41480 - __SPLIT__ 2026-05-27 09:20:31,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45179 - __SPLIT__ 2026-05-27 09:20:32,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39432 - __SPLIT__ 2026-05-27 09:20:32,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48160 - __SPLIT__ 2026-05-27 09:20:32,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56728 - __SPLIT__ 2026-05-27 09:20:34,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41512 - __SPLIT__ 2026-05-27 09:20:34,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45188 - __SPLIT__ 2026-05-27 09:20:35,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40275 - __SPLIT__ 2026-05-27 09:20:35,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36183 - __SPLIT__ 2026-05-27 09:20:37,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41513 - __SPLIT__ 2026-05-27 09:20:37,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45198 - __SPLIT__ 2026-05-27 09:20:37,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39491 - __SPLIT__ 2026-05-27 09:20:37,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48287 - __SPLIT__ 2026-05-27 09:20:39,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40328 - __SPLIT__ 2026-05-27 09:20:39,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45278 - __SPLIT__ 2026-05-27 09:20:39,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41594 - __SPLIT__ 2026-05-27 09:20:40,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37876 - __SPLIT__ 2026-05-27 09:20:41,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48307 - __SPLIT__ 2026-05-27 09:20:41,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36299 - __SPLIT__ 2026-05-27 09:20:41,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45388 - __SPLIT__ 2026-05-27 09:20:42,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39527 - __SPLIT__ 2026-05-27 09:20:42,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41622 - __SPLIT__ 2026-05-27 09:20:43,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45521 - __SPLIT__ 2026-05-27 09:20:45,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37897 - __SPLIT__ 2026-05-27 09:20:45,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56759 - __SPLIT__ 2026-05-27 09:20:45,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41675 - __SPLIT__ 2026-05-27 09:20:45,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45543 - __SPLIT__ 2026-05-27 09:20:45,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48308 - __SPLIT__ 2026-05-27 09:20:46,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36395 - __SPLIT__ 2026-05-27 09:20:47,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39584 - __SPLIT__ 2026-05-27 09:20:47,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41763 - __SPLIT__ 2026-05-27 09:20:47,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45843 - __SPLIT__ 2026-05-27 09:20:48,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40329 - __SPLIT__ 2026-05-27 09:20:48,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37963 - __SPLIT__ 2026-05-27 09:20:48,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48491 - __SPLIT__ 2026-05-27 09:20:50,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45865 - __SPLIT__ 2026-05-27 09:20:50,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41981 - __SPLIT__ 2026-05-27 09:20:51,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36670 - __SPLIT__ 2026-05-27 09:20:51,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48516 - __SPLIT__ 2026-05-27 09:20:52,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45914 - __SPLIT__ 2026-05-27 09:20:52,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39607 - __SPLIT__ 2026-05-27 09:20:52,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40410 - __SPLIT__ 2026-05-27 09:20:53,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56926 - __SPLIT__ 2026-05-27 09:20:53,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38062 - __SPLIT__ 2026-05-27 09:20:53,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48995 - __SPLIT__ 2026-05-27 09:20:54,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45927 - __SPLIT__ 2026-05-27 09:20:55,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41982 - __SPLIT__ 2026-05-27 09:20:55,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36907 - __SPLIT__ 2026-05-27 09:20:56,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40472 - __SPLIT__ 2026-05-27 09:20:56,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49013 - __SPLIT__ 2026-05-27 09:20:56,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39622 - __SPLIT__ 2026-05-27 09:20:57,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45941 - __SPLIT__ 2026-05-27 09:20:57,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42007 - __SPLIT__ 2026-05-27 09:20:58,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38077 - __SPLIT__ 2026-05-27 09:20:58,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57029 - __SPLIT__ 2026-05-27 09:21:00,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36925 - __SPLIT__ 2026-05-27 09:21:00,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45972 - __SPLIT__ 2026-05-27 09:21:00,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54257 - __SPLIT__ 2026-05-27 09:21:00,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40493 - __SPLIT__ 2026-05-27 09:21:00,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42025 - __SPLIT__ 2026-05-27 09:21:01,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49030 - __SPLIT__ 2026-05-27 09:21:01,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39665 - __SPLIT__ 2026-05-27 09:21:02,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45974 - __SPLIT__ 2026-05-27 09:21:02,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38218 - __SPLIT__ 2026-05-27 09:21:03,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42165 - __SPLIT__ 2026-05-27 09:21:03,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49061 - __SPLIT__ 2026-05-27 09:21:04,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36927 - __SPLIT__ 2026-05-27 09:21:04,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40556 - __SPLIT__ 2026-05-27 09:21:04,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57062 - __SPLIT__ 2026-05-27 09:21:06,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42433 - __SPLIT__ 2026-05-27 09:21:06,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49122 - __SPLIT__ 2026-05-27 09:21:06,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46042 - __SPLIT__ 2026-05-27 09:21:06,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39770 - __SPLIT__ 2026-05-27 09:21:07,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38219 - __SPLIT__ 2026-05-27 09:21:08,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42509 - __SPLIT__ 2026-05-27 09:21:08,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49125 - __SPLIT__ 2026-05-27 09:21:08,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46082 - __SPLIT__ 2026-05-27 09:21:08,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40557 - __SPLIT__ 2026-05-27 09:21:09,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36928 - __SPLIT__ 2026-05-27 09:21:10,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42539 - __SPLIT__ 2026-05-27 09:21:10,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49126 - __SPLIT__ 2026-05-27 09:21:11,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46115 - __SPLIT__ 2026-05-27 09:21:11,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39805 - __SPLIT__ 2026-05-27 09:21:12,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42586 - __SPLIT__ 2026-05-27 09:21:13,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57072 - __SPLIT__ 2026-05-27 09:21:13,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49190 - __SPLIT__ 2026-05-27 09:21:14,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46170 - __SPLIT__ 2026-05-27 09:21:15,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42633 - __SPLIT__ 2026-05-27 09:21:16,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49226 - __SPLIT__ 2026-05-27 09:21:16,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46185 - __SPLIT__ 2026-05-27 09:21:17,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42651 - __SPLIT__ 2026-05-27 09:21:17,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39832 - __SPLIT__ 2026-05-27 09:21:18,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49227 - __SPLIT__ 2026-05-27 09:21:18,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46235 - __SPLIT__ 2026-05-27 09:21:19,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38250 - __SPLIT__ 2026-05-27 09:21:19,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42758 - __SPLIT__ 2026-05-27 09:21:19,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40570 - __SPLIT__ 2026-05-27 09:21:19,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57112 - __SPLIT__ 2026-05-27 09:21:20,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37147 - __SPLIT__ 2026-05-27 09:21:20,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46268 - __SPLIT__ 2026-05-27 09:21:21,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43547 - __SPLIT__ 2026-05-27 09:21:22,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49281 - __SPLIT__ 2026-05-27 09:21:22,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39856 - __SPLIT__ 2026-05-27 09:21:23,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46288 - __SPLIT__ 2026-05-27 09:21:23,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40620 - __SPLIT__ 2026-05-27 09:21:24,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43549 - __SPLIT__ 2026-05-27 09:21:24,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49377 - __SPLIT__ 2026-05-27 09:21:25,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37311 - __SPLIT__ 2026-05-27 09:21:25,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46578 - __SPLIT__ 2026-05-27 09:21:27,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49424 - __SPLIT__ 2026-05-27 09:21:27,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39862 - __SPLIT__ 2026-05-27 09:21:28,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46588 - __SPLIT__ 2026-05-27 09:21:28,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40631 - __SPLIT__ 2026-05-27 09:21:28,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38251 - __SPLIT__ 2026-05-27 09:21:29,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50199 - __SPLIT__ 2026-05-27 09:21:29,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43582 - __SPLIT__ 2026-05-27 09:21:30,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57469 - __SPLIT__ 2026-05-27 09:21:30,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37317 - __SPLIT__ 2026-05-27 09:21:30,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46628 - __SPLIT__ 2026-05-27 09:21:31,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50207 - __SPLIT__ 2026-05-27 09:21:32,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39922 - __SPLIT__ 2026-05-27 09:21:32,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43583 - __SPLIT__ 2026-05-27 09:21:32,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40632 - __SPLIT__ 2026-05-27 09:21:32,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38505 - __SPLIT__ 2026-05-27 09:21:33,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46633 - __SPLIT__ 2026-05-27 09:21:33,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50471 - __SPLIT__ 2026-05-27 09:21:34,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43616 - __SPLIT__ 2026-05-27 09:21:34,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37436 - __SPLIT__ 2026-05-27 09:21:35,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46713 - __SPLIT__ 2026-05-27 09:21:36,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50763 - __SPLIT__ 2026-05-27 09:21:36,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54295 - __SPLIT__ 2026-05-27 09:21:37,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39948 - __SPLIT__ 2026-05-27 09:21:37,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43690 - __SPLIT__ 2026-05-27 09:21:37,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38507 - __SPLIT__ 2026-05-27 09:21:38,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46717 - __SPLIT__ 2026-05-27 09:21:38,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37494 - __SPLIT__ 2026-05-27 09:21:38,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57495 - __SPLIT__ 2026-05-27 09:21:38,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50799 - __SPLIT__ 2026-05-27 09:21:40,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43704 - __SPLIT__ 2026-05-27 09:21:40,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46835 - __SPLIT__ 2026-05-27 09:21:40,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38592 - __SPLIT__ 2026-05-27 09:21:41,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50833 - __SPLIT__ 2026-05-27 09:21:41,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40052 - __SPLIT__ 2026-05-27 09:21:41,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40672 - __SPLIT__ 2026-05-27 09:21:41,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37562 - __SPLIT__ 2026-05-27 09:21:42,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44289 - __SPLIT__ 2026-05-27 09:21:42,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47060 - __SPLIT__ 2026-05-27 09:21:43,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50957 - __SPLIT__ 2026-05-27 09:21:43,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57571 - __SPLIT__ 2026-05-27 09:21:44,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44335 - __SPLIT__ 2026-05-27 09:21:45,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38594 - __SPLIT__ 2026-05-27 09:21:45,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47128 - __SPLIT__ 2026-05-27 09:21:46,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40141 - __SPLIT__ 2026-05-27 09:21:46,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51030 - __SPLIT__ 2026-05-27 09:21:46,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40758 - __SPLIT__ 2026-05-27 09:21:46,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37763 - __SPLIT__ 2026-05-27 09:21:47,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44388 - __SPLIT__ 2026-05-27 09:21:47,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47152 - __SPLIT__ 2026-05-27 09:21:48,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51435 - __SPLIT__ 2026-05-27 09:21:49,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38607 - __SPLIT__ 2026-05-27 09:21:50,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47299 - __SPLIT__ 2026-05-27 09:21:50,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44514 - __SPLIT__ 2026-05-27 09:21:51,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40243 - __SPLIT__ 2026-05-27 09:21:51,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40777 - __SPLIT__ 2026-05-27 09:21:51,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51437 - __SPLIT__ 2026-05-27 09:21:52,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47335 - __SPLIT__ 2026-05-27 09:21:52,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57616 - __SPLIT__ 2026-05-27 09:21:52,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37768 - __SPLIT__ 2026-05-27 09:21:52,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44924 - __SPLIT__ 2026-05-27 09:21:53,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38699 - __SPLIT__ 2026-05-27 09:21:54,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40779 - __SPLIT__ 2026-05-27 09:21:54,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51597 - __SPLIT__ 2026-05-27 09:21:54,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47381 - __SPLIT__ 2026-05-27 09:21:55,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45114 - __SPLIT__ 2026-05-27 09:21:57,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51601 - __SPLIT__ 2026-05-27 09:21:57,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37769 - __SPLIT__ 2026-05-27 09:21:57,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47490 - __SPLIT__ 2026-05-27 09:21:58,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45306 - __SPLIT__ 2026-05-27 09:21:58,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38825 - __SPLIT__ 2026-05-27 09:21:58,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51607 - __SPLIT__ 2026-05-27 09:21:59,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47542 - __SPLIT__ 2026-05-27 09:22:01,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45327 - __SPLIT__ 2026-05-27 09:22:01,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57620 - __SPLIT__ 2026-05-27 09:22:01,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51720 - __SPLIT__ 2026-05-27 09:22:01,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40370 - __SPLIT__ 2026-05-27 09:22:02,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38865 - __SPLIT__ 2026-05-27 09:22:02,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47580 - __SPLIT__ 2026-05-27 09:22:02,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45328 - __SPLIT__ 2026-05-27 09:22:03,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51834 - __SPLIT__ 2026-05-27 09:22:04,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40792 - __SPLIT__ 2026-05-27 09:22:05,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47827 - __SPLIT__ 2026-05-27 09:22:05,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38872 - __SPLIT__ 2026-05-27 09:22:06,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37773 - __SPLIT__ 2026-05-27 09:22:06,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51882 - __SPLIT__ 2026-05-27 09:22:07,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40843 - __SPLIT__ 2026-05-27 09:22:07,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47856 - __SPLIT__ 2026-05-27 09:22:08,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45336 - __SPLIT__ 2026-05-27 09:22:10,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51922 - __SPLIT__ 2026-05-27 09:22:10,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38911 - __SPLIT__ 2026-05-27 09:22:10,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47905 - __SPLIT__ 2026-05-27 09:22:11,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45445 - __SPLIT__ 2026-05-27 09:22:11,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57679 - __SPLIT__ 2026-05-27 09:22:11,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37822 - __SPLIT__ 2026-05-27 09:22:12,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51931 - __SPLIT__ 2026-05-27 09:22:12,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47927 - __SPLIT__ 2026-05-27 09:22:13,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40908 - __SPLIT__ 2026-05-27 09:22:13,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40414 - __SPLIT__ 2026-05-27 09:22:13,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54296 - __SPLIT__ 2026-05-27 09:22:13,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45460 - __SPLIT__ 2026-05-27 09:22:13,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38952 - __SPLIT__ 2026-05-27 09:22:14,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52017 - __SPLIT__ 2026-05-27 09:22:14,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48170 - __SPLIT__ 2026-05-27 09:22:14,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40913 - __SPLIT__ 2026-05-27 09:22:15,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37891 - __SPLIT__ 2026-05-27 09:22:16,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45494 - __SPLIT__ 2026-05-27 09:22:16,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52018 - __SPLIT__ 2026-05-27 09:22:17,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38979 - __SPLIT__ 2026-05-27 09:22:17,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40553 - __SPLIT__ 2026-05-27 09:22:18,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48171 - __SPLIT__ 2026-05-27 09:22:19,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57718 - __SPLIT__ 2026-05-27 09:22:19,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45495 - __SPLIT__ 2026-05-27 09:22:19,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40937 - __SPLIT__ 2026-05-27 09:22:21,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48184 - __SPLIT__ 2026-05-27 09:22:21,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37896 - __SPLIT__ 2026-05-27 09:22:21,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52106 - __SPLIT__ 2026-05-27 09:22:22,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39108 - __SPLIT__ 2026-05-27 09:22:22,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40614 - __SPLIT__ 2026-05-27 09:22:23,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48267 - __SPLIT__ 2026-05-27 09:22:24,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52107 - __SPLIT__ 2026-05-27 09:22:24,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41009 - __SPLIT__ 2026-05-27 09:22:25,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45541 - __SPLIT__ 2026-05-27 09:22:25,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48392 - __SPLIT__ 2026-05-27 09:22:26,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37966 - __SPLIT__ 2026-05-27 09:22:27,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39147 - __SPLIT__ 2026-05-27 09:22:27,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41010 - __SPLIT__ 2026-05-27 09:22:28,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45781 - __SPLIT__ 2026-05-27 09:22:28,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57723 - __SPLIT__ 2026-05-27 09:22:28,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48489 - __SPLIT__ 2026-05-27 09:22:28,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40772 - __SPLIT__ 2026-05-27 09:22:28,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52150 - __SPLIT__ 2026-05-27 09:22:30,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45828 - __SPLIT__ 2026-05-27 09:22:30,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41035 - __SPLIT__ 2026-05-27 09:22:30,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48521 - __SPLIT__ 2026-05-27 09:22:31,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39155 - __SPLIT__ 2026-05-27 09:22:31,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38027 - __SPLIT__ 2026-05-27 09:22:31,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52176 - __SPLIT__ 2026-05-27 09:22:32,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45844 - __SPLIT__ 2026-05-27 09:22:32,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48746 - __SPLIT__ 2026-05-27 09:22:34,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52183 - __SPLIT__ 2026-05-27 09:22:34,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41091 - __SPLIT__ 2026-05-27 09:22:35,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48752 - __SPLIT__ 2026-05-27 09:22:35,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45916 - __SPLIT__ 2026-05-27 09:22:35,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39215 - __SPLIT__ 2026-05-27 09:22:36,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52185 - __SPLIT__ 2026-05-27 09:22:36,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38081 - __SPLIT__ 2026-05-27 09:22:36,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48765 - __SPLIT__ 2026-05-27 09:22:37,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57742 - __SPLIT__ 2026-05-27 09:22:37,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52188 - __SPLIT__ 2026-05-27 09:22:38,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46108 - __SPLIT__ 2026-05-27 09:22:38,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41178 - __SPLIT__ 2026-05-27 09:22:39,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48847 - __SPLIT__ 2026-05-27 09:22:39,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40819 - __SPLIT__ 2026-05-27 09:22:40,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39218 - __SPLIT__ 2026-05-27 09:22:40,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52189 - __SPLIT__ 2026-05-27 09:22:41,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38152 - __SPLIT__ 2026-05-27 09:22:41,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46256 - __SPLIT__ 2026-05-27 09:22:42,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48898 - __SPLIT__ 2026-05-27 09:22:42,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41194 - __SPLIT__ 2026-05-27 09:22:45,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39246 - __SPLIT__ 2026-05-27 09:22:45,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46351 - __SPLIT__ 2026-05-27 09:22:45,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40833 - __SPLIT__ 2026-05-27 09:22:45,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49096 - __SPLIT__ 2026-05-27 09:22:45,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52296 - __SPLIT__ 2026-05-27 09:22:46,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38156 - __SPLIT__ 2026-05-27 09:22:47,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57859 - __SPLIT__ 2026-05-27 09:22:48,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46626 - __SPLIT__ 2026-05-27 09:22:48,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49310 - __SPLIT__ 2026-05-27 09:22:48,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52323 - __SPLIT__ 2026-05-27 09:22:48,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41224 - __SPLIT__ 2026-05-27 09:22:49,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39417 - __SPLIT__ 2026-05-27 09:22:50,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54303 - __SPLIT__ 2026-05-27 09:22:50,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40932 - __SPLIT__ 2026-05-27 09:22:50,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46870 - __SPLIT__ 2026-05-27 09:22:50,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49667 - __SPLIT__ 2026-05-27 09:22:51,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52324 - __SPLIT__ 2026-05-27 09:22:51,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38355 - __SPLIT__ 2026-05-27 09:22:52,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39612 - __SPLIT__ 2026-05-27 09:22:52,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41365 - __SPLIT__ 2026-05-27 09:22:53,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47083 - __SPLIT__ 2026-05-27 09:22:53,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49894 - __SPLIT__ 2026-05-27 09:22:54,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40933 - __SPLIT__ 2026-05-27 09:22:55,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38416 - __SPLIT__ 2026-05-27 09:22:56,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52330 - __SPLIT__ 2026-05-27 09:22:56,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57885 - __SPLIT__ 2026-05-27 09:22:56,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49942 - __SPLIT__ 2026-05-27 09:22:56,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47137 - __SPLIT__ 2026-05-27 09:22:57,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41430 - __SPLIT__ 2026-05-27 09:22:57,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39620 - __SPLIT__ 2026-05-27 09:22:57,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52481 - __SPLIT__ 2026-05-27 09:22:58,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50041 - __SPLIT__ 2026-05-27 09:22:59,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38621 - __SPLIT__ 2026-05-27 09:22:59,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47234 - __SPLIT__ 2026-05-27 09:23:01,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52502 - __SPLIT__ 2026-05-27 09:23:01,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50082 - __SPLIT__ 2026-05-27 09:23:02,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47236 - __SPLIT__ 2026-05-27 09:23:02,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41481 - __SPLIT__ 2026-05-27 09:23:03,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52561 - __SPLIT__ 2026-05-27 09:23:03,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38625 - __SPLIT__ 2026-05-27 09:23:03,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50317 - __SPLIT__ 2026-05-27 09:23:03,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39696 - __SPLIT__ 2026-05-27 09:23:05,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52564 - __SPLIT__ 2026-05-27 09:23:05,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41006 - __SPLIT__ 2026-05-27 09:23:06,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57930 - __SPLIT__ 2026-05-27 09:23:06,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41482 - __SPLIT__ 2026-05-27 09:23:06,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50347 - __SPLIT__ 2026-05-27 09:23:07,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38655 - __SPLIT__ 2026-05-27 09:23:07,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47246 - __SPLIT__ 2026-05-27 09:23:07,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52632 - __SPLIT__ 2026-05-27 09:23:09,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39763 - __SPLIT__ 2026-05-27 09:23:09,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50350 - __SPLIT__ 2026-05-27 09:23:11,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47309 - __SPLIT__ 2026-05-27 09:23:11,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52689 - __SPLIT__ 2026-05-27 09:23:11,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41498 - __SPLIT__ 2026-05-27 09:23:12,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50370 - __SPLIT__ 2026-05-27 09:23:12,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39861 - __SPLIT__ 2026-05-27 09:23:12,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38667 - __SPLIT__ 2026-05-27 09:23:13,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47340 - __SPLIT__ 2026-05-27 09:23:13,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52690 - __SPLIT__ 2026-05-27 09:23:13,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50601 - __SPLIT__ 2026-05-27 09:23:14,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57970 - __SPLIT__ 2026-05-27 09:23:16,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41600 - __SPLIT__ 2026-05-27 09:23:16,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47344 - __SPLIT__ 2026-05-27 09:23:16,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41007 - __SPLIT__ 2026-05-27 09:23:17,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40054 - __SPLIT__ 2026-05-27 09:23:17,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50674 - __SPLIT__ 2026-05-27 09:23:17,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38674 - __SPLIT__ 2026-05-27 09:23:18,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52730 - __SPLIT__ 2026-05-27 09:23:18,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47428 - __SPLIT__ 2026-05-27 09:23:19,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41646 - __SPLIT__ 2026-05-27 09:23:20,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50685 - __SPLIT__ 2026-05-27 09:23:20,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52814 - __SPLIT__ 2026-05-27 09:23:21,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41087 - __SPLIT__ 2026-05-27 09:23:21,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47552 - __SPLIT__ 2026-05-27 09:23:22,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40300 - __SPLIT__ 2026-05-27 09:23:22,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38700 - __SPLIT__ 2026-05-27 09:23:22,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50770 - __SPLIT__ 2026-05-27 09:23:22,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52888 - __SPLIT__ 2026-05-27 09:23:23,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41815 - __SPLIT__ 2026-05-27 09:23:24,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47558 - __SPLIT__ 2026-05-27 09:23:24,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58018 - __SPLIT__ 2026-05-27 09:23:25,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41090 - __SPLIT__ 2026-05-27 09:23:25,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50865 - __SPLIT__ 2026-05-27 09:23:25,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52948 - __SPLIT__ 2026-05-27 09:23:25,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40302 - __SPLIT__ 2026-05-27 09:23:26,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54304 - __SPLIT__ 2026-05-27 09:23:26,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47559 - __SPLIT__ 2026-05-27 09:23:26,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38816 - __SPLIT__ 2026-05-27 09:23:27,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50900 - __SPLIT__ 2026-05-27 09:23:27,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41845 - __SPLIT__ 2026-05-27 09:23:27,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52949 - __SPLIT__ 2026-05-27 09:23:29,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41092 - __SPLIT__ 2026-05-27 09:23:30,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40446 - __SPLIT__ 2026-05-27 09:23:30,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50927 - __SPLIT__ 2026-05-27 09:23:30,433 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1127.0, 1131.0, 1133.0, -1.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:23:30,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38823 - __SPLIT__ 2026-05-27 09:23:31,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52987 - __SPLIT__ 2026-05-27 09:23:31,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47697 - __SPLIT__ 2026-05-27 09:23:32,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41936 - __SPLIT__ 2026-05-27 09:23:32,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50947 - __SPLIT__ 2026-05-27 09:23:33,464 - 124456 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 09:23:33,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41196 - __SPLIT__ 2026-05-27 09:23:34,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38839 - __SPLIT__ 2026-05-27 09:23:34,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53001 - __SPLIT__ 2026-05-27 09:23:34,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47743 - __SPLIT__ 2026-05-27 09:23:35,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50999 - __SPLIT__ 2026-05-27 09:23:36,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41956 - __SPLIT__ 2026-05-27 09:23:38,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53180 - __SPLIT__ 2026-05-27 09:23:39,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38840 - __SPLIT__ 2026-05-27 09:23:39,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51018 - __SPLIT__ 2026-05-27 09:23:39,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47748 - __SPLIT__ 2026-05-27 09:23:39,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41306 - __SPLIT__ 2026-05-27 09:23:39,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40447 - __SPLIT__ 2026-05-27 09:23:40,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53271 - __SPLIT__ 2026-05-27 09:23:41,091 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:23:41,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42077 - __SPLIT__ 2026-05-27 09:23:41,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51568 - __SPLIT__ 2026-05-27 09:23:43,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53321 - __SPLIT__ 2026-05-27 09:23:43,902 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:23:45,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51776 - __SPLIT__ 2026-05-27 09:23:45,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47889 - __SPLIT__ 2026-05-27 09:23:45,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41369 - __SPLIT__ 2026-05-27 09:23:45,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40659 - __SPLIT__ 2026-05-27 09:23:45,782 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:23:45,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53357 - __SPLIT__ 2026-05-27 09:23:46,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42179 - __SPLIT__ 2026-05-27 09:23:46,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51992 - __SPLIT__ 2026-05-27 09:23:47,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47955 - __SPLIT__ 2026-05-27 09:23:47,713 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:23:48,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41445 - __SPLIT__ 2026-05-27 09:23:48,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53380 - __SPLIT__ 2026-05-27 09:23:49,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38889 - __SPLIT__ 2026-05-27 09:23:49,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52181 - __SPLIT__ 2026-05-27 09:23:49,684 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58720, 150177, 59011, 119237, 119486);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:23:50,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40674 - __SPLIT__ 2026-05-27 09:23:50,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42260 - __SPLIT__ 2026-05-27 09:23:50,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47956 - __SPLIT__ 2026-05-27 09:23:51,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53475 - __SPLIT__ 2026-05-27 09:23:51,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52386 - __SPLIT__ 2026-05-27 09:23:52,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38895 - __SPLIT__ 2026-05-27 09:23:52,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41473 - __SPLIT__ 2026-05-27 09:23:53,073 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:23:55,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42329 - __SPLIT__ 2026-05-27 09:23:55,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40675 - __SPLIT__ 2026-05-27 09:23:55,294 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58720, 150177, 59011, 119237, 119486) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:23:55,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53667 - __SPLIT__ 2026-05-27 09:23:56,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52387 - __SPLIT__ 2026-05-27 09:23:56,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48179 - __SPLIT__ 2026-05-27 09:23:56,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38960 - __SPLIT__ 2026-05-27 09:23:57,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41488 - __SPLIT__ 2026-05-27 09:23:58,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53719 - __SPLIT__ 2026-05-27 09:23:58,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42375 - __SPLIT__ 2026-05-27 09:23:58,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52724 - __SPLIT__ 2026-05-27 09:23:58,663 - 124456 - src.utils.log - INFO - βœ… Fetched 74 rows - __SPLIT__ 2026-05-27 09:23:59,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48268 - __SPLIT__ 2026-05-27 09:24:00,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53761 - __SPLIT__ 2026-05-27 09:24:01,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52868 - __SPLIT__ 2026-05-27 09:24:01,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42421 - __SPLIT__ 2026-05-27 09:24:02,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58720 - __SPLIT__ 2026-05-27 09:24:02,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38993 - __SPLIT__ 2026-05-27 09:24:02,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48447 - __SPLIT__ 2026-05-27 09:24:02,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53864 - __SPLIT__ 2026-05-27 09:24:02,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41650 - __SPLIT__ 2026-05-27 09:24:03,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52975 - __SPLIT__ 2026-05-27 09:24:03,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58937 - __SPLIT__ 2026-05-27 09:24:04,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59011 - __SPLIT__ 2026-05-27 09:24:04,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54325 - __SPLIT__ 2026-05-27 09:24:05,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42453 - __SPLIT__ 2026-05-27 09:24:05,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48773 - __SPLIT__ 2026-05-27 09:24:05,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54034 - __SPLIT__ 2026-05-27 09:24:05,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40681 - __SPLIT__ 2026-05-27 09:24:05,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53052 - __SPLIT__ 2026-05-27 09:24:08,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48812 - __SPLIT__ 2026-05-27 09:24:08,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54173 - __SPLIT__ 2026-05-27 09:24:08,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41651 - __SPLIT__ 2026-05-27 09:24:09,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53068 - __SPLIT__ 2026-05-27 09:24:10,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42477 - __SPLIT__ 2026-05-27 09:24:10,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54174 - __SPLIT__ 2026-05-27 09:24:10,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48977 - __SPLIT__ 2026-05-27 09:24:11,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53274 - __SPLIT__ 2026-05-27 09:24:12,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119237 - __SPLIT__ 2026-05-27 09:24:12,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40684 - __SPLIT__ 2026-05-27 09:24:13,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38994 - __SPLIT__ 2026-05-27 09:24:13,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54485 - __SPLIT__ 2026-05-27 09:24:14,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48988 - __SPLIT__ 2026-05-27 09:24:14,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53407 - __SPLIT__ 2026-05-27 09:24:15,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119486 - __SPLIT__ 2026-05-27 09:24:17,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150177 - __SPLIT__ 2026-05-27 09:24:17,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54522 - __SPLIT__ 2026-05-27 09:24:17,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49005 - __SPLIT__ 2026-05-27 09:24:18,219 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, -1.0, 11437.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:24:18,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53408 - __SPLIT__ 2026-05-27 09:24:18,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40753 - __SPLIT__ 2026-05-27 09:24:19,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39030 - __SPLIT__ 2026-05-27 09:24:19,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54759 - __SPLIT__ 2026-05-27 09:24:20,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49049 - __SPLIT__ 2026-05-27 09:24:20,132 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 09:24:20,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42478 - __SPLIT__ 2026-05-27 09:24:20,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53478 - __SPLIT__ 2026-05-27 09:24:21,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54784 - __SPLIT__ 2026-05-27 09:24:22,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41712 - __SPLIT__ 2026-05-27 09:24:22,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49469 - __SPLIT__ 2026-05-27 09:24:22,792 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:24:23,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40824 - __SPLIT__ 2026-05-27 09:24:23,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53559 - __SPLIT__ 2026-05-27 09:24:23,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39080 - __SPLIT__ 2026-05-27 09:24:23,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55285 - __SPLIT__ 2026-05-27 09:24:24,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42480 - __SPLIT__ 2026-05-27 09:24:24,207 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:24:24,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49471 - __SPLIT__ 2026-05-27 09:24:25,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53608 - __SPLIT__ 2026-05-27 09:24:26,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55452 - __SPLIT__ 2026-05-27 09:24:27,013 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:24:27,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40826 - __SPLIT__ 2026-05-27 09:24:28,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53788 - __SPLIT__ 2026-05-27 09:24:28,461 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:24:28,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39116 - __SPLIT__ 2026-05-27 09:24:28,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55671 - __SPLIT__ 2026-05-27 09:24:29,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42499 - __SPLIT__ 2026-05-27 09:24:29,492 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30864, 26756, 31751);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:24:29,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53789 - __SPLIT__ 2026-05-27 09:24:30,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49489 - __SPLIT__ 2026-05-27 09:24:30,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55704 - __SPLIT__ 2026-05-27 09:24:31,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40894 - __SPLIT__ 2026-05-27 09:24:32,079 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:24:33,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39137 - __SPLIT__ 2026-05-27 09:24:33,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41713 - __SPLIT__ 2026-05-27 09:24:33,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49494 - __SPLIT__ 2026-05-27 09:24:33,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56106 - __SPLIT__ 2026-05-27 09:24:33,625 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30864, 26756, 31751) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:24:33,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42634 - __SPLIT__ 2026-05-27 09:24:34,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53851 - __SPLIT__ 2026-05-27 09:24:34,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41153 - __SPLIT__ 2026-05-27 09:24:35,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39188 - __SPLIT__ 2026-05-27 09:24:35,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56576 - __SPLIT__ 2026-05-27 09:24:35,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49579 - __SPLIT__ 2026-05-27 09:24:35,928 - 124456 - src.utils.log - INFO - βœ… Fetched 19 rows - __SPLIT__ 2026-05-27 09:24:36,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53877 - __SPLIT__ 2026-05-27 09:24:36,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41736 - __SPLIT__ 2026-05-27 09:24:37,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42640 - __SPLIT__ 2026-05-27 09:24:37,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56607 - __SPLIT__ 2026-05-27 09:24:38,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49823 - __SPLIT__ 2026-05-27 09:24:38,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53923 - __SPLIT__ 2026-05-27 09:24:39,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26756 - __SPLIT__ 2026-05-27 09:24:39,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41154 - __SPLIT__ 2026-05-27 09:24:39,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39190 - __SPLIT__ 2026-05-27 09:24:40,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56655 - __SPLIT__ 2026-05-27 09:24:40,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49829 - __SPLIT__ 2026-05-27 09:24:41,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54498 - __SPLIT__ 2026-05-27 09:24:41,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30864 - __SPLIT__ 2026-05-27 09:24:41,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42798 - __SPLIT__ 2026-05-27 09:24:41,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41743 - __SPLIT__ 2026-05-27 09:24:42,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56722 - __SPLIT__ 2026-05-27 09:24:43,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49830 - __SPLIT__ 2026-05-27 09:24:43,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31751 - __SPLIT__ 2026-05-27 09:24:43,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54544 - __SPLIT__ 2026-05-27 09:24:45,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56723 - __SPLIT__ 2026-05-27 09:24:45,756 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1133.0, 11429.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:24:46,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42828 - __SPLIT__ 2026-05-27 09:24:46,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54739 - __SPLIT__ 2026-05-27 09:24:47,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41747 - __SPLIT__ 2026-05-27 09:24:47,805 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 09:24:48,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56725 - __SPLIT__ 2026-05-27 09:24:49,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49838 - __SPLIT__ 2026-05-27 09:24:49,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54326 - __SPLIT__ 2026-05-27 09:24:49,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42924 - __SPLIT__ 2026-05-27 09:24:49,516 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:24:49,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54780 - __SPLIT__ 2026-05-27 09:24:49,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41166 - __SPLIT__ 2026-05-27 09:24:50,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56726 - __SPLIT__ 2026-05-27 09:24:50,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39314 - __SPLIT__ 2026-05-27 09:24:50,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49967 - __SPLIT__ 2026-05-27 09:24:50,991 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:24:51,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41884 - __SPLIT__ 2026-05-27 09:24:51,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54781 - __SPLIT__ 2026-05-27 09:24:52,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56727 - __SPLIT__ 2026-05-27 09:24:52,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42988 - __SPLIT__ 2026-05-27 09:24:53,405 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:24:53,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49968 - __SPLIT__ 2026-05-27 09:24:54,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41898 - __SPLIT__ 2026-05-27 09:24:55,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39341 - __SPLIT__ 2026-05-27 09:24:55,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54792 - __SPLIT__ 2026-05-27 09:24:55,434 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:24:55,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57434 - __SPLIT__ 2026-05-27 09:24:57,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43051 - __SPLIT__ 2026-05-27 09:24:57,685 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (32770, 51204, 24588, 57359, 43026, 47124, 53277, 36895, 49189, 28716, 32816, 36918, 36932, 49232, 24660, 49238, 53341, 51295, 53346, 32867, 51301, 24695, 53368, 55419, 45183, 22656, 47251, 53395, 37017, 28830, 28832, 43179, 34993, 34996, 26805, 39097, 22717, 57534, 32961, 39106, 37083, 30947, 47332, 30948, 30949, 30950, 30952, 28908, 22776, 22779, 55553, 37130, 51467, 24848, 43285, 26911, 26916, 43304, 22826, 24880, 31033, 37196, 43352, 55645, 37215, 35173, 57717, 22911, 31106, 37254, 37255, 24973, 22930, 35220, 27030, 57754, 29087, 33198, 37294, 47540, 31160, 33209, 29118, 27073, 29123, 49604, 57799, 53706, 35279, 27088, 57808, 35284, 31190, 27098, 29148, 29157, 23016, 37354, 45550, 53753, 23036, 53757, 29182, 49688, 41497, 51747, 57891, 41519, 41531, 33344, 51777, 43628, 27247, 37489, 37495, 31354, 35452, 27262, 41619, 41620, 58004, 31391, 39628, 31437, 25294, 25302, 49883, 37615, 27379, 37620, 37623, 56064, 58122, 49933, 56078, 33563, 33564, 29479, 33578, 52022, 58169, 27450, 31548, 23360, 27459, 23368, 52052, 37732, 52068, 23406, 25455, 52080, 35697, 37747, 47994, 23423, 29572, 23436, 52108, 29593, 25499, 50080, 31669, 37813, 35772, 58305, 35781, 25544, 41937, 37871, 23542, 39931, 37887, 35845, 23558, 25608, 25609, 31757, 52239, 42004, 35880, 27690, 37936, 42035, 23608, 40009, 48220, 23652, 42115, 25747, 33939, 29846, 40086, 35996, 23729, 29878, 48324, 40133, 29924, 27881, 31979, 23806, 32003, 23812, 23818, 23824, 52498, 23829, 52509, 52525, 29998, 23858, 25907, 52530, 46395, 52542, 52593, 52621, 23950, 36239, 54673, 52627, 23962, 23965, 23972, 32168, 56752, 36282, 23996, 26044, 26050, 36294, 50631, 40396, 34267, 52707, 32234, 24053, 26109, 44542, 32254, 32255, 32258, 46594, 42501, 36358, 28170, 56845, 52752, 26129, 24081, 38419, 32276, 38429, 24094, 32291, 26155, 24109, 32307, 32308, 26165, 56917, 56918, 24151, 50778, 54882, 36453, 32372, 26240, 28291, 24203, 30353, 56977, 52895, 28331, 28343, 34488, 32445, 46782, 52926, 32448, 24258, 30408, 28364, 24269, 34510, 36559, 40666, 40667, 48859, 52957, 57057, 38634, 48874, 38637, 30461, 38654, 26368, 24322, 28424, 24330, 26383, 24337, 53010, 44819, 32542, 46879, 22318, 32559, 24376, 46904, 36671, 28486, 51020, 34642, 24403, 46936, 46942, 46946, 51043, 46953, 26478, 32622, 40817, 42867, 26484, 24437, 36726, 55156, 44920, 32639, 49027, 30598, 22416, 24469, 42901, 24473, 30624, 40864, 30631, 42919, 49063, 51112, 30646, 38838, 24514, 53199, 24529, 53202, 49108, 40919, 28648, 47082, 24573);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:24:57,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55358 - __SPLIT__ 2026-05-27 09:24:58,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39343 - __SPLIT__ 2026-05-27 09:24:59,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57530 - __SPLIT__ 2026-05-27 09:24:59,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49982 - __SPLIT__ 2026-05-27 09:24:59,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41923 - __SPLIT__ 2026-05-27 09:24:59,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41167 - __SPLIT__ 2026-05-27 09:25:00,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55469 - __SPLIT__ 2026-05-27 09:25:00,187 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:25:00,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57537 - __SPLIT__ 2026-05-27 09:25:00,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43109 - __SPLIT__ 2026-05-27 09:25:01,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50330 - __SPLIT__ 2026-05-27 09:25:02,002 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (32770, 51204, 24588, 57359, 43026, 47124, 53277, 36895, 49189, 28716, 32816, 36918, 36932, 49232, 24660, 49238, 53341, 51295, 53346, 32867, 51301, 24695, 53368, 55419, 45183, 22656, 47251, 53395, 37017, 28830, 28832, 43179, 34993, 34996, 26805, 39097, 22717, 57534, 32961, 39106, 37083, 30947, 47332, 30948, 30949, 30950, 30952, 28908, 22776, 22779, 55553, 37130, 51467, 24848, 43285, 26911, 26916, 43304, 22826, 24880, 31033, 37196, 43352, 55645, 37215, 35173, 57717, 22911, 31106, 37254, 37255, 24973, 22930, 35220, 27030, 57754, 29087, 33198, 37294, 47540, 31160, 33209, 29118, 27073, 29123, 49604, 57799, 53706, 35279, 27088, 57808, 35284, 31190, 27098, 29148, 29157, 23016, 37354, 45550, 53753, 23036, 53757, 29182, 49688, 41497, 51747, 57891, 41519, 41531, 33344, 51777, 43628, 27247, 37489, 37495, 31354, 35452, 27262, 41619, 41620, 58004, 31391, 39628, 31437, 25294, 25302, 49883, 37615, 27379, 37620, 37623, 56064, 58122, 49933, 56078, 33563, 33564, 29479, 33578, 52022, 58169, 27450, 31548, 23360, 27459, 23368, 52052, 37732, 52068, 23406, 25455, 52080, 35697, 37747, 47994, 23423, 29572, 23436, 52108, 29593, 25499, 50080, 31669, 37813, 35772, 58305, 35781, 25544, 41937, 37871, 23542, 39931, 37887, 35845, 23558, 25608, 25609, 31757, 52239, 42004, 35880, 27690, 37936, 42035, 23608, 40009, 48220, 23652, 42115, 25747, 33939, 29846, 40086, 35996, 23729, 29878, 48324, 40133, 29924, 27881, 31979, 23806, 32003, 23812, 23818, 23824, 52498, 23829, 52509, 52525, 29998, 23858, 25907, 52530, 46395, 52542, 52593, 52621, 23950, 36239, 54673, 52627, 23962, 23965, 23972, 32168, 56752, 36282, 23996, 26044, 26050, 36294, 50631, 40396, 34267, 52707, 32234, 24053, 26109, 44542, 32254, 32255, 32258, 46594, 42501, 36358, 28170, 56845, 52752, 26129, 24081, 38419, 32276, 38429, 24094, 32291, 26155, 24109, 32307, 32308, 26165, 56917, 56918, 24151, 50778, 54882, 36453, 32372, 26240, 28291, 24203, 30353, 56977, 52895, 28331, 28343, 34488, 32445, 46782, 52926, 32448, 24258, 30408, 28364, 24269, 34510, 36559, 40666, 40667, 48859, 52957, 57057, 38634, 48874, 38637, 30461, 38654, 26368, 24322, 28424, 24330, 26383, 24337, 53010, 44819, 32542, 46879, 22318, 32559, 24376, 46904, 36671, 28486, 51020, 34642, 24403, 46936, 46942, 46946, 51043, 46953, 26478, 32622, 40817, 42867, 26484, 24437, 36726, 55156, 44920, 32639, 49027, 30598, 22416, 24469, 42901, 24473, 30624, 40864, 30631, 42919, 49063, 51112, 30646, 38838, 24514, 53199, 24529, 53202, 49108, 40919, 28648, 47082, 24573) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 09:25:03,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39358 - __SPLIT__ 2026-05-27 09:25:03,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57660 - __SPLIT__ 2026-05-27 09:25:03,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55505 - __SPLIT__ 2026-05-27 09:25:03,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41950 - __SPLIT__ 2026-05-27 09:25:04,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41177 - __SPLIT__ 2026-05-27 09:25:04,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50483 - __SPLIT__ 2026-05-27 09:25:04,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57811 - __SPLIT__ 2026-05-27 09:25:05,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43110 - __SPLIT__ 2026-05-27 09:25:05,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55542 - __SPLIT__ 2026-05-27 09:25:06,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39419 - __SPLIT__ 2026-05-27 09:25:07,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50653 - __SPLIT__ 2026-05-27 09:25:07,450 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1035.0, 1130.0, 1132.0, -1.0);... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:25:08,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42026 - __SPLIT__ 2026-05-27 09:25:08,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55857 - __SPLIT__ 2026-05-27 09:25:08,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43231 - __SPLIT__ 2026-05-27 09:25:08,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41327 - __SPLIT__ 2026-05-27 09:25:09,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39452 - __SPLIT__ 2026-05-27 09:25:09,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50740 - __SPLIT__ 2026-05-27 09:25:10,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56120 - __SPLIT__ 2026-05-27 09:25:10,047 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 09:25:10,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43326 - __SPLIT__ 2026-05-27 09:25:11,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42324 - __SPLIT__ 2026-05-27 09:25:12,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50855 - __SPLIT__ 2026-05-27 09:25:12,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56255 - __SPLIT__ 2026-05-27 09:25:12,662 - 124456 - src.utils.log - INFO - βœ… Fetched 2168 rows - __SPLIT__ 2026-05-27 09:25:13,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41328 - __SPLIT__ 2026-05-27 09:25:14,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39454 - __SPLIT__ 2026-05-27 09:25:14,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50925 - __SPLIT__ 2026-05-27 09:25:15,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56550 - __SPLIT__ 2026-05-27 09:25:15,979 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:25:16,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42338 - __SPLIT__ 2026-05-27 09:25:17,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50935 - __SPLIT__ 2026-05-27 09:25:18,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56558 - __SPLIT__ 2026-05-27 09:25:19,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41360 - __SPLIT__ 2026-05-27 09:25:20,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39490 - __SPLIT__ 2026-05-27 09:25:20,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50967 - __SPLIT__ 2026-05-27 09:25:20,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56581 - __SPLIT__ 2026-05-27 09:25:21,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42339 - __SPLIT__ 2026-05-27 09:25:21,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43327 - __SPLIT__ 2026-05-27 09:25:22,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56708 - __SPLIT__ 2026-05-27 09:25:22,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50995 - __SPLIT__ 2026-05-27 09:25:23,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39511 - __SPLIT__ 2026-05-27 09:25:24,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43337 - __SPLIT__ 2026-05-27 09:25:24,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41474 - __SPLIT__ 2026-05-27 09:25:24,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56731 - __SPLIT__ 2026-05-27 09:25:25,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42355 - __SPLIT__ 2026-05-27 09:25:25,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51078 - __SPLIT__ 2026-05-27 09:25:26,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56750 - __SPLIT__ 2026-05-27 09:25:28,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51103 - __SPLIT__ 2026-05-27 09:25:28,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56859 - __SPLIT__ 2026-05-27 09:25:28,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39516 - __SPLIT__ 2026-05-27 09:25:28,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43394 - __SPLIT__ 2026-05-27 09:25:29,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58938 - __SPLIT__ 2026-05-27 09:25:29,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41476 - __SPLIT__ 2026-05-27 09:25:29,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56911 - __SPLIT__ 2026-05-27 09:25:29,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42356 - __SPLIT__ 2026-05-27 09:25:30,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51188 - __SPLIT__ 2026-05-27 09:25:30,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22318 - __SPLIT__ 2026-05-27 09:25:31,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57151 - __SPLIT__ 2026-05-27 09:25:32,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43480 - __SPLIT__ 2026-05-27 09:25:33,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51362 - __SPLIT__ 2026-05-27 09:25:33,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22416 - __SPLIT__ 2026-05-27 09:25:33,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39532 - __SPLIT__ 2026-05-27 09:25:33,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57158 - __SPLIT__ 2026-05-27 09:25:34,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41505 - __SPLIT__ 2026-05-27 09:25:34,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54666 - __SPLIT__ 2026-05-27 09:25:34,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22656 - __SPLIT__ 2026-05-27 09:25:35,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42376 - __SPLIT__ 2026-05-27 09:25:35,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51433 - __SPLIT__ 2026-05-27 09:25:35,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57232 - __SPLIT__ 2026-05-27 09:25:36,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43482 - __SPLIT__ 2026-05-27 09:25:36,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22717 - __SPLIT__ 2026-05-27 09:25:37,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41624 - __SPLIT__ 2026-05-27 09:25:38,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51518 - __SPLIT__ 2026-05-27 09:25:38,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57347 - __SPLIT__ 2026-05-27 09:25:38,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39697 - __SPLIT__ 2026-05-27 09:25:38,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22776 - __SPLIT__ 2026-05-27 09:25:39,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43488 - __SPLIT__ 2026-05-27 09:25:40,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42429 - __SPLIT__ 2026-05-27 09:25:40,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51579 - __SPLIT__ 2026-05-27 09:25:40,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57380 - __SPLIT__ 2026-05-27 09:25:41,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22779 - __SPLIT__ 2026-05-27 09:25:43,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57383 - __SPLIT__ 2026-05-27 09:25:43,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22826 - __SPLIT__ 2026-05-27 09:25:43,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51582 - __SPLIT__ 2026-05-27 09:25:43,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42009 - __SPLIT__ 2026-05-27 09:25:44,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22911 - __SPLIT__ 2026-05-27 09:25:44,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43643 - __SPLIT__ 2026-05-27 09:25:44,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57417 - __SPLIT__ 2026-05-27 09:25:44,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39712 - __SPLIT__ 2026-05-27 09:25:45,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22930 - __SPLIT__ 2026-05-27 09:25:45,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51589 - __SPLIT__ 2026-05-27 09:25:46,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42430 - __SPLIT__ 2026-05-27 09:25:47,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57433 - __SPLIT__ 2026-05-27 09:25:47,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23016 - __SPLIT__ 2026-05-27 09:25:47,882 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:25:48,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51595 - __SPLIT__ 2026-05-27 09:25:48,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42016 - __SPLIT__ 2026-05-27 09:25:48,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39714 - __SPLIT__ 2026-05-27 09:25:48,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43644 - __SPLIT__ 2026-05-27 09:25:49,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23036 - __SPLIT__ 2026-05-27 09:25:49,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57463 - __SPLIT__ 2026-05-27 09:25:49,664 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:25:50,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51684 - __SPLIT__ 2026-05-27 09:25:51,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23360 - __SPLIT__ 2026-05-27 09:25:51,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42466 - __SPLIT__ 2026-05-27 09:25:52,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57478 - __SPLIT__ 2026-05-27 09:25:52,456 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:25:53,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23368 - __SPLIT__ 2026-05-27 09:25:53,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51709 - __SPLIT__ 2026-05-27 09:25:54,329 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (32259, 32263, 32265, 32269, 32271, 32274, 35604, 32277, 40085, 32281, 32283, 36763, 36893, 53793, 99105, 33835, 49329, 24882, 40257, 31046, 35785, 35787, 37708, 45136, 57938, 37077, 50779, 40572, 56801, 37736, 32237, 55024, 32242, 37877, 32246, 49911, 32252);... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:25:54,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57500 - __SPLIT__ 2026-05-27 09:25:55,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23406 - __SPLIT__ 2026-05-27 09:25:57,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51712 - __SPLIT__ 2026-05-27 09:25:57,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42492 - __SPLIT__ 2026-05-27 09:25:57,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57501 - __SPLIT__ 2026-05-27 09:25:57,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23423 - __SPLIT__ 2026-05-27 09:25:58,017 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 09:25:59,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43734 - __SPLIT__ 2026-05-27 09:25:59,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51742 - __SPLIT__ 2026-05-27 09:25:59,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23436 - __SPLIT__ 2026-05-27 09:25:59,885 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (32259, 32263, 32265, 32269, 32271, 32274, 35604, 32277, 40085, 32281, 32283, 36763, 36893, 53793, 99105, 33835, 49329, 24882, 40257, 31046, 35785, 35787, 37708, 45136, 57938, 37077, 50779, 40572, 56801, 37736, 32237, 55024, 32242, 37877, 32246, 49911, 32252) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:26:00,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57512 - __SPLIT__ 2026-05-27 09:26:01,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42017 - __SPLIT__ 2026-05-27 09:26:01,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39735 - __SPLIT__ 2026-05-27 09:26:02,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51748 - __SPLIT__ 2026-05-27 09:26:02,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23542 - __SPLIT__ 2026-05-27 09:26:02,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42512 - __SPLIT__ 2026-05-27 09:26:02,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57529 - __SPLIT__ 2026-05-27 09:26:02,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44018 - __SPLIT__ 2026-05-27 09:26:04,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23558 - __SPLIT__ 2026-05-27 09:26:04,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39845 - __SPLIT__ 2026-05-27 09:26:04,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51761 - __SPLIT__ 2026-05-27 09:26:05,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42079 - __SPLIT__ 2026-05-27 09:26:05,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57532 - __SPLIT__ 2026-05-27 09:26:06,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23608 - __SPLIT__ 2026-05-27 09:26:07,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42538 - __SPLIT__ 2026-05-27 09:26:07,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51766 - __SPLIT__ 2026-05-27 09:26:08,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23652 - __SPLIT__ 2026-05-27 09:26:08,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57588 - __SPLIT__ 2026-05-27 09:26:09,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23729 - __SPLIT__ 2026-05-27 09:26:10,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39970 - __SPLIT__ 2026-05-27 09:26:10,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51770 - __SPLIT__ 2026-05-27 09:26:11,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57610 - __SPLIT__ 2026-05-27 09:26:11,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23806 - __SPLIT__ 2026-05-27 09:26:11,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42088 - __SPLIT__ 2026-05-27 09:26:11,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42649 - __SPLIT__ 2026-05-27 09:26:13,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51771 - __SPLIT__ 2026-05-27 09:26:13,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57623 - __SPLIT__ 2026-05-27 09:26:13,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23812 - __SPLIT__ 2026-05-27 09:26:13,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44019 - __SPLIT__ 2026-05-27 09:26:13,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40005 - __SPLIT__ 2026-05-27 09:26:15,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57899 - __SPLIT__ 2026-05-27 09:26:15,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51795 - __SPLIT__ 2026-05-27 09:26:15,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23818 - __SPLIT__ 2026-05-27 09:26:17,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57904 - __SPLIT__ 2026-05-27 09:26:17,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42206 - __SPLIT__ 2026-05-27 09:26:17,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42662 - __SPLIT__ 2026-05-27 09:26:17,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23824 - __SPLIT__ 2026-05-27 09:26:18,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51803 - __SPLIT__ 2026-05-27 09:26:18,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44103 - __SPLIT__ 2026-05-27 09:26:18,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57917 - __SPLIT__ 2026-05-27 09:26:18,770 - 124456 - src.utils.log - INFO - βœ… Fetched 568 rows - __SPLIT__ 2026-05-27 09:26:19,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23829 - __SPLIT__ 2026-05-27 09:26:19,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40008 - __SPLIT__ 2026-05-27 09:26:20,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51811 - __SPLIT__ 2026-05-27 09:26:21,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42210 - __SPLIT__ 2026-05-27 09:26:21,563 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1131.0, 1132.0, 1133.0, 11438.0, 11435.0, 11434.0, 1035.0, -1.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 09:26:21,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23858 - __SPLIT__ 2026-05-27 09:26:22,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44354 - __SPLIT__ 2026-05-27 09:26:23,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24882 - __SPLIT__ 2026-05-27 09:26:23,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51932 - __SPLIT__ 2026-05-27 09:26:24,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23950 - __SPLIT__ 2026-05-27 09:26:25,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40056 - __SPLIT__ 2026-05-27 09:26:26,215 - 124456 - src.utils.log - INFO - βœ… Fetched 14 rows - __SPLIT__ 2026-05-27 09:26:26,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31046 - __SPLIT__ 2026-05-27 09:26:26,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23962 - __SPLIT__ 2026-05-27 09:26:27,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51936 - __SPLIT__ 2026-05-27 09:26:27,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42289 - __SPLIT__ 2026-05-27 09:26:28,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44368 - __SPLIT__ 2026-05-27 09:26:28,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32237 - __SPLIT__ 2026-05-27 09:26:28,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23965 - __SPLIT__ 2026-05-27 09:26:30,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52014 - __SPLIT__ 2026-05-27 09:26:31,348 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:26:31,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42701 - __SPLIT__ 2026-05-27 09:26:31,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32242 - __SPLIT__ 2026-05-27 09:26:31,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23972 - __SPLIT__ 2026-05-27 09:26:32,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44398 - __SPLIT__ 2026-05-27 09:26:33,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52085 - __SPLIT__ 2026-05-27 09:26:34,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42302 - __SPLIT__ 2026-05-27 09:26:34,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32246 - __SPLIT__ 2026-05-27 09:26:34,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54671 - __SPLIT__ 2026-05-27 09:26:34,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23996 - __SPLIT__ 2026-05-27 09:26:36,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52089 - __SPLIT__ 2026-05-27 09:26:36,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44439 - __SPLIT__ 2026-05-27 09:26:36,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42746 - __SPLIT__ 2026-05-27 09:26:37,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32252 - __SPLIT__ 2026-05-27 09:26:37,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42306 - __SPLIT__ 2026-05-27 09:26:38,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40064 - __SPLIT__ 2026-05-27 09:26:38,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24053 - __SPLIT__ 2026-05-27 09:26:38,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52143 - __SPLIT__ 2026-05-27 09:26:39,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32259 - __SPLIT__ 2026-05-27 09:26:41,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24081 - __SPLIT__ 2026-05-27 09:26:42,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44459 - __SPLIT__ 2026-05-27 09:26:42,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32263 - __SPLIT__ 2026-05-27 09:26:43,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24094 - __SPLIT__ 2026-05-27 09:26:43,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52154 - __SPLIT__ 2026-05-27 09:26:43,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42772 - __SPLIT__ 2026-05-27 09:26:44,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42325 - __SPLIT__ 2026-05-27 09:26:44,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32265 - __SPLIT__ 2026-05-27 09:26:45,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24109 - __SPLIT__ 2026-05-27 09:26:45,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40132 - __SPLIT__ 2026-05-27 09:26:46,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52223 - __SPLIT__ 2026-05-27 09:26:46,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44495 - __SPLIT__ 2026-05-27 09:26:47,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32269 - __SPLIT__ 2026-05-27 09:26:47,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24151 - __SPLIT__ 2026-05-27 09:26:48,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42527 - __SPLIT__ 2026-05-27 09:26:49,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52279 - __SPLIT__ 2026-05-27 09:26:50,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32271 - __SPLIT__ 2026-05-27 09:26:50,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24203 - __SPLIT__ 2026-05-27 09:26:50,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42808 - __SPLIT__ 2026-05-27 09:26:50,719 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 09:26:51,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32274 - __SPLIT__ 2026-05-27 09:26:52,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24258 - __SPLIT__ 2026-05-27 09:26:52,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52280 - __SPLIT__ 2026-05-27 09:26:52,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44594 - __SPLIT__ 2026-05-27 09:26:52,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40214 - __SPLIT__ 2026-05-27 09:26:53,393 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:26:54,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32277 - __SPLIT__ 2026-05-27 09:26:54,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42590 - __SPLIT__ 2026-05-27 09:26:54,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24269 - __SPLIT__ 2026-05-27 09:26:55,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42890 - __SPLIT__ 2026-05-27 09:26:55,938 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:26:57,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32281 - __SPLIT__ 2026-05-27 09:26:57,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24322 - __SPLIT__ 2026-05-27 09:26:57,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40223 - __SPLIT__ 2026-05-27 09:26:58,255 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (49153, 49154, 49155, 49156, 49157, 49158, 29196, 29197, 57874, 49689, 49690, 49692, 49693, 25118, 25119, 25120, 54336, 54337, 37463, 37464, 37465, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 51800, 51801, 35954, 54392, 25741, 50318, 25743, 25744, 25745, 50319, 50320, 50333, 50334, 50335, 50337, 50338, 50339, 56485, 33454, 33455, 33457, 33462, 54470, 54471, 42184, 37581, 37582, 37583, 37584, 28880, 26856, 26857, 26859, 26860, 28948, 39719, 47399, 39721, 39722, 47400, 34608, 34611, 44878, 44879, 31568, 31569, 44880, 51040, 55655, 43881, 43882, 47483, 47485, 47486, 47487, 31616, 31618, 50562, 50563, 50564, 31119, 31120, 34704, 34705, 26515, 34706, 34707, 34708, 34709, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 40362, 40363, 33200, 33201, 54707, 54708, 54709, 50102, 50103, 36794, 36795, 36796, 36797, 27075, 27077, 27078, 27079, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 36307, 36308, 27108, 27110, 27111, 49638, 27113, 49639, 49640, 34295, 34297, 34298, 34299);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 09:26:58,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44621 - __SPLIT__ 2026-05-27 09:26:58,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52318 - __SPLIT__ 2026-05-27 09:26:59,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32283 - __SPLIT__ 2026-05-27 09:26:59,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24330 - __SPLIT__ 2026-05-27 09:27:00,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42652 - __SPLIT__ 2026-05-27 09:27:00,917 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:27:01,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42915 - __SPLIT__ 2026-05-27 09:27:02,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33835 - __SPLIT__ 2026-05-27 09:27:02,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24337 - __SPLIT__ 2026-05-27 09:27:02,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52475 - __SPLIT__ 2026-05-27 09:27:02,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44635 - __SPLIT__ 2026-05-27 09:27:02,857 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (49153, 49154, 49155, 49156, 49157, 49158, 29196, 29197, 57874, 49689, 49690, 49692, 49693, 25118, 25119, 25120, 54336, 54337, 37463, 37464, 37465, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 51800, 51801, 35954, 54392, 25741, 50318, 25743, 25744, 25745, 50319, 50320, 50333, 50334, 50335, 50337, 50338, 50339, 56485, 33454, 33455, 33457, 33462, 54470, 54471, 42184, 37581, 37582, 37583, 37584, 28880, 26856, 26857, 26859, 26860, 28948, 39719, 47399, 39721, 39722, 47400, 34608, 34611, 44878, 44879, 31568, 31569, 44880, 51040, 55655, 43881, 43882, 47483, 47485, 47486, 47487, 31616, 31618, 50562, 50563, 50564, 31119, 31120, 34704, 34705, 26515, 34706, 34707, 34708, 34709, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 40362, 40363, 33200, 33201, 54707, 54708, 54709, 50102, 50103, 36794, 36795, 36796, 36797, 27075, 27077, 27078, 27079, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 36307, 36308, 27108, 27110, 27111, 49638, 27113, 49639, 49640, 34295, 34297, 34298, 34299) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 09:27:04,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35604 - __SPLIT__ 2026-05-27 09:27:04,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24376 - __SPLIT__ 2026-05-27 09:27:05,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58939 - __SPLIT__ 2026-05-27 09:27:06,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52500 - __SPLIT__ 2026-05-27 09:27:06,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35785 - __SPLIT__ 2026-05-27 09:27:06,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42653 - __SPLIT__ 2026-05-27 09:27:07,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24403 - __SPLIT__ 2026-05-27 09:27:07,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43094 - __SPLIT__ 2026-05-27 09:27:07,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44744 - __SPLIT__ 2026-05-27 09:27:08,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35787 - __SPLIT__ 2026-05-27 09:27:08,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52620 - __SPLIT__ 2026-05-27 09:27:08,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40312 - __SPLIT__ 2026-05-27 09:27:08,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24437 - __SPLIT__ 2026-05-27 09:27:09,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36763 - __SPLIT__ 2026-05-27 09:27:11,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52676 - __SPLIT__ 2026-05-27 09:27:11,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24469 - __SPLIT__ 2026-05-27 09:27:12,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36893 - __SPLIT__ 2026-05-27 09:27:12,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44785 - __SPLIT__ 2026-05-27 09:27:13,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43303 - __SPLIT__ 2026-05-27 09:27:13,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24473 - __SPLIT__ 2026-05-27 09:27:14,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52679 - __SPLIT__ 2026-05-27 09:27:14,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37077 - __SPLIT__ 2026-05-27 09:27:15,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24514 - __SPLIT__ 2026-05-27 09:27:15,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40549 - __SPLIT__ 2026-05-27 09:27:17,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37708 - __SPLIT__ 2026-05-27 09:27:17,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24529 - __SPLIT__ 2026-05-27 09:27:18,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44836 - __SPLIT__ 2026-05-27 09:27:18,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52824 - __SPLIT__ 2026-05-27 09:27:19,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24573 - __SPLIT__ 2026-05-27 09:27:19,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43475 - __SPLIT__ 2026-05-27 09:27:19,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37736 - __SPLIT__ 2026-05-27 09:27:19,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43161 - __SPLIT__ 2026-05-27 09:27:21,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24588 - __SPLIT__ 2026-05-27 09:27:21,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52840 - __SPLIT__ 2026-05-27 09:27:22,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37877 - __SPLIT__ 2026-05-27 09:27:22,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40569 - __SPLIT__ 2026-05-27 09:27:23,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44915 - __SPLIT__ 2026-05-27 09:27:23,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24660 - __SPLIT__ 2026-05-27 09:27:24,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40085 - __SPLIT__ 2026-05-27 09:27:24,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52952 - __SPLIT__ 2026-05-27 09:27:25,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43525 - __SPLIT__ 2026-05-27 09:27:25,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40257 - __SPLIT__ 2026-05-27 09:27:26,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24695 - __SPLIT__ 2026-05-27 09:27:26,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43275 - __SPLIT__ 2026-05-27 09:27:27,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52978 - __SPLIT__ 2026-05-27 09:27:28,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44942 - __SPLIT__ 2026-05-27 09:27:28,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40572 - __SPLIT__ 2026-05-27 09:27:28,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40625 - __SPLIT__ 2026-05-27 09:27:29,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24848 - __SPLIT__ 2026-05-27 09:27:30,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54960 - __SPLIT__ 2026-05-27 09:27:30,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52981 - __SPLIT__ 2026-05-27 09:27:30,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43574 - __SPLIT__ 2026-05-27 09:27:30,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45136 - __SPLIT__ 2026-05-27 09:27:31,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24880 - __SPLIT__ 2026-05-27 09:27:32,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43283 - __SPLIT__ 2026-05-27 09:27:32,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49329 - __SPLIT__ 2026-05-27 09:27:33,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53032 - __SPLIT__ 2026-05-27 09:27:33,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44973 - __SPLIT__ 2026-05-27 09:27:33,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24973 - __SPLIT__ 2026-05-27 09:27:34,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49911 - __SPLIT__ 2026-05-27 09:27:36,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53057 - __SPLIT__ 2026-05-27 09:27:37,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50779 - __SPLIT__ 2026-05-27 09:27:37,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45002 - __SPLIT__ 2026-05-27 09:27:37,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25294 - __SPLIT__ 2026-05-27 09:27:38,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43284 - __SPLIT__ 2026-05-27 09:27:38,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53793 - __SPLIT__ 2026-05-27 09:27:40,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25302 - __SPLIT__ 2026-05-27 09:27:41,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45025 - __SPLIT__ 2026-05-27 09:27:42,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53058 - __SPLIT__ 2026-05-27 09:27:42,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55024 - __SPLIT__ 2026-05-27 09:27:42,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40626 - __SPLIT__ 2026-05-27 09:27:42,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25455 - __SPLIT__ 2026-05-27 09:27:43,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56801 - __SPLIT__ 2026-05-27 09:27:44,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53336 - __SPLIT__ 2026-05-27 09:27:45,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25499 - __SPLIT__ 2026-05-27 09:27:46,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57938 - __SPLIT__ 2026-05-27 09:27:47,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53337 - __SPLIT__ 2026-05-27 09:27:47,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99105 - __SPLIT__ 2026-05-27 09:27:47,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45107 - __SPLIT__ 2026-05-27 09:27:48,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43591 - __SPLIT__ 2026-05-27 09:27:49,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25544 - __SPLIT__ 2026-05-27 09:27:49,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40977 - __SPLIT__ 2026-05-27 09:27:52,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25608 - __SPLIT__ 2026-05-27 09:27:53,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25609 - __SPLIT__ 2026-05-27 09:27:53,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45128 - __SPLIT__ 2026-05-27 09:27:54,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53358 - __SPLIT__ 2026-05-27 09:27:55,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43366 - __SPLIT__ 2026-05-27 09:27:55,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25747 - __SPLIT__ 2026-05-27 09:27:55,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43593 - __SPLIT__ 2026-05-27 09:27:57,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53464 - __SPLIT__ 2026-05-27 09:27:57,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25907 - __SPLIT__ 2026-05-27 09:27:57,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41046 - __SPLIT__ 2026-05-27 09:27:59,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53552 - __SPLIT__ 2026-05-27 09:27:59,900 - 124456 - src.utils.log - INFO - βœ… Fetched 4188 rows - __SPLIT__ 2026-05-27 09:28:00,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45368 - __SPLIT__ 2026-05-27 09:28:01,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43450 - __SPLIT__ 2026-05-27 09:28:01,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26044 - __SPLIT__ 2026-05-27 09:28:02,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53578 - __SPLIT__ 2026-05-27 09:28:02,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41052 - __SPLIT__ 2026-05-27 09:28:04,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26050 - __SPLIT__ 2026-05-27 09:28:05,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43559 - __SPLIT__ 2026-05-27 09:28:06,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26109 - __SPLIT__ 2026-05-27 09:28:06,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53721 - __SPLIT__ 2026-05-27 09:28:07,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45416 - __SPLIT__ 2026-05-27 09:28:08,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26129 - __SPLIT__ 2026-05-27 09:28:09,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25118 - __SPLIT__ 2026-05-27 09:28:09,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53749 - __SPLIT__ 2026-05-27 09:28:10,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45576 - __SPLIT__ 2026-05-27 09:28:10,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43568 - __SPLIT__ 2026-05-27 09:28:10,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41539 - __SPLIT__ 2026-05-27 09:28:10,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26155 - __SPLIT__ 2026-05-27 09:28:11,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25119 - __SPLIT__ 2026-05-27 09:28:12,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53771 - __SPLIT__ 2026-05-27 09:28:14,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43850 - __SPLIT__ 2026-05-27 09:28:15,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26165 - __SPLIT__ 2026-05-27 09:28:15,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43598 - __SPLIT__ 2026-05-27 09:28:15,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25120 - __SPLIT__ 2026-05-27 09:28:16,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53874 - __SPLIT__ 2026-05-27 09:28:16,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45623 - __SPLIT__ 2026-05-27 09:28:16,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25741 - __SPLIT__ 2026-05-27 09:28:17,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26240 - __SPLIT__ 2026-05-27 09:28:18,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41577 - __SPLIT__ 2026-05-27 09:28:19,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54035 - __SPLIT__ 2026-05-27 09:28:19,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43612 - __SPLIT__ 2026-05-27 09:28:19,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25743 - __SPLIT__ 2026-05-27 09:28:20,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26368 - __SPLIT__ 2026-05-27 09:28:22,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54147 - __SPLIT__ 2026-05-27 09:28:23,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45630 - __SPLIT__ 2026-05-27 09:28:24,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26383 - __SPLIT__ 2026-05-27 09:28:25,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41632 - __SPLIT__ 2026-05-27 09:28:25,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54223 - __SPLIT__ 2026-05-27 09:28:28,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43637 - __SPLIT__ 2026-05-27 09:28:28,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26478 - __SPLIT__ 2026-05-27 09:28:29,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54365 - __SPLIT__ 2026-05-27 09:28:30,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25744 - __SPLIT__ 2026-05-27 09:28:31,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45684 - __SPLIT__ 2026-05-27 09:28:31,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55155 - __SPLIT__ 2026-05-27 09:28:32,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26484 - __SPLIT__ 2026-05-27 09:28:32,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41841 - __SPLIT__ 2026-05-27 09:28:33,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54367 - __SPLIT__ 2026-05-27 09:28:34,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43851 - __SPLIT__ 2026-05-27 09:28:35,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26805 - __SPLIT__ 2026-05-27 09:28:36,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45749 - __SPLIT__ 2026-05-27 09:28:38,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26911 - __SPLIT__ 2026-05-27 09:28:39,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54418 - __SPLIT__ 2026-05-27 09:28:40,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45757 - __SPLIT__ 2026-05-27 09:28:41,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26916 - __SPLIT__ 2026-05-27 09:28:41,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25745 - __SPLIT__ 2026-05-27 09:28:41,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54483 - __SPLIT__ 2026-05-27 09:28:44,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43854 - __SPLIT__ 2026-05-27 09:28:46,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27030 - __SPLIT__ 2026-05-27 09:28:46,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45766 - __SPLIT__ 2026-05-27 09:28:46,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26515 - __SPLIT__ 2026-05-27 09:28:47,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54494 - __SPLIT__ 2026-05-27 09:28:49,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27073 - __SPLIT__ 2026-05-27 09:28:49,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43699 - __SPLIT__ 2026-05-27 09:28:51,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45854 - __SPLIT__ 2026-05-27 09:28:51,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54508 - __SPLIT__ 2026-05-27 09:28:51,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43877 - __SPLIT__ 2026-05-27 09:28:52,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27088 - __SPLIT__ 2026-05-27 09:28:53,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41842 - __SPLIT__ 2026-05-27 09:28:54,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54553 - __SPLIT__ 2026-05-27 09:28:56,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27098 - __SPLIT__ 2026-05-27 09:28:57,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26856 - __SPLIT__ 2026-05-27 09:28:58,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45863 - __SPLIT__ 2026-05-27 09:28:59,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54598 - __SPLIT__ 2026-05-27 09:28:59,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43803 - __SPLIT__ 2026-05-27 09:28:59,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27247 - __SPLIT__ 2026-05-27 09:29:00,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43887 - __SPLIT__ 2026-05-27 09:29:02,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26857 - __SPLIT__ 2026-05-27 09:29:02,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54640 - __SPLIT__ 2026-05-27 09:29:02,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41852 - __SPLIT__ 2026-05-27 09:29:03,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27262 - __SPLIT__ 2026-05-27 09:29:04,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45887 - __SPLIT__ 2026-05-27 09:29:07,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27379 - __SPLIT__ 2026-05-27 09:29:08,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54757 - __SPLIT__ 2026-05-27 09:29:10,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27450 - __SPLIT__ 2026-05-27 09:29:10,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44048 - __SPLIT__ 2026-05-27 09:29:11,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41934 - __SPLIT__ 2026-05-27 09:29:11,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55246 - __SPLIT__ 2026-05-27 09:29:13,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45891 - __SPLIT__ 2026-05-27 09:29:14,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27459 - __SPLIT__ 2026-05-27 09:29:15,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26859 - __SPLIT__ 2026-05-27 09:29:17,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55303 - __SPLIT__ 2026-05-27 09:29:18,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26860 - __SPLIT__ 2026-05-27 09:29:19,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27075 - __SPLIT__ 2026-05-27 09:29:19,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27690 - __SPLIT__ 2026-05-27 09:29:20,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45953 - __SPLIT__ 2026-05-27 09:29:21,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41960 - __SPLIT__ 2026-05-27 09:29:21,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43936 - __SPLIT__ 2026-05-27 09:29:22,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27077 - __SPLIT__ 2026-05-27 09:29:22,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27881 - __SPLIT__ 2026-05-27 09:29:22,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55368 - __SPLIT__ 2026-05-27 09:29:24,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46023 - __SPLIT__ 2026-05-27 09:29:26,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28170 - __SPLIT__ 2026-05-27 09:29:27,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55610 - __SPLIT__ 2026-05-27 09:29:28,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46033 - __SPLIT__ 2026-05-27 09:29:28,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58940 - __SPLIT__ 2026-05-27 09:29:29,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42027 - __SPLIT__ 2026-05-27 09:29:29,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55637 - __SPLIT__ 2026-05-27 09:29:29,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28291 - __SPLIT__ 2026-05-27 09:29:30,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43937 - __SPLIT__ 2026-05-27 09:29:33,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55680 - __SPLIT__ 2026-05-27 09:29:33,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44049 - __SPLIT__ 2026-05-27 09:29:35,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46060 - __SPLIT__ 2026-05-27 09:29:35,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28331 - __SPLIT__ 2026-05-27 09:29:36,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55831 - __SPLIT__ 2026-05-27 09:29:36,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27078 - __SPLIT__ 2026-05-27 09:29:37,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42119 - __SPLIT__ 2026-05-27 09:29:38,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28343 - __SPLIT__ 2026-05-27 09:29:40,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55833 - __SPLIT__ 2026-05-27 09:29:42,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46071 - __SPLIT__ 2026-05-27 09:29:42,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28364 - __SPLIT__ 2026-05-27 09:29:42,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44127 - __SPLIT__ 2026-05-27 09:29:42,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56049 - __SPLIT__ 2026-05-27 09:29:43,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27079 - __SPLIT__ 2026-05-27 09:29:45,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55176 - __SPLIT__ 2026-05-27 09:29:45,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42207 - __SPLIT__ 2026-05-27 09:29:45,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27108 - __SPLIT__ 2026-05-27 09:29:45,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28424 - __SPLIT__ 2026-05-27 09:29:46,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56105 - __SPLIT__ 2026-05-27 09:29:46,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27110 - __SPLIT__ 2026-05-27 09:29:47,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44009 - __SPLIT__ 2026-05-27 09:29:49,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42305 - __SPLIT__ 2026-05-27 09:29:49,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56629 - __SPLIT__ 2026-05-27 09:29:50,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28486 - __SPLIT__ 2026-05-27 09:29:50,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44154 - __SPLIT__ 2026-05-27 09:29:52,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56686 - __SPLIT__ 2026-05-27 09:29:55,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28648 - __SPLIT__ 2026-05-27 09:29:55,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56947 - __SPLIT__ 2026-05-27 09:29:56,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44023 - __SPLIT__ 2026-05-27 09:29:57,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42445 - __SPLIT__ 2026-05-27 09:29:58,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57034 - __SPLIT__ 2026-05-27 09:29:58,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46080 - __SPLIT__ 2026-05-27 09:29:58,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28716 - __SPLIT__ 2026-05-27 09:29:59,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44193 - __SPLIT__ 2026-05-27 09:30:01,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57046 - __SPLIT__ 2026-05-27 09:30:04,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28830 - __SPLIT__ 2026-05-27 09:30:05,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57251 - __SPLIT__ 2026-05-27 09:30:05,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27111 - __SPLIT__ 2026-05-27 09:30:06,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46081 - __SPLIT__ 2026-05-27 09:30:06,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42711 - __SPLIT__ 2026-05-27 09:30:07,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57312 - __SPLIT__ 2026-05-27 09:30:07,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28832 - __SPLIT__ 2026-05-27 09:30:08,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44246 - __SPLIT__ 2026-05-27 09:30:09,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28908 - __SPLIT__ 2026-05-27 09:30:09,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57426 - __SPLIT__ 2026-05-27 09:30:12,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57455 - __SPLIT__ 2026-05-27 09:30:12,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29087 - __SPLIT__ 2026-05-27 09:30:13,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46183 - __SPLIT__ 2026-05-27 09:30:14,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42712 - __SPLIT__ 2026-05-27 09:30:14,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57522 - __SPLIT__ 2026-05-27 09:30:17,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29118 - __SPLIT__ 2026-05-27 09:30:17,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44317 - __SPLIT__ 2026-05-27 09:30:17,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57573 - __SPLIT__ 2026-05-27 09:30:17,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44024 - __SPLIT__ 2026-05-27 09:30:19,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46303 - __SPLIT__ 2026-05-27 09:30:21,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57644 - __SPLIT__ 2026-05-27 09:30:23,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58016 - __SPLIT__ 2026-05-27 09:30:24,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29123 - __SPLIT__ 2026-05-27 09:30:24,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27113 - __SPLIT__ 2026-05-27 09:30:25,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44318 - __SPLIT__ 2026-05-27 09:30:26,386 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 11434.0, 1131.0, 1132.0, 1130.0, 1133.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:30:27,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29148 - __SPLIT__ 2026-05-27 09:30:27,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44033 - __SPLIT__ 2026-05-27 09:30:28,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46346 - __SPLIT__ 2026-05-27 09:30:30,172 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 09:30:30,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29157 - __SPLIT__ 2026-05-27 09:30:31,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42876 - __SPLIT__ 2026-05-27 09:30:34,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44356 - __SPLIT__ 2026-05-27 09:30:34,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29182 - __SPLIT__ 2026-05-27 09:30:35,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46358 - __SPLIT__ 2026-05-27 09:30:37,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44094 - __SPLIT__ 2026-05-27 09:30:37,851 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:30:39,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29479 - __SPLIT__ 2026-05-27 09:30:39,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43042 - __SPLIT__ 2026-05-27 09:30:42,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44426 - __SPLIT__ 2026-05-27 09:30:43,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46374 - __SPLIT__ 2026-05-27 09:30:43,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29572 - __SPLIT__ 2026-05-27 09:30:46,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44181 - __SPLIT__ 2026-05-27 09:30:47,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28880 - __SPLIT__ 2026-05-27 09:30:47,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46375 - __SPLIT__ 2026-05-27 09:30:48,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43230 - __SPLIT__ 2026-05-27 09:30:49,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44458 - __SPLIT__ 2026-05-27 09:30:50,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29593 - __SPLIT__ 2026-05-27 09:30:53,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44375 - __SPLIT__ 2026-05-27 09:30:55,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46378 - __SPLIT__ 2026-05-27 09:30:56,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43526 - __SPLIT__ 2026-05-27 09:30:57,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44461 - __SPLIT__ 2026-05-27 09:30:58,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29846 - __SPLIT__ 2026-05-27 09:30:58,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46451 - __SPLIT__ 2026-05-27 09:31:01,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43788 - __SPLIT__ 2026-05-27 09:31:02,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46496 - __SPLIT__ 2026-05-27 09:31:03,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29878 - __SPLIT__ 2026-05-27 09:31:05,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44528 - __SPLIT__ 2026-05-27 09:31:08,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46515 - __SPLIT__ 2026-05-27 09:31:08,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29924 - __SPLIT__ 2026-05-27 09:31:09,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43929 - __SPLIT__ 2026-05-27 09:31:10,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28948 - __SPLIT__ 2026-05-27 09:31:11,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55219 - __SPLIT__ 2026-05-27 09:31:12,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46647 - __SPLIT__ 2026-05-27 09:31:12,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44583 - __SPLIT__ 2026-05-27 09:31:12,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29998 - __SPLIT__ 2026-05-27 09:31:15,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44376 - __SPLIT__ 2026-05-27 09:31:16,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46650 - __SPLIT__ 2026-05-27 09:31:18,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30353 - __SPLIT__ 2026-05-27 09:31:18,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44123 - __SPLIT__ 2026-05-27 09:31:21,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44717 - __SPLIT__ 2026-05-27 09:31:22,656 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:31:22,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30408 - __SPLIT__ 2026-05-27 09:31:22,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44391 - __SPLIT__ 2026-05-27 09:31:23,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46663 - __SPLIT__ 2026-05-27 09:31:23,979 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:31:26,541 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:31:27,257 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 37466;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:31:27,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30461 - __SPLIT__ 2026-05-27 09:31:29,800 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:31:30,387 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 37466 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:31:31,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44124 - __SPLIT__ 2026-05-27 09:31:31,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44479 - __SPLIT__ 2026-05-27 09:31:31,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46665 - __SPLIT__ 2026-05-27 09:31:32,293 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 09:31:33,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29196 - __SPLIT__ 2026-05-27 09:31:34,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37466 - __SPLIT__ 2026-05-27 09:31:34,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30598 - __SPLIT__ 2026-05-27 09:31:35,256 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1.0;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:31:35,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44560 - __SPLIT__ 2026-05-27 09:31:37,044 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:31:38,106 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:31:38,797 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:31:38,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44195 - __SPLIT__ 2026-05-27 09:31:39,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30624 - __SPLIT__ 2026-05-27 09:31:39,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44954 - __SPLIT__ 2026-05-27 09:31:39,721 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:31:42,369 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:31:42,975 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (34816, 38913, 43009, 36873, 36874, 40979, 40980, 51225, 26650, 26654, 26655, 28704, 55335, 57384, 30764, 51247, 22576, 22578, 22579, 26678, 24631, 38967, 26682, 55355, 43070, 43071, 24640, 43072, 36940, 36944, 22609, 26707, 34914, 34915, 39016, 41065, 28792, 57465, 53378, 57481, 49290, 55434, 22675, 28834, 28844, 37043, 45236, 45237, 24758, 34999, 49332, 57526, 22725, 53447, 57546, 22739, 55516, 24800, 57579, 57586, 35069, 35070, 43265, 26884, 30990, 30992, 41233, 45329, 31013, 39212, 41275, 31040, 35139, 47431, 26953, 37193, 41289, 51554, 22883, 45414, 29034, 26992, 26994, 29045, 29057, 49537, 39300, 39301, 39302, 53648, 53651, 33173, 24982, 37270, 27035, 27062, 25015, 39351, 29113, 29114, 43460, 39368, 39369, 29139, 35288, 39389, 33252, 37369, 37370, 51708, 27142, 41489, 33318, 35366, 37421, 51757, 45629, 27205, 23111, 23112, 47689, 29262, 29263, 37491, 41588, 41589, 31350, 31351, 25208, 51829, 37498, 25211, 25212, 29314, 29317, 53897, 51851, 37516, 51852, 25231, 41623, 39578, 39579, 23199, 27299, 51891, 35508, 51898, 47814, 23241, 41676, 39644, 31453, 39645, 43747, 51948, 27375, 43761, 45812, 45813, 25334, 41729, 54019, 37636, 54020, 35590, 27402, 23307, 43786, 51996, 29477, 45861, 45864, 27433, 27435, 27441, 33585, 56116, 25397, 56121, 35643, 31550, 23363, 37701, 47941, 45896, 29518, 37711, 29524, 45909, 37723, 29533, 33633, 33634, 43883, 29553, 31612, 27517, 27518, 43910, 43911, 27529, 35745, 35746, 43939, 23463, 27560, 56233, 52142, 31667, 25528, 43967, 25546, 52170, 52171, 29645, 29646, 31706, 31707, 44003, 25572, 44004, 23526, 23527, 25574, 52210, 27636, 27637, 25595, 35846, 39947, 27671, 27672, 50208, 23597, 52271, 29745, 48185, 27711, 44099, 27716, 27717, 44100, 54360, 52321, 23653, 37994, 35948, 23661, 35949, 23665, 23666, 31858, 31859, 27771, 33917, 52351, 54399, 23687, 27783, 42121, 56458, 48274, 56468, 38041, 52378, 46239, 29864, 54441, 33971, 29876, 38067, 46264, 31932, 23742, 54465, 31938, 33997, 33998, 46285, 40145, 29916, 27869, 29917, 36066, 40165, 40166, 48359, 44264, 44266, 36077, 29936, 29937, 29938, 52477, 34055, 34059, 34060, 54540, 25874, 25875, 32019, 32022, 32023, 52506, 38172, 23840, 38176, 52512, 54568, 27946, 27947, 32048, 32049, 44346, 32069, 32071, 42314, 42337, 36204, 23944, 28071, 44462, 28088, 26046, 28094, 56776, 24020, 56796, 26083, 40424, 40438, 40439, 30207, 50688, 50689, 46603, 54796, 44575, 44576, 48687, 36400, 50738, 34355, 34356, 40499, 56884, 44601, 28219, 52797, 26178, 52805, 34382, 26202, 26206, 28255, 32350, 28258, 42596, 32364, 40559, 42615, 54905, 50811, 44668, 42632, 34445, 32400, 38546, 32406, 32407, 36506, 38565, 38568, 38569, 26285, 50863, 36532, 34485, 50878, 30402, 30403, 34503, 34504, 50895, 44757, 30425, 55006, 52964, 52965, 28406, 42745, 42752, 52995, 24324, 32522, 44811, 36625, 36626, 24341, 55061, 46871, 53015, 53016, 40730, 40731, 22302, 22307, 36654, 26424, 22329, 53056, 22340, 57156, 22347, 22348, 44876, 30544, 46933, 22359, 48990, 44901, 42855, 51049, 22378, 22380, 22382, 34679, 34680, 24449, 30597, 49032, 34697, 47005, 24480, 34723, 36777, 26552, 53179, 47036, 38851, 24518, 24519, 51157, 28630, 36826, 28642, 53226, 26606, 53238, 24567, 24570, 24571, 34815);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:31:43,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44672 - __SPLIT__ 2026-05-27 09:31:45,160 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:31:45,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29197 - __SPLIT__ 2026-05-27 09:31:45,738 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (34816, 38913, 43009, 36873, 36874, 40979, 40980, 51225, 26650, 26654, 26655, 28704, 55335, 57384, 30764, 51247, 22576, 22578, 22579, 26678, 24631, 38967, 26682, 55355, 43070, 43071, 24640, 43072, 36940, 36944, 22609, 26707, 34914, 34915, 39016, 41065, 28792, 57465, 53378, 57481, 49290, 55434, 22675, 28834, 28844, 37043, 45236, 45237, 24758, 34999, 49332, 57526, 22725, 53447, 57546, 22739, 55516, 24800, 57579, 57586, 35069, 35070, 43265, 26884, 30990, 30992, 41233, 45329, 31013, 39212, 41275, 31040, 35139, 47431, 26953, 37193, 41289, 51554, 22883, 45414, 29034, 26992, 26994, 29045, 29057, 49537, 39300, 39301, 39302, 53648, 53651, 33173, 24982, 37270, 27035, 27062, 25015, 39351, 29113, 29114, 43460, 39368, 39369, 29139, 35288, 39389, 33252, 37369, 37370, 51708, 27142, 41489, 33318, 35366, 37421, 51757, 45629, 27205, 23111, 23112, 47689, 29262, 29263, 37491, 41588, 41589, 31350, 31351, 25208, 51829, 37498, 25211, 25212, 29314, 29317, 53897, 51851, 37516, 51852, 25231, 41623, 39578, 39579, 23199, 27299, 51891, 35508, 51898, 47814, 23241, 41676, 39644, 31453, 39645, 43747, 51948, 27375, 43761, 45812, 45813, 25334, 41729, 54019, 37636, 54020, 35590, 27402, 23307, 43786, 51996, 29477, 45861, 45864, 27433, 27435, 27441, 33585, 56116, 25397, 56121, 35643, 31550, 23363, 37701, 47941, 45896, 29518, 37711, 29524, 45909, 37723, 29533, 33633, 33634, 43883, 29553, 31612, 27517, 27518, 43910, 43911, 27529, 35745, 35746, 43939, 23463, 27560, 56233, 52142, 31667, 25528, 43967, 25546, 52170, 52171, 29645, 29646, 31706, 31707, 44003, 25572, 44004, 23526, 23527, 25574, 52210, 27636, 27637, 25595, 35846, 39947, 27671, 27672, 50208, 23597, 52271, 29745, 48185, 27711, 44099, 27716, 27717, 44100, 54360, 52321, 23653, 37994, 35948, 23661, 35949, 23665, 23666, 31858, 31859, 27771, 33917, 52351, 54399, 23687, 27783, 42121, 56458, 48274, 56468, 38041, 52378, 46239, 29864, 54441, 33971, 29876, 38067, 46264, 31932, 23742, 54465, 31938, 33997, 33998, 46285, 40145, 29916, 27869, 29917, 36066, 40165, 40166, 48359, 44264, 44266, 36077, 29936, 29937, 29938, 52477, 34055, 34059, 34060, 54540, 25874, 25875, 32019, 32022, 32023, 52506, 38172, 23840, 38176, 52512, 54568, 27946, 27947, 32048, 32049, 44346, 32069, 32071, 42314, 42337, 36204, 23944, 28071, 44462, 28088, 26046, 28094, 56776, 24020, 56796, 26083, 40424, 40438, 40439, 30207, 50688, 50689, 46603, 54796, 44575, 44576, 48687, 36400, 50738, 34355, 34356, 40499, 56884, 44601, 28219, 52797, 26178, 52805, 34382, 26202, 26206, 28255, 32350, 28258, 42596, 32364, 40559, 42615, 54905, 50811, 44668, 42632, 34445, 32400, 38546, 32406, 32407, 36506, 38565, 38568, 38569, 26285, 50863, 36532, 34485, 50878, 30402, 30403, 34503, 34504, 50895, 44757, 30425, 55006, 52964, 52965, 28406, 42745, 42752, 52995, 24324, 32522, 44811, 36625, 36626, 24341, 55061, 46871, 53015, 53016, 40730, 40731, 22302, 22307, 36654, 26424, 22329, 53056, 22340, 57156, 22347, 22348, 44876, 30544, 46933, 22359, 48990, 44901, 42855, 51049, 22378, 22380, 22382, 34679, 34680, 24449, 30597, 49032, 34697, 47005, 24480, 34723, 36777, 26552, 53179, 47036, 38851, 24518, 24519, 51157, 28630, 36826, 28642, 53226, 26606, 53238, 24567, 24570, 24571, 34815) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 09:31:46,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30631 - __SPLIT__ 2026-05-27 09:31:46,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44196 - __SPLIT__ 2026-05-27 09:31:47,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44959 - __SPLIT__ 2026-05-27 09:31:47,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44754 - __SPLIT__ 2026-05-27 09:31:48,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56154 - __SPLIT__ 2026-05-27 09:31:50,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46679 - __SPLIT__ 2026-05-27 09:31:50,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30646 - __SPLIT__ 2026-05-27 09:31:54,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45022 - __SPLIT__ 2026-05-27 09:31:54,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46688 - __SPLIT__ 2026-05-27 09:31:54,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44906 - __SPLIT__ 2026-05-27 09:31:57,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30947 - __SPLIT__ 2026-05-27 09:31:59,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44907 - __SPLIT__ 2026-05-27 09:32:01,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45099 - __SPLIT__ 2026-05-27 09:32:01,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46746 - __SPLIT__ 2026-05-27 09:32:01,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30948 - __SPLIT__ 2026-05-27 09:32:02,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44911 - __SPLIT__ 2026-05-27 09:32:04,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44331 - __SPLIT__ 2026-05-27 09:32:06,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58941 - __SPLIT__ 2026-05-27 09:32:07,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46788 - __SPLIT__ 2026-05-27 09:32:08,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30949 - __SPLIT__ 2026-05-27 09:32:11,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44943 - __SPLIT__ 2026-05-27 09:32:12,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44464 - __SPLIT__ 2026-05-27 09:32:12,287 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1128.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:32:12,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30150 - __SPLIT__ 2026-05-27 09:32:13,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47019 - __SPLIT__ 2026-05-27 09:32:13,936 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 09:32:14,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44962 - __SPLIT__ 2026-05-27 09:32:15,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30950 - __SPLIT__ 2026-05-27 09:32:17,926 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:32:18,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44533 - __SPLIT__ 2026-05-27 09:32:19,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30952 - __SPLIT__ 2026-05-27 09:32:19,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45195 - __SPLIT__ 2026-05-27 09:32:20,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45071 - __SPLIT__ 2026-05-27 09:32:24,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44622 - __SPLIT__ 2026-05-27 09:32:26,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45214 - __SPLIT__ 2026-05-27 09:32:26,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31033 - __SPLIT__ 2026-05-27 09:32:27,029 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:32:27,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45347 - __SPLIT__ 2026-05-27 09:32:28,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47041 - __SPLIT__ 2026-05-27 09:32:28,587 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:32:30,254 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:32:30,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31106 - __SPLIT__ 2026-05-27 09:32:30,580 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (51237, 51238, 51240, 57392, 36915, 36916, 49208, 57420, 43090, 49240, 36954, 45158, 45159, 39032, 32892, 30858, 57482, 24723, 32916, 55447, 32928, 149678, 149679, 149680, 149686, 149725, 149728, 33007, 49391, 49392, 149746, 24826, 51455, 41227, 47387, 47388, 149788, 149789, 49450, 49451, 57645, 51505, 51507, 43315, 43316, 43317, 139683, 149860, 139686, 22862, 149863, 139687, 45397, 45398, 43351, 139689, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 49512, 49513, 119144, 119145, 119146, 119147, 119148, 119149, 29040, 119150, 139633, 139640, 149881, 139643, 139645, 139646, 139647, 139649, 139650, 139654, 24968, 139660, 149905, 119187, 139667, 139669, 119190, 139671, 139672, 139673, 119195, 53660, 139675, 139676, 119199, 119200, 119201, 53666, 139677, 139678, 139679, 139681, 35239, 53671, 119208, 139682, 31147, 35243, 139684, 139685, 119215, 119216, 139688, 119218, 119219, 119220, 37304, 119226, 119228, 119230, 119231, 119232, 119240, 119241, 119242, 119243, 119245, 119247, 49617, 119250, 119251, 119255, 149981, 149982, 149983, 149996, 119278, 119279, 119288, 41469, 41470, 41471, 119296, 119297, 119298, 119299, 57861, 33297, 150041, 119331, 23086, 23087, 150068, 150069, 150074, 150078, 31296, 109123, 150084, 35399, 129608, 129609, 150089, 23116, 23117, 55887, 150099, 149915, 57941, 57942, 150100, 150101, 23132, 23133, 150109, 23135, 150115, 47716, 47717, 119402, 119403, 150124, 29295, 150134, 57989, 150150, 119444, 119446, 119447, 35482, 119450, 119452, 150175, 119460, 119461, 37543, 37544, 119464, 119472, 119473, 119478, 119479, 35512, 150198, 47802, 47803, 58042, 119482, 119483, 119487, 29381, 35529, 37592, 37593, 119517, 119518, 35551, 45800, 119528, 45802, 119529, 119531, 119532, 119537, 119538, 119541, 35578, 31494, 119561, 119563, 119564, 119565, 99088, 119568, 56084, 56085, 150292, 150298, 150303, 150304, 99106, 54051, 150306, 150308, 37671, 37672, 37673, 37674, 37675, 37676, 150311, 41775, 49969, 41778, 41779, 25401, 25402, 41785, 41787, 41788, 41789, 150330, 47936, 47937, 150332, 41798, 150343, 41800, 41801, 150346, 35660, 35661, 49996, 47951, 47952, 49997, 25433, 35675, 45934, 45935, 27510, 35726, 58259, 39837, 41895, 48050, 48066, 46019, 46020, 46021, 43988, 43989, 89050, 44017, 89077, 50171, 50173, 50174, 89086, 50176, 50177, 41995, 41996, 56344, 58400, 39995, 39996, 39998, 39999, 40000, 58441, 58444, 31824, 58455, 58465, 48228, 58471, 46198, 46200, 23679, 23680, 23681, 23682, 42120, 58504, 58520, 58534, 58561, 79057, 23764, 46293, 23766, 23767, 36054, 58585, 58590, 40172, 58606, 42223, 58609, 38153, 38154, 27916, 58650, 58651, 58653, 29994, 29995, 58675, 58676, 34101, 58685, 58686, 58687, 46408, 46409, 46410, 46411, 38230, 38231, 46424, 46425, 46426, 58713, 46429, 46430, 48478, 58721, 54631, 58731, 56687, 48503, 48504, 48505, 54657, 58755, 46487, 69016, 42393, 46489, 69028, 69029, 34214, 69039, 69040, 48566, 54714, 48574, 48575, 34286, 38383, 58874, 26135, 50724, 40491, 40492, 58927, 58965, 58969, 58971, 42592, 42593, 52841, 48768, 48769, 50821, 50822, 38561, 26288, 52915, 52916, 52918, 44759, 44760, 55001, 44770, 26339, 46822, 34550, 42765, 42783, 42785, 42786, 30504, 48937, 44847, 44848, 22333, 22334, 22335, 30525, 22337, 22338, 51031, 32606, 32607, 48992, 48993, 36710, 139690, 42878, 42879, 26496, 42880, 42882, 42883, 42884, 42885, 46979, 46980, 49037, 49038, 49039, 30615, 42908, 42910, 42911, 34741, 28606, 57289, 51148, 51149, 47086, 47087);... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:32:32,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45246 - __SPLIT__ 2026-05-27 09:32:34,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45454 - __SPLIT__ 2026-05-27 09:32:34,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31160 - __SPLIT__ 2026-05-27 09:32:34,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47141 - __SPLIT__ 2026-05-27 09:32:35,358 - 124456 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-27 09:32:36,343 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (51237, 51238, 51240, 57392, 36915, 36916, 49208, 57420, 43090, 49240, 36954, 45158, 45159, 39032, 32892, 30858, 57482, 24723, 32916, 55447, 32928, 149678, 149679, 149680, 149686, 149725, 149728, 33007, 49391, 49392, 149746, 24826, 51455, 41227, 47387, 47388, 149788, 149789, 49450, 49451, 57645, 51505, 51507, 43315, 43316, 43317, 139683, 149860, 139686, 22862, 149863, 139687, 45397, 45398, 43351, 139689, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 49512, 49513, 119144, 119145, 119146, 119147, 119148, 119149, 29040, 119150, 139633, 139640, 149881, 139643, 139645, 139646, 139647, 139649, 139650, 139654, 24968, 139660, 149905, 119187, 139667, 139669, 119190, 139671, 139672, 139673, 119195, 53660, 139675, 139676, 119199, 119200, 119201, 53666, 139677, 139678, 139679, 139681, 35239, 53671, 119208, 139682, 31147, 35243, 139684, 139685, 119215, 119216, 139688, 119218, 119219, 119220, 37304, 119226, 119228, 119230, 119231, 119232, 119240, 119241, 119242, 119243, 119245, 119247, 49617, 119250, 119251, 119255, 149981, 149982, 149983, 149996, 119278, 119279, 119288, 41469, 41470, 41471, 119296, 119297, 119298, 119299, 57861, 33297, 150041, 119331, 23086, 23087, 150068, 150069, 150074, 150078, 31296, 109123, 150084, 35399, 129608, 129609, 150089, 23116, 23117, 55887, 150099, 149915, 57941, 57942, 150100, 150101, 23132, 23133, 150109, 23135, 150115, 47716, 47717, 119402, 119403, 150124, 29295, 150134, 57989, 150150, 119444, 119446, 119447, 35482, 119450, 119452, 150175, 119460, 119461, 37543, 37544, 119464, 119472, 119473, 119478, 119479, 35512, 150198, 47802, 47803, 58042, 119482, 119483, 119487, 29381, 35529, 37592, 37593, 119517, 119518, 35551, 45800, 119528, 45802, 119529, 119531, 119532, 119537, 119538, 119541, 35578, 31494, 119561, 119563, 119564, 119565, 99088, 119568, 56084, 56085, 150292, 150298, 150303, 150304, 99106, 54051, 150306, 150308, 37671, 37672, 37673, 37674, 37675, 37676, 150311, 41775, 49969, 41778, 41779, 25401, 25402, 41785, 41787, 41788, 41789, 150330, 47936, 47937, 150332, 41798, 150343, 41800, 41801, 150346, 35660, 35661, 49996, 47951, 47952, 49997, 25433, 35675, 45934, 45935, 27510, 35726, 58259, 39837, 41895, 48050, 48066, 46019, 46020, 46021, 43988, 43989, 89050, 44017, 89077, 50171, 50173, 50174, 89086, 50176, 50177, 41995, 41996, 56344, 58400, 39995, 39996, 39998, 39999, 40000, 58441, 58444, 31824, 58455, 58465, 48228, 58471, 46198, 46200, 23679, 23680, 23681, 23682, 42120, 58504, 58520, 58534, 58561, 79057, 23764, 46293, 23766, 23767, 36054, 58585, 58590, 40172, 58606, 42223, 58609, 38153, 38154, 27916, 58650, 58651, 58653, 29994, 29995, 58675, 58676, 34101, 58685, 58686, 58687, 46408, 46409, 46410, 46411, 38230, 38231, 46424, 46425, 46426, 58713, 46429, 46430, 48478, 58721, 54631, 58731, 56687, 48503, 48504, 48505, 54657, 58755, 46487, 69016, 42393, 46489, 69028, 69029, 34214, 69039, 69040, 48566, 54714, 48574, 48575, 34286, 38383, 58874, 26135, 50724, 40491, 40492, 58927, 58965, 58969, 58971, 42592, 42593, 52841, 48768, 48769, 50821, 50822, 38561, 26288, 52915, 52916, 52918, 44759, 44760, 55001, 44770, 26339, 46822, 34550, 42765, 42783, 42785, 42786, 30504, 48937, 44847, 44848, 22333, 22334, 22335, 30525, 22337, 22338, 51031, 32606, 32607, 48992, 48993, 36710, 139690, 42878, 42879, 26496, 42880, 42882, 42883, 42884, 42885, 46979, 46980, 49037, 49038, 49039, 30615, 42908, 42910, 42911, 34741, 28606, 57289, 51148, 51149, 47086, 47087) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 09:32:37,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47190 - __SPLIT__ 2026-05-27 09:32:37,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30151 - __SPLIT__ 2026-05-27 09:32:38,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45250 - __SPLIT__ 2026-05-27 09:32:38,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31190 - __SPLIT__ 2026-05-27 09:32:38,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44623 - __SPLIT__ 2026-05-27 09:32:38,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45555 - __SPLIT__ 2026-05-27 09:32:39,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56976 - __SPLIT__ 2026-05-27 09:32:41,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47460 - __SPLIT__ 2026-05-27 09:32:42,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31354 - __SPLIT__ 2026-05-27 09:32:43,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45290 - __SPLIT__ 2026-05-27 09:32:45,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44644 - __SPLIT__ 2026-05-27 09:32:45,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45558 - __SPLIT__ 2026-05-27 09:32:46,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47461 - __SPLIT__ 2026-05-27 09:32:46,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31391 - __SPLIT__ 2026-05-27 09:32:47,911 - 124456 - src.utils.log - INFO - βœ… Fetched 2294 rows - __SPLIT__ 2026-05-27 09:32:51,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31437 - __SPLIT__ 2026-05-27 09:32:52,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44669 - __SPLIT__ 2026-05-27 09:32:52,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47590 - __SPLIT__ 2026-05-27 09:32:52,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45595 - __SPLIT__ 2026-05-27 09:32:55,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31548 - __SPLIT__ 2026-05-27 09:32:57,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44795 - __SPLIT__ 2026-05-27 09:32:58,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47622 - __SPLIT__ 2026-05-27 09:32:58,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45667 - __SPLIT__ 2026-05-27 09:32:59,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45361 - __SPLIT__ 2026-05-27 09:32:59,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31669 - __SPLIT__ 2026-05-27 09:32:59,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22302 - __SPLIT__ 2026-05-27 09:33:01,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44883 - __SPLIT__ 2026-05-27 09:33:01,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22307 - __SPLIT__ 2026-05-27 09:33:02,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45763 - __SPLIT__ 2026-05-27 09:33:02,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30152 - __SPLIT__ 2026-05-27 09:33:02,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22329 - __SPLIT__ 2026-05-27 09:33:03,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47866 - __SPLIT__ 2026-05-27 09:33:04,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31757 - __SPLIT__ 2026-05-27 09:33:04,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22340 - __SPLIT__ 2026-05-27 09:33:04,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45507 - __SPLIT__ 2026-05-27 09:33:06,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22347 - __SPLIT__ 2026-05-27 09:33:07,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22348 - __SPLIT__ 2026-05-27 09:33:07,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44932 - __SPLIT__ 2026-05-27 09:33:08,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31979 - __SPLIT__ 2026-05-27 09:33:08,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45901 - __SPLIT__ 2026-05-27 09:33:09,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22359 - __SPLIT__ 2026-05-27 09:33:10,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22378 - __SPLIT__ 2026-05-27 09:33:10,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48030 - __SPLIT__ 2026-05-27 09:33:11,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22380 - __SPLIT__ 2026-05-27 09:33:11,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45532 - __SPLIT__ 2026-05-27 09:33:12,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32003 - __SPLIT__ 2026-05-27 09:33:12,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22382 - __SPLIT__ 2026-05-27 09:33:14,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22576 - __SPLIT__ 2026-05-27 09:33:14,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45036 - __SPLIT__ 2026-05-27 09:33:15,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46004 - __SPLIT__ 2026-05-27 09:33:15,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22578 - __SPLIT__ 2026-05-27 09:33:16,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48051 - __SPLIT__ 2026-05-27 09:33:16,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22579 - __SPLIT__ 2026-05-27 09:33:18,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22609 - __SPLIT__ 2026-05-27 09:33:18,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45542 - __SPLIT__ 2026-05-27 09:33:18,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22675 - __SPLIT__ 2026-05-27 09:33:19,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45079 - __SPLIT__ 2026-05-27 09:33:19,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32168 - __SPLIT__ 2026-05-27 09:33:20,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22725 - __SPLIT__ 2026-05-27 09:33:21,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46103 - __SPLIT__ 2026-05-27 09:33:21,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22739 - __SPLIT__ 2026-05-27 09:33:22,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48070 - __SPLIT__ 2026-05-27 09:33:23,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22883 - __SPLIT__ 2026-05-27 09:33:24,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23111 - __SPLIT__ 2026-05-27 09:33:24,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32234 - __SPLIT__ 2026-05-27 09:33:25,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45419 - __SPLIT__ 2026-05-27 09:33:25,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45676 - __SPLIT__ 2026-05-27 09:33:25,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23112 - __SPLIT__ 2026-05-27 09:33:26,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48193 - __SPLIT__ 2026-05-27 09:33:28,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23199 - __SPLIT__ 2026-05-27 09:33:28,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46120 - __SPLIT__ 2026-05-27 09:33:28,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32254 - __SPLIT__ 2026-05-27 09:33:29,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23241 - __SPLIT__ 2026-05-27 09:33:29,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30153 - __SPLIT__ 2026-05-27 09:33:29,960 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:33:30,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32255 - __SPLIT__ 2026-05-27 09:33:30,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48207 - __SPLIT__ 2026-05-27 09:33:30,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23307 - __SPLIT__ 2026-05-27 09:33:30,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45453 - __SPLIT__ 2026-05-27 09:33:31,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45677 - __SPLIT__ 2026-05-27 09:33:31,445 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 09:33:32,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23363 - __SPLIT__ 2026-05-27 09:33:33,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46176 - __SPLIT__ 2026-05-27 09:33:34,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23463 - __SPLIT__ 2026-05-27 09:33:35,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48283 - __SPLIT__ 2026-05-27 09:33:35,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23526 - __SPLIT__ 2026-05-27 09:33:37,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23527 - __SPLIT__ 2026-05-27 09:33:37,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32258 - __SPLIT__ 2026-05-27 09:33:39,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23597 - __SPLIT__ 2026-05-27 09:33:39,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45482 - __SPLIT__ 2026-05-27 09:33:39,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23653 - __SPLIT__ 2026-05-27 09:33:40,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48284 - __SPLIT__ 2026-05-27 09:33:41,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23661 - __SPLIT__ 2026-05-27 09:33:41,206 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:33:42,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23665 - __SPLIT__ 2026-05-27 09:33:42,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46188 - __SPLIT__ 2026-05-27 09:33:42,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32276 - __SPLIT__ 2026-05-27 09:33:44,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23666 - __SPLIT__ 2026-05-27 09:33:45,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23687 - __SPLIT__ 2026-05-27 09:33:46,124 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:33:46,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23742 - __SPLIT__ 2026-05-27 09:33:46,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45579 - __SPLIT__ 2026-05-27 09:33:47,529 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:33:48,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32291 - __SPLIT__ 2026-05-27 09:33:48,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23840 - __SPLIT__ 2026-05-27 09:33:48,908 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:33:49,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46247 - __SPLIT__ 2026-05-27 09:33:50,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23944 - __SPLIT__ 2026-05-27 09:33:50,254 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (40963, 26131, 27157, 35357, 35358, 23587, 25123, 25124, 45092, 45093, 48686, 42039, 42040, 42041, 35898, 35899, 22591, 29253, 29254, 44613, 44615, 46667, 46668, 25677, 42067, 42068, 49748, 42070, 49749, 49750, 49751, 46696, 46697, 28779, 46700, 44653, 44654, 46701, 47731, 47732, 52343, 30846, 25216, 51338, 51339, 56460, 35474, 35475, 42130, 28309, 42131, 48791, 43162, 43163, 45722, 45723, 51357, 51358, 42144, 42145, 29346, 51359, 30374, 50344, 49834, 45231, 45232, 54452, 54453, 41654, 41655, 54968, 58040, 52922, 51899, 24252, 26812, 25278, 45247, 36035, 27844, 36036, 36037, 37572, 37573, 37576, 37577, 54473, 30926, 50385, 37078, 37079, 44253, 44255, 49889, 49890, 57060, 52454, 52463, 45809, 58097, 39667, 39668, 45811, 46838, 52979, 28932, 51973, 30987, 30476, 30477, 30478, 30479, 57613, 34580, 57622, 52508, 53021, 34081, 24870, 24871, 24872, 24361, 54566, 56617, 44332, 26413, 44334, 37171, 27445, 47416, 47417, 26433, 46913, 46914, 30024, 25420, 22349, 45900, 43343, 43344, 33620, 53592, 53594, 53595, 53596, 53597, 53600, 45411, 37220, 45412, 43371, 56177, 43890, 51060, 51061, 33659, 33660, 33661, 33662, 33663, 33664, 22402, 29571, 34693, 55174, 27020, 57740, 58255, 42898, 42899, 30622, 31648, 40867, 40868, 40869, 25006, 48560, 35249, 48561, 41907, 41908, 55224, 35769, 53693, 33214, 49600, 22979, 28106, 28107, 50634, 25050, 25051, 25052, 39390, 41951, 41952, 30689, 52191, 25059, 22500, 22501, 22502, 22503, 25060, 41964, 41965, 58350, 41967, 58351, 25590, 23549);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:33:51,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24020 - __SPLIT__ 2026-05-27 09:33:51,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46026 - __SPLIT__ 2026-05-27 09:33:52,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24324 - __SPLIT__ 2026-05-27 09:33:52,883 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:33:52,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32307 - __SPLIT__ 2026-05-27 09:33:53,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24341 - __SPLIT__ 2026-05-27 09:33:53,780 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (40963, 26131, 27157, 35357, 35358, 23587, 25123, 25124, 45092, 45093, 48686, 42039, 42040, 42041, 35898, 35899, 22591, 29253, 29254, 44613, 44615, 46667, 46668, 25677, 42067, 42068, 49748, 42070, 49749, 49750, 49751, 46696, 46697, 28779, 46700, 44653, 44654, 46701, 47731, 47732, 52343, 30846, 25216, 51338, 51339, 56460, 35474, 35475, 42130, 28309, 42131, 48791, 43162, 43163, 45722, 45723, 51357, 51358, 42144, 42145, 29346, 51359, 30374, 50344, 49834, 45231, 45232, 54452, 54453, 41654, 41655, 54968, 58040, 52922, 51899, 24252, 26812, 25278, 45247, 36035, 27844, 36036, 36037, 37572, 37573, 37576, 37577, 54473, 30926, 50385, 37078, 37079, 44253, 44255, 49889, 49890, 57060, 52454, 52463, 45809, 58097, 39667, 39668, 45811, 46838, 52979, 28932, 51973, 30987, 30476, 30477, 30478, 30479, 57613, 34580, 57622, 52508, 53021, 34081, 24870, 24871, 24872, 24361, 54566, 56617, 44332, 26413, 44334, 37171, 27445, 47416, 47417, 26433, 46913, 46914, 30024, 25420, 22349, 45900, 43343, 43344, 33620, 53592, 53594, 53595, 53596, 53597, 53600, 45411, 37220, 45412, 43371, 56177, 43890, 51060, 51061, 33659, 33660, 33661, 33662, 33663, 33664, 22402, 29571, 34693, 55174, 27020, 57740, 58255, 42898, 42899, 30622, 31648, 40867, 40868, 40869, 25006, 48560, 35249, 48561, 41907, 41908, 55224, 35769, 53693, 33214, 49600, 22979, 28106, 28107, 50634, 25050, 25051, 25052, 39390, 41951, 41952, 30689, 52191, 25059, 22500, 22501, 22502, 22503, 25060, 41964, 41965, 58350, 41967, 58351, 25590, 23549) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 09:33:53,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45581 - __SPLIT__ 2026-05-27 09:33:54,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48352 - __SPLIT__ 2026-05-27 09:33:55,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24449 - __SPLIT__ 2026-05-27 09:33:56,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46325 - __SPLIT__ 2026-05-27 09:33:56,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24480 - __SPLIT__ 2026-05-27 09:33:56,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46068 - __SPLIT__ 2026-05-27 09:33:56,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32308 - __SPLIT__ 2026-05-27 09:33:57,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24518 - __SPLIT__ 2026-05-27 09:33:57,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30154 - __SPLIT__ 2026-05-27 09:33:59,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24519 - __SPLIT__ 2026-05-27 09:34:00,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48373 - __SPLIT__ 2026-05-27 09:34:00,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46444 - __SPLIT__ 2026-05-27 09:34:01,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32372 - __SPLIT__ 2026-05-27 09:34:01,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24567 - __SPLIT__ 2026-05-27 09:34:03,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24570 - __SPLIT__ 2026-05-27 09:34:03,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46069 - __SPLIT__ 2026-05-27 09:34:05,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24571 - __SPLIT__ 2026-05-27 09:34:06,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24631 - __SPLIT__ 2026-05-27 09:34:06,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48374 - __SPLIT__ 2026-05-27 09:34:06,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32445 - __SPLIT__ 2026-05-27 09:34:07,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24640 - __SPLIT__ 2026-05-27 09:34:07,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46546 - __SPLIT__ 2026-05-27 09:34:08,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45761 - __SPLIT__ 2026-05-27 09:34:08,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24758 - __SPLIT__ 2026-05-27 09:34:10,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24800 - __SPLIT__ 2026-05-27 09:34:11,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58942 - __SPLIT__ 2026-05-27 09:34:11,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24982 - __SPLIT__ 2026-05-27 09:34:11,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32448 - __SPLIT__ 2026-05-27 09:34:11,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48401 - __SPLIT__ 2026-05-27 09:34:11,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30155 - __SPLIT__ 2026-05-27 09:34:11,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46608 - __SPLIT__ 2026-05-27 09:34:12,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25015 - __SPLIT__ 2026-05-27 09:34:13,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45883 - __SPLIT__ 2026-05-27 09:34:14,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25208 - __SPLIT__ 2026-05-27 09:34:15,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48406 - __SPLIT__ 2026-05-27 09:34:15,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32542 - __SPLIT__ 2026-05-27 09:34:15,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25211 - __SPLIT__ 2026-05-27 09:34:16,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47071 - __SPLIT__ 2026-05-27 09:34:16,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32559 - __SPLIT__ 2026-05-27 09:34:17,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25212 - __SPLIT__ 2026-05-27 09:34:17,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46142 - __SPLIT__ 2026-05-27 09:34:19,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25231 - __SPLIT__ 2026-05-27 09:34:20,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25334 - __SPLIT__ 2026-05-27 09:34:20,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46055 - __SPLIT__ 2026-05-27 09:34:20,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48461 - __SPLIT__ 2026-05-27 09:34:20,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25397 - __SPLIT__ 2026-05-27 09:34:21,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32622 - __SPLIT__ 2026-05-27 09:34:22,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25528 - __SPLIT__ 2026-05-27 09:34:23,065 - 124456 - src.utils.log - INFO - βœ… Fetched 2526 rows - __SPLIT__ 2026-05-27 09:34:23,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47383 - __SPLIT__ 2026-05-27 09:34:23,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25546 - __SPLIT__ 2026-05-27 09:34:24,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46161 - __SPLIT__ 2026-05-27 09:34:24,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30156 - __SPLIT__ 2026-05-27 09:34:25,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25572 - __SPLIT__ 2026-05-27 09:34:26,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31119 - __SPLIT__ 2026-05-27 09:34:26,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32639 - __SPLIT__ 2026-05-27 09:34:26,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46369 - __SPLIT__ 2026-05-27 09:34:26,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25574 - __SPLIT__ 2026-05-27 09:34:26,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48657 - __SPLIT__ 2026-05-27 09:34:27,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47443 - __SPLIT__ 2026-05-27 09:34:28,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25595 - __SPLIT__ 2026-05-27 09:34:29,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46194 - __SPLIT__ 2026-05-27 09:34:30,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25874 - __SPLIT__ 2026-05-27 09:34:31,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32770 - __SPLIT__ 2026-05-27 09:34:32,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25875 - __SPLIT__ 2026-05-27 09:34:33,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26046 - __SPLIT__ 2026-05-27 09:34:33,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48762 - __SPLIT__ 2026-05-27 09:34:33,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46641 - __SPLIT__ 2026-05-27 09:34:33,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22349 - __SPLIT__ 2026-05-27 09:34:34,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26083 - __SPLIT__ 2026-05-27 09:34:35,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46323 - __SPLIT__ 2026-05-27 09:34:35,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32816 - __SPLIT__ 2026-05-27 09:34:36,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26178 - __SPLIT__ 2026-05-27 09:34:36,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22402 - __SPLIT__ 2026-05-27 09:34:37,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48778 - __SPLIT__ 2026-05-27 09:34:37,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46765 - __SPLIT__ 2026-05-27 09:34:38,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26202 - __SPLIT__ 2026-05-27 09:34:39,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22500 - __SPLIT__ 2026-05-27 09:34:39,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31120 - __SPLIT__ 2026-05-27 09:34:39,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26206 - __SPLIT__ 2026-05-27 09:34:40,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22501 - __SPLIT__ 2026-05-27 09:34:41,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32867 - __SPLIT__ 2026-05-27 09:34:41,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26285 - __SPLIT__ 2026-05-27 09:34:41,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46500 - __SPLIT__ 2026-05-27 09:34:42,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22502 - __SPLIT__ 2026-05-27 09:34:43,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26424 - __SPLIT__ 2026-05-27 09:34:43,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48902 - __SPLIT__ 2026-05-27 09:34:43,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47444 - __SPLIT__ 2026-05-27 09:34:44,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22503 - __SPLIT__ 2026-05-27 09:34:44,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46920 - __SPLIT__ 2026-05-27 09:34:45,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26552 - __SPLIT__ 2026-05-27 09:34:46,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22591 - __SPLIT__ 2026-05-27 09:34:47,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46619 - __SPLIT__ 2026-05-27 09:34:47,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26606 - __SPLIT__ 2026-05-27 09:34:48,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32961 - __SPLIT__ 2026-05-27 09:34:48,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22979 - __SPLIT__ 2026-05-27 09:34:48,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47480 - __SPLIT__ 2026-05-27 09:34:49,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26650 - __SPLIT__ 2026-05-27 09:34:49,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48978 - __SPLIT__ 2026-05-27 09:34:49,962 - 124456 - src.utils.log - INFO - βœ… Fetched 11729 rows - __SPLIT__ 2026-05-27 09:34:51,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23549 - __SPLIT__ 2026-05-27 09:34:51,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26654 - __SPLIT__ 2026-05-27 09:34:51,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47049 - __SPLIT__ 2026-05-27 09:34:53,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23587 - __SPLIT__ 2026-05-27 09:34:53,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46622 - __SPLIT__ 2026-05-27 09:34:53,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47493 - __SPLIT__ 2026-05-27 09:34:54,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33198 - __SPLIT__ 2026-05-27 09:34:54,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26655 - __SPLIT__ 2026-05-27 09:34:55,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24252 - __SPLIT__ 2026-05-27 09:34:57,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48981 - __SPLIT__ 2026-05-27 09:34:57,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26678 - __SPLIT__ 2026-05-27 09:34:59,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24361 - __SPLIT__ 2026-05-27 09:34:59,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26682 - __SPLIT__ 2026-05-27 09:35:01,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46752 - __SPLIT__ 2026-05-27 09:35:01,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24870 - __SPLIT__ 2026-05-27 09:35:01,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47266 - __SPLIT__ 2026-05-27 09:35:01,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26707 - __SPLIT__ 2026-05-27 09:35:01,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33209 - __SPLIT__ 2026-05-27 09:35:02,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47520 - __SPLIT__ 2026-05-27 09:35:03,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26884 - __SPLIT__ 2026-05-27 09:35:04,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24871 - __SPLIT__ 2026-05-27 09:35:04,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49068 - __SPLIT__ 2026-05-27 09:35:04,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26953 - __SPLIT__ 2026-05-27 09:35:06,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47282 - __SPLIT__ 2026-05-27 09:35:06,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24872 - __SPLIT__ 2026-05-27 09:35:07,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26992 - __SPLIT__ 2026-05-27 09:35:07,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33344 - __SPLIT__ 2026-05-27 09:35:08,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46754 - __SPLIT__ 2026-05-27 09:35:08,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25006 - __SPLIT__ 2026-05-27 09:35:09,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26994 - __SPLIT__ 2026-05-27 09:35:10,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47533 - __SPLIT__ 2026-05-27 09:35:11,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49178 - __SPLIT__ 2026-05-27 09:35:11,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25050 - __SPLIT__ 2026-05-27 09:35:12,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27035 - __SPLIT__ 2026-05-27 09:35:13,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33563 - __SPLIT__ 2026-05-27 09:35:14,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27062 - __SPLIT__ 2026-05-27 09:35:14,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47539 - __SPLIT__ 2026-05-27 09:35:14,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25051 - __SPLIT__ 2026-05-27 09:35:15,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27142 - __SPLIT__ 2026-05-27 09:35:15,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47610 - __SPLIT__ 2026-05-27 09:35:15,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31568 - __SPLIT__ 2026-05-27 09:35:15,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22333 - __SPLIT__ 2026-05-27 09:35:16,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25052 - __SPLIT__ 2026-05-27 09:35:16,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27205 - __SPLIT__ 2026-05-27 09:35:17,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49393 - __SPLIT__ 2026-05-27 09:35:17,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47619 - __SPLIT__ 2026-05-27 09:35:18,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33564 - __SPLIT__ 2026-05-27 09:35:18,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25059 - __SPLIT__ 2026-05-27 09:35:18,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22334 - __SPLIT__ 2026-05-27 09:35:18,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27299 - __SPLIT__ 2026-05-27 09:35:21,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47670 - __SPLIT__ 2026-05-27 09:35:22,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25060 - __SPLIT__ 2026-05-27 09:35:22,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27375 - __SPLIT__ 2026-05-27 09:35:23,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22335 - __SPLIT__ 2026-05-27 09:35:24,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49429 - __SPLIT__ 2026-05-27 09:35:24,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47627 - __SPLIT__ 2026-05-27 09:35:24,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25123 - __SPLIT__ 2026-05-27 09:35:25,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27402 - __SPLIT__ 2026-05-27 09:35:25,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33578 - __SPLIT__ 2026-05-27 09:35:26,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22337 - __SPLIT__ 2026-05-27 09:35:26,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25124 - __SPLIT__ 2026-05-27 09:35:26,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46763 - __SPLIT__ 2026-05-27 09:35:27,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27433 - __SPLIT__ 2026-05-27 09:35:29,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22338 - __SPLIT__ 2026-05-27 09:35:29,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47820 - __SPLIT__ 2026-05-27 09:35:30,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25216 - __SPLIT__ 2026-05-27 09:35:30,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49453 - __SPLIT__ 2026-05-27 09:35:30,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22862 - __SPLIT__ 2026-05-27 09:35:30,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27435 - __SPLIT__ 2026-05-27 09:35:31,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47737 - __SPLIT__ 2026-05-27 09:35:32,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33939 - __SPLIT__ 2026-05-27 09:35:32,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25278 - __SPLIT__ 2026-05-27 09:35:33,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23086 - __SPLIT__ 2026-05-27 09:35:34,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27441 - __SPLIT__ 2026-05-27 09:35:35,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46793 - __SPLIT__ 2026-05-27 09:35:35,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25420 - __SPLIT__ 2026-05-27 09:35:36,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23087 - __SPLIT__ 2026-05-27 09:35:36,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27517 - __SPLIT__ 2026-05-27 09:35:37,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49467 - __SPLIT__ 2026-05-27 09:35:37,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25590 - __SPLIT__ 2026-05-27 09:35:37,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47828 - __SPLIT__ 2026-05-27 09:35:38,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23116 - __SPLIT__ 2026-05-27 09:35:38,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34267 - __SPLIT__ 2026-05-27 09:35:40,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25677 - __SPLIT__ 2026-05-27 09:35:40,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47917 - __SPLIT__ 2026-05-27 09:35:40,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27518 - __SPLIT__ 2026-05-27 09:35:41,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23117 - __SPLIT__ 2026-05-27 09:35:41,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26131 - __SPLIT__ 2026-05-27 09:35:42,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49518 - __SPLIT__ 2026-05-27 09:35:43,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46845 - __SPLIT__ 2026-05-27 09:35:43,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27529 - __SPLIT__ 2026-05-27 09:35:44,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23132 - __SPLIT__ 2026-05-27 09:35:45,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26413 - __SPLIT__ 2026-05-27 09:35:46,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34488 - __SPLIT__ 2026-05-27 09:35:46,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47850 - __SPLIT__ 2026-05-27 09:35:46,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27560 - __SPLIT__ 2026-05-27 09:35:47,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23133 - __SPLIT__ 2026-05-27 09:35:47,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26433 - __SPLIT__ 2026-05-27 09:35:48,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27636 - __SPLIT__ 2026-05-27 09:35:49,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26812 - __SPLIT__ 2026-05-27 09:35:49,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23135 - __SPLIT__ 2026-05-27 09:35:50,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49550 - __SPLIT__ 2026-05-27 09:35:51,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27020 - __SPLIT__ 2026-05-27 09:35:52,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46877 - __SPLIT__ 2026-05-27 09:35:52,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27637 - __SPLIT__ 2026-05-27 09:35:52,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23679 - __SPLIT__ 2026-05-27 09:35:53,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34510 - __SPLIT__ 2026-05-27 09:35:53,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31569 - __SPLIT__ 2026-05-27 09:35:54,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27157 - __SPLIT__ 2026-05-27 09:35:54,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27671 - __SPLIT__ 2026-05-27 09:35:55,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47867 - __SPLIT__ 2026-05-27 09:35:55,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23680 - __SPLIT__ 2026-05-27 09:35:57,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27445 - __SPLIT__ 2026-05-27 09:35:57,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49802 - __SPLIT__ 2026-05-27 09:35:58,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27672 - __SPLIT__ 2026-05-27 09:35:58,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46923 - __SPLIT__ 2026-05-27 09:35:59,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23681 - __SPLIT__ 2026-05-27 09:35:59,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27844 - __SPLIT__ 2026-05-27 09:35:59,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47918 - __SPLIT__ 2026-05-27 09:35:59,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34642 - __SPLIT__ 2026-05-27 09:36:00,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27711 - __SPLIT__ 2026-05-27 09:36:01,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23682 - __SPLIT__ 2026-05-27 09:36:02,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28106 - __SPLIT__ 2026-05-27 09:36:03,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23764 - __SPLIT__ 2026-05-27 09:36:04,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27716 - __SPLIT__ 2026-05-27 09:36:04,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47924 - __SPLIT__ 2026-05-27 09:36:04,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31616 - __SPLIT__ 2026-05-27 09:36:04,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49918 - __SPLIT__ 2026-05-27 09:36:05,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28107 - __SPLIT__ 2026-05-27 09:36:06,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23766 - __SPLIT__ 2026-05-27 09:36:06,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27717 - __SPLIT__ 2026-05-27 09:36:06,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47122 - __SPLIT__ 2026-05-27 09:36:07,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34993 - __SPLIT__ 2026-05-27 09:36:07,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28309 - __SPLIT__ 2026-05-27 09:36:07,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47940 - __SPLIT__ 2026-05-27 09:36:08,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23767 - __SPLIT__ 2026-05-27 09:36:09,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50068 - __SPLIT__ 2026-05-27 09:36:11,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27771 - __SPLIT__ 2026-05-27 09:36:12,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48007 - __SPLIT__ 2026-05-27 09:36:13,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24723 - __SPLIT__ 2026-05-27 09:36:14,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28779 - __SPLIT__ 2026-05-27 09:36:14,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27783 - __SPLIT__ 2026-05-27 09:36:14,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47946 - __SPLIT__ 2026-05-27 09:36:14,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31618 - __SPLIT__ 2026-05-27 09:36:15,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34996 - __SPLIT__ 2026-05-27 09:36:15,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24826 - __SPLIT__ 2026-05-27 09:36:16,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47123 - __SPLIT__ 2026-05-27 09:36:17,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27869 - __SPLIT__ 2026-05-27 09:36:18,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50079 - __SPLIT__ 2026-05-27 09:36:18,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28932 - __SPLIT__ 2026-05-27 09:36:19,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24968 - __SPLIT__ 2026-05-27 09:36:20,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48326 - __SPLIT__ 2026-05-27 09:36:20,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27946 - __SPLIT__ 2026-05-27 09:36:21,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25401 - __SPLIT__ 2026-05-27 09:36:22,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29253 - __SPLIT__ 2026-05-27 09:36:23,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48202 - __SPLIT__ 2026-05-27 09:36:23,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35173 - __SPLIT__ 2026-05-27 09:36:24,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25402 - __SPLIT__ 2026-05-27 09:36:25,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29254 - __SPLIT__ 2026-05-27 09:36:25,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58943 - __SPLIT__ 2026-05-27 09:36:26,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48404 - __SPLIT__ 2026-05-27 09:36:26,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50088 - __SPLIT__ 2026-05-27 09:36:27,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25433 - __SPLIT__ 2026-05-27 09:36:27,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27947 - __SPLIT__ 2026-05-27 09:36:28,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29346 - __SPLIT__ 2026-05-27 09:36:30,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26135 - __SPLIT__ 2026-05-27 09:36:31,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28071 - __SPLIT__ 2026-05-27 09:36:31,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35220 - __SPLIT__ 2026-05-27 09:36:32,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26288 - __SPLIT__ 2026-05-27 09:36:33,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29571 - __SPLIT__ 2026-05-27 09:36:33,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48750 - __SPLIT__ 2026-05-27 09:36:34,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28088 - __SPLIT__ 2026-05-27 09:36:34,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26339 - __SPLIT__ 2026-05-27 09:36:35,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50164 - __SPLIT__ 2026-05-27 09:36:36,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48405 - __SPLIT__ 2026-05-27 09:36:36,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30024 - __SPLIT__ 2026-05-27 09:36:37,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33200 - __SPLIT__ 2026-05-27 09:36:37,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28094 - __SPLIT__ 2026-05-27 09:36:37,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26496 - __SPLIT__ 2026-05-27 09:36:38,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35279 - __SPLIT__ 2026-05-27 09:36:38,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30374 - __SPLIT__ 2026-05-27 09:36:39,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50186 - __SPLIT__ 2026-05-27 09:36:39,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47271 - __SPLIT__ 2026-05-27 09:36:40,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28219 - __SPLIT__ 2026-05-27 09:36:40,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27510 - __SPLIT__ 2026-05-27 09:36:40,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48934 - __SPLIT__ 2026-05-27 09:36:43,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48418 - __SPLIT__ 2026-05-27 09:36:44,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28255 - __SPLIT__ 2026-05-27 09:36:44,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35284 - __SPLIT__ 2026-05-27 09:36:44,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27916 - __SPLIT__ 2026-05-27 09:36:45,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30476 - __SPLIT__ 2026-05-27 09:36:47,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28258 - __SPLIT__ 2026-05-27 09:36:47,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33201 - __SPLIT__ 2026-05-27 09:36:48,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28606 - __SPLIT__ 2026-05-27 09:36:48,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50478 - __SPLIT__ 2026-05-27 09:36:48,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30477 - __SPLIT__ 2026-05-27 09:36:49,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28406 - __SPLIT__ 2026-05-27 09:36:50,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29040 - __SPLIT__ 2026-05-27 09:36:51,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49302 - __SPLIT__ 2026-05-27 09:36:52,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29295 - __SPLIT__ 2026-05-27 09:36:52,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28630 - __SPLIT__ 2026-05-27 09:36:53,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35452 - __SPLIT__ 2026-05-27 09:36:53,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30478 - __SPLIT__ 2026-05-27 09:36:53,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29381 - __SPLIT__ 2026-05-27 09:36:53,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48522 - __SPLIT__ 2026-05-27 09:36:56,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50641 - __SPLIT__ 2026-05-27 09:36:57,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33454 - __SPLIT__ 2026-05-27 09:36:57,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29994 - __SPLIT__ 2026-05-27 09:36:58,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30479 - __SPLIT__ 2026-05-27 09:36:59,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28642 - __SPLIT__ 2026-05-27 09:36:59,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35697 - __SPLIT__ 2026-05-27 09:36:59,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30622 - __SPLIT__ 2026-05-27 09:36:59,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49408 - __SPLIT__ 2026-05-27 09:36:59,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29995 - __SPLIT__ 2026-05-27 09:37:00,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48533 - __SPLIT__ 2026-05-27 09:37:00,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28704 - __SPLIT__ 2026-05-27 09:37:01,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47272 - __SPLIT__ 2026-05-27 09:37:01,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30689 - __SPLIT__ 2026-05-27 09:37:02,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50748 - __SPLIT__ 2026-05-27 09:37:03,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30504 - __SPLIT__ 2026-05-27 09:37:04,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28792 - __SPLIT__ 2026-05-27 09:37:05,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30846 - __SPLIT__ 2026-05-27 09:37:05,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35772 - __SPLIT__ 2026-05-27 09:37:06,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30525 - __SPLIT__ 2026-05-27 09:37:06,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28834 - __SPLIT__ 2026-05-27 09:37:07,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30926 - __SPLIT__ 2026-05-27 09:37:08,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49431 - __SPLIT__ 2026-05-27 09:37:08,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30615 - __SPLIT__ 2026-05-27 09:37:08,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48638 - __SPLIT__ 2026-05-27 09:37:09,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28844 - __SPLIT__ 2026-05-27 09:37:09,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30987 - __SPLIT__ 2026-05-27 09:37:09,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47459 - __SPLIT__ 2026-05-27 09:37:09,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50760 - __SPLIT__ 2026-05-27 09:37:10,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30858 - __SPLIT__ 2026-05-27 09:37:11,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35781 - __SPLIT__ 2026-05-27 09:37:12,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31648 - __SPLIT__ 2026-05-27 09:37:12,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29034 - __SPLIT__ 2026-05-27 09:37:14,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31147 - __SPLIT__ 2026-05-27 09:37:14,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49654 - __SPLIT__ 2026-05-27 09:37:15,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33214 - __SPLIT__ 2026-05-27 09:37:16,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31296 - __SPLIT__ 2026-05-27 09:37:16,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29045 - __SPLIT__ 2026-05-27 09:37:17,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48697 - __SPLIT__ 2026-05-27 09:37:17,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33620 - __SPLIT__ 2026-05-27 09:37:18,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31494 - __SPLIT__ 2026-05-27 09:37:19,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35845 - __SPLIT__ 2026-05-27 09:37:19,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50862 - __SPLIT__ 2026-05-27 09:37:19,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29057 - __SPLIT__ 2026-05-27 09:37:19,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47489 - __SPLIT__ 2026-05-27 09:37:20,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31824 - __SPLIT__ 2026-05-27 09:37:20,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33659 - __SPLIT__ 2026-05-27 09:37:20,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33455 - __SPLIT__ 2026-05-27 09:37:21,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48774 - __SPLIT__ 2026-05-27 09:37:21,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49666 - __SPLIT__ 2026-05-27 09:37:22,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32606 - __SPLIT__ 2026-05-27 09:37:22,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29113 - __SPLIT__ 2026-05-27 09:37:22,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33660 - __SPLIT__ 2026-05-27 09:37:23,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35880 - __SPLIT__ 2026-05-27 09:37:23,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50868 - __SPLIT__ 2026-05-27 09:37:25,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47496 - __SPLIT__ 2026-05-27 09:37:25,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33661 - __SPLIT__ 2026-05-27 09:37:26,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29114 - __SPLIT__ 2026-05-27 09:37:26,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48815 - __SPLIT__ 2026-05-27 09:37:26,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49958 - __SPLIT__ 2026-05-27 09:37:27,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32607 - __SPLIT__ 2026-05-27 09:37:29,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50911 - __SPLIT__ 2026-05-27 09:37:30,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33662 - __SPLIT__ 2026-05-27 09:37:32,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35996 - __SPLIT__ 2026-05-27 09:37:34,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29139 - __SPLIT__ 2026-05-27 09:37:34,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47543 - __SPLIT__ 2026-05-27 09:37:35,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50010 - __SPLIT__ 2026-05-27 09:37:37,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51069 - __SPLIT__ 2026-05-27 09:37:37,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33663 - __SPLIT__ 2026-05-27 09:37:37,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29262 - __SPLIT__ 2026-05-27 09:37:37,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48872 - __SPLIT__ 2026-05-27 09:37:38,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33457 - __SPLIT__ 2026-05-27 09:37:39,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32892 - __SPLIT__ 2026-05-27 09:37:40,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50029 - __SPLIT__ 2026-05-27 09:37:41,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32916 - __SPLIT__ 2026-05-27 09:37:41,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33664 - __SPLIT__ 2026-05-27 09:37:43,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51120 - __SPLIT__ 2026-05-27 09:37:44,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48921 - __SPLIT__ 2026-05-27 09:37:44,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32928 - __SPLIT__ 2026-05-27 09:37:44,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29263 - __SPLIT__ 2026-05-27 09:37:44,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47563 - __SPLIT__ 2026-05-27 09:37:44,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36239 - __SPLIT__ 2026-05-27 09:37:45,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50256 - __SPLIT__ 2026-05-27 09:37:46,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34081 - __SPLIT__ 2026-05-27 09:37:46,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33007 - __SPLIT__ 2026-05-27 09:37:47,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29314 - __SPLIT__ 2026-05-27 09:37:47,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49002 - __SPLIT__ 2026-05-27 09:37:49,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33297 - __SPLIT__ 2026-05-27 09:37:49,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51174 - __SPLIT__ 2026-05-27 09:37:51,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29317 - __SPLIT__ 2026-05-27 09:37:51,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34101 - __SPLIT__ 2026-05-27 09:37:52,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36282 - __SPLIT__ 2026-05-27 09:37:52,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34580 - __SPLIT__ 2026-05-27 09:37:53,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29477 - __SPLIT__ 2026-05-27 09:37:54,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34214 - __SPLIT__ 2026-05-27 09:37:54,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50396 - __SPLIT__ 2026-05-27 09:37:56,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34286 - __SPLIT__ 2026-05-27 09:37:57,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29518 - __SPLIT__ 2026-05-27 09:37:58,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34693 - __SPLIT__ 2026-05-27 09:37:58,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51178 - __SPLIT__ 2026-05-27 09:37:58,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49062 - __SPLIT__ 2026-05-27 09:37:59,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34550 - __SPLIT__ 2026-05-27 09:38:00,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29524 - __SPLIT__ 2026-05-27 09:38:00,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36294 - __SPLIT__ 2026-05-27 09:38:01,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34741 - __SPLIT__ 2026-05-27 09:38:02,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29533 - __SPLIT__ 2026-05-27 09:38:03,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49265 - __SPLIT__ 2026-05-27 09:38:05,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51253 - __SPLIT__ 2026-05-27 09:38:05,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29553 - __SPLIT__ 2026-05-27 09:38:06,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35239 - __SPLIT__ 2026-05-27 09:38:06,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47603 - __SPLIT__ 2026-05-27 09:38:07,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29645 - __SPLIT__ 2026-05-27 09:38:07,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35243 - __SPLIT__ 2026-05-27 09:38:08,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35249 - __SPLIT__ 2026-05-27 09:38:08,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36358 - __SPLIT__ 2026-05-27 09:38:09,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29646 - __SPLIT__ 2026-05-27 09:38:11,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35399 - __SPLIT__ 2026-05-27 09:38:11,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51291 - __SPLIT__ 2026-05-27 09:38:14,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49278 - __SPLIT__ 2026-05-27 09:38:15,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35357 - __SPLIT__ 2026-05-27 09:38:15,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35482 - __SPLIT__ 2026-05-27 09:38:15,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47686 - __SPLIT__ 2026-05-27 09:38:16,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29745 - __SPLIT__ 2026-05-27 09:38:17,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36453 - __SPLIT__ 2026-05-27 09:38:17,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51432 - __SPLIT__ 2026-05-27 09:38:19,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50448 - __SPLIT__ 2026-05-27 09:38:19,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35512 - __SPLIT__ 2026-05-27 09:38:19,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29864 - __SPLIT__ 2026-05-27 09:38:21,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35529 - __SPLIT__ 2026-05-27 09:38:21,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35358 - __SPLIT__ 2026-05-27 09:38:23,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29876 - __SPLIT__ 2026-05-27 09:38:23,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33462 - __SPLIT__ 2026-05-27 09:38:23,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35551 - __SPLIT__ 2026-05-27 09:38:23,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47687 - __SPLIT__ 2026-05-27 09:38:24,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36559 - __SPLIT__ 2026-05-27 09:38:25,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29916 - __SPLIT__ 2026-05-27 09:38:25,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35578 - __SPLIT__ 2026-05-27 09:38:25,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51434 - __SPLIT__ 2026-05-27 09:38:26,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51059 - __SPLIT__ 2026-05-27 09:38:27,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35474 - __SPLIT__ 2026-05-27 09:38:30,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35660 - __SPLIT__ 2026-05-27 09:38:30,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51443 - __SPLIT__ 2026-05-27 09:38:31,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29917 - __SPLIT__ 2026-05-27 09:38:31,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36671 - __SPLIT__ 2026-05-27 09:38:32,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35661 - __SPLIT__ 2026-05-27 09:38:32,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47699 - __SPLIT__ 2026-05-27 09:38:33,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34295 - __SPLIT__ 2026-05-27 09:38:33,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29936 - __SPLIT__ 2026-05-27 09:38:34,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35475 - __SPLIT__ 2026-05-27 09:38:34,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35675 - __SPLIT__ 2026-05-27 09:38:35,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51476 - __SPLIT__ 2026-05-27 09:38:35,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49279 - __SPLIT__ 2026-05-27 09:38:35,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51065 - __SPLIT__ 2026-05-27 09:38:35,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34297 - __SPLIT__ 2026-05-27 09:38:36,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29937 - __SPLIT__ 2026-05-27 09:38:36,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35726 - __SPLIT__ 2026-05-27 09:38:37,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36726 - __SPLIT__ 2026-05-27 09:38:39,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35769 - __SPLIT__ 2026-05-27 09:38:39,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47845 - __SPLIT__ 2026-05-27 09:38:42,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36054 - __SPLIT__ 2026-05-27 09:38:44,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36710 - __SPLIT__ 2026-05-27 09:38:45,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49340 - __SPLIT__ 2026-05-27 09:38:45,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29938 - __SPLIT__ 2026-05-27 09:38:45,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51214 - __SPLIT__ 2026-05-27 09:38:45,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35898 - __SPLIT__ 2026-05-27 09:38:46,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36895 - __SPLIT__ 2026-05-27 09:38:47,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34298 - __SPLIT__ 2026-05-27 09:38:47,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30207 - __SPLIT__ 2026-05-27 09:38:47,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47961 - __SPLIT__ 2026-05-27 09:38:48,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36915 - __SPLIT__ 2026-05-27 09:38:51,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30402 - __SPLIT__ 2026-05-27 09:38:52,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49354 - __SPLIT__ 2026-05-27 09:38:53,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51516 - __SPLIT__ 2026-05-27 09:38:53,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35899 - __SPLIT__ 2026-05-27 09:38:54,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36918 - __SPLIT__ 2026-05-27 09:38:54,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36916 - __SPLIT__ 2026-05-27 09:38:54,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51226 - __SPLIT__ 2026-05-27 09:38:57,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48108 - __SPLIT__ 2026-05-27 09:38:57,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51520 - __SPLIT__ 2026-05-27 09:38:58,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30403 - __SPLIT__ 2026-05-27 09:38:58,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36954 - __SPLIT__ 2026-05-27 09:39:00,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36035 - __SPLIT__ 2026-05-27 09:39:00,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30425 - __SPLIT__ 2026-05-27 09:39:01,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49444 - __SPLIT__ 2026-05-27 09:39:02,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36932 - __SPLIT__ 2026-05-27 09:39:02,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30544 - __SPLIT__ 2026-05-27 09:39:02,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52347 - __SPLIT__ 2026-05-27 09:39:04,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48208 - __SPLIT__ 2026-05-27 09:39:05,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51354 - __SPLIT__ 2026-05-27 09:39:06,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36036 - __SPLIT__ 2026-05-27 09:39:06,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30597 - __SPLIT__ 2026-05-27 09:39:09,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37304 - __SPLIT__ 2026-05-27 09:39:09,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37017 - __SPLIT__ 2026-05-27 09:39:10,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30764 - __SPLIT__ 2026-05-27 09:39:11,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49484 - __SPLIT__ 2026-05-27 09:39:11,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48243 - __SPLIT__ 2026-05-27 09:39:11,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52565 - __SPLIT__ 2026-05-27 09:39:13,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36037 - __SPLIT__ 2026-05-27 09:39:14,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30990 - __SPLIT__ 2026-05-27 09:39:14,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37543 - __SPLIT__ 2026-05-27 09:39:14,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51642 - __SPLIT__ 2026-05-27 09:39:15,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49507 - __SPLIT__ 2026-05-27 09:39:16,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58944 - __SPLIT__ 2026-05-27 09:39:16,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30992 - __SPLIT__ 2026-05-27 09:39:16,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37083 - __SPLIT__ 2026-05-27 09:39:18,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52708 - __SPLIT__ 2026-05-27 09:39:18,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48246 - __SPLIT__ 2026-05-27 09:39:18,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37544 - __SPLIT__ 2026-05-27 09:39:19,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31013 - __SPLIT__ 2026-05-27 09:39:19,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37078 - __SPLIT__ 2026-05-27 09:39:20,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51746 - __SPLIT__ 2026-05-27 09:39:22,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31040 - __SPLIT__ 2026-05-27 09:39:23,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49536 - __SPLIT__ 2026-05-27 09:39:23,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37130 - __SPLIT__ 2026-05-27 09:39:24,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37592 - __SPLIT__ 2026-05-27 09:39:24,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37079 - __SPLIT__ 2026-05-27 09:39:24,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31350 - __SPLIT__ 2026-05-27 09:39:24,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52745 - __SPLIT__ 2026-05-27 09:39:26,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48282 - __SPLIT__ 2026-05-27 09:39:28,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37171 - __SPLIT__ 2026-05-27 09:39:28,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31351 - __SPLIT__ 2026-05-27 09:39:28,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37593 - __SPLIT__ 2026-05-27 09:39:30,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37196 - __SPLIT__ 2026-05-27 09:39:30,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51768 - __SPLIT__ 2026-05-27 09:39:31,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49545 - __SPLIT__ 2026-05-27 09:39:31,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34299 - __SPLIT__ 2026-05-27 09:39:33,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52828 - __SPLIT__ 2026-05-27 09:39:35,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37220 - __SPLIT__ 2026-05-27 09:39:35,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37671 - __SPLIT__ 2026-05-27 09:39:35,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48321 - __SPLIT__ 2026-05-27 09:39:36,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31453 - __SPLIT__ 2026-05-27 09:39:36,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53037 - __SPLIT__ 2026-05-27 09:39:38,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37215 - __SPLIT__ 2026-05-27 09:39:38,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31550 - __SPLIT__ 2026-05-27 09:39:39,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51769 - __SPLIT__ 2026-05-27 09:39:41,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37572 - __SPLIT__ 2026-05-27 09:39:41,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49826 - __SPLIT__ 2026-05-27 09:39:41,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31612 - __SPLIT__ 2026-05-27 09:39:43,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34608 - __SPLIT__ 2026-05-27 09:39:44,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48369 - __SPLIT__ 2026-05-27 09:39:45,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31667 - __SPLIT__ 2026-05-27 09:39:45,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53147 - __SPLIT__ 2026-05-27 09:39:46,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37254 - __SPLIT__ 2026-05-27 09:39:48,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37255 - __SPLIT__ 2026-05-27 09:39:48,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31706 - __SPLIT__ 2026-05-27 09:39:48,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37573 - __SPLIT__ 2026-05-27 09:39:50,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53306 - __SPLIT__ 2026-05-27 09:39:50,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31707 - __SPLIT__ 2026-05-27 09:39:51,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49851 - __SPLIT__ 2026-05-27 09:39:52,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48399 - __SPLIT__ 2026-05-27 09:39:54,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37294 - __SPLIT__ 2026-05-27 09:39:56,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37576 - __SPLIT__ 2026-05-27 09:39:57,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37672 - __SPLIT__ 2026-05-27 09:39:58,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53326 - __SPLIT__ 2026-05-27 09:39:59,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31858 - __SPLIT__ 2026-05-27 09:40:01,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50012 - __SPLIT__ 2026-05-27 09:40:02,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37354 - __SPLIT__ 2026-05-27 09:40:02,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31859 - __SPLIT__ 2026-05-27 09:40:03,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51963 - __SPLIT__ 2026-05-27 09:40:04,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37577 - __SPLIT__ 2026-05-27 09:40:05,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34611 - __SPLIT__ 2026-05-27 09:40:05,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53519 - __SPLIT__ 2026-05-27 09:40:06,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31932 - __SPLIT__ 2026-05-27 09:40:09,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31938 - __SPLIT__ 2026-05-27 09:40:09,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50013 - __SPLIT__ 2026-05-27 09:40:11,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37489 - __SPLIT__ 2026-05-27 09:40:11,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51971 - __SPLIT__ 2026-05-27 09:40:12,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39390 - __SPLIT__ 2026-05-27 09:40:12,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53543 - __SPLIT__ 2026-05-27 09:40:12,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32019 - __SPLIT__ 2026-05-27 09:40:13,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50022 - __SPLIT__ 2026-05-27 09:40:15,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48422 - __SPLIT__ 2026-05-27 09:40:16,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32022 - __SPLIT__ 2026-05-27 09:40:16,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37495 - __SPLIT__ 2026-05-27 09:40:19,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52007 - __SPLIT__ 2026-05-27 09:40:19,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53591 - __SPLIT__ 2026-05-27 09:40:19,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50327 - __SPLIT__ 2026-05-27 09:40:21,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37673 - __SPLIT__ 2026-05-27 09:40:23,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37615 - __SPLIT__ 2026-05-27 09:40:23,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32023 - __SPLIT__ 2026-05-27 09:40:24,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48549 - __SPLIT__ 2026-05-27 09:40:24,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53637 - __SPLIT__ 2026-05-27 09:40:26,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39667 - __SPLIT__ 2026-05-27 09:40:27,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52093 - __SPLIT__ 2026-05-27 09:40:27,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32048 - __SPLIT__ 2026-05-27 09:40:29,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50410 - __SPLIT__ 2026-05-27 09:40:29,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39668 - __SPLIT__ 2026-05-27 09:40:29,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32049 - __SPLIT__ 2026-05-27 09:40:30,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53744 - __SPLIT__ 2026-05-27 09:40:31,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37674 - __SPLIT__ 2026-05-27 09:40:32,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48571 - __SPLIT__ 2026-05-27 09:40:32,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40867 - __SPLIT__ 2026-05-27 09:40:32,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37620 - __SPLIT__ 2026-05-27 09:40:33,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53904 - __SPLIT__ 2026-05-27 09:40:36,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40868 - __SPLIT__ 2026-05-27 09:40:36,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52109 - __SPLIT__ 2026-05-27 09:40:37,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54084 - __SPLIT__ 2026-05-27 09:40:37,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32069 - __SPLIT__ 2026-05-27 09:40:37,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50640 - __SPLIT__ 2026-05-27 09:40:38,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40869 - __SPLIT__ 2026-05-27 09:40:39,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48710 - __SPLIT__ 2026-05-27 09:40:39,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32071 - __SPLIT__ 2026-05-27 09:40:40,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37623 - __SPLIT__ 2026-05-27 09:40:41,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40963 - __SPLIT__ 2026-05-27 09:40:41,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37675 - __SPLIT__ 2026-05-27 09:40:43,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54109 - __SPLIT__ 2026-05-27 09:40:44,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41654 - __SPLIT__ 2026-05-27 09:40:45,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52240 - __SPLIT__ 2026-05-27 09:40:47,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50663 - __SPLIT__ 2026-05-27 09:40:47,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32350 - __SPLIT__ 2026-05-27 09:40:47,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37732 - __SPLIT__ 2026-05-27 09:40:47,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48719 - __SPLIT__ 2026-05-27 09:40:48,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54236 - __SPLIT__ 2026-05-27 09:40:51,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32364 - __SPLIT__ 2026-05-27 09:40:51,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41655 - __SPLIT__ 2026-05-27 09:40:52,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37676 - __SPLIT__ 2026-05-27 09:40:53,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52426 - __SPLIT__ 2026-05-27 09:40:54,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32400 - __SPLIT__ 2026-05-27 09:40:54,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37747 - __SPLIT__ 2026-05-27 09:40:55,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50702 - __SPLIT__ 2026-05-27 09:40:55,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48753 - __SPLIT__ 2026-05-27 09:40:56,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54272 - __SPLIT__ 2026-05-27 09:40:56,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34704 - __SPLIT__ 2026-05-27 09:40:57,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32406 - __SPLIT__ 2026-05-27 09:40:57,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52497 - __SPLIT__ 2026-05-27 09:40:57,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38153 - __SPLIT__ 2026-05-27 09:40:59,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41907 - __SPLIT__ 2026-05-27 09:41:01,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37813 - __SPLIT__ 2026-05-27 09:41:02,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54354 - __SPLIT__ 2026-05-27 09:41:02,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50749 - __SPLIT__ 2026-05-27 09:41:03,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41908 - __SPLIT__ 2026-05-27 09:41:03,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48825 - __SPLIT__ 2026-05-27 09:41:04,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38154 - __SPLIT__ 2026-05-27 09:41:05,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32407 - __SPLIT__ 2026-05-27 09:41:06,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41951 - __SPLIT__ 2026-05-27 09:41:06,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52499 - __SPLIT__ 2026-05-27 09:41:07,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37871 - __SPLIT__ 2026-05-27 09:41:07,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50849 - __SPLIT__ 2026-05-27 09:41:08,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54571 - __SPLIT__ 2026-05-27 09:41:08,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32522 - __SPLIT__ 2026-05-27 09:41:09,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38230 - __SPLIT__ 2026-05-27 09:41:12,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48832 - __SPLIT__ 2026-05-27 09:41:12,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33173 - __SPLIT__ 2026-05-27 09:41:13,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37887 - __SPLIT__ 2026-05-27 09:41:14,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41952 - __SPLIT__ 2026-05-27 09:41:14,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38231 - __SPLIT__ 2026-05-27 09:41:14,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52744 - __SPLIT__ 2026-05-27 09:41:15,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50861 - __SPLIT__ 2026-05-27 09:41:16,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33252 - __SPLIT__ 2026-05-27 09:41:18,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54760 - __SPLIT__ 2026-05-27 09:41:19,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48880 - __SPLIT__ 2026-05-27 09:41:20,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37936 - __SPLIT__ 2026-05-27 09:41:20,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33318 - __SPLIT__ 2026-05-27 09:41:20,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38383 - __SPLIT__ 2026-05-27 09:41:20,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50882 - __SPLIT__ 2026-05-27 09:41:21,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41964 - __SPLIT__ 2026-05-27 09:41:23,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38561 - __SPLIT__ 2026-05-27 09:41:23,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52765 - __SPLIT__ 2026-05-27 09:41:23,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54903 - __SPLIT__ 2026-05-27 09:41:23,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33585 - __SPLIT__ 2026-05-27 09:41:25,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39032 - __SPLIT__ 2026-05-27 09:41:25,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38419 - __SPLIT__ 2026-05-27 09:41:25,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48926 - __SPLIT__ 2026-05-27 09:41:26,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50905 - __SPLIT__ 2026-05-27 09:41:26,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33633 - __SPLIT__ 2026-05-27 09:41:26,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55108 - __SPLIT__ 2026-05-27 09:41:29,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41965 - __SPLIT__ 2026-05-27 09:41:30,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52800 - __SPLIT__ 2026-05-27 09:41:31,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39837 - __SPLIT__ 2026-05-27 09:41:31,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38429 - __SPLIT__ 2026-05-27 09:41:34,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55140 - __SPLIT__ 2026-05-27 09:41:35,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51068 - __SPLIT__ 2026-05-27 09:41:36,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39995 - __SPLIT__ 2026-05-27 09:41:36,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33634 - __SPLIT__ 2026-05-27 09:41:38,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38634 - __SPLIT__ 2026-05-27 09:41:38,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41967 - __SPLIT__ 2026-05-27 09:41:39,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55378 - __SPLIT__ 2026-05-27 09:41:39,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33917 - __SPLIT__ 2026-05-27 09:41:42,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55467 - __SPLIT__ 2026-05-27 09:41:42,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39996 - __SPLIT__ 2026-05-27 09:41:43,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33971 - __SPLIT__ 2026-05-27 09:41:44,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51137 - __SPLIT__ 2026-05-27 09:41:44,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38637 - __SPLIT__ 2026-05-27 09:41:46,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33997 - __SPLIT__ 2026-05-27 09:41:47,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55480 - __SPLIT__ 2026-05-27 09:41:47,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39998 - __SPLIT__ 2026-05-27 09:41:48,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48973 - __SPLIT__ 2026-05-27 09:41:48,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42039 - __SPLIT__ 2026-05-27 09:41:49,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34705 - __SPLIT__ 2026-05-27 09:41:49,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52801 - __SPLIT__ 2026-05-27 09:41:50,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33998 - __SPLIT__ 2026-05-27 09:41:51,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51195 - __SPLIT__ 2026-05-27 09:41:51,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38654 - __SPLIT__ 2026-05-27 09:41:52,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55506 - __SPLIT__ 2026-05-27 09:41:53,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39999 - __SPLIT__ 2026-05-27 09:41:56,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49319 - __SPLIT__ 2026-05-27 09:41:56,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55566 - __SPLIT__ 2026-05-27 09:41:57,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42040 - __SPLIT__ 2026-05-27 09:41:59,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38838 - __SPLIT__ 2026-05-27 09:41:59,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52847 - __SPLIT__ 2026-05-27 09:41:59,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51336 - __SPLIT__ 2026-05-27 09:41:59,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40000 - __SPLIT__ 2026-05-27 09:42:00,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34055 - __SPLIT__ 2026-05-27 09:42:02,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55643 - __SPLIT__ 2026-05-27 09:42:03,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49486 - __SPLIT__ 2026-05-27 09:42:04,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39097 - __SPLIT__ 2026-05-27 09:42:04,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42041 - __SPLIT__ 2026-05-27 09:42:05,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34059 - __SPLIT__ 2026-05-27 09:42:05,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55702 - __SPLIT__ 2026-05-27 09:42:06,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52935 - __SPLIT__ 2026-05-27 09:42:07,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51408 - __SPLIT__ 2026-05-27 09:42:10,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39106 - __SPLIT__ 2026-05-27 09:42:11,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49624 - __SPLIT__ 2026-05-27 09:42:11,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55719 - __SPLIT__ 2026-05-27 09:42:12,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51541 - __SPLIT__ 2026-05-27 09:42:13,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34060 - __SPLIT__ 2026-05-27 09:42:13,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40172 - __SPLIT__ 2026-05-27 09:42:14,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42067 - __SPLIT__ 2026-05-27 09:42:14,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52953 - __SPLIT__ 2026-05-27 09:42:15,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34355 - __SPLIT__ 2026-05-27 09:42:15,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58945 - __SPLIT__ 2026-05-27 09:42:16,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39628 - __SPLIT__ 2026-05-27 09:42:17,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55720 - __SPLIT__ 2026-05-27 09:42:18,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49857 - __SPLIT__ 2026-05-27 09:42:19,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51646 - __SPLIT__ 2026-05-27 09:42:20,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40491 - __SPLIT__ 2026-05-27 09:42:22,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53048 - __SPLIT__ 2026-05-27 09:42:22,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39931 - __SPLIT__ 2026-05-27 09:42:23,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42068 - __SPLIT__ 2026-05-27 09:42:23,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34356 - __SPLIT__ 2026-05-27 09:42:26,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40492 - __SPLIT__ 2026-05-27 09:42:26,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49871 - __SPLIT__ 2026-05-27 09:42:27,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51731 - __SPLIT__ 2026-05-27 09:42:27,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34382 - __SPLIT__ 2026-05-27 09:42:27,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55761 - __SPLIT__ 2026-05-27 09:42:28,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40009 - __SPLIT__ 2026-05-27 09:42:30,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53121 - __SPLIT__ 2026-05-27 09:42:31,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34445 - __SPLIT__ 2026-05-27 09:42:32,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41227 - __SPLIT__ 2026-05-27 09:42:32,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42070 - __SPLIT__ 2026-05-27 09:42:32,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55844 - __SPLIT__ 2026-05-27 09:42:33,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34485 - __SPLIT__ 2026-05-27 09:42:35,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51774 - __SPLIT__ 2026-05-27 09:42:35,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40086 - __SPLIT__ 2026-05-27 09:42:38,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34503 - __SPLIT__ 2026-05-27 09:42:38,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53138 - __SPLIT__ 2026-05-27 09:42:38,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41469 - __SPLIT__ 2026-05-27 09:42:39,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55862 - __SPLIT__ 2026-05-27 09:42:40,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34504 - __SPLIT__ 2026-05-27 09:42:42,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42130 - __SPLIT__ 2026-05-27 09:42:43,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40133 - __SPLIT__ 2026-05-27 09:42:43,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51779 - __SPLIT__ 2026-05-27 09:42:44,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55870 - __SPLIT__ 2026-05-27 09:42:45,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34706 - __SPLIT__ 2026-05-27 09:42:45,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53139 - __SPLIT__ 2026-05-27 09:42:45,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41470 - __SPLIT__ 2026-05-27 09:42:46,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49872 - __SPLIT__ 2026-05-27 09:42:48,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40396 - __SPLIT__ 2026-05-27 09:42:49,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34679 - __SPLIT__ 2026-05-27 09:42:49,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55953 - __SPLIT__ 2026-05-27 09:42:51,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42131 - __SPLIT__ 2026-05-27 09:42:52,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51850 - __SPLIT__ 2026-05-27 09:42:52,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41471 - __SPLIT__ 2026-05-27 09:42:54,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49884 - __SPLIT__ 2026-05-27 09:42:54,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40666 - __SPLIT__ 2026-05-27 09:42:55,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56025 - __SPLIT__ 2026-05-27 09:42:58,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34680 - __SPLIT__ 2026-05-27 09:43:00,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51895 - __SPLIT__ 2026-05-27 09:43:00,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42144 - __SPLIT__ 2026-05-27 09:43:01,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40667 - __SPLIT__ 2026-05-27 09:43:01,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34697 - __SPLIT__ 2026-05-27 09:43:02,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51914 - __SPLIT__ 2026-05-27 09:43:02,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49919 - __SPLIT__ 2026-05-27 09:43:05,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41775 - __SPLIT__ 2026-05-27 09:43:05,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56179 - __SPLIT__ 2026-05-27 09:43:05,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53170 - __SPLIT__ 2026-05-27 09:43:06,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34723 - __SPLIT__ 2026-05-27 09:43:07,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40817 - __SPLIT__ 2026-05-27 09:43:09,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34815 - __SPLIT__ 2026-05-27 09:43:10,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42145 - __SPLIT__ 2026-05-27 09:43:10,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53184 - __SPLIT__ 2026-05-27 09:43:11,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50020 - __SPLIT__ 2026-05-27 09:43:11,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56297 - __SPLIT__ 2026-05-27 09:43:11,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51915 - __SPLIT__ 2026-05-27 09:43:11,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41778 - __SPLIT__ 2026-05-27 09:43:14,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40864 - __SPLIT__ 2026-05-27 09:43:17,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50261 - __SPLIT__ 2026-05-27 09:43:18,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56486 - __SPLIT__ 2026-05-27 09:43:18,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34816 - __SPLIT__ 2026-05-27 09:43:19,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53261 - __SPLIT__ 2026-05-27 09:43:19,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41779 - __SPLIT__ 2026-05-27 09:43:20,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42898 - __SPLIT__ 2026-05-27 09:43:21,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34914 - __SPLIT__ 2026-05-27 09:43:23,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53318 - __SPLIT__ 2026-05-27 09:43:23,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56536 - __SPLIT__ 2026-05-27 09:43:25,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40919 - __SPLIT__ 2026-05-27 09:43:25,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50358 - __SPLIT__ 2026-05-27 09:43:27,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41785 - __SPLIT__ 2026-05-27 09:43:30,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42899 - __SPLIT__ 2026-05-27 09:43:31,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56561 - __SPLIT__ 2026-05-27 09:43:31,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34915 - __SPLIT__ 2026-05-27 09:43:31,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41497 - __SPLIT__ 2026-05-27 09:43:32,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53365 - __SPLIT__ 2026-05-27 09:43:33,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50394 - __SPLIT__ 2026-05-27 09:43:33,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51952 - __SPLIT__ 2026-05-27 09:43:34,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41787 - __SPLIT__ 2026-05-27 09:43:34,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34999 - __SPLIT__ 2026-05-27 09:43:36,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56671 - __SPLIT__ 2026-05-27 09:43:38,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41519 - __SPLIT__ 2026-05-27 09:43:38,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51989 - __SPLIT__ 2026-05-27 09:43:39,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35069 - __SPLIT__ 2026-05-27 09:43:39,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34707 - __SPLIT__ 2026-05-27 09:43:39,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53716 - __SPLIT__ 2026-05-27 09:43:40,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43162 - __SPLIT__ 2026-05-27 09:43:41,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41788 - __SPLIT__ 2026-05-27 09:43:41,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56677 - __SPLIT__ 2026-05-27 09:43:42,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50612 - __SPLIT__ 2026-05-27 09:43:42,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35070 - __SPLIT__ 2026-05-27 09:43:45,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41531 - __SPLIT__ 2026-05-27 09:43:46,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52042 - __SPLIT__ 2026-05-27 09:43:47,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54026 - __SPLIT__ 2026-05-27 09:43:47,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56735 - __SPLIT__ 2026-05-27 09:43:48,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41789 - __SPLIT__ 2026-05-27 09:43:49,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43163 - __SPLIT__ 2026-05-27 09:43:50,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50620 - __SPLIT__ 2026-05-27 09:43:51,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41619 - __SPLIT__ 2026-05-27 09:43:51,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54104 - __SPLIT__ 2026-05-27 09:43:52,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35139 - __SPLIT__ 2026-05-27 09:43:53,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56797 - __SPLIT__ 2026-05-27 09:43:54,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41798 - __SPLIT__ 2026-05-27 09:43:54,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52070 - __SPLIT__ 2026-05-27 09:43:55,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35288 - __SPLIT__ 2026-05-27 09:43:57,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54163 - __SPLIT__ 2026-05-27 09:43:57,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50712 - __SPLIT__ 2026-05-27 09:43:58,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41620 - __SPLIT__ 2026-05-27 09:43:59,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52165 - __SPLIT__ 2026-05-27 09:43:59,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35366 - __SPLIT__ 2026-05-27 09:43:59,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57277 - __SPLIT__ 2026-05-27 09:43:59,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43343 - __SPLIT__ 2026-05-27 09:44:00,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52169 - __SPLIT__ 2026-05-27 09:44:00,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41800 - __SPLIT__ 2026-05-27 09:44:01,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54363 - __SPLIT__ 2026-05-27 09:44:02,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57294 - __SPLIT__ 2026-05-27 09:44:03,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35508 - __SPLIT__ 2026-05-27 09:44:03,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50894 - __SPLIT__ 2026-05-27 09:44:03,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41937 - __SPLIT__ 2026-05-27 09:44:05,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35590 - __SPLIT__ 2026-05-27 09:44:05,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57391 - __SPLIT__ 2026-05-27 09:44:07,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54364 - __SPLIT__ 2026-05-27 09:44:07,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41801 - __SPLIT__ 2026-05-27 09:44:08,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52292 - __SPLIT__ 2026-05-27 09:44:09,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35643 - __SPLIT__ 2026-05-27 09:44:10,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42004 - __SPLIT__ 2026-05-27 09:44:11,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57485 - __SPLIT__ 2026-05-27 09:44:12,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50941 - __SPLIT__ 2026-05-27 09:44:13,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52295 - __SPLIT__ 2026-05-27 09:44:13,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35745 - __SPLIT__ 2026-05-27 09:44:14,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54682 - __SPLIT__ 2026-05-27 09:44:14,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41895 - __SPLIT__ 2026-05-27 09:44:16,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57609 - __SPLIT__ 2026-05-27 09:44:17,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42035 - __SPLIT__ 2026-05-27 09:44:17,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35746 - __SPLIT__ 2026-05-27 09:44:18,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43344 - __SPLIT__ 2026-05-27 09:44:19,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54715 - __SPLIT__ 2026-05-27 09:44:19,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50958 - __SPLIT__ 2026-05-27 09:44:20,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52414 - __SPLIT__ 2026-05-27 09:44:21,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57706 - __SPLIT__ 2026-05-27 09:44:22,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41995 - __SPLIT__ 2026-05-27 09:44:23,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42115 - __SPLIT__ 2026-05-27 09:44:24,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54827 - __SPLIT__ 2026-05-27 09:44:27,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57743 - __SPLIT__ 2026-05-27 09:44:28,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52423 - __SPLIT__ 2026-05-27 09:44:28,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50997 - __SPLIT__ 2026-05-27 09:44:28,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35846 - __SPLIT__ 2026-05-27 09:44:28,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43371 - __SPLIT__ 2026-05-27 09:44:29,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41996 - __SPLIT__ 2026-05-27 09:44:30,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42501 - __SPLIT__ 2026-05-27 09:44:30,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35948 - __SPLIT__ 2026-05-27 09:44:32,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54850 - __SPLIT__ 2026-05-27 09:44:32,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57798 - __SPLIT__ 2026-05-27 09:44:32,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35949 - __SPLIT__ 2026-05-27 09:44:33,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34708 - __SPLIT__ 2026-05-27 09:44:35,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36066 - __SPLIT__ 2026-05-27 09:44:35,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52424 - __SPLIT__ 2026-05-27 09:44:35,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51088 - __SPLIT__ 2026-05-27 09:44:36,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42867 - __SPLIT__ 2026-05-27 09:44:36,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42120 - __SPLIT__ 2026-05-27 09:44:37,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54871 - __SPLIT__ 2026-05-27 09:44:38,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43890 - __SPLIT__ 2026-05-27 09:44:38,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57842 - __SPLIT__ 2026-05-27 09:44:38,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36077 - __SPLIT__ 2026-05-27 09:44:39,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42223 - __SPLIT__ 2026-05-27 09:44:43,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36204 - __SPLIT__ 2026-05-27 09:44:43,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54889 - __SPLIT__ 2026-05-27 09:44:43,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42901 - __SPLIT__ 2026-05-27 09:44:43,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51156 - __SPLIT__ 2026-05-27 09:44:44,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57865 - __SPLIT__ 2026-05-27 09:44:46,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42393 - __SPLIT__ 2026-05-27 09:44:47,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36400 - __SPLIT__ 2026-05-27 09:44:48,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42919 - __SPLIT__ 2026-05-27 09:44:48,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44253 - __SPLIT__ 2026-05-27 09:44:48,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55008 - __SPLIT__ 2026-05-27 09:44:49,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36506 - __SPLIT__ 2026-05-27 09:44:50,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57877 - __SPLIT__ 2026-05-27 09:44:52,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51185 - __SPLIT__ 2026-05-27 09:44:52,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44255 - __SPLIT__ 2026-05-27 09:44:53,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42592 - __SPLIT__ 2026-05-27 09:44:54,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55093 - __SPLIT__ 2026-05-27 09:44:55,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52432 - __SPLIT__ 2026-05-27 09:44:56,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44332 - __SPLIT__ 2026-05-27 09:44:57,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58603 - __SPLIT__ 2026-05-27 09:44:58,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43026 - __SPLIT__ 2026-05-27 09:44:58,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36532 - __SPLIT__ 2026-05-27 09:44:59,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55216 - __SPLIT__ 2026-05-27 09:44:59,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51198 - __SPLIT__ 2026-05-27 09:45:00,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42593 - __SPLIT__ 2026-05-27 09:45:01,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36625 - __SPLIT__ 2026-05-27 09:45:03,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52439 - __SPLIT__ 2026-05-27 09:45:05,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55242 - __SPLIT__ 2026-05-27 09:45:05,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43179 - __SPLIT__ 2026-05-27 09:45:05,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36626 - __SPLIT__ 2026-05-27 09:45:06,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44334 - __SPLIT__ 2026-05-27 09:45:06,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51752 - __SPLIT__ 2026-05-27 09:45:08,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42765 - __SPLIT__ 2026-05-27 09:45:09,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55268 - __SPLIT__ 2026-05-27 09:45:10,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52446 - __SPLIT__ 2026-05-27 09:45:11,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43285 - __SPLIT__ 2026-05-27 09:45:11,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58963 - __SPLIT__ 2026-05-27 09:45:15,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58953 - __SPLIT__ 2026-05-27 09:45:15,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51756 - __SPLIT__ 2026-05-27 09:45:15,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36654 - __SPLIT__ 2026-05-27 09:45:16,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44613 - __SPLIT__ 2026-05-27 09:45:16,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42783 - __SPLIT__ 2026-05-27 09:45:17,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55415 - __SPLIT__ 2026-05-27 09:45:17,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89042 - __SPLIT__ 2026-05-27 09:45:17,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52470 - __SPLIT__ 2026-05-27 09:45:17,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43304 - __SPLIT__ 2026-05-27 09:45:18,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36777 - __SPLIT__ 2026-05-27 09:45:18,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69032 - __SPLIT__ 2026-05-27 09:45:22,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51780 - __SPLIT__ 2026-05-27 09:45:22,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55416 - __SPLIT__ 2026-05-27 09:45:23,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36826 - __SPLIT__ 2026-05-27 09:45:23,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42785 - __SPLIT__ 2026-05-27 09:45:24,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43352 - __SPLIT__ 2026-05-27 09:45:25,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44615 - __SPLIT__ 2026-05-27 09:45:26,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52471 - __SPLIT__ 2026-05-27 09:45:27,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36873 - __SPLIT__ 2026-05-27 09:45:29,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51804 - __SPLIT__ 2026-05-27 09:45:30,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34709 - __SPLIT__ 2026-05-27 09:45:30,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55458 - __SPLIT__ 2026-05-27 09:45:31,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43628 - __SPLIT__ 2026-05-27 09:45:31,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42786 - __SPLIT__ 2026-05-27 09:45:32,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79040 - __SPLIT__ 2026-05-27 09:45:33,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35930 - __SPLIT__ 2026-05-27 09:45:33,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52478 - __SPLIT__ 2026-05-27 09:45:34,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44653 - __SPLIT__ 2026-05-27 09:45:36,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55478 - __SPLIT__ 2026-05-27 09:45:38,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36874 - __SPLIT__ 2026-05-27 09:45:38,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52515 - __SPLIT__ 2026-05-27 09:45:38,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44542 - __SPLIT__ 2026-05-27 09:45:39,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42878 - __SPLIT__ 2026-05-27 09:45:41,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44654 - __SPLIT__ 2026-05-27 09:45:41,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55493 - __SPLIT__ 2026-05-27 09:45:42,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36940 - __SPLIT__ 2026-05-27 09:45:46,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52533 - __SPLIT__ 2026-05-27 09:45:46,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36944 - __SPLIT__ 2026-05-27 09:45:46,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55532 - __SPLIT__ 2026-05-27 09:45:47,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42879 - __SPLIT__ 2026-05-27 09:45:47,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45092 - __SPLIT__ 2026-05-27 09:45:49,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51805 - __SPLIT__ 2026-05-27 09:45:49,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44819 - __SPLIT__ 2026-05-27 09:45:50,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37043 - __SPLIT__ 2026-05-27 09:45:51,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89060 - __SPLIT__ 2026-05-27 09:45:51,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55617 - __SPLIT__ 2026-05-27 09:45:53,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52582 - __SPLIT__ 2026-05-27 09:45:54,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44920 - __SPLIT__ 2026-05-27 09:45:54,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37193 - __SPLIT__ 2026-05-27 09:45:55,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55676 - __SPLIT__ 2026-05-27 09:45:55,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42880 - __SPLIT__ 2026-05-27 09:45:56,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51923 - __SPLIT__ 2026-05-27 09:45:57,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52589 - __SPLIT__ 2026-05-27 09:45:57,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37270 - __SPLIT__ 2026-05-27 09:45:57,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55727 - __SPLIT__ 2026-05-27 09:45:58,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45093 - __SPLIT__ 2026-05-27 09:46:00,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45183 - __SPLIT__ 2026-05-27 09:46:01,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55754 - __SPLIT__ 2026-05-27 09:46:01,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37369 - __SPLIT__ 2026-05-27 09:46:03,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52035 - __SPLIT__ 2026-05-27 09:46:03,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42882 - __SPLIT__ 2026-05-27 09:46:03,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55796 - __SPLIT__ 2026-05-27 09:46:05,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52659 - __SPLIT__ 2026-05-27 09:46:05,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37370 - __SPLIT__ 2026-05-27 09:46:06,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55803 - __SPLIT__ 2026-05-27 09:46:07,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45550 - __SPLIT__ 2026-05-27 09:46:09,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45231 - __SPLIT__ 2026-05-27 09:46:09,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55969 - __SPLIT__ 2026-05-27 09:46:10,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52204 - __SPLIT__ 2026-05-27 09:46:11,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89081 - __SPLIT__ 2026-05-27 09:46:12,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42883 - __SPLIT__ 2026-05-27 09:46:13,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52720 - __SPLIT__ 2026-05-27 09:46:13,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52214 - __SPLIT__ 2026-05-27 09:46:14,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55971 - __SPLIT__ 2026-05-27 09:46:15,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37421 - __SPLIT__ 2026-05-27 09:46:17,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 109125 - __SPLIT__ 2026-05-27 09:46:17,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37491 - __SPLIT__ 2026-05-27 09:46:18,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46395 - __SPLIT__ 2026-05-27 09:46:19,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56067 - __SPLIT__ 2026-05-27 09:46:20,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42884 - __SPLIT__ 2026-05-27 09:46:21,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52232 - __SPLIT__ 2026-05-27 09:46:21,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52728 - __SPLIT__ 2026-05-27 09:46:21,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37498 - __SPLIT__ 2026-05-27 09:46:22,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45232 - __SPLIT__ 2026-05-27 09:46:23,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46594 - __SPLIT__ 2026-05-27 09:46:23,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56108 - __SPLIT__ 2026-05-27 09:46:24,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37516 - __SPLIT__ 2026-05-27 09:46:27,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56164 - __SPLIT__ 2026-05-27 09:46:28,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46782 - __SPLIT__ 2026-05-27 09:46:28,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37636 - __SPLIT__ 2026-05-27 09:46:28,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52429 - __SPLIT__ 2026-05-27 09:46:28,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52798 - __SPLIT__ 2026-05-27 09:46:32,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35931 - __SPLIT__ 2026-05-27 09:46:32,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56406 - __SPLIT__ 2026-05-27 09:46:33,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37701 - __SPLIT__ 2026-05-27 09:46:33,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46879 - __SPLIT__ 2026-05-27 09:46:35,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45247 - __SPLIT__ 2026-05-27 09:46:36,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119249 - __SPLIT__ 2026-05-27 09:46:36,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52468 - __SPLIT__ 2026-05-27 09:46:36,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42885 - __SPLIT__ 2026-05-27 09:46:37,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52799 - __SPLIT__ 2026-05-27 09:46:37,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56453 - __SPLIT__ 2026-05-27 09:46:38,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37711 - __SPLIT__ 2026-05-27 09:46:40,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46904 - __SPLIT__ 2026-05-27 09:46:43,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37723 - __SPLIT__ 2026-05-27 09:46:43,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119253 - __SPLIT__ 2026-05-27 09:46:43,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52486 - __SPLIT__ 2026-05-27 09:46:45,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45411 - __SPLIT__ 2026-05-27 09:46:46,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52869 - __SPLIT__ 2026-05-27 09:46:46,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56507 - __SPLIT__ 2026-05-27 09:46:46,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46936 - __SPLIT__ 2026-05-27 09:46:52,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56582 - __SPLIT__ 2026-05-27 09:46:52,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52585 - __SPLIT__ 2026-05-27 09:46:53,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42908 - __SPLIT__ 2026-05-27 09:46:53,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37994 - __SPLIT__ 2026-05-27 09:46:54,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46942 - __SPLIT__ 2026-05-27 09:46:55,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52944 - __SPLIT__ 2026-05-27 09:46:56,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45412 - __SPLIT__ 2026-05-27 09:46:56,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38041 - __SPLIT__ 2026-05-27 09:46:56,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56696 - __SPLIT__ 2026-05-27 09:46:57,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119300 - __SPLIT__ 2026-05-27 09:47:00,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56831 - __SPLIT__ 2026-05-27 09:47:01,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46946 - __SPLIT__ 2026-05-27 09:47:01,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42910 - __SPLIT__ 2026-05-27 09:47:01,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38067 - __SPLIT__ 2026-05-27 09:47:02,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53076 - __SPLIT__ 2026-05-27 09:47:04,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38172 - __SPLIT__ 2026-05-27 09:47:04,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56832 - __SPLIT__ 2026-05-27 09:47:06,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45722 - __SPLIT__ 2026-05-27 09:47:07,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46953 - __SPLIT__ 2026-05-27 09:47:08,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119448 - __SPLIT__ 2026-05-27 09:47:08,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38176 - __SPLIT__ 2026-05-27 09:47:10,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53111 - __SPLIT__ 2026-05-27 09:47:11,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45723 - __SPLIT__ 2026-05-27 09:47:12,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56939 - __SPLIT__ 2026-05-27 09:47:12,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52586 - __SPLIT__ 2026-05-27 09:47:13,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38546 - __SPLIT__ 2026-05-27 09:47:16,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38565 - __SPLIT__ 2026-05-27 09:47:16,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45809 - __SPLIT__ 2026-05-27 09:47:17,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57058 - __SPLIT__ 2026-05-27 09:47:17,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47082 - __SPLIT__ 2026-05-27 09:47:17,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42911 - __SPLIT__ 2026-05-27 09:47:18,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53122 - __SPLIT__ 2026-05-27 09:47:19,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52625 - __SPLIT__ 2026-05-27 09:47:19,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38568 - __SPLIT__ 2026-05-27 09:47:20,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57098 - __SPLIT__ 2026-05-27 09:47:22,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119468 - __SPLIT__ 2026-05-27 09:47:23,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57148 - __SPLIT__ 2026-05-27 09:47:23,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52674 - __SPLIT__ 2026-05-27 09:47:24,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38569 - __SPLIT__ 2026-05-27 09:47:25,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47124 - __SPLIT__ 2026-05-27 09:47:26,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57345 - __SPLIT__ 2026-05-27 09:47:26,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53154 - __SPLIT__ 2026-05-27 09:47:27,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45811 - __SPLIT__ 2026-05-27 09:47:29,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57376 - __SPLIT__ 2026-05-27 09:47:31,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53204 - __SPLIT__ 2026-05-27 09:47:32,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52697 - __SPLIT__ 2026-05-27 09:47:32,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57710 - __SPLIT__ 2026-05-27 09:47:32,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47251 - __SPLIT__ 2026-05-27 09:47:32,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35932 - __SPLIT__ 2026-05-27 09:47:32,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89046 - __SPLIT__ 2026-05-27 09:47:35,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43090 - __SPLIT__ 2026-05-27 09:47:36,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38851 - __SPLIT__ 2026-05-27 09:47:38,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57894 - __SPLIT__ 2026-05-27 09:47:38,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43315 - __SPLIT__ 2026-05-27 09:47:38,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38913 - __SPLIT__ 2026-05-27 09:47:39,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47332 - __SPLIT__ 2026-05-27 09:47:40,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52702 - __SPLIT__ 2026-05-27 09:47:40,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119470 - __SPLIT__ 2026-05-27 09:47:43,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43316 - __SPLIT__ 2026-05-27 09:47:43,191 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1131.0, 1132.0, 1133.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:47:43,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38967 - __SPLIT__ 2026-05-27 09:47:46,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47540 - __SPLIT__ 2026-05-27 09:47:46,513 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 09:47:47,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52703 - __SPLIT__ 2026-05-27 09:47:47,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43317 - __SPLIT__ 2026-05-27 09:47:48,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39016 - __SPLIT__ 2026-05-27 09:47:48,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45900 - __SPLIT__ 2026-05-27 09:47:50,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53205 - __SPLIT__ 2026-05-27 09:47:51,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43351 - __SPLIT__ 2026-05-27 09:47:52,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47994 - __SPLIT__ 2026-05-27 09:47:53,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39212 - __SPLIT__ 2026-05-27 09:47:56,062 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:47:57,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39300 - __SPLIT__ 2026-05-27 09:47:58,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53249 - __SPLIT__ 2026-05-27 09:48:00,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46667 - __SPLIT__ 2026-05-27 09:48:01,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119471 - __SPLIT__ 2026-05-27 09:48:01,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43988 - __SPLIT__ 2026-05-27 09:48:03,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48220 - __SPLIT__ 2026-05-27 09:48:06,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53250 - __SPLIT__ 2026-05-27 09:48:08,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39301 - __SPLIT__ 2026-05-27 09:48:12,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43989 - __SPLIT__ 2026-05-27 09:48:12,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52734 - __SPLIT__ 2026-05-27 09:48:12,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46668 - __SPLIT__ 2026-05-27 09:48:12,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39302 - __SPLIT__ 2026-05-27 09:48:14,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48324 - __SPLIT__ 2026-05-27 09:48:14,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53251 - __SPLIT__ 2026-05-27 09:48:18,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39351 - __SPLIT__ 2026-05-27 09:48:20,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52785 - __SPLIT__ 2026-05-27 09:48:20,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119535 - __SPLIT__ 2026-05-27 09:48:22,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44017 - __SPLIT__ 2026-05-27 09:48:23,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53252 - __SPLIT__ 2026-05-27 09:48:23,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39368 - __SPLIT__ 2026-05-27 09:48:26,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46696 - __SPLIT__ 2026-05-27 09:48:27,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39369 - __SPLIT__ 2026-05-27 09:48:27,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48859 - __SPLIT__ 2026-05-27 09:48:28,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52786 - __SPLIT__ 2026-05-27 09:48:32,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119567 - __SPLIT__ 2026-05-27 09:48:32,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53253 - __SPLIT__ 2026-05-27 09:48:32,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44759 - __SPLIT__ 2026-05-27 09:48:36,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139635 - __SPLIT__ 2026-05-27 09:48:36,807 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:48:37,806 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:48:38,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39389 - __SPLIT__ 2026-05-27 09:48:38,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48874 - __SPLIT__ 2026-05-27 09:48:38,838 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:48:39,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46697 - __SPLIT__ 2026-05-27 09:48:39,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35933 - __SPLIT__ 2026-05-27 09:48:40,113 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (40961, 22531, 28675, 47111, 28681, 40970, 51216, 51217, 30738, 30739, 53268, 53269, 28698, 40994, 38951, 45097, 55341, 41011, 22585, 22586, 55367, 38997, 26711, 26712, 55407, 26738, 39031, 51323, 28797, 28798, 30849, 37002, 37003, 41107, 51347, 41109, 37026, 57521, 49345, 55507, 37088, 57582, 37106, 53493, 57593, 30976, 30978, 37134, 37135, 37146, 28955, 45339, 24893, 24894, 55619, 55620, 41286, 24905, 22876, 22877, 33118, 33119, 49516, 24945, 29043, 29044, 35192, 53638, 51592, 24980, 57751, 41370, 41372, 33187, 35254, 41403, 25020, 41409, 33219, 35276, 29134, 53713, 41431, 27095, 27097, 31196, 25054, 33248, 33249, 33254, 31211, 51700, 51701, 39421, 39422, 47615, 53758, 57853, 55810, 31247, 49680, 41496, 39449, 33309, 23070, 37418, 51767, 27200, 43590, 45641, 25162, 25163, 39505, 27218, 55890, 31318, 41562, 37474, 51814, 53868, 51821, 51822, 43633, 41590, 35459, 25220, 35461, 35462, 49816, 41636, 45733, 27303, 27304, 27309, 27310, 27313, 31419, 29373, 35522, 39635, 49881, 35548, 41704, 29423, 39670, 37632, 27395, 27396, 31497, 23321, 27434, 23342, 37678, 25395, 25396, 39744, 25411, 31559, 37709, 50005, 37721, 23390, 31584, 27494, 41837, 35694, 37752, 39801, 56185, 50056, 25486, 45971, 54166, 48026, 52127, 52128, 52129, 52130, 29604, 29605, 23471, 37828, 31686, 41927, 46027, 56268, 23503, 29649, 29650, 50135, 29658, 37853, 37854, 37859, 31719, 29693, 29694, 52221, 27649, 23554, 23555, 25603, 23559, 52242, 37908, 37909, 35870, 27679, 39990, 44089, 50236, 46152, 37968, 31825, 25685, 54359, 27748, 48235, 23660, 48236, 29814, 44152, 54404, 46225, 25748, 56472, 35994, 56477, 33950, 54431, 25765, 46276, 29909, 31959, 31971, 31972, 23790, 50421, 48376, 54520, 48398, 52520, 25903, 56625, 40242, 50482, 27971, 34124, 48469, 42326, 38232, 56666, 48479, 48480, 48493, 56694, 32127, 36229, 38286, 44438, 36248, 36252, 38308, 38313, 38314, 38315, 44466, 40371, 44469, 40386, 24015, 34264, 34265, 30181, 46569, 34288, 52721, 36349, 34313, 30224, 40475, 42525, 42541, 36399, 26163, 24139, 34395, 30348, 30349, 36492, 26257, 40601, 50846, 42660, 26279, 40623, 54963, 30388, 42677, 54977, 44739, 42700, 26323, 28373, 57056, 42724, 40680, 52970, 30443, 42732, 52972, 50928, 48882, 34551, 44793, 32514, 32515, 30474, 46866, 48927, 32546, 40738, 22315, 57135, 51006, 40771, 30541, 44877, 26454, 22361, 38748, 34654, 36702, 36703, 36704, 53091, 30569, 30570, 53099, 44914, 55165, 36742, 40847, 22420, 22421, 36756, 36757, 38806, 36784, 34737, 38832, 42932, 22454, 24506, 40893, 38849, 38850, 57286, 32723, 28628, 28629, 32724, 55256, 22496, 24544);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:48:40,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53254 - __SPLIT__ 2026-05-27 09:48:41,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39578 - __SPLIT__ 2026-05-27 09:48:42,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44760 - __SPLIT__ 2026-05-27 09:48:42,440 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:48:43,327 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (40961, 22531, 28675, 47111, 28681, 40970, 51216, 51217, 30738, 30739, 53268, 53269, 28698, 40994, 38951, 45097, 55341, 41011, 22585, 22586, 55367, 38997, 26711, 26712, 55407, 26738, 39031, 51323, 28797, 28798, 30849, 37002, 37003, 41107, 51347, 41109, 37026, 57521, 49345, 55507, 37088, 57582, 37106, 53493, 57593, 30976, 30978, 37134, 37135, 37146, 28955, 45339, 24893, 24894, 55619, 55620, 41286, 24905, 22876, 22877, 33118, 33119, 49516, 24945, 29043, 29044, 35192, 53638, 51592, 24980, 57751, 41370, 41372, 33187, 35254, 41403, 25020, 41409, 33219, 35276, 29134, 53713, 41431, 27095, 27097, 31196, 25054, 33248, 33249, 33254, 31211, 51700, 51701, 39421, 39422, 47615, 53758, 57853, 55810, 31247, 49680, 41496, 39449, 33309, 23070, 37418, 51767, 27200, 43590, 45641, 25162, 25163, 39505, 27218, 55890, 31318, 41562, 37474, 51814, 53868, 51821, 51822, 43633, 41590, 35459, 25220, 35461, 35462, 49816, 41636, 45733, 27303, 27304, 27309, 27310, 27313, 31419, 29373, 35522, 39635, 49881, 35548, 41704, 29423, 39670, 37632, 27395, 27396, 31497, 23321, 27434, 23342, 37678, 25395, 25396, 39744, 25411, 31559, 37709, 50005, 37721, 23390, 31584, 27494, 41837, 35694, 37752, 39801, 56185, 50056, 25486, 45971, 54166, 48026, 52127, 52128, 52129, 52130, 29604, 29605, 23471, 37828, 31686, 41927, 46027, 56268, 23503, 29649, 29650, 50135, 29658, 37853, 37854, 37859, 31719, 29693, 29694, 52221, 27649, 23554, 23555, 25603, 23559, 52242, 37908, 37909, 35870, 27679, 39990, 44089, 50236, 46152, 37968, 31825, 25685, 54359, 27748, 48235, 23660, 48236, 29814, 44152, 54404, 46225, 25748, 56472, 35994, 56477, 33950, 54431, 25765, 46276, 29909, 31959, 31971, 31972, 23790, 50421, 48376, 54520, 48398, 52520, 25903, 56625, 40242, 50482, 27971, 34124, 48469, 42326, 38232, 56666, 48479, 48480, 48493, 56694, 32127, 36229, 38286, 44438, 36248, 36252, 38308, 38313, 38314, 38315, 44466, 40371, 44469, 40386, 24015, 34264, 34265, 30181, 46569, 34288, 52721, 36349, 34313, 30224, 40475, 42525, 42541, 36399, 26163, 24139, 34395, 30348, 30349, 36492, 26257, 40601, 50846, 42660, 26279, 40623, 54963, 30388, 42677, 54977, 44739, 42700, 26323, 28373, 57056, 42724, 40680, 52970, 30443, 42732, 52972, 50928, 48882, 34551, 44793, 32514, 32515, 30474, 46866, 48927, 32546, 40738, 22315, 57135, 51006, 40771, 30541, 44877, 26454, 22361, 38748, 34654, 36702, 36703, 36704, 53091, 30569, 30570, 53099, 44914, 55165, 36742, 40847, 22420, 22421, 36756, 36757, 38806, 36784, 34737, 38832, 42932, 22454, 24506, 40893, 38849, 38850, 57286, 32723, 28628, 28629, 32724, 55256, 22496, 24544) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 09:48:43,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49027 - __SPLIT__ 2026-05-27 09:48:43,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139636 - __SPLIT__ 2026-05-27 09:48:46,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39579 - __SPLIT__ 2026-05-27 09:48:47,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52832 - __SPLIT__ 2026-05-27 09:48:48,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53255 - __SPLIT__ 2026-05-27 09:48:50,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49063 - __SPLIT__ 2026-05-27 09:48:51,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44770 - __SPLIT__ 2026-05-27 09:48:51,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46700 - __SPLIT__ 2026-05-27 09:48:52,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139637 - __SPLIT__ 2026-05-27 09:48:54,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52836 - __SPLIT__ 2026-05-27 09:48:55,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53307 - __SPLIT__ 2026-05-27 09:48:56,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44847 - __SPLIT__ 2026-05-27 09:48:56,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39644 - __SPLIT__ 2026-05-27 09:48:59,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139655 - __SPLIT__ 2026-05-27 09:49:00,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49108 - __SPLIT__ 2026-05-27 09:49:02,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52850 - __SPLIT__ 2026-05-27 09:49:03,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53315 - __SPLIT__ 2026-05-27 09:49:03,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46701 - __SPLIT__ 2026-05-27 09:49:05,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44848 - __SPLIT__ 2026-05-27 09:49:06,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49189 - __SPLIT__ 2026-05-27 09:49:08,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35934 - __SPLIT__ 2026-05-27 09:49:08,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39645 - __SPLIT__ 2026-05-27 09:49:10,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52857 - __SPLIT__ 2026-05-27 09:49:10,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53332 - __SPLIT__ 2026-05-27 09:49:13,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39947 - __SPLIT__ 2026-05-27 09:49:13,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45158 - __SPLIT__ 2026-05-27 09:49:14,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46838 - __SPLIT__ 2026-05-27 09:49:16,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40145 - __SPLIT__ 2026-05-27 09:49:16,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53186 - __SPLIT__ 2026-05-27 09:49:18,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53333 - __SPLIT__ 2026-05-27 09:49:18,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49232 - __SPLIT__ 2026-05-27 09:49:19,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45159 - __SPLIT__ 2026-05-27 09:49:21,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40165 - __SPLIT__ 2026-05-27 09:49:21,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149688 - __SPLIT__ 2026-05-27 09:49:24,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45397 - __SPLIT__ 2026-05-27 09:49:24,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53459 - __SPLIT__ 2026-05-27 09:49:25,970 - 124456 - src.utils.log - INFO - βœ… Fetched 1730 rows - __SPLIT__ 2026-05-27 09:49:28,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46913 - __SPLIT__ 2026-05-27 09:49:30,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49238 - __SPLIT__ 2026-05-27 09:49:31,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53461 - __SPLIT__ 2026-05-27 09:49:33,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40166 - __SPLIT__ 2026-05-27 09:49:35,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45398 - __SPLIT__ 2026-05-27 09:49:36,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35935 - __SPLIT__ 2026-05-27 09:49:36,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53363 - __SPLIT__ 2026-05-27 09:49:36,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53462 - __SPLIT__ 2026-05-27 09:49:36,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49604 - __SPLIT__ 2026-05-27 09:49:37,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40424 - __SPLIT__ 2026-05-27 09:49:42,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53512 - __SPLIT__ 2026-05-27 09:49:42,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46914 - __SPLIT__ 2026-05-27 09:49:42,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53383 - __SPLIT__ 2026-05-27 09:49:42,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40438 - __SPLIT__ 2026-05-27 09:49:43,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149699 - __SPLIT__ 2026-05-27 09:49:43,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45800 - __SPLIT__ 2026-05-27 09:49:44,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22315 - __SPLIT__ 2026-05-27 09:49:45,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22361 - __SPLIT__ 2026-05-27 09:49:46,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22420 - __SPLIT__ 2026-05-27 09:49:47,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53583 - __SPLIT__ 2026-05-27 09:49:47,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22421 - __SPLIT__ 2026-05-27 09:49:47,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45802 - __SPLIT__ 2026-05-27 09:49:47,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49688 - __SPLIT__ 2026-05-27 09:49:47,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40439 - __SPLIT__ 2026-05-27 09:49:48,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22454 - __SPLIT__ 2026-05-27 09:49:48,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35936 - __SPLIT__ 2026-05-27 09:49:48,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119185 - __SPLIT__ 2026-05-27 09:49:49,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53572 - __SPLIT__ 2026-05-27 09:49:49,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22496 - __SPLIT__ 2026-05-27 09:49:50,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45934 - __SPLIT__ 2026-05-27 09:49:50,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35954 - __SPLIT__ 2026-05-27 09:49:51,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53647 - __SPLIT__ 2026-05-27 09:49:51,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22531 - __SPLIT__ 2026-05-27 09:49:53,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22585 - __SPLIT__ 2026-05-27 09:49:54,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22586 - __SPLIT__ 2026-05-27 09:49:54,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47416 - __SPLIT__ 2026-05-27 09:49:55,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53629 - __SPLIT__ 2026-05-27 09:49:56,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22876 - __SPLIT__ 2026-05-27 09:49:56,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45935 - __SPLIT__ 2026-05-27 09:49:56,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22877 - __SPLIT__ 2026-05-27 09:49:58,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53653 - __SPLIT__ 2026-05-27 09:49:59,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23070 - __SPLIT__ 2026-05-27 09:49:59,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49883 - __SPLIT__ 2026-05-27 09:49:59,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40499 - __SPLIT__ 2026-05-27 09:50:00,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23321 - __SPLIT__ 2026-05-27 09:50:01,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23342 - __SPLIT__ 2026-05-27 09:50:01,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53665 - __SPLIT__ 2026-05-27 09:50:02,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46019 - __SPLIT__ 2026-05-27 09:50:02,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23390 - __SPLIT__ 2026-05-27 09:50:04,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23471 - __SPLIT__ 2026-05-27 09:50:04,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36307 - __SPLIT__ 2026-05-27 09:50:04,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23503 - __SPLIT__ 2026-05-27 09:50:05,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53752 - __SPLIT__ 2026-05-27 09:50:05,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40559 - __SPLIT__ 2026-05-27 09:50:05,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23554 - __SPLIT__ 2026-05-27 09:50:07,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47417 - __SPLIT__ 2026-05-27 09:50:07,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150111 - __SPLIT__ 2026-05-27 09:50:08,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53837 - __SPLIT__ 2026-05-27 09:50:08,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23555 - __SPLIT__ 2026-05-27 09:50:10,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49933 - __SPLIT__ 2026-05-27 09:50:10,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23559 - __SPLIT__ 2026-05-27 09:50:11,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40730 - __SPLIT__ 2026-05-27 09:50:11,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46020 - __SPLIT__ 2026-05-27 09:50:11,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23660 - __SPLIT__ 2026-05-27 09:50:12,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53799 - __SPLIT__ 2026-05-27 09:50:12,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23790 - __SPLIT__ 2026-05-27 09:50:12,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53873 - __SPLIT__ 2026-05-27 09:50:14,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24015 - __SPLIT__ 2026-05-27 09:50:15,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24139 - __SPLIT__ 2026-05-27 09:50:16,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24506 - __SPLIT__ 2026-05-27 09:50:17,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24544 - __SPLIT__ 2026-05-27 09:50:18,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24893 - __SPLIT__ 2026-05-27 09:50:18,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24894 - __SPLIT__ 2026-05-27 09:50:18,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54014 - __SPLIT__ 2026-05-27 09:50:19,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53810 - __SPLIT__ 2026-05-27 09:50:20,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24905 - __SPLIT__ 2026-05-27 09:50:20,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47731 - __SPLIT__ 2026-05-27 09:50:21,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24945 - __SPLIT__ 2026-05-27 09:50:21,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46021 - __SPLIT__ 2026-05-27 09:50:22,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50080 - __SPLIT__ 2026-05-27 09:50:22,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24980 - __SPLIT__ 2026-05-27 09:50:23,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25020 - __SPLIT__ 2026-05-27 09:50:24,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25054 - __SPLIT__ 2026-05-27 09:50:24,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40731 - __SPLIT__ 2026-05-27 09:50:25,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25162 - __SPLIT__ 2026-05-27 09:50:25,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54024 - __SPLIT__ 2026-05-27 09:50:26,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47732 - __SPLIT__ 2026-05-27 09:50:26,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25163 - __SPLIT__ 2026-05-27 09:50:26,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53853 - __SPLIT__ 2026-05-27 09:50:28,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25220 - __SPLIT__ 2026-05-27 09:50:29,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25395 - __SPLIT__ 2026-05-27 09:50:29,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54371 - __SPLIT__ 2026-05-27 09:50:29,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40979 - __SPLIT__ 2026-05-27 09:50:31,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25396 - __SPLIT__ 2026-05-27 09:50:32,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25411 - __SPLIT__ 2026-05-27 09:50:32,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48560 - __SPLIT__ 2026-05-27 09:50:33,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46198 - __SPLIT__ 2026-05-27 09:50:33,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25486 - __SPLIT__ 2026-05-27 09:50:34,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50631 - __SPLIT__ 2026-05-27 09:50:34,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53861 - __SPLIT__ 2026-05-27 09:50:34,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25603 - __SPLIT__ 2026-05-27 09:50:35,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40980 - __SPLIT__ 2026-05-27 09:50:35,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25685 - __SPLIT__ 2026-05-27 09:50:36,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25748 - __SPLIT__ 2026-05-27 09:50:37,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25765 - __SPLIT__ 2026-05-27 09:50:38,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25903 - __SPLIT__ 2026-05-27 09:50:39,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54476 - __SPLIT__ 2026-05-27 09:50:40,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26163 - __SPLIT__ 2026-05-27 09:50:41,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53903 - __SPLIT__ 2026-05-27 09:50:41,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26257 - __SPLIT__ 2026-05-27 09:50:41,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50778 - __SPLIT__ 2026-05-27 09:50:42,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26279 - __SPLIT__ 2026-05-27 09:50:43,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26323 - __SPLIT__ 2026-05-27 09:50:44,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26454 - __SPLIT__ 2026-05-27 09:50:44,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46200 - __SPLIT__ 2026-05-27 09:50:45,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26711 - __SPLIT__ 2026-05-27 09:50:46,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26712 - __SPLIT__ 2026-05-27 09:50:46,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54023 - __SPLIT__ 2026-05-27 09:50:47,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26738 - __SPLIT__ 2026-05-27 09:50:47,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48561 - __SPLIT__ 2026-05-27 09:50:48,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27095 - __SPLIT__ 2026-05-27 09:50:49,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41065 - __SPLIT__ 2026-05-27 09:50:49,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54724 - __SPLIT__ 2026-05-27 09:50:49,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27097 - __SPLIT__ 2026-05-27 09:50:49,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51020 - __SPLIT__ 2026-05-27 09:50:52,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27200 - __SPLIT__ 2026-05-27 09:50:53,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27218 - __SPLIT__ 2026-05-27 09:50:53,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27303 - __SPLIT__ 2026-05-27 09:50:54,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27304 - __SPLIT__ 2026-05-27 09:50:54,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41233 - __SPLIT__ 2026-05-27 09:50:55,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27309 - __SPLIT__ 2026-05-27 09:50:56,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27310 - __SPLIT__ 2026-05-27 09:50:56,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46293 - __SPLIT__ 2026-05-27 09:50:57,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54969 - __SPLIT__ 2026-05-27 09:50:58,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27313 - __SPLIT__ 2026-05-27 09:50:58,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51043 - __SPLIT__ 2026-05-27 09:50:59,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27395 - __SPLIT__ 2026-05-27 09:50:59,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54106 - __SPLIT__ 2026-05-27 09:51:00,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41275 - __SPLIT__ 2026-05-27 09:51:00,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27396 - __SPLIT__ 2026-05-27 09:51:01,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46408 - __SPLIT__ 2026-05-27 09:51:02,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48686 - __SPLIT__ 2026-05-27 09:51:03,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27434 - __SPLIT__ 2026-05-27 09:51:03,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41289 - __SPLIT__ 2026-05-27 09:51:03,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55045 - __SPLIT__ 2026-05-27 09:51:04,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27494 - __SPLIT__ 2026-05-27 09:51:04,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149712 - __SPLIT__ 2026-05-27 09:51:05,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27649 - __SPLIT__ 2026-05-27 09:51:06,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41489 - __SPLIT__ 2026-05-27 09:51:06,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54107 - __SPLIT__ 2026-05-27 09:51:06,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27679 - __SPLIT__ 2026-05-27 09:51:08,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27748 - __SPLIT__ 2026-05-27 09:51:09,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27971 - __SPLIT__ 2026-05-27 09:51:10,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28373 - __SPLIT__ 2026-05-27 09:51:10,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36308 - __SPLIT__ 2026-05-27 09:51:11,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28628 - __SPLIT__ 2026-05-27 09:51:11,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51112 - __SPLIT__ 2026-05-27 09:51:11,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41588 - __SPLIT__ 2026-05-27 09:51:11,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55129 - __SPLIT__ 2026-05-27 09:51:12,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28629 - __SPLIT__ 2026-05-27 09:51:13,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149724 - __SPLIT__ 2026-05-27 09:51:15,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28675 - __SPLIT__ 2026-05-27 09:51:16,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48791 - __SPLIT__ 2026-05-27 09:51:16,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28681 - __SPLIT__ 2026-05-27 09:51:16,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36794 - __SPLIT__ 2026-05-27 09:51:17,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28698 - __SPLIT__ 2026-05-27 09:51:18,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54423 - __SPLIT__ 2026-05-27 09:51:19,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28797 - __SPLIT__ 2026-05-27 09:51:19,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55130 - __SPLIT__ 2026-05-27 09:51:21,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28798 - __SPLIT__ 2026-05-27 09:51:22,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46409 - __SPLIT__ 2026-05-27 09:51:22,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28955 - __SPLIT__ 2026-05-27 09:51:22,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49600 - __SPLIT__ 2026-05-27 09:51:23,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51204 - __SPLIT__ 2026-05-27 09:51:23,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29043 - __SPLIT__ 2026-05-27 09:51:24,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150329 - __SPLIT__ 2026-05-27 09:51:25,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29044 - __SPLIT__ 2026-05-27 09:51:25,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54432 - __SPLIT__ 2026-05-27 09:51:26,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41589 - __SPLIT__ 2026-05-27 09:51:26,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29134 - __SPLIT__ 2026-05-27 09:51:28,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29373 - __SPLIT__ 2026-05-27 09:51:29,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149734 - __SPLIT__ 2026-05-27 09:51:29,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29423 - __SPLIT__ 2026-05-27 09:51:30,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55147 - __SPLIT__ 2026-05-27 09:51:31,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29604 - __SPLIT__ 2026-05-27 09:51:31,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51295 - __SPLIT__ 2026-05-27 09:51:32,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41623 - __SPLIT__ 2026-05-27 09:51:32,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36795 - __SPLIT__ 2026-05-27 09:51:33,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46410 - __SPLIT__ 2026-05-27 09:51:34,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29605 - __SPLIT__ 2026-05-27 09:51:35,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29649 - __SPLIT__ 2026-05-27 09:51:37,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55203 - __SPLIT__ 2026-05-27 09:51:37,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49748 - __SPLIT__ 2026-05-27 09:51:38,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41676 - __SPLIT__ 2026-05-27 09:51:38,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54464 - __SPLIT__ 2026-05-27 09:51:38,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29650 - __SPLIT__ 2026-05-27 09:51:39,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51301 - __SPLIT__ 2026-05-27 09:51:40,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29658 - __SPLIT__ 2026-05-27 09:51:42,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29693 - __SPLIT__ 2026-05-27 09:51:43,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41729 - __SPLIT__ 2026-05-27 09:51:43,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29694 - __SPLIT__ 2026-05-27 09:51:44,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55204 - __SPLIT__ 2026-05-27 09:51:45,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29814 - __SPLIT__ 2026-05-27 09:51:46,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29909 - __SPLIT__ 2026-05-27 09:51:47,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30181 - __SPLIT__ 2026-05-27 09:51:48,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42121 - __SPLIT__ 2026-05-27 09:51:48,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51467 - __SPLIT__ 2026-05-27 09:51:48,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30224 - __SPLIT__ 2026-05-27 09:51:49,385 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1131.0, 1132.0, 1133.0, 11436.0, 11437.0, -1.0);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 09:51:50,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30348 - __SPLIT__ 2026-05-27 09:51:51,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49749 - __SPLIT__ 2026-05-27 09:51:51,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30349 - __SPLIT__ 2026-05-27 09:51:51,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54633 - __SPLIT__ 2026-05-27 09:51:52,265 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 09:51:53,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42314 - __SPLIT__ 2026-05-27 09:51:55,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30388 - __SPLIT__ 2026-05-27 09:51:55,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55223 - __SPLIT__ 2026-05-27 09:51:56,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30443 - __SPLIT__ 2026-05-27 09:51:56,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51747 - __SPLIT__ 2026-05-27 09:51:57,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46411 - __SPLIT__ 2026-05-27 09:51:57,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42337 - __SPLIT__ 2026-05-27 09:51:58,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30474 - __SPLIT__ 2026-05-27 09:52:00,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30541 - __SPLIT__ 2026-05-27 09:52:00,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54678 - __SPLIT__ 2026-05-27 09:52:01,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30569 - __SPLIT__ 2026-05-27 09:52:02,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30570 - __SPLIT__ 2026-05-27 09:52:03,185 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:52:03,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55298 - __SPLIT__ 2026-05-27 09:52:03,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42596 - __SPLIT__ 2026-05-27 09:52:04,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36796 - __SPLIT__ 2026-05-27 09:52:05,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51777 - __SPLIT__ 2026-05-27 09:52:05,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49750 - __SPLIT__ 2026-05-27 09:52:05,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30738 - __SPLIT__ 2026-05-27 09:52:08,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54833 - __SPLIT__ 2026-05-27 09:52:08,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30739 - __SPLIT__ 2026-05-27 09:52:09,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42615 - __SPLIT__ 2026-05-27 09:52:10,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46424 - __SPLIT__ 2026-05-27 09:52:10,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55299 - __SPLIT__ 2026-05-27 09:52:13,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30849 - __SPLIT__ 2026-05-27 09:52:14,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52022 - __SPLIT__ 2026-05-27 09:52:14,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54876 - __SPLIT__ 2026-05-27 09:52:14,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30976 - __SPLIT__ 2026-05-27 09:52:15,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42632 - __SPLIT__ 2026-05-27 09:52:15,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46425 - __SPLIT__ 2026-05-27 09:52:16,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30978 - __SPLIT__ 2026-05-27 09:52:18,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31196 - __SPLIT__ 2026-05-27 09:52:19,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46426 - __SPLIT__ 2026-05-27 09:52:21,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42745 - __SPLIT__ 2026-05-27 09:52:21,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52052 - __SPLIT__ 2026-05-27 09:52:22,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54912 - __SPLIT__ 2026-05-27 09:52:22,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55492 - __SPLIT__ 2026-05-27 09:52:22,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31211 - __SPLIT__ 2026-05-27 09:52:23,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46429 - __SPLIT__ 2026-05-27 09:52:24,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31247 - __SPLIT__ 2026-05-27 09:52:26,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31318 - __SPLIT__ 2026-05-27 09:52:27,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42752 - __SPLIT__ 2026-05-27 09:52:27,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46430 - __SPLIT__ 2026-05-27 09:52:27,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31419 - __SPLIT__ 2026-05-27 09:52:29,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31497 - __SPLIT__ 2026-05-27 09:52:29,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54980 - __SPLIT__ 2026-05-27 09:52:29,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52068 - __SPLIT__ 2026-05-27 09:52:29,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42855 - __SPLIT__ 2026-05-27 09:52:29,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55524 - __SPLIT__ 2026-05-27 09:52:30,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31559 - __SPLIT__ 2026-05-27 09:52:30,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46487 - __SPLIT__ 2026-05-27 09:52:32,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31584 - __SPLIT__ 2026-05-27 09:52:33,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43009 - __SPLIT__ 2026-05-27 09:52:34,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49751 - __SPLIT__ 2026-05-27 09:52:34,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36797 - __SPLIT__ 2026-05-27 09:52:34,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31686 - __SPLIT__ 2026-05-27 09:52:34,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46489 - __SPLIT__ 2026-05-27 09:52:35,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55106 - __SPLIT__ 2026-05-27 09:52:35,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37463 - __SPLIT__ 2026-05-27 09:52:36,528 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 09:52:36,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31719 - __SPLIT__ 2026-05-27 09:52:37,747 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:52:38,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52080 - __SPLIT__ 2026-05-27 09:52:38,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46822 - __SPLIT__ 2026-05-27 09:52:38,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43070 - __SPLIT__ 2026-05-27 09:52:38,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31825 - __SPLIT__ 2026-05-27 09:52:38,903 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:52:40,455 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (32773, 32774, 29708, 46605, 46606, 55825, 56852, 56853, 38937, 38938, 40986, 40988, 40989, 28188, 24605, 28189, 28191, 28192, 28193, 40987, 44069, 44071, 51751, 22574, 37437, 36926, 37438, 27726, 27727, 27728, 27729, 27730, 49745, 49746, 49747, 51287, 43610, 36964, 25196, 41582, 50798, 31856, 25209, 43130, 43131, 48251, 41597, 41598, 41599, 55424, 55930, 46215, 46216, 23180, 54412, 34446, 44686, 52900, 52901, 36007, 24233, 58026, 52907, 52908, 33972, 33973, 55994, 55995, 47292, 47293, 52415, 23233, 23234, 29891, 42692, 52940, 46809, 46810, 46818, 46819, 46820, 51439, 51440, 51441, 41724, 41725, 41726, 42240, 42242, 42243, 32528, 32529, 37148, 37149, 53544, 58154, 44849, 44850, 32565, 32566, 32567, 33592, 33594, 23356, 51010, 36677, 44363, 41296, 41297, 31060, 29527, 26972, 34652, 56159, 25953, 29546, 45936, 45937, 22386, 45938, 30071, 38265, 23934, 33151, 48000, 48001, 35206, 35207, 51600, 22422, 52123, 51617, 51619, 51620, 39333, 23974, 51621, 51622, 34738, 51126, 27063, 22463, 30655, 40388, 40389, 30672, 31696, 49120, 49121, 34786, 56293, 34790, 55288);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 09:52:40,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55640 - __SPLIT__ 2026-05-27 09:52:41,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31959 - __SPLIT__ 2026-05-27 09:52:41,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55254 - __SPLIT__ 2026-05-27 09:52:42,095 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:52:42,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31971 - __SPLIT__ 2026-05-27 09:52:43,222 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (32773, 32774, 29708, 46605, 46606, 55825, 56852, 56853, 38937, 38938, 40986, 40988, 40989, 28188, 24605, 28189, 28191, 28192, 28193, 40987, 44069, 44071, 51751, 22574, 37437, 36926, 37438, 27726, 27727, 27728, 27729, 27730, 49745, 49746, 49747, 51287, 43610, 36964, 25196, 41582, 50798, 31856, 25209, 43130, 43131, 48251, 41597, 41598, 41599, 55424, 55930, 46215, 46216, 23180, 54412, 34446, 44686, 52900, 52901, 36007, 24233, 58026, 52907, 52908, 33972, 33973, 55994, 55995, 47292, 47293, 52415, 23233, 23234, 29891, 42692, 52940, 46809, 46810, 46818, 46819, 46820, 51439, 51440, 51441, 41724, 41725, 41726, 42240, 42242, 42243, 32528, 32529, 37148, 37149, 53544, 58154, 44849, 44850, 32565, 32566, 32567, 33592, 33594, 23356, 51010, 36677, 44363, 41296, 41297, 31060, 29527, 26972, 34652, 56159, 25953, 29546, 45936, 45937, 22386, 45938, 30071, 38265, 23934, 33151, 48000, 48001, 35206, 35207, 51600, 22422, 52123, 51617, 51619, 51620, 39333, 23974, 51621, 51622, 34738, 51126, 27063, 22463, 30655, 40388, 40389, 30672, 31696, 49120, 49121, 34786, 56293, 34790, 55288) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 09:52:43,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149840 - __SPLIT__ 2026-05-27 09:52:43,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55665 - __SPLIT__ 2026-05-27 09:52:44,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31972 - __SPLIT__ 2026-05-27 09:52:45,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52108 - __SPLIT__ 2026-05-27 09:52:46,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49834 - __SPLIT__ 2026-05-27 09:52:48,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46979 - __SPLIT__ 2026-05-27 09:52:48,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55670 - __SPLIT__ 2026-05-27 09:52:48,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55277 - __SPLIT__ 2026-05-27 09:52:48,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32127 - __SPLIT__ 2026-05-27 09:52:49,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43071 - __SPLIT__ 2026-05-27 09:52:51,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32514 - __SPLIT__ 2026-05-27 09:52:51,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55750 - __SPLIT__ 2026-05-27 09:52:53,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46980 - __SPLIT__ 2026-05-27 09:52:53,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32515 - __SPLIT__ 2026-05-27 09:52:55,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149869 - __SPLIT__ 2026-05-27 09:52:55,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55801 - __SPLIT__ 2026-05-27 09:52:55,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55278 - __SPLIT__ 2026-05-27 09:52:55,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43072 - __SPLIT__ 2026-05-27 09:52:57,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32546 - __SPLIT__ 2026-05-27 09:52:58,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47086 - __SPLIT__ 2026-05-27 09:52:58,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55891 - __SPLIT__ 2026-05-27 09:52:59,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52239 - __SPLIT__ 2026-05-27 09:52:59,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32723 - __SPLIT__ 2026-05-27 09:53:00,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43265 - __SPLIT__ 2026-05-27 09:53:01,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32724 - __SPLIT__ 2026-05-27 09:53:03,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37464 - __SPLIT__ 2026-05-27 09:53:04,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55949 - __SPLIT__ 2026-05-27 09:53:05,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33118 - __SPLIT__ 2026-05-27 09:53:05,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43460 - __SPLIT__ 2026-05-27 09:53:06,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33119 - __SPLIT__ 2026-05-27 09:53:07,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55360 - __SPLIT__ 2026-05-27 09:53:07,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52498 - __SPLIT__ 2026-05-27 09:53:09,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47087 - __SPLIT__ 2026-05-27 09:53:09,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43747 - __SPLIT__ 2026-05-27 09:53:09,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33187 - __SPLIT__ 2026-05-27 09:53:10,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56042 - __SPLIT__ 2026-05-27 09:53:11,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49889 - __SPLIT__ 2026-05-27 09:53:11,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33219 - __SPLIT__ 2026-05-27 09:53:13,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33248 - __SPLIT__ 2026-05-27 09:53:14,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55365 - __SPLIT__ 2026-05-27 09:53:16,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56613 - __SPLIT__ 2026-05-27 09:53:16,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149921 - __SPLIT__ 2026-05-27 09:53:16,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52509 - __SPLIT__ 2026-05-27 09:53:17,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33249 - __SPLIT__ 2026-05-27 09:53:18,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149927 - __SPLIT__ 2026-05-27 09:53:18,934 - 124456 - src.utils.log - INFO - βœ… Fetched 1309 rows - __SPLIT__ 2026-05-27 09:53:19,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33254 - __SPLIT__ 2026-05-27 09:53:20,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47387 - __SPLIT__ 2026-05-27 09:53:21,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55436 - __SPLIT__ 2026-05-27 09:53:22,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43761 - __SPLIT__ 2026-05-27 09:53:22,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33309 - __SPLIT__ 2026-05-27 09:53:23,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56650 - __SPLIT__ 2026-05-27 09:53:24,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49890 - __SPLIT__ 2026-05-27 09:53:24,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33950 - __SPLIT__ 2026-05-27 09:53:24,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52525 - __SPLIT__ 2026-05-27 09:53:26,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34124 - __SPLIT__ 2026-05-27 09:53:27,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55604 - __SPLIT__ 2026-05-27 09:53:28,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34264 - __SPLIT__ 2026-05-27 09:53:29,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22386 - __SPLIT__ 2026-05-27 09:53:30,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22422 - __SPLIT__ 2026-05-27 09:53:30,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34265 - __SPLIT__ 2026-05-27 09:53:30,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56657 - __SPLIT__ 2026-05-27 09:53:30,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37465 - __SPLIT__ 2026-05-27 09:53:31,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47388 - __SPLIT__ 2026-05-27 09:53:32,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22463 - __SPLIT__ 2026-05-27 09:53:33,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55739 - __SPLIT__ 2026-05-27 09:53:33,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52530 - __SPLIT__ 2026-05-27 09:53:33,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22574 - __SPLIT__ 2026-05-27 09:53:34,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43786 - __SPLIT__ 2026-05-27 09:53:35,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34288 - __SPLIT__ 2026-05-27 09:53:35,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23180 - __SPLIT__ 2026-05-27 09:53:36,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23233 - __SPLIT__ 2026-05-27 09:53:36,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50344 - __SPLIT__ 2026-05-27 09:53:37,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56782 - __SPLIT__ 2026-05-27 09:53:37,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23234 - __SPLIT__ 2026-05-27 09:53:37,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34313 - __SPLIT__ 2026-05-27 09:53:39,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23356 - __SPLIT__ 2026-05-27 09:53:41,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34395 - __SPLIT__ 2026-05-27 09:53:41,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23934 - __SPLIT__ 2026-05-27 09:53:42,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43883 - __SPLIT__ 2026-05-27 09:53:42,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52542 - __SPLIT__ 2026-05-27 09:53:43,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34551 - __SPLIT__ 2026-05-27 09:53:43,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23974 - __SPLIT__ 2026-05-27 09:53:44,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47716 - __SPLIT__ 2026-05-27 09:53:44,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56787 - __SPLIT__ 2026-05-27 09:53:45,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34654 - __SPLIT__ 2026-05-27 09:53:46,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24233 - __SPLIT__ 2026-05-27 09:53:47,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55876 - __SPLIT__ 2026-05-27 09:53:47,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24605 - __SPLIT__ 2026-05-27 09:53:48,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34737 - __SPLIT__ 2026-05-27 09:53:48,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43910 - __SPLIT__ 2026-05-27 09:53:49,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47717 - __SPLIT__ 2026-05-27 09:53:50,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25196 - __SPLIT__ 2026-05-27 09:53:50,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35192 - __SPLIT__ 2026-05-27 09:53:51,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56881 - __SPLIT__ 2026-05-27 09:53:51,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25209 - __SPLIT__ 2026-05-27 09:53:52,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50385 - __SPLIT__ 2026-05-27 09:53:52,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35254 - __SPLIT__ 2026-05-27 09:53:52,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52593 - __SPLIT__ 2026-05-27 09:53:53,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25953 - __SPLIT__ 2026-05-27 09:53:54,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55991 - __SPLIT__ 2026-05-27 09:53:54,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47802 - __SPLIT__ 2026-05-27 09:53:55,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35276 - __SPLIT__ 2026-05-27 09:53:56,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26972 - __SPLIT__ 2026-05-27 09:53:57,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27063 - __SPLIT__ 2026-05-27 09:53:58,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27726 - __SPLIT__ 2026-05-27 09:53:58,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35459 - __SPLIT__ 2026-05-27 09:53:59,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56925 - __SPLIT__ 2026-05-27 09:54:00,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27727 - __SPLIT__ 2026-05-27 09:54:02,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56096 - __SPLIT__ 2026-05-27 09:54:02,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35461 - __SPLIT__ 2026-05-27 09:54:04,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52621 - __SPLIT__ 2026-05-27 09:54:04,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43911 - __SPLIT__ 2026-05-27 09:54:04,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37581 - __SPLIT__ 2026-05-27 09:54:04,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27728 - __SPLIT__ 2026-05-27 09:54:05,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35462 - __SPLIT__ 2026-05-27 09:54:08,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57017 - __SPLIT__ 2026-05-27 09:54:08,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47803 - __SPLIT__ 2026-05-27 09:54:09,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56272 - __SPLIT__ 2026-05-27 09:54:09,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50634 - __SPLIT__ 2026-05-27 09:54:10,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27729 - __SPLIT__ 2026-05-27 09:54:11,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43939 - __SPLIT__ 2026-05-27 09:54:12,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27730 - __SPLIT__ 2026-05-27 09:54:13,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52627 - __SPLIT__ 2026-05-27 09:54:13,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35522 - __SPLIT__ 2026-05-27 09:54:14,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28188 - __SPLIT__ 2026-05-27 09:54:15,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35548 - __SPLIT__ 2026-05-27 09:54:16,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57033 - __SPLIT__ 2026-05-27 09:54:18,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35694 - __SPLIT__ 2026-05-27 09:54:18,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28189 - __SPLIT__ 2026-05-27 09:54:21,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35870 - __SPLIT__ 2026-05-27 09:54:23,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28191 - __SPLIT__ 2026-05-27 09:54:23,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35994 - __SPLIT__ 2026-05-27 09:54:24,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47936 - __SPLIT__ 2026-05-27 09:54:25,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28192 - __SPLIT__ 2026-05-27 09:54:26,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36229 - __SPLIT__ 2026-05-27 09:54:26,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57120 - __SPLIT__ 2026-05-27 09:54:27,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56447 - __SPLIT__ 2026-05-27 09:54:28,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43967 - __SPLIT__ 2026-05-27 09:54:29,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28193 - __SPLIT__ 2026-05-27 09:54:29,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36248 - __SPLIT__ 2026-05-27 09:54:30,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29527 - __SPLIT__ 2026-05-27 09:54:30,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51060 - __SPLIT__ 2026-05-27 09:54:31,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29546 - __SPLIT__ 2026-05-27 09:54:31,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57153 - __SPLIT__ 2026-05-27 09:54:32,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36252 - __SPLIT__ 2026-05-27 09:54:33,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29708 - __SPLIT__ 2026-05-27 09:54:35,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29891 - __SPLIT__ 2026-05-27 09:54:35,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36349 - __SPLIT__ 2026-05-27 09:54:35,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52707 - __SPLIT__ 2026-05-27 09:54:35,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56649 - __SPLIT__ 2026-05-27 09:54:36,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44003 - __SPLIT__ 2026-05-27 09:54:36,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30071 - __SPLIT__ 2026-05-27 09:54:36,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57343 - __SPLIT__ 2026-05-27 09:54:37,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36399 - __SPLIT__ 2026-05-27 09:54:37,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47937 - __SPLIT__ 2026-05-27 09:54:38,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30655 - __SPLIT__ 2026-05-27 09:54:40,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30672 - __SPLIT__ 2026-05-27 09:54:41,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36492 - __SPLIT__ 2026-05-27 09:54:42,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31060 - __SPLIT__ 2026-05-27 09:54:42,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57344 - __SPLIT__ 2026-05-27 09:54:43,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57030 - __SPLIT__ 2026-05-27 09:54:43,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44004 - __SPLIT__ 2026-05-27 09:54:44,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31696 - __SPLIT__ 2026-05-27 09:54:44,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36702 - __SPLIT__ 2026-05-27 09:54:45,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31856 - __SPLIT__ 2026-05-27 09:54:46,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57604 - __SPLIT__ 2026-05-27 09:54:47,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32528 - __SPLIT__ 2026-05-27 09:54:47,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51061 - __SPLIT__ 2026-05-27 09:54:50,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32529 - __SPLIT__ 2026-05-27 09:54:51,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52752 - __SPLIT__ 2026-05-27 09:54:51,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36703 - __SPLIT__ 2026-05-27 09:54:51,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32565 - __SPLIT__ 2026-05-27 09:54:52,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57215 - __SPLIT__ 2026-05-27 09:54:52,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47951 - __SPLIT__ 2026-05-27 09:54:54,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36704 - __SPLIT__ 2026-05-27 09:54:55,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149928 - __SPLIT__ 2026-05-27 09:54:56,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57624 - __SPLIT__ 2026-05-27 09:54:57,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36742 - __SPLIT__ 2026-05-27 09:55:00,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36756 - __SPLIT__ 2026-05-27 09:55:00,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57239 - __SPLIT__ 2026-05-27 09:55:01,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52895 - __SPLIT__ 2026-05-27 09:55:02,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44099 - __SPLIT__ 2026-05-27 09:55:04,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57687 - __SPLIT__ 2026-05-27 09:55:07,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51338 - __SPLIT__ 2026-05-27 09:55:07,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32566 - __SPLIT__ 2026-05-27 09:55:07,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36757 - __SPLIT__ 2026-05-27 09:55:08,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47952 - __SPLIT__ 2026-05-27 09:55:09,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57240 - __SPLIT__ 2026-05-27 09:55:11,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44100 - __SPLIT__ 2026-05-27 09:55:11,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36784 - __SPLIT__ 2026-05-27 09:55:12,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57692 - __SPLIT__ 2026-05-27 09:55:12,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52926 - __SPLIT__ 2026-05-27 09:55:14,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37002 - __SPLIT__ 2026-05-27 09:55:16,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37003 - __SPLIT__ 2026-05-27 09:55:17,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57293 - __SPLIT__ 2026-05-27 09:55:22,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57755 - __SPLIT__ 2026-05-27 09:55:22,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52957 - __SPLIT__ 2026-05-27 09:55:23,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37026 - __SPLIT__ 2026-05-27 09:55:23,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51339 - __SPLIT__ 2026-05-27 09:55:23,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32567 - __SPLIT__ 2026-05-27 09:55:24,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57353 - __SPLIT__ 2026-05-27 09:55:24,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48050 - __SPLIT__ 2026-05-27 09:55:26,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37088 - __SPLIT__ 2026-05-27 09:55:26,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37582 - __SPLIT__ 2026-05-27 09:55:28,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44264 - __SPLIT__ 2026-05-27 09:55:28,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57757 - __SPLIT__ 2026-05-27 09:55:29,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37106 - __SPLIT__ 2026-05-27 09:55:31,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57552 - __SPLIT__ 2026-05-27 09:55:31,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53010 - __SPLIT__ 2026-05-27 09:55:32,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37134 - __SPLIT__ 2026-05-27 09:55:35,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44266 - __SPLIT__ 2026-05-27 09:55:37,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57824 - __SPLIT__ 2026-05-27 09:55:38,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57713 - __SPLIT__ 2026-05-27 09:55:40,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48066 - __SPLIT__ 2026-05-27 09:55:40,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37135 - __SPLIT__ 2026-05-27 09:55:42,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53199 - __SPLIT__ 2026-05-27 09:55:43,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37146 - __SPLIT__ 2026-05-27 09:55:45,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32773 - __SPLIT__ 2026-05-27 09:55:45,954 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1131.0, 1132.0, 1035.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 09:55:45,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57895 - __SPLIT__ 2026-05-27 09:55:46,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37418 - __SPLIT__ 2026-05-27 09:55:47,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48228 - __SPLIT__ 2026-05-27 09:55:48,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37474 - __SPLIT__ 2026-05-27 09:55:49,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32774 - __SPLIT__ 2026-05-27 09:55:49,723 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 09:55:51,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37632 - __SPLIT__ 2026-05-27 09:55:51,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44346 - __SPLIT__ 2026-05-27 09:55:53,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53202 - __SPLIT__ 2026-05-27 09:55:54,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33151 - __SPLIT__ 2026-05-27 09:55:54,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37678 - __SPLIT__ 2026-05-27 09:55:55,489 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1130.0, 1035.0, 1132.0, 1131.0, 1133.0, 11438.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:55:56,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33592 - __SPLIT__ 2026-05-27 09:55:56,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149929 - __SPLIT__ 2026-05-27 09:55:56,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37709 - __SPLIT__ 2026-05-27 09:55:57,001 - 124456 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-27 09:55:57,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51357 - __SPLIT__ 2026-05-27 09:55:59,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44462 - __SPLIT__ 2026-05-27 09:56:00,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37721 - __SPLIT__ 2026-05-27 09:56:01,143 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:56:02,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48478 - __SPLIT__ 2026-05-27 09:56:04,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44575 - __SPLIT__ 2026-05-27 09:56:08,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33594 - __SPLIT__ 2026-05-27 09:56:08,612 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:56:09,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37752 - __SPLIT__ 2026-05-27 09:56:11,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53277 - __SPLIT__ 2026-05-27 09:56:12,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44576 - __SPLIT__ 2026-05-27 09:56:12,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37828 - __SPLIT__ 2026-05-27 09:56:13,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33972 - __SPLIT__ 2026-05-27 09:56:15,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37853 - __SPLIT__ 2026-05-27 09:56:17,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37854 - __SPLIT__ 2026-05-27 09:56:17,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48503 - __SPLIT__ 2026-05-27 09:56:19,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33973 - __SPLIT__ 2026-05-27 09:56:21,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53341 - __SPLIT__ 2026-05-27 09:56:24,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34446 - __SPLIT__ 2026-05-27 09:56:25,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37859 - __SPLIT__ 2026-05-27 09:56:26,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34652 - __SPLIT__ 2026-05-27 09:56:28,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37908 - __SPLIT__ 2026-05-27 09:56:30,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44601 - __SPLIT__ 2026-05-27 09:56:31,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37909 - __SPLIT__ 2026-05-27 09:56:32,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34738 - __SPLIT__ 2026-05-27 09:56:32,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48504 - __SPLIT__ 2026-05-27 09:56:32,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53346 - __SPLIT__ 2026-05-27 09:56:34,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34786 - __SPLIT__ 2026-05-27 09:56:36,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34790 - __SPLIT__ 2026-05-27 09:56:40,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37968 - __SPLIT__ 2026-05-27 09:56:42,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38232 - __SPLIT__ 2026-05-27 09:56:43,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35206 - __SPLIT__ 2026-05-27 09:56:44,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53368 - __SPLIT__ 2026-05-27 09:56:46,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38286 - __SPLIT__ 2026-05-27 09:56:48,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44668 - __SPLIT__ 2026-05-27 09:56:50,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38308 - __SPLIT__ 2026-05-27 09:56:50,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35207 - __SPLIT__ 2026-05-27 09:56:51,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37583 - __SPLIT__ 2026-05-27 09:56:53,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38313 - __SPLIT__ 2026-05-27 09:56:55,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44757 - __SPLIT__ 2026-05-27 09:56:55,924 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:56:57,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36007 - __SPLIT__ 2026-05-27 09:56:57,277 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:56:57,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38314 - __SPLIT__ 2026-05-27 09:56:58,685 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:56:59,051 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (26626, 57356, 53263, 45072, 55316, 32799, 53282, 24616, 55338, 32812, 55340, 53294, 22590, 34883, 41029, 41030, 26697, 26698, 30795, 30796, 24661, 24662, 49246, 53342, 53345, 36962, 36966, 57447, 41064, 32877, 28787, 47224, 51322, 41093, 41094, 57484, 26774, 47254, 49306, 30882, 30885, 37038, 22709, 37048, 35002, 22715, 57538, 24778, 41165, 43215, 22743, 57568, 22756, 22757, 57575, 26867, 26868, 49419, 28940, 45326, 22805, 24855, 31007, 31010, 22820, 22821, 45352, 45354, 33083, 45378, 47427, 55625, 51540, 22871, 24920, 22875, 51549, 26974, 26975, 31078, 22887, 22888, 41323, 41324, 31085, 33134, 26996, 33145, 33146, 39295, 24960, 33159, 33160, 29073, 33171, 22932, 24984, 49560, 27034, 55707, 37277, 47521, 47523, 33191, 27048, 31149, 27054, 27055, 55725, 55733, 22967, 49594, 29130, 39374, 22993, 37338, 29172, 27139, 35332, 25096, 57864, 35345, 23073, 37413, 43563, 43565, 31288, 41543, 41551, 55893, 31336, 27244, 41580, 47726, 53880, 29311, 51840, 23175, 25227, 29327, 29339, 29341, 25246, 29342, 49822, 29345, 31397, 35494, 39595, 25263, 47792, 51894, 51897, 55997, 51913, 27340, 56012, 29400, 56028, 45808, 31473, 47864, 47865, 29441, 31489, 23301, 35598, 23315, 27419, 49947, 27421, 45879, 23357, 25406, 29506, 31556, 49990, 37703, 37704, 31561, 49994, 23371, 23372, 50004, 37717, 52055, 27487, 23396, 27495, 25457, 52087, 52094, 52113, 23445, 27542, 39833, 45983, 45984, 27553, 48031, 41891, 54176, 23461, 39850, 25519, 41905, 35766, 31679, 29635, 37830, 37831, 31689, 25555, 39891, 25565, 31711, 23520, 31723, 44011, 35822, 39918, 52209, 35836, 56327, 29709, 27664, 27667, 39956, 25632, 23586, 42023, 34812, 37933, 56364, 50231, 29752, 46145, 46146, 25669, 25675, 27723, 50253, 25680, 23633, 35927, 31832, 33880, 35928, 52314, 52315, 35942, 25703, 23663, 23664, 25718, 33920, 35973, 42143, 52388, 36006, 44198, 23722, 25796, 23750, 25800, 25801, 44236, 40951, 25815, 42199, 27876, 46316, 23789, 36086, 36090, 42241, 36101, 54534, 23825, 44306, 52503, 29978, 29987, 36137, 56626, 32059, 32060, 42301, 36161, 42309, 48459, 44366, 36184, 44385, 23912, 40306, 40307, 54645, 54648, 42370, 52612, 23941, 30087, 25992, 48519, 54672, 26006, 30106, 34204, 42401, 30130, 46520, 50621, 42434, 36300, 36301, 32212, 54740, 54742, 28125, 36344, 36345, 50681, 50691, 38408, 30218, 44556, 52763, 36380, 38428, 30239, 28195, 40484, 40485, 56889, 52795, 36412, 44607, 34380, 38482, 30300, 42599, 26218, 40555, 53244, 28279, 52859, 44670, 54914, 38540, 52877, 54928, 54929, 30360, 32443, 44732, 32446, 52932, 24264, 40653, 40654, 40655, 52942, 54991, 57051, 57052, 30431, 24288, 24289, 34545, 34563, 34564, 44805, 36619, 36620, 24343, 24344, 50969, 46880, 57122, 40739, 34599, 26408, 22313, 32558, 53039, 32560, 46896, 46898, 46899, 55098, 44865, 42820, 42821, 24393, 26447, 26448, 26459, 34661, 28538, 26498, 53127, 24456, 53128, 55178, 34710, 26528, 28577, 40875, 24493, 24503, 24504, 24508, 26557, 40904, 45011, 26581, 26598, 40938, 40940, 38893, 24559, 40950, 42999, 51192, 40956, 36862);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:56:59,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44811 - __SPLIT__ 2026-05-27 09:57:00,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53395 - __SPLIT__ 2026-05-27 09:57:00,870 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:57:01,759 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (26626, 57356, 53263, 45072, 55316, 32799, 53282, 24616, 55338, 32812, 55340, 53294, 22590, 34883, 41029, 41030, 26697, 26698, 30795, 30796, 24661, 24662, 49246, 53342, 53345, 36962, 36966, 57447, 41064, 32877, 28787, 47224, 51322, 41093, 41094, 57484, 26774, 47254, 49306, 30882, 30885, 37038, 22709, 37048, 35002, 22715, 57538, 24778, 41165, 43215, 22743, 57568, 22756, 22757, 57575, 26867, 26868, 49419, 28940, 45326, 22805, 24855, 31007, 31010, 22820, 22821, 45352, 45354, 33083, 45378, 47427, 55625, 51540, 22871, 24920, 22875, 51549, 26974, 26975, 31078, 22887, 22888, 41323, 41324, 31085, 33134, 26996, 33145, 33146, 39295, 24960, 33159, 33160, 29073, 33171, 22932, 24984, 49560, 27034, 55707, 37277, 47521, 47523, 33191, 27048, 31149, 27054, 27055, 55725, 55733, 22967, 49594, 29130, 39374, 22993, 37338, 29172, 27139, 35332, 25096, 57864, 35345, 23073, 37413, 43563, 43565, 31288, 41543, 41551, 55893, 31336, 27244, 41580, 47726, 53880, 29311, 51840, 23175, 25227, 29327, 29339, 29341, 25246, 29342, 49822, 29345, 31397, 35494, 39595, 25263, 47792, 51894, 51897, 55997, 51913, 27340, 56012, 29400, 56028, 45808, 31473, 47864, 47865, 29441, 31489, 23301, 35598, 23315, 27419, 49947, 27421, 45879, 23357, 25406, 29506, 31556, 49990, 37703, 37704, 31561, 49994, 23371, 23372, 50004, 37717, 52055, 27487, 23396, 27495, 25457, 52087, 52094, 52113, 23445, 27542, 39833, 45983, 45984, 27553, 48031, 41891, 54176, 23461, 39850, 25519, 41905, 35766, 31679, 29635, 37830, 37831, 31689, 25555, 39891, 25565, 31711, 23520, 31723, 44011, 35822, 39918, 52209, 35836, 56327, 29709, 27664, 27667, 39956, 25632, 23586, 42023, 34812, 37933, 56364, 50231, 29752, 46145, 46146, 25669, 25675, 27723, 50253, 25680, 23633, 35927, 31832, 33880, 35928, 52314, 52315, 35942, 25703, 23663, 23664, 25718, 33920, 35973, 42143, 52388, 36006, 44198, 23722, 25796, 23750, 25800, 25801, 44236, 40951, 25815, 42199, 27876, 46316, 23789, 36086, 36090, 42241, 36101, 54534, 23825, 44306, 52503, 29978, 29987, 36137, 56626, 32059, 32060, 42301, 36161, 42309, 48459, 44366, 36184, 44385, 23912, 40306, 40307, 54645, 54648, 42370, 52612, 23941, 30087, 25992, 48519, 54672, 26006, 30106, 34204, 42401, 30130, 46520, 50621, 42434, 36300, 36301, 32212, 54740, 54742, 28125, 36344, 36345, 50681, 50691, 38408, 30218, 44556, 52763, 36380, 38428, 30239, 28195, 40484, 40485, 56889, 52795, 36412, 44607, 34380, 38482, 30300, 42599, 26218, 40555, 53244, 28279, 52859, 44670, 54914, 38540, 52877, 54928, 54929, 30360, 32443, 44732, 32446, 52932, 24264, 40653, 40654, 40655, 52942, 54991, 57051, 57052, 30431, 24288, 24289, 34545, 34563, 34564, 44805, 36619, 36620, 24343, 24344, 50969, 46880, 57122, 40739, 34599, 26408, 22313, 32558, 53039, 32560, 46896, 46898, 46899, 55098, 44865, 42820, 42821, 24393, 26447, 26448, 26459, 34661, 28538, 26498, 53127, 24456, 53128, 55178, 34710, 26528, 28577, 40875, 24493, 24503, 24504, 24508, 26557, 40904, 45011, 26581, 26598, 40938, 40940, 38893, 24559, 40950, 42999, 51192, 40956, 36862) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 09:57:02,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36677 - __SPLIT__ 2026-05-27 09:57:03,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48505 - __SPLIT__ 2026-05-27 09:57:04,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38315 - __SPLIT__ 2026-05-27 09:57:05,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44876 - __SPLIT__ 2026-05-27 09:57:07,707 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 09:57:07,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38748 - __SPLIT__ 2026-05-27 09:57:08,700 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:57:08,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36926 - __SPLIT__ 2026-05-27 09:57:09,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44901 - __SPLIT__ 2026-05-27 09:57:09,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38806 - __SPLIT__ 2026-05-27 09:57:09,814 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:57:10,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53706 - __SPLIT__ 2026-05-27 09:57:11,587 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (57856, 44549, 44550, 24074, 33295, 31250, 23062, 35862, 51223, 25625, 36898, 46117, 27696, 52272, 27698, 30771, 30772, 52273, 55346, 49207, 56373, 30266, 26689, 25154, 25155, 26690, 26691, 43076, 48706, 48707, 51784, 54349, 36956, 55901, 24160, 36449, 36961, 57955, 25189, 44134, 23143, 44135, 25705, 44137, 47208, 36972, 47210, 29294, 51817, 53359, 54376, 34418, 34419, 49266, 39541, 39542, 52860, 52861, 45694, 45695, 32896, 52862, 30851, 45700, 24711, 24712, 56459, 24716, 24717, 24718, 42638, 42639, 27794, 44179, 44180, 52883, 42134, 42136, 58521, 45730, 40611, 45731, 44200, 29353, 44201, 52906, 47283, 24756, 24757, 40628, 40629, 52919, 58551, 35518, 36033, 38083, 56007, 31433, 56009, 35531, 34509, 38098, 38099, 24789, 48854, 51928, 47321, 35546, 39649, 39650, 56549, 52456, 52457, 49899, 49900, 49901, 49902, 52459, 49904, 43254, 43255, 23289, 23290, 54010, 55038, 29957, 50438, 57605, 29964, 57612, 34065, 34579, 27930, 33562, 47393, 47394, 42277, 42278, 58152, 33577, 58668, 31021, 48942, 57133, 23856, 36657, 36658, 58672, 37172, 36151, 34109, 34110, 24386, 52546, 57160, 45898, 25419, 45899, 46412, 45393, 45394, 46418, 46419, 46421, 46422, 22872, 40285, 57693, 41311, 41312, 46944, 24418, 24419, 29027, 46945, 39784, 39785, 25962, 26986, 39786, 39787, 58729, 46449, 46450, 29046, 53626, 38780, 22398, 31615, 22399, 34174, 38782, 24966, 24983, 30103, 55199, 56226, 56228, 33712, 33713, 33714, 33715, 33716, 33717, 52660, 56260, 119229, 27582, 40384, 40385, 46528, 46529, 51138, 53701, 54212, 53703, 33736, 33737, 33226, 33739, 33740, 33741, 41422, 41424, 119248, 33236, 55768, 24032, 24033, 24034, 24035, 32739, 54241, 58338, 48104, 30185, 30186, 23531, 23532, 33260, 27118, 33261, 33262, 39916, 48105, 47091, 47092, 55283, 58817, 37367, 37368, 33277);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 09:57:12,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38832 - __SPLIT__ 2026-05-27 09:57:12,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45236 - __SPLIT__ 2026-05-27 09:57:13,988 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:57:14,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38849 - __SPLIT__ 2026-05-27 09:57:14,483 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (57856, 44549, 44550, 24074, 33295, 31250, 23062, 35862, 51223, 25625, 36898, 46117, 27696, 52272, 27698, 30771, 30772, 52273, 55346, 49207, 56373, 30266, 26689, 25154, 25155, 26690, 26691, 43076, 48706, 48707, 51784, 54349, 36956, 55901, 24160, 36449, 36961, 57955, 25189, 44134, 23143, 44135, 25705, 44137, 47208, 36972, 47210, 29294, 51817, 53359, 54376, 34418, 34419, 49266, 39541, 39542, 52860, 52861, 45694, 45695, 32896, 52862, 30851, 45700, 24711, 24712, 56459, 24716, 24717, 24718, 42638, 42639, 27794, 44179, 44180, 52883, 42134, 42136, 58521, 45730, 40611, 45731, 44200, 29353, 44201, 52906, 47283, 24756, 24757, 40628, 40629, 52919, 58551, 35518, 36033, 38083, 56007, 31433, 56009, 35531, 34509, 38098, 38099, 24789, 48854, 51928, 47321, 35546, 39649, 39650, 56549, 52456, 52457, 49899, 49900, 49901, 49902, 52459, 49904, 43254, 43255, 23289, 23290, 54010, 55038, 29957, 50438, 57605, 29964, 57612, 34065, 34579, 27930, 33562, 47393, 47394, 42277, 42278, 58152, 33577, 58668, 31021, 48942, 57133, 23856, 36657, 36658, 58672, 37172, 36151, 34109, 34110, 24386, 52546, 57160, 45898, 25419, 45899, 46412, 45393, 45394, 46418, 46419, 46421, 46422, 22872, 40285, 57693, 41311, 41312, 46944, 24418, 24419, 29027, 46945, 39784, 39785, 25962, 26986, 39786, 39787, 58729, 46449, 46450, 29046, 53626, 38780, 22398, 31615, 22399, 34174, 38782, 24966, 24983, 30103, 55199, 56226, 56228, 33712, 33713, 33714, 33715, 33716, 33717, 52660, 56260, 119229, 27582, 40384, 40385, 46528, 46529, 51138, 53701, 54212, 53703, 33736, 33737, 33226, 33739, 33740, 33741, 41422, 41424, 119248, 33236, 55768, 24032, 24033, 24034, 24035, 32739, 54241, 58338, 48104, 30185, 30186, 23531, 23532, 33260, 27118, 33261, 33262, 39916, 48105, 47091, 47092, 55283, 58817, 37367, 37368, 33277) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 09:57:14,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36964 - __SPLIT__ 2026-05-27 09:57:14,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51358 - __SPLIT__ 2026-05-27 09:57:15,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48566 - __SPLIT__ 2026-05-27 09:57:16,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38850 - __SPLIT__ 2026-05-27 09:57:16,653 - 124456 - src.utils.log - INFO - βœ… Fetched 1165 rows - __SPLIT__ 2026-05-27 09:57:17,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37148 - __SPLIT__ 2026-05-27 09:57:18,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45237 - __SPLIT__ 2026-05-27 09:57:18,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149930 - __SPLIT__ 2026-05-27 09:57:23,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38951 - __SPLIT__ 2026-05-27 09:57:24,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53753 - __SPLIT__ 2026-05-27 09:57:24,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37149 - __SPLIT__ 2026-05-27 09:57:26,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38997 - __SPLIT__ 2026-05-27 09:57:29,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39031 - __SPLIT__ 2026-05-27 09:57:29,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48574 - __SPLIT__ 2026-05-27 09:57:31,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37437 - __SPLIT__ 2026-05-27 09:57:32,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39421 - __SPLIT__ 2026-05-27 09:57:33,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45329 - __SPLIT__ 2026-05-27 09:57:34,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39422 - __SPLIT__ 2026-05-27 09:57:34,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150029 - __SPLIT__ 2026-05-27 09:57:37,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37438 - __SPLIT__ 2026-05-27 09:57:38,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53757 - __SPLIT__ 2026-05-27 09:57:38,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22313 - __SPLIT__ 2026-05-27 09:57:39,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45414 - __SPLIT__ 2026-05-27 09:57:39,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39449 - __SPLIT__ 2026-05-27 09:57:39,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22590 - __SPLIT__ 2026-05-27 09:57:42,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22709 - __SPLIT__ 2026-05-27 09:57:42,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48575 - __SPLIT__ 2026-05-27 09:57:43,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22715 - __SPLIT__ 2026-05-27 09:57:43,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39505 - __SPLIT__ 2026-05-27 09:57:43,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38265 - __SPLIT__ 2026-05-27 09:57:43,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51359 - __SPLIT__ 2026-05-27 09:57:43,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45629 - __SPLIT__ 2026-05-27 09:57:43,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22743 - __SPLIT__ 2026-05-27 09:57:44,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39635 - __SPLIT__ 2026-05-27 09:57:45,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22756 - __SPLIT__ 2026-05-27 09:57:47,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22757 - __SPLIT__ 2026-05-27 09:57:47,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39670 - __SPLIT__ 2026-05-27 09:57:48,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22805 - __SPLIT__ 2026-05-27 09:57:49,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22820 - __SPLIT__ 2026-05-27 09:57:50,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39744 - __SPLIT__ 2026-05-27 09:57:50,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22821 - __SPLIT__ 2026-05-27 09:57:51,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45812 - __SPLIT__ 2026-05-27 09:57:52,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54673 - __SPLIT__ 2026-05-27 09:57:52,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22871 - __SPLIT__ 2026-05-27 09:57:53,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39801 - __SPLIT__ 2026-05-27 09:57:54,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22875 - __SPLIT__ 2026-05-27 09:57:55,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22887 - __SPLIT__ 2026-05-27 09:57:55,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48768 - __SPLIT__ 2026-05-27 09:57:57,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22888 - __SPLIT__ 2026-05-27 09:57:57,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39990 - __SPLIT__ 2026-05-27 09:57:57,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22932 - __SPLIT__ 2026-05-27 09:57:58,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38937 - __SPLIT__ 2026-05-27 09:57:58,535 - 124456 - src.utils.log - INFO - βœ… Fetched 2842 rows - __SPLIT__ 2026-05-27 09:57:58,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22967 - __SPLIT__ 2026-05-27 09:57:59,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150033 - __SPLIT__ 2026-05-27 09:58:00,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37584 - __SPLIT__ 2026-05-27 09:58:00,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40242 - __SPLIT__ 2026-05-27 09:58:00,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22993 - __SPLIT__ 2026-05-27 09:58:01,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54882 - __SPLIT__ 2026-05-27 09:58:02,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51899 - __SPLIT__ 2026-05-27 09:58:02,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23073 - __SPLIT__ 2026-05-27 09:58:04,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40371 - __SPLIT__ 2026-05-27 09:58:04,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23175 - __SPLIT__ 2026-05-27 09:58:05,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22398 - __SPLIT__ 2026-05-27 09:58:06,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23301 - __SPLIT__ 2026-05-27 09:58:06,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45813 - __SPLIT__ 2026-05-27 09:58:06,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38938 - __SPLIT__ 2026-05-27 09:58:07,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23315 - __SPLIT__ 2026-05-27 09:58:07,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40386 - __SPLIT__ 2026-05-27 09:58:07,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22399 - __SPLIT__ 2026-05-27 09:58:08,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23357 - __SPLIT__ 2026-05-27 09:58:08,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51973 - __SPLIT__ 2026-05-27 09:58:09,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48769 - __SPLIT__ 2026-05-27 09:58:10,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23371 - __SPLIT__ 2026-05-27 09:58:10,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22872 - __SPLIT__ 2026-05-27 09:58:11,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40475 - __SPLIT__ 2026-05-27 09:58:11,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23372 - __SPLIT__ 2026-05-27 09:58:12,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23062 - __SPLIT__ 2026-05-27 09:58:13,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45861 - __SPLIT__ 2026-05-27 09:58:14,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23396 - __SPLIT__ 2026-05-27 09:58:14,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23143 - __SPLIT__ 2026-05-27 09:58:15,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23445 - __SPLIT__ 2026-05-27 09:58:15,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40601 - __SPLIT__ 2026-05-27 09:58:15,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39333 - __SPLIT__ 2026-05-27 09:58:16,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23289 - __SPLIT__ 2026-05-27 09:58:16,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23461 - __SPLIT__ 2026-05-27 09:58:17,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55156 - __SPLIT__ 2026-05-27 09:58:17,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45864 - __SPLIT__ 2026-05-27 09:58:18,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23290 - __SPLIT__ 2026-05-27 09:58:18,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23520 - __SPLIT__ 2026-05-27 09:58:19,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40623 - __SPLIT__ 2026-05-27 09:58:19,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40388 - __SPLIT__ 2026-05-27 09:58:20,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23531 - __SPLIT__ 2026-05-27 09:58:20,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23586 - __SPLIT__ 2026-05-27 09:58:22,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45896 - __SPLIT__ 2026-05-27 09:58:22,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23532 - __SPLIT__ 2026-05-27 09:58:23,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150038 - __SPLIT__ 2026-05-27 09:58:22,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23633 - __SPLIT__ 2026-05-27 09:58:22,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48937 - __SPLIT__ 2026-05-27 09:58:23,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40680 - __SPLIT__ 2026-05-27 09:58:23,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23856 - __SPLIT__ 2026-05-27 09:58:24,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23663 - __SPLIT__ 2026-05-27 09:58:25,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55419 - __SPLIT__ 2026-05-27 09:58:25,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52191 - __SPLIT__ 2026-05-27 09:58:25,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45909 - __SPLIT__ 2026-05-27 09:58:26,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24032 - __SPLIT__ 2026-05-27 09:58:26,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23664 - __SPLIT__ 2026-05-27 09:58:27,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40738 - __SPLIT__ 2026-05-27 09:58:28,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40389 - __SPLIT__ 2026-05-27 09:58:29,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23722 - __SPLIT__ 2026-05-27 09:58:31,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24033 - __SPLIT__ 2026-05-27 09:58:31,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23750 - __SPLIT__ 2026-05-27 09:58:31,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39719 - __SPLIT__ 2026-05-27 09:58:32,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46239 - __SPLIT__ 2026-05-27 09:58:32,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23789 - __SPLIT__ 2026-05-27 09:58:33,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40771 - __SPLIT__ 2026-05-27 09:58:34,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24034 - __SPLIT__ 2026-05-27 09:58:34,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23825 - __SPLIT__ 2026-05-27 09:58:36,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23912 - __SPLIT__ 2026-05-27 09:58:36,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24035 - __SPLIT__ 2026-05-27 09:58:37,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23941 - __SPLIT__ 2026-05-27 09:58:38,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48992 - __SPLIT__ 2026-05-27 09:58:38,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24264 - __SPLIT__ 2026-05-27 09:58:38,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40847 - __SPLIT__ 2026-05-27 09:58:38,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24074 - __SPLIT__ 2026-05-27 09:58:39,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40986 - __SPLIT__ 2026-05-27 09:58:40,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24288 - __SPLIT__ 2026-05-27 09:58:40,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46264 - __SPLIT__ 2026-05-27 09:58:41,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24160 - __SPLIT__ 2026-05-27 09:58:42,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24289 - __SPLIT__ 2026-05-27 09:58:42,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40893 - __SPLIT__ 2026-05-27 09:58:42,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24386 - __SPLIT__ 2026-05-27 09:58:43,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55553 - __SPLIT__ 2026-05-27 09:58:44,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24343 - __SPLIT__ 2026-05-27 09:58:44,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52343 - __SPLIT__ 2026-05-27 09:58:45,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24418 - __SPLIT__ 2026-05-27 09:58:46,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24344 - __SPLIT__ 2026-05-27 09:58:47,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40961 - __SPLIT__ 2026-05-27 09:58:48,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24419 - __SPLIT__ 2026-05-27 09:58:49,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24393 - __SPLIT__ 2026-05-27 09:58:49,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40987 - __SPLIT__ 2026-05-27 09:58:49,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46285 - __SPLIT__ 2026-05-27 09:58:49,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150048 - __SPLIT__ 2026-05-27 09:58:50,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24456 - __SPLIT__ 2026-05-27 09:58:51,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24711 - __SPLIT__ 2026-05-27 09:58:52,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40970 - __SPLIT__ 2026-05-27 09:58:52,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24493 - __SPLIT__ 2026-05-27 09:58:53,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24712 - __SPLIT__ 2026-05-27 09:58:53,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48993 - __SPLIT__ 2026-05-27 09:58:54,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39721 - __SPLIT__ 2026-05-27 09:58:54,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24503 - __SPLIT__ 2026-05-27 09:58:54,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24716 - __SPLIT__ 2026-05-27 09:58:55,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40994 - __SPLIT__ 2026-05-27 09:58:56,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46603 - __SPLIT__ 2026-05-27 09:58:56,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24504 - __SPLIT__ 2026-05-27 09:58:57,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24717 - __SPLIT__ 2026-05-27 09:58:58,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40988 - __SPLIT__ 2026-05-27 09:58:58,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24508 - __SPLIT__ 2026-05-27 09:58:59,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24718 - __SPLIT__ 2026-05-27 09:58:59,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41011 - __SPLIT__ 2026-05-27 09:59:00,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55645 - __SPLIT__ 2026-05-27 09:59:01,959 - 124457 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124457 - __SPLIT__ 2026-05-27 09:59:02,115 - 124457 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124457 - __SPLIT__ 2026-05-27 09:59:00,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24559 - __SPLIT__ 2026-05-27 09:59:02,196 - 124457 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 09:59:02,275 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:00,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24756 - __SPLIT__ 2026-05-27 09:59:00,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46871 - __SPLIT__ 2026-05-27 09:59:02,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24616 - __SPLIT__ 2026-05-27 09:59:04,540 - 124457 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:59:04,621 - 124457 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 09:59:03,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41107 - __SPLIT__ 2026-05-27 09:59:04,695 - 124457 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 09:59:04,771 - 124457 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 09:59:04,841 - 124457 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124457;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:03,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52454 - __SPLIT__ 2026-05-27 09:59:04,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24757 - __SPLIT__ 2026-05-27 09:59:04,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24661 - __SPLIT__ 2026-05-27 09:59:06,791 - 124457 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 09:59:06,863 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124457), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124457), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124457 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:06,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41109 - __SPLIT__ 2026-05-27 09:59:07,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24789 - __SPLIT__ 2026-05-27 09:59:08,272 - 124457 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:59:08,346 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124457;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:07,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24662 - __SPLIT__ 2026-05-27 09:59:08,690 - 124457 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:59:08,777 - 124457 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 09:59:08,858 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14505... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:08,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24966 - __SPLIT__ 2026-05-27 09:59:09,221 - 124457 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 09:59:09,295 - 124457 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 09:59:09,378 - 124457 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 09:59:09,452 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:08,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49037 - __SPLIT__ 2026-05-27 09:59:09,790 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:09,949 - 124457 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId = 150347 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:09,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24778 - __SPLIT__ 2026-05-27 09:59:10,302 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:10,938 - 124457 - src.utils.log - INFO - Generating work orders for setup: 150347 - __SPLIT__ 2026-05-27 09:59:11,033 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11428;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:11,362 - 124457 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:59:11,497 - 124457 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 09:59:11,571 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:11,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24855 - __SPLIT__ 2026-05-27 09:59:11,909 - 124457 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:59:11,983 - 124457 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 09:59:12,053 - 124457 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-27 09:59:12,124 - 124457 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150347 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:12,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24983 - __SPLIT__ 2026-05-27 09:59:12,669 - 124457 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 09:59:12,740 - 124457 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150347 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:12,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46933 - __SPLIT__ 2026-05-27 09:59:13,284 - 124457 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 09:59:13,347 - 124457 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150347 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:13,693 - 124457 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 09:59:13,768 - 124457 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150347 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:12,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24920 - __SPLIT__ 2026-05-27 09:59:14,319 - 124457 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 09:59:14,385 - 124457 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150347 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:14,961 - 124457 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 09:59:15,120 - 124457 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150347 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:14,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24960 - __SPLIT__ 2026-05-27 09:59:15,478 - 124457 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 09:59:15,558 - 124457 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150347 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:15,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25154 - __SPLIT__ 2026-05-27 09:59:15,908 - 124457 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 09:59:15,990 - 124457 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150347 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:15,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24984 - __SPLIT__ 2026-05-27 09:59:16,557 - 124457 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 09:59:16,634 - 124457 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 09:59:16,711 - 124457 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:17,098 - 124457 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-27 09:59:17,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25096 - __SPLIT__ 2026-05-27 09:59:18,174 - 124457 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-27 09:59:18,244 - 124457 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150347... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:17,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41286 - __SPLIT__ 2026-05-27 09:59:18,988 - 124457 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 09:59:19,062 - 124457 - src.utils.log - INFO - Id's of work order inserted to DB: [3679257 3679258] - __SPLIT__ 2026-05-27 09:59:19,135 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:17,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56064 - __SPLIT__ 2026-05-27 09:59:19,474 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:18,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25227 - __SPLIT__ 2026-05-27 09:59:19,546 - 124457 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 09:59:19,622 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150347... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:18,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25155 - __SPLIT__ 2026-05-27 09:59:19,968 - 124457 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:59:20,039 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150347... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:18,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39722 - __SPLIT__ 2026-05-27 09:59:20,378 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:20,545 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150347... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:19,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150055 - __SPLIT__ 2026-05-27 09:59:19,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40989 - __SPLIT__ 2026-05-27 09:59:20,900 - 124457 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 09:59:20,986 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150347... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:19,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47005 - __SPLIT__ 2026-05-27 09:59:21,326 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:21,403 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150347... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:20,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25246 - __SPLIT__ 2026-05-27 09:59:21,749 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:21,823 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:22,169 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:22,248 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:20,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41370 - __SPLIT__ 2026-05-27 09:59:22,593 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:22,667 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:21,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25189 - __SPLIT__ 2026-05-27 09:59:23,049 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:23,123 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:23,465 - 124457 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 09:59:23,555 - 124457 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-27 09:59:22,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25263 - __SPLIT__ 2026-05-27 09:59:23,634 - 124457 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 09:59:23,701 - 124457 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-27 09:59:23,774 - 124457 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-27 09:59:23,861 - 124457 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-27 09:59:23,934 - 124457 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-27 09:59:24,092 - 124457 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-27 09:59:24,160 - 124457 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-27 09:59:23,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25419 - __SPLIT__ 2026-05-27 09:59:24,239 - 124457 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-27 09:59:24,314 - 124457 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-27 09:59:24,386 - 124457 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 09:59:24,486 - 124457 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-27 09:59:24,556 - 124457 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 09:59:24,630 - 124457 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-27 09:59:24,706 - 124457 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-27 09:59:24,784 - 124457 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 09:59:24,857 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679257, 3679258) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:24,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25406 - __SPLIT__ 2026-05-27 09:59:25,198 - 124457 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 09:59:25,275 - 124457 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:25,624 - 124457 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-27 09:59:25,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41372 - __SPLIT__ 2026-05-27 09:59:26,649 - 124457 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-27 09:59:26,720 - 124457 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-27 09:59:26,799 - 124457 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-27 09:59:26,873 - 124457 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 09:59:26,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25457 - __SPLIT__ 2026-05-27 09:59:26,949 - 124457 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 09:59:27,022 - 124457 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679257, 3679258) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:26,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49038 - __SPLIT__ 2026-05-27 09:59:27,429 - 124457 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 09:59:27,494 - 124457 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:27,832 - 124457 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-27 09:59:27,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25625 - __SPLIT__ 2026-05-27 09:59:27,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25519 - __SPLIT__ 2026-05-27 09:59:28,853 - 124457 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-27 09:59:28,923 - 124457 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 09:59:28,998 - 124457 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124457;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:29,330 - 124457 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 09:59:28,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25705 - __SPLIT__ 2026-05-27 09:59:29,395 - 124457 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-27 09:59:29,460 - 124457 - src.utils.log - INFO - Time took to perform operation: 27.2 - __SPLIT__ 2026-05-27 09:59:29,524 - 124457 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124457;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:29,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25555 - __SPLIT__ 2026-05-27 09:59:29,890 - 124457 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 09:59:29,949 - 124457 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 05:59:29.949' WHERE GenerateWorkOrderHistoryId = 124457;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 09:59:30,273 - 124457 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 09:59:29,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47036 - __SPLIT__ 2026-05-27 09:59:30,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25962 - __SPLIT__ 2026-05-27 09:59:30,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25565 - __SPLIT__ 2026-05-27 09:59:32,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25632 - __SPLIT__ 2026-05-27 09:59:33,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25669 - __SPLIT__ 2026-05-27 09:59:33,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26689 - __SPLIT__ 2026-05-27 09:59:34,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25675 - __SPLIT__ 2026-05-27 09:59:35,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56078 - __SPLIT__ 2026-05-27 09:59:36,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41403 - __SPLIT__ 2026-05-27 09:59:36,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25680 - __SPLIT__ 2026-05-27 09:59:37,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26690 - __SPLIT__ 2026-05-27 09:59:38,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25703 - __SPLIT__ 2026-05-27 09:59:39,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25718 - __SPLIT__ 2026-05-27 09:59:41,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25796 - __SPLIT__ 2026-05-27 09:59:41,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41409 - __SPLIT__ 2026-05-27 09:59:41,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26691 - __SPLIT__ 2026-05-27 09:59:42,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25800 - __SPLIT__ 2026-05-27 09:59:42,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41296 - __SPLIT__ 2026-05-27 09:59:42,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26986 - __SPLIT__ 2026-05-27 09:59:43,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25801 - __SPLIT__ 2026-05-27 09:59:43,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49039 - __SPLIT__ 2026-05-27 09:59:44,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52463 - __SPLIT__ 2026-05-27 09:59:44,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40362 - __SPLIT__ 2026-05-27 09:59:45,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41431 - __SPLIT__ 2026-05-27 09:59:46,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25815 - __SPLIT__ 2026-05-27 09:59:46,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27118 - __SPLIT__ 2026-05-27 09:59:48,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25992 - __SPLIT__ 2026-05-27 09:59:50,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26006 - __SPLIT__ 2026-05-27 09:59:50,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47431 - __SPLIT__ 2026-05-27 09:59:50,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150061 - __SPLIT__ 2026-05-27 09:59:51,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27582 - __SPLIT__ 2026-05-27 09:59:51,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41496 - __SPLIT__ 2026-05-27 09:59:51,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26218 - __SPLIT__ 2026-05-27 09:59:52,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41297 - __SPLIT__ 2026-05-27 09:59:53,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27696 - __SPLIT__ 2026-05-27 09:59:53,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56752 - __SPLIT__ 2026-05-27 09:59:54,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26408 - __SPLIT__ 2026-05-27 09:59:54,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47689 - __SPLIT__ 2026-05-27 09:59:56,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26447 - __SPLIT__ 2026-05-27 09:59:56,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41562 - __SPLIT__ 2026-05-27 09:59:56,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27698 - __SPLIT__ 2026-05-27 09:59:58,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26448 - __SPLIT__ 2026-05-27 09:59:58,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56845 - __SPLIT__ 2026-05-27 10:00:01,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26459 - __SPLIT__ 2026-05-27 10:00:02,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27794 - __SPLIT__ 2026-05-27 10:00:02,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26498 - __SPLIT__ 2026-05-27 10:00:02,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41590 - __SPLIT__ 2026-05-27 10:00:03,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27930 - __SPLIT__ 2026-05-27 10:00:03,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26528 - __SPLIT__ 2026-05-27 10:00:04,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41582 - __SPLIT__ 2026-05-27 10:00:05,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29027 - __SPLIT__ 2026-05-27 10:00:06,234 - [124457] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679258] user_id=43135 company_id=133 project_id=[124457] publish_all=False - __SPLIT__ 2026-05-27 10:00:06,390 - [124457] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679258] user_id=43135 company_id=133 project_id=[124457] publish_all=False - __SPLIT__ 2026-05-27 10:00:06,467 - [124457] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124457] - __SPLIT__ 2026-05-27 10:00:05,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47814 - __SPLIT__ 2026-05-27 10:00:06,541 - [124457] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 10:00:06,612 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:05,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52508 - __SPLIT__ 2026-05-27 10:00:05,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26557 - __SPLIT__ 2026-05-27 10:00:06,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40363 - __SPLIT__ 2026-05-27 10:00:06,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41636 - __SPLIT__ 2026-05-27 10:00:08,811 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:08,893 - [124457] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 10:00:07,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29046 - __SPLIT__ 2026-05-27 10:00:08,965 - [124457] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 10:00:09,040 - [124457] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 10:00:09,121 - [124457] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124457;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:08,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26581 - __SPLIT__ 2026-05-27 10:00:08,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56917 - __SPLIT__ 2026-05-27 10:00:11,077 - [124457] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:00:09,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29294 - __SPLIT__ 2026-05-27 10:00:11,149 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3679258... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:11,499 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:11,577 - [124457] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 10:00:11,651 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150347 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:10,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26598 - __SPLIT__ 2026-05-27 10:00:12,009 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:12,091 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150347 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:10,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41597 - __SPLIT__ 2026-05-27 10:00:12,451 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:12,529 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150347 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:12,893 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:12,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41704 - __SPLIT__ 2026-05-27 10:00:12,973 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:13,394 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:13,457 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:13,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26626 - __SPLIT__ 2026-05-27 10:00:13,790 - [124457] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 10:00:13,857 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:13,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29353 - __SPLIT__ 2026-05-27 10:00:14,185 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:14,249 - [124457] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:14,581 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:14,646 - [124457] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:14,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47941 - __SPLIT__ 2026-05-27 10:00:14,977 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:15,043 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:15,393 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:15,462 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150347... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:14,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49208 - __SPLIT__ 2026-05-27 10:00:15,799 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:15,862 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:14,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26697 - __SPLIT__ 2026-05-27 10:00:16,195 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:16,264 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14868' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:16,590 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:16,649 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '1426420' AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:16,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41837 - __SPLIT__ 2026-05-27 10:00:16,986 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:17,052 - [124457] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:17,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26698 - __SPLIT__ 2026-05-27 10:00:17,660 - [124457] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 10:00:17,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29957 - __SPLIT__ 2026-05-27 10:00:18,726 - [124457] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 10:00:18,933 - [124457] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 10:00:19,007 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '1426420' AND wo.AccountNumber = '14868' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-69_0) - __SPLIT__ 2026-05-27 10:00:19,351 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:19,457 - [124457] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-27 10:00:19,536 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 3679258... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:19,918 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:19,988 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3679258... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:20,329 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:20,397 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 3679258... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:20,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150081 - __SPLIT__ 2026-05-27 10:00:20,778 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:20,854 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 3679258... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:20,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26774 - __SPLIT__ 2026-05-27 10:00:21,196 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:21,272 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 3679258... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:20,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41927 - __SPLIT__ 2026-05-27 10:00:21,611 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:21,680 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 3679258... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:22,053 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:22,125 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 3679258 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:22,465 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:22,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29964 - __SPLIT__ 2026-05-27 10:00:22,626 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 3679258;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:22,958 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:23,032 - [124457] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 10:00:23,126 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:22,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26867 - __SPLIT__ 2026-05-27 10:00:23,468 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:23,536 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:23,877 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:23,955 - [124457] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 10:00:24,035 - [124457] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:23,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48185 - __SPLIT__ 2026-05-27 10:00:24,404 - [124457] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 10:00:24,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42326 - __SPLIT__ 2026-05-27 10:00:25,435 - [124457] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 10:00:25,507 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150347 AND WorkOrderNo = '4409310' AND GenerateWorkOrderHistoryId = 124457; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:25,890 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:25,973 - [124457] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-27 10:00:26,052 - [124457] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 10:00:26,120 - [124457] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:25,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26868 - __SPLIT__ 2026-05-27 10:00:26,477 - [124457] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-27 10:00:26,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26974 - __SPLIT__ 2026-05-27 10:00:27,514 - [124457] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-27 10:00:27,587 - [124457] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-27 10:00:27,659 - [124457] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-27 10:00:27,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30103 - __SPLIT__ 2026-05-27 10:00:27,817 - [124457] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-27 10:00:27,892 - [124457] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 10:00:27,962 - [124457] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:28,311 - [124457] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-27 10:00:27,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42525 - __SPLIT__ 2026-05-27 10:00:27,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52922 - __SPLIT__ 2026-05-27 10:00:29,337 - [124457] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-27 10:00:29,412 - [124457] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-27 10:00:29,477 - [124457] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 10:00:29,550 - [124457] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 10:00:29,617 - [124457] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:29,969 - [124457] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-27 10:00:29,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42184 - __SPLIT__ 2026-05-27 10:00:29,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26975 - __SPLIT__ 2026-05-27 10:00:30,993 - [124457] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-27 10:00:31,065 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:30,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30185 - __SPLIT__ 2026-05-27 10:00:31,402 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:31,472 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150347... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:31,804 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:30,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56918 - __SPLIT__ 2026-05-27 10:00:31,889 - [124457] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-27 10:00:31,982 - [124457] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:32,458 - [124457] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-27 10:00:32,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26996 - __SPLIT__ 2026-05-27 10:00:32,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49240 - __SPLIT__ 2026-05-27 10:00:33,482 - [124457] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 10:00:32,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48274 - __SPLIT__ 2026-05-27 10:00:33,690 - [124457] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 10:00:33,853 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-27 06:00:31.883';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:32,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42541 - __SPLIT__ 2026-05-27 10:00:34,352 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:34,432 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:33,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41598 - __SPLIT__ 2026-05-27 10:00:34,778 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:34,865 - [124457] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-27 06:00:31.883'; ... (Thread: ThreadPoolExecutor-70_0) - __SPLIT__ 2026-05-27 10:00:33,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27034 - __SPLIT__ 2026-05-27 10:00:35,357 - [124457] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:00:35,436 - [124457] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 10:00:35,513 - [124457] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:34,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30186 - __SPLIT__ 2026-05-27 10:00:35,870 - [124457] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-27 10:00:35,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27048 - __SPLIT__ 2026-05-27 10:00:36,906 - [124457] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-27 10:00:36,977 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '1426420'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:36,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27054 - __SPLIT__ 2026-05-27 10:00:37,386 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:37,470 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150347 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:37,822 - [124457] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:00:37,901 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150347 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:37,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52979 - __SPLIT__ 2026-05-27 10:00:38,251 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:38,328 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150347 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:38,674 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:38,746 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150347 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:39,096 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:39,282 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:39,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27055 - __SPLIT__ 2026-05-27 10:00:39,626 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:39,712 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:40,058 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:40,172 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150347;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:39,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42660 - __SPLIT__ 2026-05-27 10:00:40,514 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:40,590 - [124457] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-27 10:00:40,665 - [124457] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-27 10:00:39,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30266 - __SPLIT__ 2026-05-27 10:00:40,743 - [124457] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 10:00:40,819 - [124457] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:40,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27139 - __SPLIT__ 2026-05-27 10:00:41,173 - [124457] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-05-27 10:00:40,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48359 - __SPLIT__ 2026-05-27 10:00:42,201 - [124457] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-27 10:00:42,283 - [124457] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-27 10:00:42,358 - [124457] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-27 10:00:42,438 - [124457] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-27 10:00:41,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56977 - __SPLIT__ 2026-05-27 10:00:42,514 - [124457] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124457 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:41,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27244 - __SPLIT__ 2026-05-27 10:00:42,867 - [124457] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:00:42,955 - [124457] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-27 10:00:43,171 - [124457] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_74476cb432 - __SPLIT__ 2026-05-27 10:00:43,525 - [124457] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_74476cb432 - __SPLIT__ 2026-05-27 10:00:43,953 - [124457] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-27 10:00:44,185 - [124457] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-27 10:00:44,426 - [124457] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_74476cb432 - __SPLIT__ 2026-05-27 10:00:44,500 - [124457] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_74476cb432 - __SPLIT__ 2026-05-27 10:00:44,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27340 - __SPLIT__ 2026-05-27 10:00:44,579 - [124457] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124457 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:44,923 - [124457] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:00:45,003 - [124457] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-27 10:00:45,083 - [124457] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 3679258 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:44,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42677 - __SPLIT__ 2026-05-27 10:00:45,580 - [124457] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:00:45,663 - [124457] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 3679258 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:44,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30771 - __SPLIT__ 2026-05-27 10:00:46,129 - [124457] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:00:46,210 - [124457] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 3679258 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:45,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27419 - __SPLIT__ 2026-05-27 10:00:46,560 - [124457] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:00:46,647 - [124457] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 3679258 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:46,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150105 - __SPLIT__ 2026-05-27 10:00:47,077 - [124457] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:00:47,153 - [124457] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 3679258 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:47,500 - [124457] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:00:47,584 - [124457] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679258 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:47,932 - [124457] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:00:48,008 - [124457] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 3679258 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:47,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27421 - __SPLIT__ 2026-05-27 10:00:48,433 - [124457] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:00:48,502 - [124457] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679258 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:48,891 - [124457] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:00:48,951 - [124457] - src.utils.log - INFO - Work order published ids: (3679258,) - __SPLIT__ 2026-05-27 10:00:49,027 - [124457] - src.utils.log - INFO - Time took to perform operation in publishing [124457]: 42.49 - __SPLIT__ 2026-05-27 10:00:49,100 - [124457] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124457] - __SPLIT__ 2026-05-27 10:00:49,171 - [124457] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 06:00:48.950' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124457;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:00:49,510 - [124457] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:00:49,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27487 - __SPLIT__ 2026-05-27 10:00:49,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49391 - __SPLIT__ 2026-05-27 10:00:50,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42700 - __SPLIT__ 2026-05-27 10:00:50,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30772 - __SPLIT__ 2026-05-27 10:00:50,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48687 - __SPLIT__ 2026-05-27 10:00:51,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27495 - __SPLIT__ 2026-05-27 10:00:52,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30851 - __SPLIT__ 2026-05-27 10:00:53,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27542 - __SPLIT__ 2026-05-27 10:00:55,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42724 - __SPLIT__ 2026-05-27 10:00:55,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27553 - __SPLIT__ 2026-05-27 10:00:55,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48990 - __SPLIT__ 2026-05-27 10:00:56,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41599 - __SPLIT__ 2026-05-27 10:00:57,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27664 - __SPLIT__ 2026-05-27 10:00:57,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31021 - __SPLIT__ 2026-05-27 10:00:57,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42732 - __SPLIT__ 2026-05-27 10:00:58,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53021 - __SPLIT__ 2026-05-27 10:00:59,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57057 - __SPLIT__ 2026-05-27 10:00:59,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27667 - __SPLIT__ 2026-05-27 10:00:59,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31250 - __SPLIT__ 2026-05-27 10:01:01,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27723 - __SPLIT__ 2026-05-27 10:01:02,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42932 - __SPLIT__ 2026-05-27 10:01:02,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27876 - __SPLIT__ 2026-05-27 10:01:03,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49032 - __SPLIT__ 2026-05-27 10:01:04,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28125 - __SPLIT__ 2026-05-27 10:01:04,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49392 - __SPLIT__ 2026-05-27 10:01:06,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28195 - __SPLIT__ 2026-05-27 10:01:06,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31433 - __SPLIT__ 2026-05-27 10:01:06,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43590 - __SPLIT__ 2026-05-27 10:01:07,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28279 - __SPLIT__ 2026-05-27 10:01:07,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41724 - __SPLIT__ 2026-05-27 10:01:07,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31615 - __SPLIT__ 2026-05-27 10:01:07,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53592 - __SPLIT__ 2026-05-27 10:01:08,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28538 - __SPLIT__ 2026-05-27 10:01:09,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57359 - __SPLIT__ 2026-05-27 10:01:10,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43633 - __SPLIT__ 2026-05-27 10:01:11,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49290 - __SPLIT__ 2026-05-27 10:01:11,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28577 - __SPLIT__ 2026-05-27 10:01:13,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32739 - __SPLIT__ 2026-05-27 10:01:13,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28787 - __SPLIT__ 2026-05-27 10:01:14,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44089 - __SPLIT__ 2026-05-27 10:01:15,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150114 - __SPLIT__ 2026-05-27 10:01:16,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28940 - __SPLIT__ 2026-05-27 10:01:17,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29073 - __SPLIT__ 2026-05-27 10:01:17,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32896 - __SPLIT__ 2026-05-27 10:01:18,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49332 - __SPLIT__ 2026-05-27 10:01:18,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29130 - __SPLIT__ 2026-05-27 10:01:19,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44152 - __SPLIT__ 2026-05-27 10:01:19,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41725 - __SPLIT__ 2026-05-27 10:01:19,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33226 - __SPLIT__ 2026-05-27 10:01:20,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29172 - __SPLIT__ 2026-05-27 10:01:21,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49450 - __SPLIT__ 2026-05-27 10:01:22,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150161 - __SPLIT__ 2026-05-27 10:01:23,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29311 - __SPLIT__ 2026-05-27 10:01:24,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44438 - __SPLIT__ 2026-05-27 10:01:25,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49537 - __SPLIT__ 2026-05-27 10:01:25,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57534 - __SPLIT__ 2026-05-27 10:01:25,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29327 - __SPLIT__ 2026-05-27 10:01:25,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33236 - __SPLIT__ 2026-05-27 10:01:27,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53594 - __SPLIT__ 2026-05-27 10:01:28,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29339 - __SPLIT__ 2026-05-27 10:01:28,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44466 - __SPLIT__ 2026-05-27 10:01:29,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29341 - __SPLIT__ 2026-05-27 10:01:30,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29342 - __SPLIT__ 2026-05-27 10:01:31,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41726 - __SPLIT__ 2026-05-27 10:01:32,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33260 - __SPLIT__ 2026-05-27 10:01:32,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33261 - __SPLIT__ 2026-05-27 10:01:33,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29345 - __SPLIT__ 2026-05-27 10:01:34,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50208 - __SPLIT__ 2026-05-27 10:01:35,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29400 - __SPLIT__ 2026-05-27 10:01:38,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29441 - __SPLIT__ 2026-05-27 10:01:38,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33262 - __SPLIT__ 2026-05-27 10:01:38,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49451 - __SPLIT__ 2026-05-27 10:01:38,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44469 - __SPLIT__ 2026-05-27 10:01:39,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150172 - __SPLIT__ 2026-05-27 10:01:39,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29506 - __SPLIT__ 2026-05-27 10:01:41,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57717 - __SPLIT__ 2026-05-27 10:01:42,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50688 - __SPLIT__ 2026-05-27 10:01:42,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29635 - __SPLIT__ 2026-05-27 10:01:43,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42240 - __SPLIT__ 2026-05-27 10:01:44,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33277 - __SPLIT__ 2026-05-27 10:01:44,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44739 - __SPLIT__ 2026-05-27 10:01:45,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29709 - __SPLIT__ 2026-05-27 10:01:46,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50689 - __SPLIT__ 2026-05-27 10:01:47,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29752 - __SPLIT__ 2026-05-27 10:01:48,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42242 - __SPLIT__ 2026-05-27 10:01:48,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53595 - __SPLIT__ 2026-05-27 10:01:49,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44793 - __SPLIT__ 2026-05-27 10:01:49,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29978 - __SPLIT__ 2026-05-27 10:01:50,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33295 - __SPLIT__ 2026-05-27 10:01:51,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150182 - __SPLIT__ 2026-05-27 10:01:51,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44877 - __SPLIT__ 2026-05-27 10:01:52,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42243 - __SPLIT__ 2026-05-27 10:01:52,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29987 - __SPLIT__ 2026-05-27 10:01:53,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43881 - __SPLIT__ 2026-05-27 10:01:55,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49512 - __SPLIT__ 2026-05-27 10:01:55,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44914 - __SPLIT__ 2026-05-27 10:01:55,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30087 - __SPLIT__ 2026-05-27 10:01:55,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33562 - __SPLIT__ 2026-05-27 10:01:56,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42692 - __SPLIT__ 2026-05-27 10:01:56,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57754 - __SPLIT__ 2026-05-27 10:01:57,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30106 - __SPLIT__ 2026-05-27 10:01:59,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45097 - __SPLIT__ 2026-05-27 10:02:00,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30130 - __SPLIT__ 2026-05-27 10:02:01,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33577 - __SPLIT__ 2026-05-27 10:02:02,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30218 - __SPLIT__ 2026-05-27 10:02:04,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45339 - __SPLIT__ 2026-05-27 10:02:05,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30239 - __SPLIT__ 2026-05-27 10:02:05,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50738 - __SPLIT__ 2026-05-27 10:02:05,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150183 - __SPLIT__ 2026-05-27 10:02:07,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33712 - __SPLIT__ 2026-05-27 10:02:07,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53596 - __SPLIT__ 2026-05-27 10:02:07,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30300 - __SPLIT__ 2026-05-27 10:02:08,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45641 - __SPLIT__ 2026-05-27 10:02:08,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43130 - __SPLIT__ 2026-05-27 10:02:10,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30360 - __SPLIT__ 2026-05-27 10:02:10,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49513 - __SPLIT__ 2026-05-27 10:02:11,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45733 - __SPLIT__ 2026-05-27 10:02:12,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33713 - __SPLIT__ 2026-05-27 10:02:12,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50811 - __SPLIT__ 2026-05-27 10:02:12,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30431 - __SPLIT__ 2026-05-27 10:02:13,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57799 - __SPLIT__ 2026-05-27 10:02:15,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30795 - __SPLIT__ 2026-05-27 10:02:15,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43882 - __SPLIT__ 2026-05-27 10:02:15,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43131 - __SPLIT__ 2026-05-27 10:02:15,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45971 - __SPLIT__ 2026-05-27 10:02:16,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50863 - __SPLIT__ 2026-05-27 10:02:17,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150184 - __SPLIT__ 2026-05-27 10:02:17,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33714 - __SPLIT__ 2026-05-27 10:02:18,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30796 - __SPLIT__ 2026-05-27 10:02:21,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30882 - __SPLIT__ 2026-05-27 10:02:21,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46027 - __SPLIT__ 2026-05-27 10:02:21,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43610 - __SPLIT__ 2026-05-27 10:02:23,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30885 - __SPLIT__ 2026-05-27 10:02:24,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33715 - __SPLIT__ 2026-05-27 10:02:25,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50878 - __SPLIT__ 2026-05-27 10:02:25,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46152 - __SPLIT__ 2026-05-27 10:02:26,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49617 - __SPLIT__ 2026-05-27 10:02:26,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44069 - __SPLIT__ 2026-05-27 10:02:26,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31007 - __SPLIT__ 2026-05-27 10:02:26,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150197 - __SPLIT__ 2026-05-27 10:02:27,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53597 - __SPLIT__ 2026-05-27 10:02:28,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50895 - __SPLIT__ 2026-05-27 10:02:29,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33716 - __SPLIT__ 2026-05-27 10:02:29,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46225 - __SPLIT__ 2026-05-27 10:02:29,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31010 - __SPLIT__ 2026-05-27 10:02:30,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57808 - __SPLIT__ 2026-05-27 10:02:31,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49969 - __SPLIT__ 2026-05-27 10:02:31,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33717 - __SPLIT__ 2026-05-27 10:02:32,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31078 - __SPLIT__ 2026-05-27 10:02:32,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51049 - __SPLIT__ 2026-05-27 10:02:33,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33736 - __SPLIT__ 2026-05-27 10:02:34,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46276 - __SPLIT__ 2026-05-27 10:02:35,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44878 - __SPLIT__ 2026-05-27 10:02:35,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31085 - __SPLIT__ 2026-05-27 10:02:35,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33737 - __SPLIT__ 2026-05-27 10:02:36,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44071 - __SPLIT__ 2026-05-27 10:02:37,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51157 - __SPLIT__ 2026-05-27 10:02:38,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31149 - __SPLIT__ 2026-05-27 10:02:38,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46569 - __SPLIT__ 2026-05-27 10:02:39,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49996 - __SPLIT__ 2026-05-27 10:02:40,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57891 - __SPLIT__ 2026-05-27 10:02:40,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31288 - __SPLIT__ 2026-05-27 10:02:41,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33739 - __SPLIT__ 2026-05-27 10:02:42,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31336 - __SPLIT__ 2026-05-27 10:02:42,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46866 - __SPLIT__ 2026-05-27 10:02:43,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150211 - __SPLIT__ 2026-05-27 10:02:44,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31397 - __SPLIT__ 2026-05-27 10:02:45,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53600 - __SPLIT__ 2026-05-27 10:02:45,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51225 - __SPLIT__ 2026-05-27 10:02:47,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31473 - __SPLIT__ 2026-05-27 10:02:47,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47111 - __SPLIT__ 2026-05-27 10:02:48,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33740 - __SPLIT__ 2026-05-27 10:02:49,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31489 - __SPLIT__ 2026-05-27 10:02:49,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44363 - __SPLIT__ 2026-05-27 10:02:51,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31556 - __SPLIT__ 2026-05-27 10:02:52,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47615 - __SPLIT__ 2026-05-27 10:02:53,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150220 - __SPLIT__ 2026-05-27 10:02:54,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33741 - __SPLIT__ 2026-05-27 10:02:54,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31561 - __SPLIT__ 2026-05-27 10:02:54,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51247 - __SPLIT__ 2026-05-27 10:02:56,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58004 - __SPLIT__ 2026-05-27 10:02:57,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48026 - __SPLIT__ 2026-05-27 10:02:57,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31679 - __SPLIT__ 2026-05-27 10:03:00,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31689 - __SPLIT__ 2026-05-27 10:03:01,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34065 - __SPLIT__ 2026-05-27 10:03:02,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48235 - __SPLIT__ 2026-05-27 10:03:02,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44686 - __SPLIT__ 2026-05-27 10:03:02,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31711 - __SPLIT__ 2026-05-27 10:03:03,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51554 - __SPLIT__ 2026-05-27 10:03:03,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53693 - __SPLIT__ 2026-05-27 10:03:05,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31723 - __SPLIT__ 2026-05-27 10:03:06,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54452 - __SPLIT__ 2026-05-27 10:03:07,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48236 - __SPLIT__ 2026-05-27 10:03:07,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31832 - __SPLIT__ 2026-05-27 10:03:08,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34109 - __SPLIT__ 2026-05-27 10:03:08,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51708 - __SPLIT__ 2026-05-27 10:03:10,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32059 - __SPLIT__ 2026-05-27 10:03:12,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49997 - __SPLIT__ 2026-05-27 10:03:13,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44849 - __SPLIT__ 2026-05-27 10:03:13,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51757 - __SPLIT__ 2026-05-27 10:03:13,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58122 - __SPLIT__ 2026-05-27 10:03:14,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34110 - __SPLIT__ 2026-05-27 10:03:14,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32060 - __SPLIT__ 2026-05-27 10:03:17,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32212 - __SPLIT__ 2026-05-27 10:03:19,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48376 - __SPLIT__ 2026-05-27 10:03:19,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32443 - __SPLIT__ 2026-05-27 10:03:21,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34174 - __SPLIT__ 2026-05-27 10:03:22,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51829 - __SPLIT__ 2026-05-27 10:03:22,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54473 - __SPLIT__ 2026-05-27 10:03:24,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32446 - __SPLIT__ 2026-05-27 10:03:24,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150287 - __SPLIT__ 2026-05-27 10:03:25,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44850 - __SPLIT__ 2026-05-27 10:03:26,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32558 - __SPLIT__ 2026-05-27 10:03:27,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34418 - __SPLIT__ 2026-05-27 10:03:28,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50171 - __SPLIT__ 2026-05-27 10:03:29,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32560 - __SPLIT__ 2026-05-27 10:03:29,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54566 - __SPLIT__ 2026-05-27 10:03:30,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51851 - __SPLIT__ 2026-05-27 10:03:32,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58169 - __SPLIT__ 2026-05-27 10:03:32,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48398 - __SPLIT__ 2026-05-27 10:03:32,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32799 - __SPLIT__ 2026-05-27 10:03:34,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150293 - __SPLIT__ 2026-05-27 10:03:34,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54968 - __SPLIT__ 2026-05-27 10:03:34,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50173 - __SPLIT__ 2026-05-27 10:03:34,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34419 - __SPLIT__ 2026-05-27 10:03:35,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32812 - __SPLIT__ 2026-05-27 10:03:37,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48469 - __SPLIT__ 2026-05-27 10:03:37,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45936 - __SPLIT__ 2026-05-27 10:03:38,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32877 - __SPLIT__ 2026-05-27 10:03:41,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33083 - __SPLIT__ 2026-05-27 10:03:42,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34509 - __SPLIT__ 2026-05-27 10:03:43,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48479 - __SPLIT__ 2026-05-27 10:03:43,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33134 - __SPLIT__ 2026-05-27 10:03:45,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34579 - __SPLIT__ 2026-05-27 10:03:45,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33145 - __SPLIT__ 2026-05-27 10:03:46,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45937 - __SPLIT__ 2026-05-27 10:03:46,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48480 - __SPLIT__ 2026-05-27 10:03:46,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150297 - __SPLIT__ 2026-05-27 10:03:49,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33146 - __SPLIT__ 2026-05-27 10:03:49,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58305 - __SPLIT__ 2026-05-27 10:03:49,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55174 - __SPLIT__ 2026-05-27 10:03:50,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33159 - __SPLIT__ 2026-05-27 10:03:51,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50174 - __SPLIT__ 2026-05-27 10:03:51,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51852 - __SPLIT__ 2026-05-27 10:03:52,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35518 - __SPLIT__ 2026-05-27 10:03:52,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33160 - __SPLIT__ 2026-05-27 10:03:55,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35531 - __SPLIT__ 2026-05-27 10:03:57,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33171 - __SPLIT__ 2026-05-27 10:03:57,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55224 - __SPLIT__ 2026-05-27 10:03:58,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48493 - __SPLIT__ 2026-05-27 10:03:58,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51891 - __SPLIT__ 2026-05-27 10:03:58,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35546 - __SPLIT__ 2026-05-27 10:03:59,167 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1127.0, 1131.0, 1132.0, 1133.0, 1035.0, -1.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:03:59,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33191 - __SPLIT__ 2026-05-27 10:03:59,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45938 - __SPLIT__ 2026-05-27 10:04:02,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33880 - __SPLIT__ 2026-05-27 10:04:02,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44879 - __SPLIT__ 2026-05-27 10:04:02,870 - 124456 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-27 10:04:02,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51898 - __SPLIT__ 2026-05-27 10:04:03,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48882 - __SPLIT__ 2026-05-27 10:04:05,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33920 - __SPLIT__ 2026-05-27 10:04:05,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35862 - __SPLIT__ 2026-05-27 10:04:06,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150299 - __SPLIT__ 2026-05-27 10:04:06,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50176 - __SPLIT__ 2026-05-27 10:04:08,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34204 - __SPLIT__ 2026-05-27 10:04:09,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48927 - __SPLIT__ 2026-05-27 10:04:10,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34380 - __SPLIT__ 2026-05-27 10:04:11,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51948 - __SPLIT__ 2026-05-27 10:04:12,985 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:04:13,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150342 - __SPLIT__ 2026-05-27 10:04:13,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46215 - __SPLIT__ 2026-05-27 10:04:13,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34545 - __SPLIT__ 2026-05-27 10:04:14,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36033 - __SPLIT__ 2026-05-27 10:04:15,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49345 - __SPLIT__ 2026-05-27 10:04:17,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34563 - __SPLIT__ 2026-05-27 10:04:17,883 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:04:18,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36151 - __SPLIT__ 2026-05-27 10:04:18,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51996 - __SPLIT__ 2026-05-27 10:04:19,210 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:04:20,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49516 - __SPLIT__ 2026-05-27 10:04:21,157 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:04:21,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34564 - __SPLIT__ 2026-05-27 10:04:21,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36449 - __SPLIT__ 2026-05-27 10:04:21,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52142 - __SPLIT__ 2026-05-27 10:04:21,825 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (57155, 58013, 56072, 41679, 55738, 45981);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:04:23,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50177 - __SPLIT__ 2026-05-27 10:04:24,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34599 - __SPLIT__ 2026-05-27 10:04:24,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49680 - __SPLIT__ 2026-05-27 10:04:25,635 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:04:25,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46216 - __SPLIT__ 2026-05-27 10:04:26,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34661 - __SPLIT__ 2026-05-27 10:04:26,587 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (57155, 58013, 56072, 41679, 55738, 45981) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:04:28,266 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11437.0, -1.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:04:28,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36657 - __SPLIT__ 2026-05-27 10:04:28,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56177 - __SPLIT__ 2026-05-27 10:04:28,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52170 - __SPLIT__ 2026-05-27 10:04:29,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49816 - __SPLIT__ 2026-05-27 10:04:29,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34710 - __SPLIT__ 2026-05-27 10:04:29,795 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:04:29,907 - 124456 - src.utils.log - INFO - βœ… Fetched 31 rows - __SPLIT__ 2026-05-27 10:04:31,688 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1129.0, 1130.0, 1131.0, 1132.0, 11437.0, 1133.0, 11435.0, 11436.0, 11434.0, -1.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:04:33,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34812 - __SPLIT__ 2026-05-27 10:04:34,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41679 - __SPLIT__ 2026-05-27 10:04:35,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49881 - __SPLIT__ 2026-05-27 10:04:35,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45981 - __SPLIT__ 2026-05-27 10:04:35,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34883 - __SPLIT__ 2026-05-27 10:04:35,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36658 - __SPLIT__ 2026-05-27 10:04:35,995 - 124456 - src.utils.log - INFO - βœ… Fetched 14 rows - __SPLIT__ 2026-05-27 10:04:36,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55738 - __SPLIT__ 2026-05-27 10:04:37,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52171 - __SPLIT__ 2026-05-27 10:04:38,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50724 - __SPLIT__ 2026-05-27 10:04:38,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50005 - __SPLIT__ 2026-05-27 10:04:38,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44880 - __SPLIT__ 2026-05-27 10:04:38,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46605 - __SPLIT__ 2026-05-27 10:04:38,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56072 - __SPLIT__ 2026-05-27 10:04:38,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35002 - __SPLIT__ 2026-05-27 10:04:41,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57155 - __SPLIT__ 2026-05-27 10:04:42,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50821 - __SPLIT__ 2026-05-27 10:04:43,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56460 - __SPLIT__ 2026-05-27 10:04:43,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50056 - __SPLIT__ 2026-05-27 10:04:43,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58013 - __SPLIT__ 2026-05-27 10:04:43,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35332 - __SPLIT__ 2026-05-27 10:04:44,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36898 - __SPLIT__ 2026-05-27 10:04:45,142 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1130.0, 11429.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:04:47,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35345 - __SPLIT__ 2026-05-27 10:04:47,996 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 10:04:49,177 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:04:49,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50135 - __SPLIT__ 2026-05-27 10:04:49,971 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:04:50,508 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:04:50,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35494 - __SPLIT__ 2026-05-27 10:04:52,057 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:04:53,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46606 - __SPLIT__ 2026-05-27 10:04:53,249 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:04:53,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36956 - __SPLIT__ 2026-05-27 10:04:53,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50236 - __SPLIT__ 2026-05-27 10:04:53,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35598 - __SPLIT__ 2026-05-27 10:04:54,117 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (37376, 37379, 37380, 55812, 33286, 33287, 33288, 53257, 53258, 42514, 42515, 30229, 56343, 23581, 52253, 57374, 47648, 57375, 38948, 38949, 52262, 52263, 52264, 52265, 57900, 28718, 34358, 35383, 35384, 35385, 35386, 35387, 55872, 38472, 38473, 38474, 50250, 56906, 35407, 56916, 30296, 56412, 30302, 36457, 36458, 25199, 29302, 43375, 55932, 57980, 24702, 46720, 28801, 43138, 43139, 46721, 55426, 55427, 34451, 34452, 46742, 25239, 46743, 45721, 46744, 34464, 34465, 39585, 25764, 54436, 30378, 30379, 30380, 30381, 30382, 31406, 53941, 30390, 28355, 31428, 29897, 55500, 56530, 56532, 56533, 56534, 58070, 23256, 23257, 58073, 56541, 56545, 56546, 56553, 50413, 37104, 31989, 49398, 31991, 49399, 49400, 39162, 39163, 49401, 51452, 51453, 55549, 56567, 26371, 43268, 43270, 37128, 46857, 46858, 47372, 28429, 28430, 31501, 47373, 57100, 37650, 37651, 50467, 50468, 50469, 50470, 54569, 54573, 44340, 44341, 44342, 44343, 44344, 50486, 50487, 50488, 50489, 25921, 27461, 23375, 29011, 29018, 29019, 29020, 37730, 37731, 41828, 41829, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36209, 36210, 31091, 31092, 31093, 24950, 31094, 36211, 38771, 38772, 49528, 49529, 52599, 25984, 25985, 38784, 42373, 56198, 55695, 30098, 30610, 53140, 53141, 56733, 56734, 40351, 40352, 40353, 55722, 55723, 49085, 49086, 23999, 49087, 49088, 49089, 49090, 26564, 55747, 36810, 25548, 25549, 51660, 51662, 51663, 51664, 37334, 37335, 37342, 37343, 53216, 39393, 53217, 24547, 58339, 49128, 36841, 57323, 26093, 35313, 22517, 41462, 55287, 37373, 37374, 37375);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:04:56,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36961 - __SPLIT__ 2026-05-27 10:04:57,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35766 - __SPLIT__ 2026-05-27 10:04:57,546 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:04:57,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50822 - __SPLIT__ 2026-05-27 10:04:58,569 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (37376, 37379, 37380, 55812, 33286, 33287, 33288, 53257, 53258, 42514, 42515, 30229, 56343, 23581, 52253, 57374, 47648, 57375, 38948, 38949, 52262, 52263, 52264, 52265, 57900, 28718, 34358, 35383, 35384, 35385, 35386, 35387, 55872, 38472, 38473, 38474, 50250, 56906, 35407, 56916, 30296, 56412, 30302, 36457, 36458, 25199, 29302, 43375, 55932, 57980, 24702, 46720, 28801, 43138, 43139, 46721, 55426, 55427, 34451, 34452, 46742, 25239, 46743, 45721, 46744, 34464, 34465, 39585, 25764, 54436, 30378, 30379, 30380, 30381, 30382, 31406, 53941, 30390, 28355, 31428, 29897, 55500, 56530, 56532, 56533, 56534, 58070, 23256, 23257, 58073, 56541, 56545, 56546, 56553, 50413, 37104, 31989, 49398, 31991, 49399, 49400, 39162, 39163, 49401, 51452, 51453, 55549, 56567, 26371, 43268, 43270, 37128, 46857, 46858, 47372, 28429, 28430, 31501, 47373, 57100, 37650, 37651, 50467, 50468, 50469, 50470, 54569, 54573, 44340, 44341, 44342, 44343, 44344, 50486, 50487, 50488, 50489, 25921, 27461, 23375, 29011, 29018, 29019, 29020, 37730, 37731, 41828, 41829, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36209, 36210, 31091, 31092, 31093, 24950, 31094, 36211, 38771, 38772, 49528, 49529, 52599, 25984, 25985, 38784, 42373, 56198, 55695, 30098, 30610, 53140, 53141, 56733, 56734, 40351, 40352, 40353, 55722, 55723, 49085, 49086, 23999, 49087, 49088, 49089, 49090, 26564, 55747, 36810, 25548, 25549, 51660, 51662, 51663, 51664, 37334, 37335, 37342, 37343, 53216, 39393, 53217, 24547, 58339, 49128, 36841, 57323, 26093, 35313, 22517, 41462, 55287, 37373, 37374, 37375) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:04:58,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52210 - __SPLIT__ 2026-05-27 10:04:59,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35822 - __SPLIT__ 2026-05-27 10:04:59,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36972 - __SPLIT__ 2026-05-27 10:05:00,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50421 - __SPLIT__ 2026-05-27 10:05:02,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56617 - __SPLIT__ 2026-05-27 10:05:02,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35836 - __SPLIT__ 2026-05-27 10:05:02,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37172 - __SPLIT__ 2026-05-27 10:05:02,864 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:05:03,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52271 - __SPLIT__ 2026-05-27 10:05:03,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46809 - __SPLIT__ 2026-05-27 10:05:04,766 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:05:04,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35927 - __SPLIT__ 2026-05-27 10:05:05,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50482 - __SPLIT__ 2026-05-27 10:05:06,271 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:05:06,921 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 35792;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:05:09,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35928 - __SPLIT__ 2026-05-27 10:05:09,677 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:05:10,948 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 35792 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:05:11,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37367 - __SPLIT__ 2026-05-27 10:05:11,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50846 - __SPLIT__ 2026-05-27 10:05:11,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52321 - __SPLIT__ 2026-05-27 10:05:11,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35942 - __SPLIT__ 2026-05-27 10:05:12,310 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 10:05:12,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51031 - __SPLIT__ 2026-05-27 10:05:14,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47399 - __SPLIT__ 2026-05-27 10:05:15,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35973 - __SPLIT__ 2026-05-27 10:05:15,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50928 - __SPLIT__ 2026-05-27 10:05:15,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46810 - __SPLIT__ 2026-05-27 10:05:15,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35792 - __SPLIT__ 2026-05-27 10:05:16,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52351 - __SPLIT__ 2026-05-27 10:05:16,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57060 - __SPLIT__ 2026-05-27 10:05:17,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36006 - __SPLIT__ 2026-05-27 10:05:17,657 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:05:18,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37368 - __SPLIT__ 2026-05-27 10:05:19,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51006 - __SPLIT__ 2026-05-27 10:05:21,190 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:05:22,270 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:05:22,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36086 - __SPLIT__ 2026-05-27 10:05:22,766 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:05:24,924 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:05:25,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52378 - __SPLIT__ 2026-05-27 10:05:25,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51216 - __SPLIT__ 2026-05-27 10:05:25,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36090 - __SPLIT__ 2026-05-27 10:05:25,652 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:05:27,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38083 - __SPLIT__ 2026-05-27 10:05:27,272 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (22528, 45059, 45060, 45061, 45062, 40455, 45063, 54789, 27658, 51723, 49167, 49168, 48145, 48146, 24595, 27156, 44563, 44564, 48147, 48148, 50709, 50710, 50711, 56854, 28706, 33831, 25128, 50730, 43055, 46643, 46645, 33334, 46646, 34887, 34888, 34891, 57436, 47711, 47712, 40034, 40035, 40036, 54390, 24700, 24701, 50817, 46723, 50819, 46725, 55941, 45707, 45708, 49293, 45712, 45713, 23186, 23189, 51862, 47256, 33435, 33436, 46748, 46749, 46750, 28323, 28325, 40108, 40109, 25774, 45744, 45745, 51892, 27317, 42681, 42682, 46786, 44762, 44763, 44764, 44765, 49370, 57063, 47849, 44274, 44278, 39671, 44279, 44280, 45817, 45818, 56058, 43774, 43775, 28928, 28929, 28930, 36096, 43776, 43777, 45320, 45321, 37642, 37643, 37644, 37645, 40714, 40716, 55560, 28945, 28946, 29971, 43794, 43795, 43796, 43797, 57104, 56093, 57117, 25378, 50979, 32038, 50982, 35631, 57647, 52023, 37690, 37691, 42812, 42813, 36158, 56122, 24385, 37185, 33092, 33093, 56849, 33095, 55114, 53588, 44539, 35673, 32605, 53598, 53599, 37217, 37218, 57191, 23916, 56182, 25979, 25980, 25981, 25982, 22401, 30084, 27528, 41865, 41866, 46986, 29583, 29584, 46991, 29586, 29587, 33684, 33685, 29588, 33686, 33687, 33688, 33689, 49042, 51098, 51099, 48543, 48544, 48545, 52643, 50614, 50615, 50110, 50111, 50112, 39873, 39874, 48580, 25030, 25031, 25032, 42951, 42952, 48582, 48583, 48584, 48588, 38863, 38864, 48589, 48590, 57298, 57288, 27625, 57840, 25073, 25074, 33786, 33787, 44540, 22526);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:05:27,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46818 - __SPLIT__ 2026-05-27 10:05:27,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51148 - __SPLIT__ 2026-05-27 10:05:28,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51217 - __SPLIT__ 2026-05-27 10:05:28,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36101 - __SPLIT__ 2026-05-27 10:05:28,814 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:05:30,755 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (22528, 45059, 45060, 45061, 45062, 40455, 45063, 54789, 27658, 51723, 49167, 49168, 48145, 48146, 24595, 27156, 44563, 44564, 48147, 48148, 50709, 50710, 50711, 56854, 28706, 33831, 25128, 50730, 43055, 46643, 46645, 33334, 46646, 34887, 34888, 34891, 57436, 47711, 47712, 40034, 40035, 40036, 54390, 24700, 24701, 50817, 46723, 50819, 46725, 55941, 45707, 45708, 49293, 45712, 45713, 23186, 23189, 51862, 47256, 33435, 33436, 46748, 46749, 46750, 28323, 28325, 40108, 40109, 25774, 45744, 45745, 51892, 27317, 42681, 42682, 46786, 44762, 44763, 44764, 44765, 49370, 57063, 47849, 44274, 44278, 39671, 44279, 44280, 45817, 45818, 56058, 43774, 43775, 28928, 28929, 28930, 36096, 43776, 43777, 45320, 45321, 37642, 37643, 37644, 37645, 40714, 40716, 55560, 28945, 28946, 29971, 43794, 43795, 43796, 43797, 57104, 56093, 57117, 25378, 50979, 32038, 50982, 35631, 57647, 52023, 37690, 37691, 42812, 42813, 36158, 56122, 24385, 37185, 33092, 33093, 56849, 33095, 55114, 53588, 44539, 35673, 32605, 53598, 53599, 37217, 37218, 57191, 23916, 56182, 25979, 25980, 25981, 25982, 22401, 30084, 27528, 41865, 41866, 46986, 29583, 29584, 46991, 29586, 29587, 33684, 33685, 29588, 33686, 33687, 33688, 33689, 49042, 51098, 51099, 48543, 48544, 48545, 52643, 50614, 50615, 50110, 50111, 50112, 39873, 39874, 48580, 25030, 25031, 25032, 42951, 42952, 48582, 48583, 48584, 48588, 38863, 38864, 48589, 48590, 57298, 57288, 27625, 57840, 25073, 25074, 33786, 33787, 44540, 22526) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:05:30,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47400 - __SPLIT__ 2026-05-27 10:05:31,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36137 - __SPLIT__ 2026-05-27 10:05:32,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57613 - __SPLIT__ 2026-05-27 10:05:32,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52477 - __SPLIT__ 2026-05-27 10:05:34,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36161 - __SPLIT__ 2026-05-27 10:05:35,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38098 - __SPLIT__ 2026-05-27 10:05:36,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52506 - __SPLIT__ 2026-05-27 10:05:37,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36184 - __SPLIT__ 2026-05-27 10:05:39,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36300 - __SPLIT__ 2026-05-27 10:05:40,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51323 - __SPLIT__ 2026-05-27 10:05:40,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52512 - __SPLIT__ 2026-05-27 10:05:40,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46819 - __SPLIT__ 2026-05-27 10:05:42,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51149 - __SPLIT__ 2026-05-27 10:05:42,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38099 - __SPLIT__ 2026-05-27 10:05:43,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36301 - __SPLIT__ 2026-05-27 10:05:45,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51347 - __SPLIT__ 2026-05-27 10:05:46,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57622 - __SPLIT__ 2026-05-27 10:05:46,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52797 - __SPLIT__ 2026-05-27 10:05:46,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36344 - __SPLIT__ 2026-05-27 10:05:49,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51592 - __SPLIT__ 2026-05-27 10:05:50,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36345 - __SPLIT__ 2026-05-27 10:05:52,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57740 - __SPLIT__ 2026-05-27 10:05:52,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38780 - __SPLIT__ 2026-05-27 10:05:53,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46820 - __SPLIT__ 2026-05-27 10:05:53,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52805 - __SPLIT__ 2026-05-27 10:05:54,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51700 - __SPLIT__ 2026-05-27 10:05:54,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36380 - __SPLIT__ 2026-05-27 10:05:56,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38782 - __SPLIT__ 2026-05-27 10:05:56,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47292 - __SPLIT__ 2026-05-27 10:05:56,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51237 - __SPLIT__ 2026-05-27 10:05:56,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51701 - __SPLIT__ 2026-05-27 10:05:57,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36412 - __SPLIT__ 2026-05-27 10:05:59,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39541 - __SPLIT__ 2026-05-27 10:06:00,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36619 - __SPLIT__ 2026-05-27 10:06:01,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52964 - __SPLIT__ 2026-05-27 10:06:03,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36620 - __SPLIT__ 2026-05-27 10:06:04,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51238 - __SPLIT__ 2026-05-27 10:06:04,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39542 - __SPLIT__ 2026-05-27 10:06:05,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58040 - __SPLIT__ 2026-05-27 10:06:05,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52965 - __SPLIT__ 2026-05-27 10:06:07,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36862 - __SPLIT__ 2026-05-27 10:06:07,549 - 124456 - src.utils.log - INFO - βœ… Fetched 3181 rows - __SPLIT__ 2026-05-27 10:06:07,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47483 - __SPLIT__ 2026-05-27 10:06:09,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39649 - __SPLIT__ 2026-05-27 10:06:10,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51767 - __SPLIT__ 2026-05-27 10:06:10,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47293 - __SPLIT__ 2026-05-27 10:06:10,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36962 - __SPLIT__ 2026-05-27 10:06:11,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58097 - __SPLIT__ 2026-05-27 10:06:12,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51240 - __SPLIT__ 2026-05-27 10:06:13,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36966 - __SPLIT__ 2026-05-27 10:06:14,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51814 - __SPLIT__ 2026-05-27 10:06:16,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37038 - __SPLIT__ 2026-05-27 10:06:17,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51821 - __SPLIT__ 2026-05-27 10:06:18,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39650 - __SPLIT__ 2026-05-27 10:06:19,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22517 - __SPLIT__ 2026-05-27 10:06:19,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37048 - __SPLIT__ 2026-05-27 10:06:21,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23256 - __SPLIT__ 2026-05-27 10:06:22,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23257 - __SPLIT__ 2026-05-27 10:06:23,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23375 - __SPLIT__ 2026-05-27 10:06:23,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37277 - __SPLIT__ 2026-05-27 10:06:24,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52995 - __SPLIT__ 2026-05-27 10:06:25,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23581 - __SPLIT__ 2026-05-27 10:06:25,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48000 - __SPLIT__ 2026-05-27 10:06:25,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58255 - __SPLIT__ 2026-05-27 10:06:26,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23999 - __SPLIT__ 2026-05-27 10:06:26,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37338 - __SPLIT__ 2026-05-27 10:06:27,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39784 - __SPLIT__ 2026-05-27 10:06:27,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51455 - __SPLIT__ 2026-05-27 10:06:28,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24547 - __SPLIT__ 2026-05-27 10:06:29,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51822 - __SPLIT__ 2026-05-27 10:06:29,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24702 - __SPLIT__ 2026-05-27 10:06:30,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37413 - __SPLIT__ 2026-05-27 10:06:30,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24950 - __SPLIT__ 2026-05-27 10:06:32,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53015 - __SPLIT__ 2026-05-27 10:06:33,094 - 124456 - src.utils.log - INFO - βœ… Fetched 2839 rows - __SPLIT__ 2026-05-27 10:06:33,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25199 - __SPLIT__ 2026-05-27 10:06:33,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51505 - __SPLIT__ 2026-05-27 10:06:33,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37703 - __SPLIT__ 2026-05-27 10:06:35,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52127 - __SPLIT__ 2026-05-27 10:06:35,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25239 - __SPLIT__ 2026-05-27 10:06:37,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39785 - __SPLIT__ 2026-05-27 10:06:38,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25548 - __SPLIT__ 2026-05-27 10:06:40,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25549 - __SPLIT__ 2026-05-27 10:06:41,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25764 - __SPLIT__ 2026-05-27 10:06:41,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48001 - __SPLIT__ 2026-05-27 10:06:41,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37704 - __SPLIT__ 2026-05-27 10:06:42,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25921 - __SPLIT__ 2026-05-27 10:06:44,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58350 - __SPLIT__ 2026-05-27 10:06:44,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25984 - __SPLIT__ 2026-05-27 10:06:45,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37717 - __SPLIT__ 2026-05-27 10:06:47,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25985 - __SPLIT__ 2026-05-27 10:06:47,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39786 - __SPLIT__ 2026-05-27 10:06:49,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52128 - __SPLIT__ 2026-05-27 10:06:50,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22401 - __SPLIT__ 2026-05-27 10:06:51,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37830 - __SPLIT__ 2026-05-27 10:06:51,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47485 - __SPLIT__ 2026-05-27 10:06:54,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22526 - __SPLIT__ 2026-05-27 10:06:55,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37831 - __SPLIT__ 2026-05-27 10:06:56,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53016 - __SPLIT__ 2026-05-27 10:06:56,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52129 - __SPLIT__ 2026-05-27 10:06:56,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22528 - __SPLIT__ 2026-05-27 10:06:59,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39787 - __SPLIT__ 2026-05-27 10:06:59,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23186 - __SPLIT__ 2026-05-27 10:06:59,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48251 - __SPLIT__ 2026-05-27 10:06:59,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37933 - __SPLIT__ 2026-05-27 10:07:01,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23189 - __SPLIT__ 2026-05-27 10:07:03,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23916 - __SPLIT__ 2026-05-27 10:07:04,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24385 - __SPLIT__ 2026-05-27 10:07:05,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38408 - __SPLIT__ 2026-05-27 10:07:05,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52130 - __SPLIT__ 2026-05-27 10:07:06,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24595 - __SPLIT__ 2026-05-27 10:07:08,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53056 - __SPLIT__ 2026-05-27 10:07:08,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24700 - __SPLIT__ 2026-05-27 10:07:09,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38428 - __SPLIT__ 2026-05-27 10:07:10,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24701 - __SPLIT__ 2026-05-27 10:07:12,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52221 - __SPLIT__ 2026-05-27 10:07:12,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39916 - __SPLIT__ 2026-05-27 10:07:13,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25030 - __SPLIT__ 2026-05-27 10:07:14,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25031 - __SPLIT__ 2026-05-27 10:07:15,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38482 - __SPLIT__ 2026-05-27 10:07:15,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52242 - __SPLIT__ 2026-05-27 10:07:16,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26093 - __SPLIT__ 2026-05-27 10:07:16,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51507 - __SPLIT__ 2026-05-27 10:07:16,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25032 - __SPLIT__ 2026-05-27 10:07:18,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38540 - __SPLIT__ 2026-05-27 10:07:18,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53179 - __SPLIT__ 2026-05-27 10:07:19,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26371 - __SPLIT__ 2026-05-27 10:07:19,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52520 - __SPLIT__ 2026-05-27 10:07:20,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25073 - __SPLIT__ 2026-05-27 10:07:20,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49120 - __SPLIT__ 2026-05-27 10:07:21,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26564 - __SPLIT__ 2026-05-27 10:07:23,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25074 - __SPLIT__ 2026-05-27 10:07:23,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38893 - __SPLIT__ 2026-05-27 10:07:23,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27461 - __SPLIT__ 2026-05-27 10:07:23,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40285 - __SPLIT__ 2026-05-27 10:07:25,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25128 - __SPLIT__ 2026-05-27 10:07:26,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52721 - __SPLIT__ 2026-05-27 10:07:28,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39295 - __SPLIT__ 2026-05-27 10:07:29,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25378 - __SPLIT__ 2026-05-27 10:07:29,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53226 - __SPLIT__ 2026-05-27 10:07:29,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28355 - __SPLIT__ 2026-05-27 10:07:32,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25774 - __SPLIT__ 2026-05-27 10:07:32,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28429 - __SPLIT__ 2026-05-27 10:07:32,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39374 - __SPLIT__ 2026-05-27 10:07:33,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25979 - __SPLIT__ 2026-05-27 10:07:35,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52970 - __SPLIT__ 2026-05-27 10:07:35,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25980 - __SPLIT__ 2026-05-27 10:07:36,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39595 - __SPLIT__ 2026-05-27 10:07:37,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52841 - __SPLIT__ 2026-05-27 10:07:37,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28430 - __SPLIT__ 2026-05-27 10:07:38,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25981 - __SPLIT__ 2026-05-27 10:07:39,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53238 - __SPLIT__ 2026-05-27 10:07:39,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52972 - __SPLIT__ 2026-05-27 10:07:39,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40384 - __SPLIT__ 2026-05-27 10:07:41,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25982 - __SPLIT__ 2026-05-27 10:07:41,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28718 - __SPLIT__ 2026-05-27 10:07:41,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39833 - __SPLIT__ 2026-05-27 10:07:41,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49121 - __SPLIT__ 2026-05-27 10:07:42,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27156 - __SPLIT__ 2026-05-27 10:07:43,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47486 - __SPLIT__ 2026-05-27 10:07:43,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28801 - __SPLIT__ 2026-05-27 10:07:44,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40385 - __SPLIT__ 2026-05-27 10:07:44,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27317 - __SPLIT__ 2026-05-27 10:07:46,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39850 - __SPLIT__ 2026-05-27 10:07:47,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27528 - __SPLIT__ 2026-05-27 10:07:47,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29011 - __SPLIT__ 2026-05-27 10:07:48,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53378 - __SPLIT__ 2026-05-27 10:07:49,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29018 - __SPLIT__ 2026-05-27 10:07:49,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27625 - __SPLIT__ 2026-05-27 10:07:50,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40611 - __SPLIT__ 2026-05-27 10:07:51,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29019 - __SPLIT__ 2026-05-27 10:07:51,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39891 - __SPLIT__ 2026-05-27 10:07:52,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27658 - __SPLIT__ 2026-05-27 10:07:54,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29020 - __SPLIT__ 2026-05-27 10:07:54,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28323 - __SPLIT__ 2026-05-27 10:07:55,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53091 - __SPLIT__ 2026-05-27 10:07:56,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29302 - __SPLIT__ 2026-05-27 10:07:56,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39918 - __SPLIT__ 2026-05-27 10:07:58,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29897 - __SPLIT__ 2026-05-27 10:07:58,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52915 - __SPLIT__ 2026-05-27 10:07:59,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30098 - __SPLIT__ 2026-05-27 10:08:00,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28325 - __SPLIT__ 2026-05-27 10:08:00,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53447 - __SPLIT__ 2026-05-27 10:08:01,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30229 - __SPLIT__ 2026-05-27 10:08:02,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39956 - __SPLIT__ 2026-05-27 10:08:03,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49745 - __SPLIT__ 2026-05-27 10:08:03,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28706 - __SPLIT__ 2026-05-27 10:08:04,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30296 - __SPLIT__ 2026-05-27 10:08:04,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53099 - __SPLIT__ 2026-05-27 10:08:05,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28928 - __SPLIT__ 2026-05-27 10:08:05,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40628 - __SPLIT__ 2026-05-27 10:08:06,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40306 - __SPLIT__ 2026-05-27 10:08:09,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28929 - __SPLIT__ 2026-05-27 10:08:10,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53648 - __SPLIT__ 2026-05-27 10:08:10,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30302 - __SPLIT__ 2026-05-27 10:08:12,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28930 - __SPLIT__ 2026-05-27 10:08:13,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53268 - __SPLIT__ 2026-05-27 10:08:15,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40629 - __SPLIT__ 2026-05-27 10:08:15,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30378 - __SPLIT__ 2026-05-27 10:08:15,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40307 - __SPLIT__ 2026-05-27 10:08:15,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28945 - __SPLIT__ 2026-05-27 10:08:16,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58351 - __SPLIT__ 2026-05-27 10:08:16,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30379 - __SPLIT__ 2026-05-27 10:08:18,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28946 - __SPLIT__ 2026-05-27 10:08:19,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53651 - __SPLIT__ 2026-05-27 10:08:20,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40484 - __SPLIT__ 2026-05-27 10:08:20,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52916 - __SPLIT__ 2026-05-27 10:08:21,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29583 - __SPLIT__ 2026-05-27 10:08:22,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30380 - __SPLIT__ 2026-05-27 10:08:22,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41311 - __SPLIT__ 2026-05-27 10:08:24,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49746 - __SPLIT__ 2026-05-27 10:08:26,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30381 - __SPLIT__ 2026-05-27 10:08:27,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40485 - __SPLIT__ 2026-05-27 10:08:27,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29584 - __SPLIT__ 2026-05-27 10:08:28,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53897 - __SPLIT__ 2026-05-27 10:08:29,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29586 - __SPLIT__ 2026-05-27 10:08:29,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30382 - __SPLIT__ 2026-05-27 10:08:29,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53269 - __SPLIT__ 2026-05-27 10:08:31,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30390 - __SPLIT__ 2026-05-27 10:08:31,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40555 - __SPLIT__ 2026-05-27 10:08:31,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29587 - __SPLIT__ 2026-05-27 10:08:33,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30610 - __SPLIT__ 2026-05-27 10:08:37,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41312 - __SPLIT__ 2026-05-27 10:08:37,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54019 - __SPLIT__ 2026-05-27 10:08:37,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40653 - __SPLIT__ 2026-05-27 10:08:38,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29588 - __SPLIT__ 2026-05-27 10:08:38,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31091 - __SPLIT__ 2026-05-27 10:08:38,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53493 - __SPLIT__ 2026-05-27 10:08:39,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47487 - __SPLIT__ 2026-05-27 10:08:41,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52918 - __SPLIT__ 2026-05-27 10:08:44,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29971 - __SPLIT__ 2026-05-27 10:08:44,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31092 - __SPLIT__ 2026-05-27 10:08:45,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30084 - __SPLIT__ 2026-05-27 10:08:45,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49747 - __SPLIT__ 2026-05-27 10:08:45,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40654 - __SPLIT__ 2026-05-27 10:08:46,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53638 - __SPLIT__ 2026-05-27 10:08:46,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54020 - __SPLIT__ 2026-05-27 10:08:48,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32038 - __SPLIT__ 2026-05-27 10:08:48,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31093 - __SPLIT__ 2026-05-27 10:08:49,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41422 - __SPLIT__ 2026-05-27 10:08:50,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32605 - __SPLIT__ 2026-05-27 10:08:52,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33092 - __SPLIT__ 2026-05-27 10:08:53,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33093 - __SPLIT__ 2026-05-27 10:08:54,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40655 - __SPLIT__ 2026-05-27 10:08:54,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53713 - __SPLIT__ 2026-05-27 10:08:56,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41424 - __SPLIT__ 2026-05-27 10:08:57,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33095 - __SPLIT__ 2026-05-27 10:08:58,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31094 - __SPLIT__ 2026-05-27 10:08:59,700 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 11429.0, 1128.0, 11434.0, 11437.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 10:09:00,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40739 - __SPLIT__ 2026-05-27 10:09:00,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53758 - __SPLIT__ 2026-05-27 10:09:01,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42134 - __SPLIT__ 2026-05-27 10:09:02,296 - 124456 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-27 10:09:02,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53660 - __SPLIT__ 2026-05-27 10:09:03,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54360 - __SPLIT__ 2026-05-27 10:09:04,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33334 - __SPLIT__ 2026-05-27 10:09:04,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40875 - __SPLIT__ 2026-05-27 10:09:05,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31406 - __SPLIT__ 2026-05-27 10:09:06,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53868 - __SPLIT__ 2026-05-27 10:09:06,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49153 - __SPLIT__ 2026-05-27 10:09:07,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33435 - __SPLIT__ 2026-05-27 10:09:11,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40904 - __SPLIT__ 2026-05-27 10:09:11,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31428 - __SPLIT__ 2026-05-27 10:09:12,265 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:09:13,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54166 - __SPLIT__ 2026-05-27 10:09:13,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31501 - __SPLIT__ 2026-05-27 10:09:13,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33436 - __SPLIT__ 2026-05-27 10:09:14,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54399 - __SPLIT__ 2026-05-27 10:09:14,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42136 - __SPLIT__ 2026-05-27 10:09:14,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40938 - __SPLIT__ 2026-05-27 10:09:17,045 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 10:09:17,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31989 - __SPLIT__ 2026-05-27 10:09:18,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33684 - __SPLIT__ 2026-05-27 10:09:18,930 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:09:19,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54359 - __SPLIT__ 2026-05-27 10:09:19,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31991 - __SPLIT__ 2026-05-27 10:09:20,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33685 - __SPLIT__ 2026-05-27 10:09:20,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40940 - __SPLIT__ 2026-05-27 10:09:21,105 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:09:21,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33286 - __SPLIT__ 2026-05-27 10:09:22,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53666 - __SPLIT__ 2026-05-27 10:09:22,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54441 - __SPLIT__ 2026-05-27 10:09:23,262 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (23552, 23553, 47629, 47630, 30223, 47631, 29214, 29215, 29216, 37918, 37919, 34342, 23079, 24619, 34860, 57387, 34863, 34864, 42546, 33331, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42048, 42049, 56900, 33355, 33356, 33357, 33360, 56403, 43093, 23639, 47705, 47706, 48218, 39004, 39005, 35422, 51296, 51297, 40550, 51305, 42602, 42603, 45674, 45675, 51307, 38514, 38515, 50296, 50297, 50298, 50813, 55934, 51328, 51329, 33412, 40068, 40069, 40070, 40072, 51332, 51333, 48793, 48794, 55975, 58036, 27319, 31927, 35519, 42693, 57788, 57566, 57567, 55522, 49380, 50917, 50918, 39660, 39661, 53485, 27889, 27890, 27891, 54085, 44789, 57789, 25335, 25336, 30457, 22777, 25337, 30458, 54086, 54087, 37121, 36611, 47363, 47364, 47365, 31001, 31002, 31003, 41755, 41756, 34080, 41249, 54048, 25896, 36652, 54066, 54070, 54072, 54078, 54081, 46402, 46404, 46405, 39750, 35655, 35144, 35145, 35146, 35656, 35148, 39751, 34126, 39752, 39753, 39754, 39755, 35670, 35671, 40265, 31577, 31578, 31579, 37210, 37211, 43863, 43864, 43865, 48998, 48999, 41321, 23402, 37227, 37739, 30573, 37229, 37740, 41322, 36215, 36216, 53625, 57776, 38786, 35716, 33671, 55687, 31625, 34185, 34186, 34187, 33681, 33682, 51092, 37781, 37782, 22943, 22944, 36767, 57768, 57769, 57770, 57771, 31148, 57261, 57262, 57772, 57264, 57265, 57773, 50611, 57268, 23477, 57269, 57775, 46008, 46009, 57777, 57781, 33212, 57782, 57783, 57784, 57785, 57787, 33730, 33731, 33732, 33733, 33734, 33735, 41411, 41412, 48631, 27083, 57791, 57796, 58300, 39375, 57792, 58301, 58323, 57793, 57794, 23002, 52190, 57795, 38373, 38374, 30188, 56300, 33774, 33775, 33776, 33777, 33778, 33779, 41968, 41969, 41970, 48629, 48630, 56825, 54778);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 10:09:23,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50798 - __SPLIT__ 2026-05-27 10:09:23,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33686 - __SPLIT__ 2026-05-27 10:09:24,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40950 - __SPLIT__ 2026-05-27 10:09:25,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54404 - __SPLIT__ 2026-05-27 10:09:26,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33287 - __SPLIT__ 2026-05-27 10:09:26,251 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:09:27,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42277 - __SPLIT__ 2026-05-27 10:09:28,720 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (23552, 23553, 47629, 47630, 30223, 47631, 29214, 29215, 29216, 37918, 37919, 34342, 23079, 24619, 34860, 57387, 34863, 34864, 42546, 33331, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42048, 42049, 56900, 33355, 33356, 33357, 33360, 56403, 43093, 23639, 47705, 47706, 48218, 39004, 39005, 35422, 51296, 51297, 40550, 51305, 42602, 42603, 45674, 45675, 51307, 38514, 38515, 50296, 50297, 50298, 50813, 55934, 51328, 51329, 33412, 40068, 40069, 40070, 40072, 51332, 51333, 48793, 48794, 55975, 58036, 27319, 31927, 35519, 42693, 57788, 57566, 57567, 55522, 49380, 50917, 50918, 39660, 39661, 53485, 27889, 27890, 27891, 54085, 44789, 57789, 25335, 25336, 30457, 22777, 25337, 30458, 54086, 54087, 37121, 36611, 47363, 47364, 47365, 31001, 31002, 31003, 41755, 41756, 34080, 41249, 54048, 25896, 36652, 54066, 54070, 54072, 54078, 54081, 46402, 46404, 46405, 39750, 35655, 35144, 35145, 35146, 35656, 35148, 39751, 34126, 39752, 39753, 39754, 39755, 35670, 35671, 40265, 31577, 31578, 31579, 37210, 37211, 43863, 43864, 43865, 48998, 48999, 41321, 23402, 37227, 37739, 30573, 37229, 37740, 41322, 36215, 36216, 53625, 57776, 38786, 35716, 33671, 55687, 31625, 34185, 34186, 34187, 33681, 33682, 51092, 37781, 37782, 22943, 22944, 36767, 57768, 57769, 57770, 57771, 31148, 57261, 57262, 57772, 57264, 57265, 57773, 50611, 57268, 23477, 57269, 57775, 46008, 46009, 57777, 57781, 33212, 57782, 57783, 57784, 57785, 57787, 33730, 33731, 33732, 33733, 33734, 33735, 41411, 41412, 48631, 27083, 57791, 57796, 58300, 39375, 57792, 58301, 58323, 57793, 57794, 23002, 52190, 57795, 38373, 38374, 30188, 56300, 33774, 33775, 33776, 33777, 33778, 33779, 41968, 41969, 41970, 48629, 48630, 56825, 54778) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 10:09:29,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33687 - __SPLIT__ 2026-05-27 10:09:30,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40951 - __SPLIT__ 2026-05-27 10:09:31,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33288 - __SPLIT__ 2026-05-27 10:09:32,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49154 - __SPLIT__ 2026-05-27 10:09:34,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33688 - __SPLIT__ 2026-05-27 10:09:35,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51010 - __SPLIT__ 2026-05-27 10:09:35,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34358 - __SPLIT__ 2026-05-27 10:09:35,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54431 - __SPLIT__ 2026-05-27 10:09:35,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54465 - __SPLIT__ 2026-05-27 10:09:37,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34451 - __SPLIT__ 2026-05-27 10:09:38,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40956 - __SPLIT__ 2026-05-27 10:09:38,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33689 - __SPLIT__ 2026-05-27 10:09:38,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34452 - __SPLIT__ 2026-05-27 10:09:39,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33786 - __SPLIT__ 2026-05-27 10:09:40,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51126 - __SPLIT__ 2026-05-27 10:09:40,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42278 - __SPLIT__ 2026-05-27 10:09:41,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33787 - __SPLIT__ 2026-05-27 10:09:41,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54520 - __SPLIT__ 2026-05-27 10:09:42,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53671 - __SPLIT__ 2026-05-27 10:09:42,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41029 - __SPLIT__ 2026-05-27 10:09:43,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34464 - __SPLIT__ 2026-05-27 10:09:43,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54540 - __SPLIT__ 2026-05-27 10:09:45,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33831 - __SPLIT__ 2026-05-27 10:09:47,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54963 - __SPLIT__ 2026-05-27 10:09:47,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34887 - __SPLIT__ 2026-05-27 10:09:49,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34465 - __SPLIT__ 2026-05-27 10:09:50,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51287 - __SPLIT__ 2026-05-27 10:09:50,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41030 - __SPLIT__ 2026-05-27 10:09:51,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42638 - __SPLIT__ 2026-05-27 10:09:52,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54568 - __SPLIT__ 2026-05-27 10:09:54,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54977 - __SPLIT__ 2026-05-27 10:09:55,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41064 - __SPLIT__ 2026-05-27 10:09:56,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35313 - __SPLIT__ 2026-05-27 10:09:57,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34888 - __SPLIT__ 2026-05-27 10:09:57,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49155 - __SPLIT__ 2026-05-27 10:09:58,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35383 - __SPLIT__ 2026-05-27 10:09:59,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41093 - __SPLIT__ 2026-05-27 10:10:00,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54796 - __SPLIT__ 2026-05-27 10:10:00,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55165 - __SPLIT__ 2026-05-27 10:10:01,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54051 - __SPLIT__ 2026-05-27 10:10:02,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34891 - __SPLIT__ 2026-05-27 10:10:02,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42639 - __SPLIT__ 2026-05-27 10:10:03,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35384 - __SPLIT__ 2026-05-27 10:10:04,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41094 - __SPLIT__ 2026-05-27 10:10:04,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55256 - __SPLIT__ 2026-05-27 10:10:08,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54905 - __SPLIT__ 2026-05-27 10:10:08,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51439 - __SPLIT__ 2026-05-27 10:10:11,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41165 - __SPLIT__ 2026-05-27 10:10:11,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55341 - __SPLIT__ 2026-05-27 10:10:12,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35631 - __SPLIT__ 2026-05-27 10:10:13,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43076 - __SPLIT__ 2026-05-27 10:10:15,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35385 - __SPLIT__ 2026-05-27 10:10:15,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55006 - __SPLIT__ 2026-05-27 10:10:16,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41323 - __SPLIT__ 2026-05-27 10:10:17,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35673 - __SPLIT__ 2026-05-27 10:10:17,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54631 - __SPLIT__ 2026-05-27 10:10:18,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36096 - __SPLIT__ 2026-05-27 10:10:20,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55367 - __SPLIT__ 2026-05-27 10:10:21,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43254 - __SPLIT__ 2026-05-27 10:10:23,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41324 - __SPLIT__ 2026-05-27 10:10:23,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49156 - __SPLIT__ 2026-05-27 10:10:23,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55061 - __SPLIT__ 2026-05-27 10:10:23,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36158 - __SPLIT__ 2026-05-27 10:10:26,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35386 - __SPLIT__ 2026-05-27 10:10:26,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41543 - __SPLIT__ 2026-05-27 10:10:26,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51440 - __SPLIT__ 2026-05-27 10:10:27,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37185 - __SPLIT__ 2026-05-27 10:10:28,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55407 - __SPLIT__ 2026-05-27 10:10:29,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37217 - __SPLIT__ 2026-05-27 10:10:31,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41551 - __SPLIT__ 2026-05-27 10:10:32,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55335 - __SPLIT__ 2026-05-27 10:10:34,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43255 - __SPLIT__ 2026-05-27 10:10:34,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54657 - __SPLIT__ 2026-05-27 10:10:34,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55507 - __SPLIT__ 2026-05-27 10:10:34,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41580 - __SPLIT__ 2026-05-27 10:10:34,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37218 - __SPLIT__ 2026-05-27 10:10:38,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55355 - __SPLIT__ 2026-05-27 10:10:38,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55619 - __SPLIT__ 2026-05-27 10:10:38,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35387 - __SPLIT__ 2026-05-27 10:10:40,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41891 - __SPLIT__ 2026-05-27 10:10:41,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37642 - __SPLIT__ 2026-05-27 10:10:41,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55620 - __SPLIT__ 2026-05-27 10:10:43,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41905 - __SPLIT__ 2026-05-27 10:10:45,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55434 - __SPLIT__ 2026-05-27 10:10:45,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44134 - __SPLIT__ 2026-05-27 10:10:47,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49157 - __SPLIT__ 2026-05-27 10:10:48,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42023 - __SPLIT__ 2026-05-27 10:10:49,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54714 - __SPLIT__ 2026-05-27 10:10:51,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35407 - __SPLIT__ 2026-05-27 10:10:51,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55810 - __SPLIT__ 2026-05-27 10:10:52,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55516 - __SPLIT__ 2026-05-27 10:10:53,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42143 - __SPLIT__ 2026-05-27 10:10:54,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37643 - __SPLIT__ 2026-05-27 10:10:54,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55890 - __SPLIT__ 2026-05-27 10:10:57,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36209 - __SPLIT__ 2026-05-27 10:10:59,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56185 - __SPLIT__ 2026-05-27 10:11:01,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51441 - __SPLIT__ 2026-05-27 10:11:01,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42199 - __SPLIT__ 2026-05-27 10:11:04,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55001 - __SPLIT__ 2026-05-27 10:11:05,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36210 - __SPLIT__ 2026-05-27 10:11:05,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37644 - __SPLIT__ 2026-05-27 10:11:05,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56268 - __SPLIT__ 2026-05-27 10:11:05,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56116 - __SPLIT__ 2026-05-27 10:11:05,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42241 - __SPLIT__ 2026-05-27 10:11:07,054 - 124456 - src.utils.log - INFO - βœ… Fetched 2973 rows - __SPLIT__ 2026-05-27 10:11:07,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36211 - __SPLIT__ 2026-05-27 10:11:08,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44135 - __SPLIT__ 2026-05-27 10:11:11,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37645 - __SPLIT__ 2026-05-27 10:11:11,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36457 - __SPLIT__ 2026-05-27 10:11:12,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42301 - __SPLIT__ 2026-05-27 10:11:12,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49158 - __SPLIT__ 2026-05-27 10:11:14,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56121 - __SPLIT__ 2026-05-27 10:11:15,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56472 - __SPLIT__ 2026-05-27 10:11:16,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42309 - __SPLIT__ 2026-05-27 10:11:16,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37690 - __SPLIT__ 2026-05-27 10:11:17,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49638 - __SPLIT__ 2026-05-27 10:11:18,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51600 - __SPLIT__ 2026-05-27 10:11:20,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55447 - __SPLIT__ 2026-05-27 10:11:20,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42370 - __SPLIT__ 2026-05-27 10:11:20,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56233 - __SPLIT__ 2026-05-27 10:11:21,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56477 - __SPLIT__ 2026-05-27 10:11:22,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37691 - __SPLIT__ 2026-05-27 10:11:25,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42401 - __SPLIT__ 2026-05-27 10:11:25,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51617 - __SPLIT__ 2026-05-27 10:11:26,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22777 - __SPLIT__ 2026-05-27 10:11:28,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38863 - __SPLIT__ 2026-05-27 10:11:29,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56625 - __SPLIT__ 2026-05-27 10:11:29,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22943 - __SPLIT__ 2026-05-27 10:11:29,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56458 - __SPLIT__ 2026-05-27 10:11:30,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42434 - __SPLIT__ 2026-05-27 10:11:31,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22944 - __SPLIT__ 2026-05-27 10:11:34,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23002 - __SPLIT__ 2026-05-27 10:11:34,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44137 - __SPLIT__ 2026-05-27 10:11:35,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23079 - __SPLIT__ 2026-05-27 10:11:36,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56666 - __SPLIT__ 2026-05-27 10:11:36,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38864 - __SPLIT__ 2026-05-27 10:11:36,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55887 - __SPLIT__ 2026-05-27 10:11:36,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42599 - __SPLIT__ 2026-05-27 10:11:36,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23402 - __SPLIT__ 2026-05-27 10:11:37,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56468 - __SPLIT__ 2026-05-27 10:11:39,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23477 - __SPLIT__ 2026-05-27 10:11:42,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56694 - __SPLIT__ 2026-05-27 10:11:43,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23552 - __SPLIT__ 2026-05-27 10:11:43,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36458 - __SPLIT__ 2026-05-27 10:11:43,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42820 - __SPLIT__ 2026-05-27 10:11:44,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51619 - __SPLIT__ 2026-05-27 10:11:44,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39671 - __SPLIT__ 2026-05-27 10:11:44,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23553 - __SPLIT__ 2026-05-27 10:11:46,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51620 - __SPLIT__ 2026-05-27 10:11:47,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56776 - __SPLIT__ 2026-05-27 10:11:47,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23639 - __SPLIT__ 2026-05-27 10:11:48,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57056 - __SPLIT__ 2026-05-27 10:11:48,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44179 - __SPLIT__ 2026-05-27 10:11:49,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24619 - __SPLIT__ 2026-05-27 10:11:49,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42821 - __SPLIT__ 2026-05-27 10:11:50,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36712 - __SPLIT__ 2026-05-27 10:11:51,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25335 - __SPLIT__ 2026-05-27 10:11:52,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25336 - __SPLIT__ 2026-05-27 10:11:53,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25337 - __SPLIT__ 2026-05-27 10:11:54,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39873 - __SPLIT__ 2026-05-27 10:11:54,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56084 - __SPLIT__ 2026-05-27 10:11:54,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57135 - __SPLIT__ 2026-05-27 10:11:54,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25896 - __SPLIT__ 2026-05-27 10:11:55,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56796 - __SPLIT__ 2026-05-27 10:11:57,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27083 - __SPLIT__ 2026-05-27 10:11:58,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42999 - __SPLIT__ 2026-05-27 10:12:00,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27319 - __SPLIT__ 2026-05-27 10:12:02,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27889 - __SPLIT__ 2026-05-27 10:12:02,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57286 - __SPLIT__ 2026-05-27 10:12:02,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39874 - __SPLIT__ 2026-05-27 10:12:02,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27890 - __SPLIT__ 2026-05-27 10:12:03,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44180 - __SPLIT__ 2026-05-27 10:12:04,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43215 - __SPLIT__ 2026-05-27 10:12:05,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27891 - __SPLIT__ 2026-05-27 10:12:06,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56884 - __SPLIT__ 2026-05-27 10:12:07,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36714 - __SPLIT__ 2026-05-27 10:12:07,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29214 - __SPLIT__ 2026-05-27 10:12:10,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29215 - __SPLIT__ 2026-05-27 10:12:10,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40034 - __SPLIT__ 2026-05-27 10:12:10,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57521 - __SPLIT__ 2026-05-27 10:12:10,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43563 - __SPLIT__ 2026-05-27 10:12:11,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29216 - __SPLIT__ 2026-05-27 10:12:11,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56085 - __SPLIT__ 2026-05-27 10:12:13,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30188 - __SPLIT__ 2026-05-27 10:12:14,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57156 - __SPLIT__ 2026-05-27 10:12:15,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43565 - __SPLIT__ 2026-05-27 10:12:16,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36715 - __SPLIT__ 2026-05-27 10:12:16,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30223 - __SPLIT__ 2026-05-27 10:12:17,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57582 - __SPLIT__ 2026-05-27 10:12:18,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44200 - __SPLIT__ 2026-05-27 10:12:19,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57384 - __SPLIT__ 2026-05-27 10:12:19,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30457 - __SPLIT__ 2026-05-27 10:12:23,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30458 - __SPLIT__ 2026-05-27 10:12:24,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44011 - __SPLIT__ 2026-05-27 10:12:25,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57593 - __SPLIT__ 2026-05-27 10:12:25,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30573 - __SPLIT__ 2026-05-27 10:12:26,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40035 - __SPLIT__ 2026-05-27 10:12:26,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36716 - __SPLIT__ 2026-05-27 10:12:28,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31001 - __SPLIT__ 2026-05-27 10:12:28,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57465 - __SPLIT__ 2026-05-27 10:12:28,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31002 - __SPLIT__ 2026-05-27 10:12:30,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44198 - __SPLIT__ 2026-05-27 10:12:31,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31003 - __SPLIT__ 2026-05-27 10:12:32,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56344 - __SPLIT__ 2026-05-27 10:12:34,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57751 - __SPLIT__ 2026-05-27 10:12:34,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31148 - __SPLIT__ 2026-05-27 10:12:35,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44236 - __SPLIT__ 2026-05-27 10:12:36,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57481 - __SPLIT__ 2026-05-27 10:12:36,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36717 - __SPLIT__ 2026-05-27 10:12:36,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31577 - __SPLIT__ 2026-05-27 10:12:37,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44201 - __SPLIT__ 2026-05-27 10:12:40,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31578 - __SPLIT__ 2026-05-27 10:12:42,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57853 - __SPLIT__ 2026-05-27 10:12:43,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40036 - __SPLIT__ 2026-05-27 10:12:43,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31579 - __SPLIT__ 2026-05-27 10:12:44,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44306 - __SPLIT__ 2026-05-27 10:12:45,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57526 - __SPLIT__ 2026-05-27 10:12:46,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31625 - __SPLIT__ 2026-05-27 10:12:48,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31927 - __SPLIT__ 2026-05-27 10:12:49,334 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1131.0, -1.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 10:12:50,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33212 - __SPLIT__ 2026-05-27 10:12:50,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44366 - __SPLIT__ 2026-05-27 10:12:51,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56687 - __SPLIT__ 2026-05-27 10:12:52,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33331 - __SPLIT__ 2026-05-27 10:12:52,492 - 124456 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-27 10:12:52,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40108 - __SPLIT__ 2026-05-27 10:12:52,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57546 - __SPLIT__ 2026-05-27 10:12:54,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44549 - __SPLIT__ 2026-05-27 10:12:54,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36719 - __SPLIT__ 2026-05-27 10:12:55,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33355 - __SPLIT__ 2026-05-27 10:12:55,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44385 - __SPLIT__ 2026-05-27 10:12:56,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40109 - __SPLIT__ 2026-05-27 10:12:57,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33356 - __SPLIT__ 2026-05-27 10:13:00,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33357 - __SPLIT__ 2026-05-27 10:13:01,782 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:13:01,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40455 - __SPLIT__ 2026-05-27 10:13:02,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33360 - __SPLIT__ 2026-05-27 10:13:02,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44556 - __SPLIT__ 2026-05-27 10:13:02,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57579 - __SPLIT__ 2026-05-27 10:13:03,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33412 - __SPLIT__ 2026-05-27 10:13:08,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57289 - __SPLIT__ 2026-05-27 10:13:08,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33671 - __SPLIT__ 2026-05-27 10:13:09,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57586 - __SPLIT__ 2026-05-27 10:13:10,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40714 - __SPLIT__ 2026-05-27 10:13:10,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33681 - __SPLIT__ 2026-05-27 10:13:10,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44550 - __SPLIT__ 2026-05-27 10:13:12,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33682 - __SPLIT__ 2026-05-27 10:13:13,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44607 - __SPLIT__ 2026-05-27 10:13:13,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36720 - __SPLIT__ 2026-05-27 10:13:14,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57392 - __SPLIT__ 2026-05-27 10:13:14,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33730 - __SPLIT__ 2026-05-27 10:13:15,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49639 - __SPLIT__ 2026-05-27 10:13:17,759 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1132.0, 1133.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 10:13:18,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33731 - __SPLIT__ 2026-05-27 10:13:18,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44670 - __SPLIT__ 2026-05-27 10:13:19,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40716 - __SPLIT__ 2026-05-27 10:13:21,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33732 - __SPLIT__ 2026-05-27 10:13:21,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51621 - __SPLIT__ 2026-05-27 10:13:21,548 - 124456 - src.utils.log - INFO - βœ… Fetched 9 rows - __SPLIT__ 2026-05-27 10:13:21,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57420 - __SPLIT__ 2026-05-27 10:13:22,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36810 - __SPLIT__ 2026-05-27 10:13:23,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33733 - __SPLIT__ 2026-05-27 10:13:23,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44732 - __SPLIT__ 2026-05-27 10:13:27,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33734 - __SPLIT__ 2026-05-27 10:13:27,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33735 - __SPLIT__ 2026-05-27 10:13:29,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33774 - __SPLIT__ 2026-05-27 10:13:29,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41865 - __SPLIT__ 2026-05-27 10:13:29,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45393 - __SPLIT__ 2026-05-27 10:13:31,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44805 - __SPLIT__ 2026-05-27 10:13:32,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33775 - __SPLIT__ 2026-05-27 10:13:33,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41866 - __SPLIT__ 2026-05-27 10:13:33,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33776 - __SPLIT__ 2026-05-27 10:13:33,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57482 - __SPLIT__ 2026-05-27 10:13:34,118 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:13:34,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36841 - __SPLIT__ 2026-05-27 10:13:34,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33777 - __SPLIT__ 2026-05-27 10:13:36,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42681 - __SPLIT__ 2026-05-27 10:13:36,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45394 - __SPLIT__ 2026-05-27 10:13:36,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44865 - __SPLIT__ 2026-05-27 10:13:39,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33778 - __SPLIT__ 2026-05-27 10:13:42,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42682 - __SPLIT__ 2026-05-27 10:13:42,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45011 - __SPLIT__ 2026-05-27 10:13:44,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33779 - __SPLIT__ 2026-05-27 10:13:44,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45694 - __SPLIT__ 2026-05-27 10:13:47,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49640 - __SPLIT__ 2026-05-27 10:13:47,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42812 - __SPLIT__ 2026-05-27 10:13:47,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34080 - __SPLIT__ 2026-05-27 10:13:48,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45072 - __SPLIT__ 2026-05-27 10:13:49,926 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 10:13:50,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57645 - __SPLIT__ 2026-05-27 10:13:51,124 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:13:52,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34126 - __SPLIT__ 2026-05-27 10:13:52,627 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:13:54,035 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (50679, 57862, 150103, 50680, 38921, 38922, 41483, 56330, 41485, 41486, 55821, 47126, 44567, 44568, 47127, 39962, 32795, 32796, 43035, 55325, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 43053, 44589, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 54834, 51256, 57400, 58424, 51259, 51262, 51266, 55362, 51268, 43078, 109127, 51272, 56907, 56908, 56909, 27219, 27220, 27221, 32342, 32343, 45143, 45145, 45146, 42587, 42588, 45147, 45148, 45149, 45150, 45151, 45152, 45154, 45155, 48732, 56413, 44652, 49262, 49263, 150127, 150135, 27259, 58540, 55943, 36489, 36490, 41101, 41102, 43661, 45200, 49806, 49807, 25751, 37536, 37537, 56490, 47275, 24748, 24749, 24750, 31405, 42672, 42673, 23218, 47795, 50356, 57523, 149685, 24249, 24250, 24251, 45245, 28868, 35024, 32981, 32982, 32985, 32986, 32987, 32988, 32989, 32990, 27871, 27872, 32991, 53466, 42723, 58075, 33000, 46826, 33003, 56556, 57069, 119536, 33010, 58101, 38135, 46843, 46844, 33022, 35592, 28942, 28943, 28944, 41744, 58129, 50451, 53524, 57619, 58131, 42263, 30488, 42264, 34074, 58132, 55580, 55581, 50974, 58134, 29991, 29992, 29993, 41771, 41772, 49452, 45358, 45359, 51499, 51500, 51501, 51502, 54576, 54577, 57648, 33079, 57656, 57657, 46907, 46908, 47421, 47422, 57665, 34630, 54089, 54602, 54604, 52049, 52050, 54610, 57172, 54613, 54615, 54616, 38746, 38747, 54619, 24925, 43357, 37727, 37728, 31585, 43358, 45923, 45924, 46678, 49505, 49506, 49509, 49510, 53602, 42347, 42348, 27502, 44401, 54620, 119342, 46462, 46464, 34690, 57735, 46474, 46475, 58258, 26004, 26516, 26518, 129626, 32153, 139674, 31643, 119198, 41893, 50086, 55213, 149937, 54195, 48730, 43454, 55230, 48577, 48578, 50113, 50114, 50115, 119246, 54228, 48126, 40407, 45019, 23004, 45020, 38881, 55794, 33780, 33781, 33782, 33783, 33784, 33785, 41467, 48125, 39934, 39935);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 10:13:54,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45326 - __SPLIT__ 2026-05-27 10:13:54,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34185 - __SPLIT__ 2026-05-27 10:13:54,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37104 - __SPLIT__ 2026-05-27 10:13:55,289 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:13:55,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42813 - __SPLIT__ 2026-05-27 10:13:56,985 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (50679, 57862, 150103, 50680, 38921, 38922, 41483, 56330, 41485, 41486, 55821, 47126, 44567, 44568, 47127, 39962, 32795, 32796, 43035, 55325, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 43053, 44589, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 54834, 51256, 57400, 58424, 51259, 51262, 51266, 55362, 51268, 43078, 109127, 51272, 56907, 56908, 56909, 27219, 27220, 27221, 32342, 32343, 45143, 45145, 45146, 42587, 42588, 45147, 45148, 45149, 45150, 45151, 45152, 45154, 45155, 48732, 56413, 44652, 49262, 49263, 150127, 150135, 27259, 58540, 55943, 36489, 36490, 41101, 41102, 43661, 45200, 49806, 49807, 25751, 37536, 37537, 56490, 47275, 24748, 24749, 24750, 31405, 42672, 42673, 23218, 47795, 50356, 57523, 149685, 24249, 24250, 24251, 45245, 28868, 35024, 32981, 32982, 32985, 32986, 32987, 32988, 32989, 32990, 27871, 27872, 32991, 53466, 42723, 58075, 33000, 46826, 33003, 56556, 57069, 119536, 33010, 58101, 38135, 46843, 46844, 33022, 35592, 28942, 28943, 28944, 41744, 58129, 50451, 53524, 57619, 58131, 42263, 30488, 42264, 34074, 58132, 55580, 55581, 50974, 58134, 29991, 29992, 29993, 41771, 41772, 49452, 45358, 45359, 51499, 51500, 51501, 51502, 54576, 54577, 57648, 33079, 57656, 57657, 46907, 46908, 47421, 47422, 57665, 34630, 54089, 54602, 54604, 52049, 52050, 54610, 57172, 54613, 54615, 54616, 38746, 38747, 54619, 24925, 43357, 37727, 37728, 31585, 43358, 45923, 45924, 46678, 49505, 49506, 49509, 49510, 53602, 42347, 42348, 27502, 44401, 54620, 119342, 46462, 46464, 34690, 57735, 46474, 46475, 58258, 26004, 26516, 26518, 129626, 32153, 139674, 31643, 119198, 41893, 50086, 55213, 149937, 54195, 48730, 43454, 55230, 48577, 48578, 50113, 50114, 50115, 119246, 54228, 48126, 40407, 45019, 23004, 45020, 38881, 55794, 33780, 33781, 33782, 33783, 33784, 33785, 41467, 48125, 39934, 39935) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 10:13:57,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37128 - __SPLIT__ 2026-05-27 10:13:58,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34186 - __SPLIT__ 2026-05-27 10:13:58,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45352 - __SPLIT__ 2026-05-27 10:13:59,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45695 - __SPLIT__ 2026-05-27 10:14:02,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37334 - __SPLIT__ 2026-05-27 10:14:03,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34187 - __SPLIT__ 2026-05-27 10:14:03,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57861 - __SPLIT__ 2026-05-27 10:14:04,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45354 - __SPLIT__ 2026-05-27 10:14:05,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42951 - __SPLIT__ 2026-05-27 10:14:07,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34342 - __SPLIT__ 2026-05-27 10:14:09,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45378 - __SPLIT__ 2026-05-27 10:14:11,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37335 - __SPLIT__ 2026-05-27 10:14:12,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34860 - __SPLIT__ 2026-05-27 10:14:13,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49689 - __SPLIT__ 2026-05-27 10:14:14,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45808 - __SPLIT__ 2026-05-27 10:14:14,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45700 - __SPLIT__ 2026-05-27 10:14:15,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42952 - __SPLIT__ 2026-05-27 10:14:18,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57941 - __SPLIT__ 2026-05-27 10:14:19,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45879 - __SPLIT__ 2026-05-27 10:14:20,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45730 - __SPLIT__ 2026-05-27 10:14:20,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37342 - __SPLIT__ 2026-05-27 10:14:22,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34863 - __SPLIT__ 2026-05-27 10:14:23,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45983 - __SPLIT__ 2026-05-27 10:14:25,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37343 - __SPLIT__ 2026-05-27 10:14:26,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45731 - __SPLIT__ 2026-05-27 10:14:27,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43055 - __SPLIT__ 2026-05-27 10:14:30,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34864 - __SPLIT__ 2026-05-27 10:14:30,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37373 - __SPLIT__ 2026-05-27 10:14:32,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45898 - __SPLIT__ 2026-05-27 10:14:33,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45984 - __SPLIT__ 2026-05-27 10:14:33,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57942 - __SPLIT__ 2026-05-27 10:14:34,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35144 - __SPLIT__ 2026-05-27 10:14:35,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35145 - __SPLIT__ 2026-05-27 10:14:36,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37374 - __SPLIT__ 2026-05-27 10:14:37,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43774 - __SPLIT__ 2026-05-27 10:14:37,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46145 - __SPLIT__ 2026-05-27 10:14:40,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35146 - __SPLIT__ 2026-05-27 10:14:41,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37375 - __SPLIT__ 2026-05-27 10:14:41,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35148 - __SPLIT__ 2026-05-27 10:14:42,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46146 - __SPLIT__ 2026-05-27 10:14:46,109 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 10:14:46,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43775 - __SPLIT__ 2026-05-27 10:14:46,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37376 - __SPLIT__ 2026-05-27 10:14:47,119 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:14:47,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57989 - __SPLIT__ 2026-05-27 10:14:47,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45899 - __SPLIT__ 2026-05-27 10:14:48,776 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:14:50,232 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (26625, 36869, 28690, 28691, 24596, 34839, 26653, 57378, 22571, 26669, 26672, 51250, 24634, 57402, 28741, 28742, 24647, 43080, 22603, 53323, 30801, 45139, 45140, 41048, 43096, 57441, 28773, 51317, 26744, 28793, 49287, 49288, 53385, 57483, 53399, 24729, 28833, 28835, 28836, 47267, 22694, 28838, 24754, 34998, 37051, 35010, 28867, 22730, 24781, 55503, 24799, 35041, 24802, 22765, 22767, 26864, 45295, 47345, 57583, 39167, 35072, 43281, 28959, 45344, 53535, 26914, 35117, 43310, 28982, 24888, 24889, 24899, 49481, 45386, 51530, 39247, 33107, 49492, 39255, 35163, 57695, 26976, 51566, 43377, 51583, 53636, 49544, 22933, 33183, 22947, 53672, 25003, 31150, 49582, 41392, 41393, 37299, 25014, 43448, 35268, 33222, 53705, 31178, 29137, 51665, 55765, 51681, 45538, 47586, 47588, 25071, 25072, 29167, 33264, 33265, 57844, 47605, 23030, 47612, 27141, 41477, 49669, 55819, 49678, 45585, 39460, 55848, 33323, 53804, 27192, 45624, 23098, 31298, 53826, 55879, 31309, 35408, 53842, 25177, 43611, 25182, 29281, 23138, 35426, 53857, 27251, 27252, 25207, 53879, 23161, 29312, 25228, 31377, 53906, 51860, 23190, 33432, 23198, 51871, 33440, 33441, 31404, 41652, 41653, 53943, 25275, 55998, 47808, 23244, 23246, 51919, 56018, 29412, 43749, 23271, 51943, 47853, 25327, 51957, 51958, 35586, 35587, 27409, 43800, 49946, 35629, 52013, 27440, 23349, 35640, 27452, 52033, 29509, 29510, 52044, 56144, 25432, 23386, 33628, 27489, 41836, 35698, 50036, 29558, 54135, 27515, 56188, 23421, 31614, 54142, 33673, 27530, 43920, 25491, 31645, 39838, 43933, 25505, 45988, 56231, 50091, 29619, 46017, 23493, 31690, 37838, 27600, 25553, 27601, 35814, 29675, 27628, 50156, 48112, 52212, 52216, 31740, 46077, 41988, 29701, 56326, 37899, 31758, 42001, 42002, 56347, 35873, 56360, 42028, 23601, 46131, 39988, 25653, 50228, 56376, 33849, 52285, 54335, 52291, 56387, 52293, 35913, 23630, 37975, 37990, 31857, 38009, 52345, 40063, 27784, 38032, 46226, 50324, 42133, 31897, 36008, 36009, 38058, 44202, 23727, 48310, 46263, 42168, 48318, 48331, 48332, 23761, 50388, 29918, 50401, 29933, 23794, 42233, 44281, 31997, 23811, 48388, 50437, 34054, 48391, 27920, 56595, 29974, 38174, 56609, 48419, 42276, 27944, 34107, 23869, 23872, 40256, 23875, 23876, 36163, 52549, 42312, 23887, 38223, 27986, 23892, 40276, 27990, 44372, 38235, 36188, 56667, 30049, 23906, 23907, 38253, 28015, 28016, 28032, 25991, 54664, 44443, 52639, 56738, 23977, 52652, 26030, 36286, 42431, 24006, 24010, 56778, 44496, 34260, 46549, 54746, 48603, 30179, 40423, 56815, 42489, 30201, 56842, 28177, 30226, 52759, 30233, 40474, 54814, 24105, 36402, 56885, 56886, 30263, 46648, 30265, 30268, 34366, 26183, 24141, 42573, 24144, 34392, 34393, 32352, 50785, 40546, 38499, 38500, 52837, 36456, 36465, 36466, 56945, 36470, 32376, 26244, 26245, 52874, 56972, 56974, 44691, 50848, 32420, 44708, 32422, 38572, 57005, 30387, 57020, 32449, 40641, 28361, 40649, 26316, 44755, 26332, 32487, 32488, 38632, 46827, 34542, 46831, 52986, 36604, 42751, 36608, 52992, 52993, 24335, 40724, 30492, 48924, 24350, 40734, 30497, 46887, 36650, 53045, 28474, 48958, 34623, 48960, 28483, 51039, 38774, 44928, 34689, 26499, 22404, 53125, 57219, 53137, 36755, 28567, 30616, 30617, 51101, 28580, 47013, 55207, 24491, 24492, 32688, 34754, 44994, 53198, 32719, 32720, 28627, 22485, 49112, 26585, 26586, 30681, 28638, 32734, 30690, 24548, 34794, 24555, 34795, 34796, 45037, 30709, 30710, 51193, 40958, 40959);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 10:14:50,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46316 - __SPLIT__ 2026-05-27 10:14:51,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35422 - __SPLIT__ 2026-05-27 10:14:51,843 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:14:52,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37379 - __SPLIT__ 2026-05-27 10:14:52,969 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (26625, 36869, 28690, 28691, 24596, 34839, 26653, 57378, 22571, 26669, 26672, 51250, 24634, 57402, 28741, 28742, 24647, 43080, 22603, 53323, 30801, 45139, 45140, 41048, 43096, 57441, 28773, 51317, 26744, 28793, 49287, 49288, 53385, 57483, 53399, 24729, 28833, 28835, 28836, 47267, 22694, 28838, 24754, 34998, 37051, 35010, 28867, 22730, 24781, 55503, 24799, 35041, 24802, 22765, 22767, 26864, 45295, 47345, 57583, 39167, 35072, 43281, 28959, 45344, 53535, 26914, 35117, 43310, 28982, 24888, 24889, 24899, 49481, 45386, 51530, 39247, 33107, 49492, 39255, 35163, 57695, 26976, 51566, 43377, 51583, 53636, 49544, 22933, 33183, 22947, 53672, 25003, 31150, 49582, 41392, 41393, 37299, 25014, 43448, 35268, 33222, 53705, 31178, 29137, 51665, 55765, 51681, 45538, 47586, 47588, 25071, 25072, 29167, 33264, 33265, 57844, 47605, 23030, 47612, 27141, 41477, 49669, 55819, 49678, 45585, 39460, 55848, 33323, 53804, 27192, 45624, 23098, 31298, 53826, 55879, 31309, 35408, 53842, 25177, 43611, 25182, 29281, 23138, 35426, 53857, 27251, 27252, 25207, 53879, 23161, 29312, 25228, 31377, 53906, 51860, 23190, 33432, 23198, 51871, 33440, 33441, 31404, 41652, 41653, 53943, 25275, 55998, 47808, 23244, 23246, 51919, 56018, 29412, 43749, 23271, 51943, 47853, 25327, 51957, 51958, 35586, 35587, 27409, 43800, 49946, 35629, 52013, 27440, 23349, 35640, 27452, 52033, 29509, 29510, 52044, 56144, 25432, 23386, 33628, 27489, 41836, 35698, 50036, 29558, 54135, 27515, 56188, 23421, 31614, 54142, 33673, 27530, 43920, 25491, 31645, 39838, 43933, 25505, 45988, 56231, 50091, 29619, 46017, 23493, 31690, 37838, 27600, 25553, 27601, 35814, 29675, 27628, 50156, 48112, 52212, 52216, 31740, 46077, 41988, 29701, 56326, 37899, 31758, 42001, 42002, 56347, 35873, 56360, 42028, 23601, 46131, 39988, 25653, 50228, 56376, 33849, 52285, 54335, 52291, 56387, 52293, 35913, 23630, 37975, 37990, 31857, 38009, 52345, 40063, 27784, 38032, 46226, 50324, 42133, 31897, 36008, 36009, 38058, 44202, 23727, 48310, 46263, 42168, 48318, 48331, 48332, 23761, 50388, 29918, 50401, 29933, 23794, 42233, 44281, 31997, 23811, 48388, 50437, 34054, 48391, 27920, 56595, 29974, 38174, 56609, 48419, 42276, 27944, 34107, 23869, 23872, 40256, 23875, 23876, 36163, 52549, 42312, 23887, 38223, 27986, 23892, 40276, 27990, 44372, 38235, 36188, 56667, 30049, 23906, 23907, 38253, 28015, 28016, 28032, 25991, 54664, 44443, 52639, 56738, 23977, 52652, 26030, 36286, 42431, 24006, 24010, 56778, 44496, 34260, 46549, 54746, 48603, 30179, 40423, 56815, 42489, 30201, 56842, 28177, 30226, 52759, 30233, 40474, 54814, 24105, 36402, 56885, 56886, 30263, 46648, 30265, 30268, 34366, 26183, 24141, 42573, 24144, 34392, 34393, 32352, 50785, 40546, 38499, 38500, 52837, 36456, 36465, 36466, 56945, 36470, 32376, 26244, 26245, 52874, 56972, 56974, 44691, 50848, 32420, 44708, 32422, 38572, 57005, 30387, 57020, 32449, 40641, 28361, 40649, 26316, 44755, 26332, 32487, 32488, 38632, 46827, 34542, 46831, 52986, 36604, 42751, 36608, 52992, 52993, 24335, 40724, 30492, 48924, 24350, 40734, 30497, 46887, 36650, 53045, 28474, 48958, 34623, 48960, 28483, 51039, 38774, 44928, 34689, 26499, 22404, 53125, 57219, 53137, 36755, 28567, 30616, 30617, 51101, 28580, 47013, 55207, 24491, 24492, 32688, 34754, 44994, 53198, 32719, 32720, 28627, 22485, 49112, 26585, 26586, 30681, 28638, 32734, 30690, 24548, 34794, 24555, 34795, 34796, 45037, 30709, 30710, 51193, 40958, 40959) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 10:14:53,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35519 - __SPLIT__ 2026-05-27 10:14:54,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51622 - __SPLIT__ 2026-05-27 10:14:54,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43776 - __SPLIT__ 2026-05-27 10:14:55,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46520 - __SPLIT__ 2026-05-27 10:14:58,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37380 - __SPLIT__ 2026-05-27 10:14:58,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35655 - __SPLIT__ 2026-05-27 10:14:59,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46880 - __SPLIT__ 2026-05-27 10:15:00,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58042 - __SPLIT__ 2026-05-27 10:15:02,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46117 - __SPLIT__ 2026-05-27 10:15:03,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37650 - __SPLIT__ 2026-05-27 10:15:03,453 - 124456 - src.utils.log - INFO - βœ… Fetched 3270 rows - __SPLIT__ 2026-05-27 10:15:03,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43777 - __SPLIT__ 2026-05-27 10:15:04,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35656 - __SPLIT__ 2026-05-27 10:15:04,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46896 - __SPLIT__ 2026-05-27 10:15:08,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46412 - __SPLIT__ 2026-05-27 10:15:10,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46898 - __SPLIT__ 2026-05-27 10:15:11,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35670 - __SPLIT__ 2026-05-27 10:15:12,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37651 - __SPLIT__ 2026-05-27 10:15:12,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43794 - __SPLIT__ 2026-05-27 10:15:12,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58259 - __SPLIT__ 2026-05-27 10:15:15,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46899 - __SPLIT__ 2026-05-27 10:15:16,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46418 - __SPLIT__ 2026-05-27 10:15:16,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35671 - __SPLIT__ 2026-05-27 10:15:19,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47224 - __SPLIT__ 2026-05-27 10:15:19,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46419 - __SPLIT__ 2026-05-27 10:15:19,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37730 - __SPLIT__ 2026-05-27 10:15:20,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43795 - __SPLIT__ 2026-05-27 10:15:21,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23004 - __SPLIT__ 2026-05-27 10:15:22,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37731 - __SPLIT__ 2026-05-27 10:15:22,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47254 - __SPLIT__ 2026-05-27 10:15:23,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23218 - __SPLIT__ 2026-05-27 10:15:23,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46421 - __SPLIT__ 2026-05-27 10:15:24,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38472 - __SPLIT__ 2026-05-27 10:15:25,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24249 - __SPLIT__ 2026-05-27 10:15:25,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58400 - __SPLIT__ 2026-05-27 10:15:27,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47427 - __SPLIT__ 2026-05-27 10:15:27,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24250 - __SPLIT__ 2026-05-27 10:15:28,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35716 - __SPLIT__ 2026-05-27 10:15:29,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46422 - __SPLIT__ 2026-05-27 10:15:29,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24251 - __SPLIT__ 2026-05-27 10:15:30,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36215 - __SPLIT__ 2026-05-27 10:15:31,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58441 - __SPLIT__ 2026-05-27 10:15:32,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47521 - __SPLIT__ 2026-05-27 10:15:34,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36216 - __SPLIT__ 2026-05-27 10:15:34,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24748 - __SPLIT__ 2026-05-27 10:15:34,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46449 - __SPLIT__ 2026-05-27 10:15:35,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38473 - __SPLIT__ 2026-05-27 10:15:35,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24749 - __SPLIT__ 2026-05-27 10:15:36,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36611 - __SPLIT__ 2026-05-27 10:15:36,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47523 - __SPLIT__ 2026-05-27 10:15:38,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24750 - __SPLIT__ 2026-05-27 10:15:38,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43796 - __SPLIT__ 2026-05-27 10:15:39,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46450 - __SPLIT__ 2026-05-27 10:15:40,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24925 - __SPLIT__ 2026-05-27 10:15:42,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25751 - __SPLIT__ 2026-05-27 10:15:43,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46528 - __SPLIT__ 2026-05-27 10:15:44,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36652 - __SPLIT__ 2026-05-27 10:15:44,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26004 - __SPLIT__ 2026-05-27 10:15:45,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58444 - __SPLIT__ 2026-05-27 10:15:45,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38474 - __SPLIT__ 2026-05-27 10:15:45,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47726 - __SPLIT__ 2026-05-27 10:15:46,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26516 - __SPLIT__ 2026-05-27 10:15:46,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46529 - __SPLIT__ 2026-05-27 10:15:49,251 - 124456 - src.utils.log - INFO - βœ… Fetched 2214 rows - __SPLIT__ 2026-05-27 10:15:49,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26518 - __SPLIT__ 2026-05-27 10:15:51,322 - 12220 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=12220 - __SPLIT__ 2026-05-27 10:15:51,468 - 12220 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 12220 - __SPLIT__ 2026-05-27 10:15:51,546 - 12220 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 10:15:51,624 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'Fortive'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:15:51,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36767 - __SPLIT__ 2026-05-27 10:15:52,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27219 - __SPLIT__ 2026-05-27 10:15:53,923 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:15:53,987 - 12220 - src.utils.log - INFO - Connection string not found connecting to common DB - __SPLIT__ 2026-05-27 10:15:54,060 - 12220 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:15:53,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46944 - __SPLIT__ 2026-05-27 10:15:54,421 - 12220 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:15:54,500 - 12220 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-27 06:15:54.500' WHERE GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:15:54,854 - 12220 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:15:54,927 - 12220 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:15:53,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47792 - __SPLIT__ 2026-05-27 10:15:55,288 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:15:55,364 - 12220 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-27 06:15:55.364' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:15:55,726 - 12220 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:15:53,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27220 - __SPLIT__ 2026-05-27 10:15:55,799 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12220), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 12220), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 12220 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:15:56,198 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:15:56,264 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:15:56,642 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:15:56,717 - 12220 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 10:15:56,789 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13064... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:15:57,196 - 12220 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-27 10:15:57,344 - 12220 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 10:15:57,428 - 12220 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:15:57,499 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23930;... (Thread: ThreadPoolExecutor-71_0) - __SPLIT__ 2026-05-27 10:15:57,864 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:15:57,934 - 12220 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 23930 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-71_0) - __SPLIT__ 2026-05-27 10:15:58,308 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:15:58,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27221 - __SPLIT__ 2026-05-27 10:15:58,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43797 - __SPLIT__ 2026-05-27 10:15:59,038 - 12220 - src.utils.log - INFO - Generating work orders for setup: 23930 - __SPLIT__ 2026-05-27 10:15:59,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22404 - __SPLIT__ 2026-05-27 10:16:00,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22485 - __SPLIT__ 2026-05-27 10:16:01,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47864 - __SPLIT__ 2026-05-27 10:16:01,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46945 - __SPLIT__ 2026-05-27 10:16:01,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22571 - __SPLIT__ 2026-05-27 10:16:01,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58455 - __SPLIT__ 2026-05-27 10:16:03,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22603 - __SPLIT__ 2026-05-27 10:16:05,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22694 - __SPLIT__ 2026-05-27 10:16:07,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22730 - __SPLIT__ 2026-05-27 10:16:07,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27259 - __SPLIT__ 2026-05-27 10:16:09,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49690 - __SPLIT__ 2026-05-27 10:16:10,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47091 - __SPLIT__ 2026-05-27 10:16:10,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22765 - __SPLIT__ 2026-05-27 10:16:13,448 - 12220 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:16:13,623 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=135 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-71_0) - __SPLIT__ 2026-05-27 10:16:13,981 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:14,089 - 12220 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 10:16:14,160 - 12220 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-27 10:16:13,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22767 - __SPLIT__ 2026-05-27 10:16:14,230 - 12220 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23930 ) (Thread: ThreadPoolExecutor-72_0) - __SPLIT__ 2026-05-27 10:16:14,232 - 12220 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23930 ) (Thread: ThreadPoolExecutor-72_1) - __SPLIT__ 2026-05-27 10:16:14,232 - 12220 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23930 ) (Thread: ThreadPoolExecutor-72_2) - __SPLIT__ 2026-05-27 10:16:14,233 - 12220 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23930 ) (Thread: ThreadPoolExecutor-72_3) - __SPLIT__ 2026-05-27 10:16:14,236 - 12220 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23930 ) (Thread: ThreadPoolExecutor-72_4) - __SPLIT__ 2026-05-27 10:16:13,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47865 - __SPLIT__ 2026-05-27 10:16:14,236 - 12220 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23930 ) (Thread: ThreadPoolExecutor-72_5) - __SPLIT__ 2026-05-27 10:16:14,236 - 12220 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23930 ) (Thread: ThreadPoolExecutor-72_6) - __SPLIT__ 2026-05-27 10:16:14,616 - 12220 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:16:14,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22933 - __SPLIT__ 2026-05-27 10:16:15,612 - 12220 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:16:15,662 - 12220 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:16:15,770 - 12220 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:16:15,779 - 12220 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:16:15,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38771 - __SPLIT__ 2026-05-27 10:16:15,842 - 12220 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:16:15,924 - 12220 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:16:16,059 - 12220 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 23930 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:16,441 - 12220 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 10:16:16,596 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 23930;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:15,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27502 - __SPLIT__ 2026-05-27 10:16:16,964 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:17,032 - 12220 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 10:16:17,109 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 23930... (Thread: ThreadPoolExecutor-73_0) - __SPLIT__ 2026-05-27 10:16:15,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37121 - __SPLIT__ 2026-05-27 10:16:17,111 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 23930... (Thread: ThreadPoolExecutor-73_1) - __SPLIT__ 2026-05-27 10:16:17,111 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 23930... (Thread: ThreadPoolExecutor-73_2) - __SPLIT__ 2026-05-27 10:16:17,112 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 23930... (Thread: ThreadPoolExecutor-73_3) - __SPLIT__ 2026-05-27 10:16:17,113 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 23930;... (Thread: ThreadPoolExecutor-73_4) - __SPLIT__ 2026-05-27 10:16:17,113 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 23930;... (Thread: ThreadPoolExecutor-73_5) - __SPLIT__ 2026-05-27 10:16:17,114 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 23930;... (Thread: ThreadPoolExecutor-73_6) - __SPLIT__ 2026-05-27 10:16:17,115 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 23930;... (Thread: ThreadPoolExecutor-73_7) - __SPLIT__ 2026-05-27 10:16:17,489 - 12220 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 10:16:15,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22947 - __SPLIT__ 2026-05-27 10:16:17,556 - 12220 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 10:16:17,620 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:17,761 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 23930... (Thread: ThreadPoolExecutor-73_0) - __SPLIT__ 2026-05-27 10:16:17,768 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:17,785 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:17,842 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:18,097 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:17,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27871 - __SPLIT__ 2026-05-27 10:16:18,269 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:17,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58465 - __SPLIT__ 2026-05-27 10:16:18,908 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:19,001 - 12220 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:17,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44274 - __SPLIT__ 2026-05-27 10:16:19,364 - 12220 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:16:19,436 - 12220 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 06:16:19.436' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:19,811 - 12220 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:16:19,879 - 12220 - src.utils.log - INFO - - __SPLIT__ 2026-05-27 10:16:18,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23030 - __SPLIT__ 2026-05-27 10:16:19,947 - 12220 - src.utils.log - INFO - Work order generation successful - Time took: 28.33 - __SPLIT__ 2026-05-27 10:16:20,014 - 12220 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 12220 - __SPLIT__ 2026-05-27 10:16:20,085 - 12220 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-27 06:16:20.085' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:20,449 - 12220 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:16:20,536 - 12220 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:19,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48031 - __SPLIT__ 2026-05-27 10:16:20,904 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:20,981 - 12220 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 10:16:20,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27872 - __SPLIT__ 2026-05-27 10:16:21,046 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23930 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:21,436 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:21,503 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23930 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:20,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23098 - __SPLIT__ 2026-05-27 10:16:21,872 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:21,947 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 135 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 23930 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:22,321 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:22,396 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:22,829 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:22,900 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:22,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23138 - __SPLIT__ 2026-05-27 10:16:23,261 - 12220 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 10:16:23,331 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 135; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:23,698 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:23,769 - 12220 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig SET NextNumber = NextNumber + 375 OUTPUT INSERTED.NextNumber - 375 AS StartNumber WHERE CompanyId = 135 AND EnitityNumberType IN ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:23,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23161 - __SPLIT__ 2026-05-27 10:16:24,139 - 12220 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 10:16:24,219 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 135... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:24,594 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:24,663 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 23930... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:24,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28868 - __SPLIT__ 2026-05-27 10:16:25,026 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:25,386 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'Fortive';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:24,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23190 - __SPLIT__ 2026-05-27 10:16:25,758 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:25,828 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '272026' and a.CompanyId = 124;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:24,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37210 - __SPLIT__ 2026-05-27 10:16:26,197 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:26,274 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('167028R', '167029R', '167030R', '167031R', '167032R', '167033R', '167034R', '167035R', '167036R', '167037R', '167038R', '167039R', '167040R', '167041R', '167042R', '167043R', '167044R', '167045R', '167046R', '167047R', '167048R', '167049R', '167050R', '167051R', '167052R', '167053R', '167054R', '167055R', '167056R', '167057R', '167058R', '167059R', '167060R', '167061R', '167062R', '167063R', '167064R', '167065R', '167066R', '167067R', '167068R', '167069R', '167070R', '167071R', '167072R', '167073R', '167074R', '167075R', '167076R', '167077R', '167078R', '167079R', '167080R', '167081R', '167082R', '167083R', '167084R', '167085R', '167086R', '167087R', '167088R', '167089R', '167090R', '167091R', '167092R', '167093R', '167094R', '167095R', '167096R', '167097R', '167098R', '167099R', '167100R', '167101R', '167102R', '167103R', '167104R', '167105R', '167106R', '167107R', '167108R', '167109R', '167110R', '167111R', '167112R', '167113R', '167114R', '167115R', '167116R', '167117R', '167118R', '167119R', '167120R', '167121R', '167122R', '167123R', '167124R', '167125R', '167126R', '167127R', '167128R', '167129R', '167130R', '167131R', '167132R', '167133R', '167134R', '167135R', '167136R', '167137R', '167138R', '167139R', '167140R', '167141R', '167142R', '167143R', '167144R', '167145R', '167146R', '167147R', '167148R', '167149R', '167150R', '167151R', '167152R', '167153R', '167154R', '167155R', '167156R', '167157R', '167158R', '167159R', '167160R', '167161R', '167162R', '167163R', '167164R', '167165R', '167166R', '167167R', '167168R', '167169R', '167170R', '167171R', '167172R', '167173R', '167174R', '167175R', '167176R', '167177R', '167178R', '167179R', '167180R', '167181R', '167182R', '167183R', '167184R', '167185R', '167186R', '167187R', '167188R', '167189R', '167190R', '167191R', '167192R', '167193R', '167194R', '167195R', '167196R', '167197R', '167198R', '167199R', '167200R', '167201R', '167202R', '167203R', '167204R', '167205R', '167206R', '167207R', '167208R', '167209R', '167210R', '167211R', '167212R', '167213R', '167214R', '167215R', '167216R', '167217R', '167218R', '167219R', '167220R', '167221R', '167222R', '167223R', '167224R', '167225R', '167226R', '167227R', '167228R', '167229R', '167230R', '167231R', '167232R', '167233R', '167234R', '167235R', '167236R', '167237R', '167238R', '167239R', '167240R', '167241R', '167242R', '167243R', '167244R', '167245R', '167246R', '167247R', '167248R', '167249R', '167250R', '167251R', '167252R', '167253R', '167254R', '167255R', '167256R', '167257R', '167258R', '167259R', '167260R', '167261R', '167262R', '167263R', '167264R', '167265R', '167266R', '167267R', '167268R', '167269R', '167270R', '167271R', '167272R', '167273R', '167274R', '167275R', '167276R', '167277R', '167278R', '167279R', '167280R', '167281R', '167282R', '167283R', '167284R', '167285R', '167286R', '167287R', '167288R', '167289R', '167290R', '167291R', '167292R', '167293R', '167294R', '167295R', '167296R', '167297R', '167298R', '167299R', '167300R', '167301R', '167302R', '167303R', '167304R', '167305R', '167306R', '167307R', '167308R', '167309R', '167310R', '167311R', '167312R', '167313R', '167314R', '167315R', '167316R', '167317R', '167318R', '167319R', '167320R', '167321R', '167322R', '167323R', '167324R', '167325R', '167326R', '167327R', '167328R', '167329R', '167330R', '167331R', '167332R', '167333R', '167334R', '167335R', '167336R', '167337R', '167338R', '167339R', '167340R', '167341R', '167342R', '167343R', '167344R', '167345R', '167346R', '167347R', '167348R', '167349R', '167350R', '167351R', '167352R', '167353R', '167354R', '167355R', '167356R', '167357R', '167358R', '167359R', '167360R', '167361R', '167362R', '167363R', '167364R', '167365R', '167366R', '167367R', '167368R', '167369R', '167370R', '167371R', '167372R', '167373R', '167374R', '167375R', '167376R', '167377R', '167378R', '167379R', '167380R', '167381R', '167382R', '167383R', '167384R', '167385R', '167386R', '167387R', '167388R', '167389R', '167390R', '167391R', '167392R', '167393R', '167394R', '167395R', '167396R', '167397R', '167398R', '167399R', '167400R', '167401R', '167402R') AND CompanyId = 135 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:26,655 - 12220 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:16:26,721 - 12220 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 375 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:25,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23198 - __SPLIT__ 2026-05-27 10:16:27,321 - 12220 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 375) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 10:16:25,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28942 - __SPLIT__ 2026-05-27 10:16:26,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48459 - __SPLIT__ 2026-05-27 10:16:27,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23244 - __SPLIT__ 2026-05-27 10:16:27,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58471 - __SPLIT__ 2026-05-27 10:16:29,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37211 - __SPLIT__ 2026-05-27 10:16:29,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28943 - __SPLIT__ 2026-05-27 10:16:29,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23246 - __SPLIT__ 2026-05-27 10:16:30,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47092 - __SPLIT__ 2026-05-27 10:16:30,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44278 - __SPLIT__ 2026-05-27 10:16:31,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51751 - __SPLIT__ 2026-05-27 10:16:32,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28944 - __SPLIT__ 2026-05-27 10:16:32,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23271 - __SPLIT__ 2026-05-27 10:16:32,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37227 - __SPLIT__ 2026-05-27 10:16:32,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48519 - __SPLIT__ 2026-05-27 10:16:33,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58504 - __SPLIT__ 2026-05-27 10:16:34,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23349 - __SPLIT__ 2026-05-27 10:16:36,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38772 - __SPLIT__ 2026-05-27 10:16:37,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23386 - __SPLIT__ 2026-05-27 10:16:38,611 - 12220 - src.utils.log - INFO - βœ… All 375 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 10:16:38,914 - 12220 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 10:16:37,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29991 - __SPLIT__ 2026-05-27 10:16:38,995 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('167028R', '167029R', '167030R', '167031R', '167032R', '167033R', '167034R', '167035R', '167036R', '167037R', '167038R', '167039R', '167040R', '167041R', '167042R', '167043R', '167044R', '167045R', '167046R', '167047R', '167048R', '167049R', '167050R', '167051R', '167052R', '167053R', '167054R', '167055R', '167056R', '167057R', '167058R', '167059R', '167060R', '167061R', '167062R', '167063R', '167064R', '167065R', '167066R', '167067R', '167068R', '167069R', '167070R', '167071R', '167072R', '167073R', '167074R', '167075R', '167076R', '167077R', '167078R', '167079R', '167080R', '167081R', '167082R', '167083R', '167084R', '167085R', '167086R', '167087R', '167088R', '167089R', '167090R', '167091R', '167092R', '167093R', '167094R', '167095R', '167096R', '167097R', '167098R', '167099R', '167100R', '167101R', '167102R', '167103R', '167104R', '167105R', '167106R', '167107R', '167108R', '167109R', '167110R', '167111R', '167112R', '167113R', '167114R', '167115R', '167116R', '167117R', '167118R', '167119R', '167120R', '167121R', '167122R', '167123R', '167124R', '167125R', '167126R', '167127R', '167128R', '167129R', '167130R', '167131R', '167132R', '167133R', '167134R', '167135R', '167136R', '167137R', '167138R', '167139R', '167140R', '167141R', '167142R', '167143R', '167144R', '167145R', '167146R', '167147R', '167148R', '167149R', '167150R', '167151R', '167152R', '167153R', '167154R', '167155R', '167156R', '167157R', '167158R', '167159R', '167160R', '167161R', '167162R', '167163R', '167164R', '167165R', '167166R', '167167R', '167168R', '167169R', '167170R', '167171R', '167172R', '167173R', '167174R', '167175R', '167176R', '167177R', '167178R', '167179R', '167180R', '167181R', '167182R', '167183R', '167184R', '167185R', '167186R', '167187R', '167188R', '167189R', '167190R', '167191R', '167192R', '167193R', '167194R', '167195R', '167196R', '167197R', '167198R', '167199R', '167200R', '167201R', '167202R', '167203R', '167204R', '167205R', '167206R', '167207R', '167208R', '167209R', '167210R', '167211R', '167212R', '167213R', '167214R', '167215R', '167216R', '167217R', '167218R', '167219R', '167220R', '167221R', '167222R', '167223R', '167224R', '167225R', '167226R', '167227R', '167228R', '167229R', '167230R', '167231R', '167232R', '167233R', '167234R', '167235R', '167236R', '167237R', '167238R', '167239R', '167240R', '167241R', '167242R', '167243R', '167244R', '167245R', '167246R', '167247R', '167248R', '167249R', '167250R', '167251R', '167252R', '167253R', '167254R', '167255R', '167256R', '167257R', '167258R', '167259R', '167260R', '167261R', '167262R', '167263R', '167264R', '167265R', '167266R', '167267R', '167268R', '167269R', '167270R', '167271R', '167272R', '167273R', '167274R', '167275R', '167276R', '167277R', '167278R', '167279R', '167280R', '167281R', '167282R', '167283R', '167284R', '167285R', '167286R', '167287R', '167288R', '167289R', '167290R', '167291R', '167292R', '167293R', '167294R', '167295R', '167296R', '167297R', '167298R', '167299R', '167300R', '167301R', '167302R', '167303R', '167304R', '167305R', '167306R', '167307R', '167308R', '167309R', '167310R', '167311R', '167312R', '167313R', '167314R', '167315R', '167316R', '167317R', '167318R', '167319R', '167320R', '167321R', '167322R', '167323R', '167324R', '167325R', '167326R', '167327R', '167328R', '167329R', '167330R', '167331R', '167332R', '167333R', '167334R', '167335R', '167336R', '167337R', '167338R', '167339R', '167340R', '167341R', '167342R', '167343R', '167344R', '167345R', '167346R', '167347R', '167348R', '167349R', '167350R', '167351R', '167352R', '167353R', '167354R', '167355R', '167356R', '167357R', '167358R', '167359R', '167360R', '167361R', '167362R', '167363R', '167364R', '167365R', '167366R', '167367R', '167368R', '167369R', '167370R', '167371R', '167372R', '167373R', '167374R', '167375R', '167376R', '167377R', '167378R', '167379R', '167380R', '167381R', '167382R', '167383R', '167384R', '167385R', '167386R', '167387R', '167388R', '167389R', '167390R', '167391R', '167392R', '167393R', '167394R', '167395R', '167396R', '167397R', '167398R', '167399R', '167400R', '167401R', '167402R') AND wo.AccountNumber = '272026' AND wo.CompanyId = 135 ... (Thread: ThreadPoolExecutor-74_0) - __SPLIT__ 2026-05-27 10:16:39,415 - 12220 - src.utils.log - INFO - βœ… Fetched 375 rows - __SPLIT__ 2026-05-27 10:16:39,491 - 12220 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 10:16:38,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49692 - __SPLIT__ 2026-05-27 10:16:39,585 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 135;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:39,954 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:38,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23421 - __SPLIT__ 2026-05-27 10:16:40,033 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 135 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:40,394 - 12220 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:16:40,468 - 12220 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 10:16:40,538 - 12220 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 375 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:39,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52123 - __SPLIT__ 2026-05-27 10:16:40,980 - 12220 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 375) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 10:16:40,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23493 - __SPLIT__ 2026-05-27 10:16:41,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49246 - __SPLIT__ 2026-05-27 10:16:41,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29992 - __SPLIT__ 2026-05-27 10:16:41,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23601 - __SPLIT__ 2026-05-27 10:16:42,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37229 - __SPLIT__ 2026-05-27 10:16:42,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58520 - __SPLIT__ 2026-05-27 10:16:42,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29993 - __SPLIT__ 2026-05-27 10:16:42,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23630 - __SPLIT__ 2026-05-27 10:16:45,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30488 - __SPLIT__ 2026-05-27 10:16:45,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23727 - __SPLIT__ 2026-05-27 10:16:46,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49306 - __SPLIT__ 2026-05-27 10:16:47,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52415 - __SPLIT__ 2026-05-27 10:16:47,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23761 - __SPLIT__ 2026-05-27 10:16:48,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31405 - __SPLIT__ 2026-05-27 10:16:49,064 - 12220 - src.utils.log - INFO - βœ… All 375 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 10:16:49,221 - 12220 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 23930 AND WorkOrderNo IN (1081053, 8413616, 7478443, 2276098, 5431157, 9054419, 5705173, 5367131, 7354785, 1778976, 1367327, 2433846, 9591042, 8948402, 6503083, 3145684, 2562845, 8012553, 8546831, 7635587, 8630991, 9032070, 3356308, 8121258, 3093923, 4545441, 1536619, 3515592, 7385948, 3260133, 7116656, 4757030, 9159490, 8855232, 6922908, 3448834, 7618575, 6588940, 7608352, 9330213, 6342477, 5028798, 1647375, 7045685, 5073078, 1152821, 2366785, 8749860, 9846117, 1105963, 3190615, 5329961, 2294251, 7452327, 7288141, 9782101, 5841688, 6756176, 4701279, 3943043, 4840589, 2906139, 4340037, 7241086, 3903316, 8133507, 3714948, 7144476, 4997401, 3502418, 8359141, 7565170, 3990105, 2796097, 1575944, 3107018, 9989126, 7415514, 7410352, 9797534, 2160147, 7717142, 3432828, 6696050, 6595363, 5122297, 4627990, 1029535, 5852297, 5976465, 5574331, 8709867, 5850526, 2855931, 9831059, 5558333, 1223881, 6927007, 2340212, 1928893, 8507927, 1866567, 9520007, 7410102, 7689805, 6426221, 7713433, 3813210, 8697169, 3758518, 9693611, 2598822, 8989676, 7369154, 1608908, 9199464, 1124489, 2966162, 7489742, 1335187, 3565065, 1050426, 2792018, 3956879, 6703623, 1400390, 1561681, 5224853, 7375624, 4181654, 5888301, 4143849, 7942617, 8873624, 9785128, 7566974, 2591347, 9843990, 4224338, 8031234, 8452732, 6028632, 2740807, 5606786, 1245851, 8867376, 6289046, 1392041, 1447329, 1383744, 4730465, 9804882, 5470305, 7772985, 2575057, 5933745, 9463589, 9295604, 1604380, 8232248, 5907094, 6260316, 8099506, 8054692, 3168334, 9060124, 7560336, 3337050, 1468196, 8662048, 3114004, 7595651, 6180066, 7905062, 6291551, 4093212, 6799339, 3093430, 6204647, 3455641, 4188805, 5115878, 1171348, 5358015, 8240558, 7567198, 4540276, 4762878, 1259047, 5099602, 7325520, 5826643, 2905457, 2383552, 7257220, 5770760, 5848374, 3164526, 7876567, 7011180, 7105520, 7737091, 8982007, 1726747, 5028244, 6371924, 4299431, 9890073, 7489073, 2673417, 1469391, 6763633, 2275059, 2641977, 3300633, 6700864, 3775962, 5855632, 3937228, 9160215, 6354471, 5975272, 6249448, 5134955, 9884656, 4872137, 1505474, 7927262, 1024838, 8393379, 7449478, 6006901, 9064688, 9705757, 4359905, 8972575, 8018577, 3913157, 2739659, 7015568, 6410869, 2728433, 9378176, 1298781, 9514574, 8773602, 9328325, 4777997, 4750651, 8597149, 5787995, 1179469, 9147143, 3004113, 7185531, 1345394, 6326897, 3733922, 6856791, 8365836, 8801113, 1988205, 1327598, 3177314, 7228147, 8073718, 1814736, 2106475, 5794477, 9996350, 9926964, 8437141, 3249632, 6789757, 1495094, 9226849, 4438650, 4776453, 9437642, 4682063, 7491540, 3066713, 9846710, 5322778, 9222174, 9899760, 7909763, 1411054, 6161563, 6474495, 6805241, 4278005, 1412247, 2212516, 6451279, 8493728, 9807560, 9931950, 6729180, 6278504, 1096575, 6289180, 9403520, 8259060, 1169948, 8454380, 4353612, 6013327, 6231620, 7071506, 2686765, 4611890, 1293963, 5327240, 8047949, 2077171, 9559540, 6550960, 2788233, 8328065, 1156501, 9431386, 2832276, 6859810, 3695760, 7027247, 3011708, 6167393, 2383632, 6960892, 3255900, 9673436, 6461045, 8955613, 4107488, 6288224, 1849890, 9921558, 2972654, 9029716, 9839863, 1731687, 9843202, 7606916, 1395197, 5677249, 6747612, 8626487, 1290076, 3298625, 2188937, 2155647, 4111825, 8425200, 6615510, 4762564, 6092109, 8797338, 1910528, 5125987, 6356124, 4497091, 3057619, 4535122, 6127968, 4455255, 2883138, 7075814, 9123962, 6050467, 1712952, 9987851, 6768730, 3963653, 4788232) AND GenerateWorkOrderHistoryId = 12220;... (Thread: ThreadPoolExecutor-75_0) - __SPLIT__ 2026-05-27 10:16:49,661 - 12220 - src.utils.log - INFO - βœ… Fetched 375 rows - __SPLIT__ 2026-05-27 10:16:49,741 - 12220 - src.utils.log - INFO - 🏁 Final merged rows: 375 - __SPLIT__ 2026-05-27 10:16:49,840 - 12220 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-27 10:16:48,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38784 - __SPLIT__ 2026-05-27 10:16:49,915 - 12220 - src.utils.log - INFO - Time took to perform operation in publishing 12220: 58.37 - __SPLIT__ 2026-05-27 10:16:49,989 - 12220 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 12220 - __SPLIT__ 2026-05-27 10:16:50,061 - 12220 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 06:16:50.061' WHERE CompanyId = 135 AND GenerateWorkOrderHistoryId = 12220;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 10:16:48,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47208 - __SPLIT__ 2026-05-27 10:16:50,428 - 12220 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 10:16:49,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23794 - __SPLIT__ 2026-05-27 10:16:50,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31585 - __SPLIT__ 2026-05-27 10:16:50,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37739 - __SPLIT__ 2026-05-27 10:16:50,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49693 - __SPLIT__ 2026-05-27 10:16:51,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23811 - __SPLIT__ 2026-05-27 10:16:52,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44279 - __SPLIT__ 2026-05-27 10:16:52,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49419 - __SPLIT__ 2026-05-27 10:16:53,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23869 - __SPLIT__ 2026-05-27 10:16:54,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52900 - __SPLIT__ 2026-05-27 10:16:55,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37740 - __SPLIT__ 2026-05-27 10:16:55,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31643 - __SPLIT__ 2026-05-27 10:16:55,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23872 - __SPLIT__ 2026-05-27 10:16:58,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32153 - __SPLIT__ 2026-05-27 10:16:58,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23875 - __SPLIT__ 2026-05-27 10:16:59,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23876 - __SPLIT__ 2026-05-27 10:17:00,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37781 - __SPLIT__ 2026-05-27 10:17:00,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49560 - __SPLIT__ 2026-05-27 10:17:00,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38948 - __SPLIT__ 2026-05-27 10:17:02,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32342 - __SPLIT__ 2026-05-27 10:17:02,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58534 - __SPLIT__ 2026-05-27 10:17:02,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23887 - __SPLIT__ 2026-05-27 10:17:03,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32343 - __SPLIT__ 2026-05-27 10:17:03,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44280 - __SPLIT__ 2026-05-27 10:17:04,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47210 - __SPLIT__ 2026-05-27 10:17:04,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23892 - __SPLIT__ 2026-05-27 10:17:05,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32795 - __SPLIT__ 2026-05-27 10:17:06,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49594 - __SPLIT__ 2026-05-27 10:17:06,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37782 - __SPLIT__ 2026-05-27 10:17:07,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23906 - __SPLIT__ 2026-05-27 10:17:10,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32796 - __SPLIT__ 2026-05-27 10:17:10,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23907 - __SPLIT__ 2026-05-27 10:17:12,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23977 - __SPLIT__ 2026-05-27 10:17:13,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24006 - __SPLIT__ 2026-05-27 10:17:14,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24010 - __SPLIT__ 2026-05-27 10:17:14,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32981 - __SPLIT__ 2026-05-27 10:17:15,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24105 - __SPLIT__ 2026-05-27 10:17:15,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44539 - __SPLIT__ 2026-05-27 10:17:15,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49822 - __SPLIT__ 2026-05-27 10:17:16,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24141 - __SPLIT__ 2026-05-27 10:17:16,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37918 - __SPLIT__ 2026-05-27 10:17:17,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32982 - __SPLIT__ 2026-05-27 10:17:18,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52901 - __SPLIT__ 2026-05-27 10:17:18,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24144 - __SPLIT__ 2026-05-27 10:17:20,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58561 - __SPLIT__ 2026-05-27 10:17:20,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24335 - __SPLIT__ 2026-05-27 10:17:22,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47283 - __SPLIT__ 2026-05-27 10:17:22,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24350 - __SPLIT__ 2026-05-27 10:17:23,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38949 - __SPLIT__ 2026-05-27 10:17:24,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24491 - __SPLIT__ 2026-05-27 10:17:24,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49947 - __SPLIT__ 2026-05-27 10:17:25,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32985 - __SPLIT__ 2026-05-27 10:17:26,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24492 - __SPLIT__ 2026-05-27 10:17:28,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32986 - __SPLIT__ 2026-05-27 10:17:29,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24548 - __SPLIT__ 2026-05-27 10:17:31,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44540 - __SPLIT__ 2026-05-27 10:17:31,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24555 - __SPLIT__ 2026-05-27 10:17:32,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32987 - __SPLIT__ 2026-05-27 10:17:33,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49990 - __SPLIT__ 2026-05-27 10:17:33,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24596 - __SPLIT__ 2026-05-27 10:17:34,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37919 - __SPLIT__ 2026-05-27 10:17:36,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24634 - __SPLIT__ 2026-05-27 10:17:36,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32988 - __SPLIT__ 2026-05-27 10:17:37,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24647 - __SPLIT__ 2026-05-27 10:17:37,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58585 - __SPLIT__ 2026-05-27 10:17:38,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24729 - __SPLIT__ 2026-05-27 10:17:40,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49994 - __SPLIT__ 2026-05-27 10:17:40,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32989 - __SPLIT__ 2026-05-27 10:17:40,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24754 - __SPLIT__ 2026-05-27 10:17:41,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47321 - __SPLIT__ 2026-05-27 10:17:42,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24781 - __SPLIT__ 2026-05-27 10:17:43,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58590 - __SPLIT__ 2026-05-27 10:17:44,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24799 - __SPLIT__ 2026-05-27 10:17:45,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44563 - __SPLIT__ 2026-05-27 10:17:45,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52907 - __SPLIT__ 2026-05-27 10:17:45,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24802 - __SPLIT__ 2026-05-27 10:17:45,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32990 - __SPLIT__ 2026-05-27 10:17:46,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50004 - __SPLIT__ 2026-05-27 10:17:47,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24888 - __SPLIT__ 2026-05-27 10:17:49,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24889 - __SPLIT__ 2026-05-27 10:17:49,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39162 - __SPLIT__ 2026-05-27 10:17:50,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38373 - __SPLIT__ 2026-05-27 10:17:51,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24899 - __SPLIT__ 2026-05-27 10:17:52,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32991 - __SPLIT__ 2026-05-27 10:17:52,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25003 - __SPLIT__ 2026-05-27 10:17:54,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50231 - __SPLIT__ 2026-05-27 10:17:54,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25014 - __SPLIT__ 2026-05-27 10:17:55,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25071 - __SPLIT__ 2026-05-27 10:17:57,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33000 - __SPLIT__ 2026-05-27 10:17:57,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25072 - __SPLIT__ 2026-05-27 10:17:57,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44564 - __SPLIT__ 2026-05-27 10:17:59,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33003 - __SPLIT__ 2026-05-27 10:18:00,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47393 - __SPLIT__ 2026-05-27 10:18:00,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25177 - __SPLIT__ 2026-05-27 10:18:00,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38374 - __SPLIT__ 2026-05-27 10:18:01,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50253 - __SPLIT__ 2026-05-27 10:18:02,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25182 - __SPLIT__ 2026-05-27 10:18:03,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33010 - __SPLIT__ 2026-05-27 10:18:04,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25207 - __SPLIT__ 2026-05-27 10:18:04,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58606 - __SPLIT__ 2026-05-27 10:18:05,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39163 - __SPLIT__ 2026-05-27 10:18:05,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25228 - __SPLIT__ 2026-05-27 10:18:05,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33022 - __SPLIT__ 2026-05-27 10:18:07,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25275 - __SPLIT__ 2026-05-27 10:18:08,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50621 - __SPLIT__ 2026-05-27 10:18:08,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25327 - __SPLIT__ 2026-05-27 10:18:09,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33079 - __SPLIT__ 2026-05-27 10:18:10,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25432 - __SPLIT__ 2026-05-27 10:18:10,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44762 - __SPLIT__ 2026-05-27 10:18:10,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52908 - __SPLIT__ 2026-05-27 10:18:11,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38514 - __SPLIT__ 2026-05-27 10:18:11,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25491 - __SPLIT__ 2026-05-27 10:18:13,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33780 - __SPLIT__ 2026-05-27 10:18:14,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25505 - __SPLIT__ 2026-05-27 10:18:15,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50681 - __SPLIT__ 2026-05-27 10:18:15,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47394 - __SPLIT__ 2026-05-27 10:18:16,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25553 - __SPLIT__ 2026-05-27 10:18:17,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39393 - __SPLIT__ 2026-05-27 10:18:18,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25653 - __SPLIT__ 2026-05-27 10:18:19,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25991 - __SPLIT__ 2026-05-27 10:18:20,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33781 - __SPLIT__ 2026-05-27 10:18:21,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26030 - __SPLIT__ 2026-05-27 10:18:21,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50691 - __SPLIT__ 2026-05-27 10:18:22,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26183 - __SPLIT__ 2026-05-27 10:18:22,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38515 - __SPLIT__ 2026-05-27 10:18:23,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44763 - __SPLIT__ 2026-05-27 10:18:24,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26244 - __SPLIT__ 2026-05-27 10:18:24,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58609 - __SPLIT__ 2026-05-27 10:18:25,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33782 - __SPLIT__ 2026-05-27 10:18:27,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26245 - __SPLIT__ 2026-05-27 10:18:28,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50969 - __SPLIT__ 2026-05-27 10:18:29,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26316 - __SPLIT__ 2026-05-27 10:18:30,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39585 - __SPLIT__ 2026-05-27 10:18:30,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26332 - __SPLIT__ 2026-05-27 10:18:32,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26499 - __SPLIT__ 2026-05-27 10:18:32,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48104 - __SPLIT__ 2026-05-27 10:18:33,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26585 - __SPLIT__ 2026-05-27 10:18:33,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38786 - __SPLIT__ 2026-05-27 10:18:34,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33783 - __SPLIT__ 2026-05-27 10:18:34,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26586 - __SPLIT__ 2026-05-27 10:18:35,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51192 - __SPLIT__ 2026-05-27 10:18:35,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52940 - __SPLIT__ 2026-05-27 10:18:37,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26625 - __SPLIT__ 2026-05-27 10:18:39,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26653 - __SPLIT__ 2026-05-27 10:18:40,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26669 - __SPLIT__ 2026-05-27 10:18:41,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26672 - __SPLIT__ 2026-05-27 10:18:41,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33784 - __SPLIT__ 2026-05-27 10:18:42,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26744 - __SPLIT__ 2026-05-27 10:18:43,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40351 - __SPLIT__ 2026-05-27 10:18:43,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33785 - __SPLIT__ 2026-05-27 10:18:43,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39004 - __SPLIT__ 2026-05-27 10:18:44,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51322 - __SPLIT__ 2026-05-27 10:18:44,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26864 - __SPLIT__ 2026-05-27 10:18:45,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53544 - __SPLIT__ 2026-05-27 10:18:45,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34074 - __SPLIT__ 2026-05-27 10:18:46,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58650 - __SPLIT__ 2026-05-27 10:18:46,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26914 - __SPLIT__ 2026-05-27 10:18:48,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44764 - __SPLIT__ 2026-05-27 10:18:49,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48105 - __SPLIT__ 2026-05-27 10:18:49,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26976 - __SPLIT__ 2026-05-27 10:18:51,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27141 - __SPLIT__ 2026-05-27 10:18:51,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51540 - __SPLIT__ 2026-05-27 10:18:52,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27192 - __SPLIT__ 2026-05-27 10:18:52,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54412 - __SPLIT__ 2026-05-27 10:18:52,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27251 - __SPLIT__ 2026-05-27 10:18:53,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34630 - __SPLIT__ 2026-05-27 10:18:53,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39005 - __SPLIT__ 2026-05-27 10:18:55,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27252 - __SPLIT__ 2026-05-27 10:18:56,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27409 - __SPLIT__ 2026-05-27 10:18:58,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27440 - __SPLIT__ 2026-05-27 10:18:58,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51549 - __SPLIT__ 2026-05-27 10:18:59,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27452 - __SPLIT__ 2026-05-27 10:19:00,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34690 - __SPLIT__ 2026-05-27 10:19:00,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27489 - __SPLIT__ 2026-05-27 10:19:02,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27515 - __SPLIT__ 2026-05-27 10:19:03,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27530 - __SPLIT__ 2026-05-27 10:19:04,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27600 - __SPLIT__ 2026-05-27 10:19:04,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39375 - __SPLIT__ 2026-05-27 10:19:05,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58651 - __SPLIT__ 2026-05-27 10:19:05,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48706 - __SPLIT__ 2026-05-27 10:19:05,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27601 - __SPLIT__ 2026-05-27 10:19:06,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35024 - __SPLIT__ 2026-05-27 10:19:06,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51840 - __SPLIT__ 2026-05-27 10:19:07,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40352 - __SPLIT__ 2026-05-27 10:19:07,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39660 - __SPLIT__ 2026-05-27 10:19:07,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27628 - __SPLIT__ 2026-05-27 10:19:08,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50102 - __SPLIT__ 2026-05-27 10:19:10,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27784 - __SPLIT__ 2026-05-27 10:19:10,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44765 - __SPLIT__ 2026-05-27 10:19:10,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55288 - __SPLIT__ 2026-05-27 10:19:12,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35592 - __SPLIT__ 2026-05-27 10:19:12,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27920 - __SPLIT__ 2026-05-27 10:19:12,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51894 - __SPLIT__ 2026-05-27 10:19:14,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27944 - __SPLIT__ 2026-05-27 10:19:15,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27986 - __SPLIT__ 2026-05-27 10:19:17,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27990 - __SPLIT__ 2026-05-27 10:19:18,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28015 - __SPLIT__ 2026-05-27 10:19:18,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39661 - __SPLIT__ 2026-05-27 10:19:20,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28016 - __SPLIT__ 2026-05-27 10:19:20,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36489 - __SPLIT__ 2026-05-27 10:19:20,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40353 - __SPLIT__ 2026-05-27 10:19:21,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51897 - __SPLIT__ 2026-05-27 10:19:22,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58653 - __SPLIT__ 2026-05-27 10:19:22,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28032 - __SPLIT__ 2026-05-27 10:19:26,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36490 - __SPLIT__ 2026-05-27 10:19:27,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28177 - __SPLIT__ 2026-05-27 10:19:28,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51913 - __SPLIT__ 2026-05-27 10:19:29,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28361 - __SPLIT__ 2026-05-27 10:19:30,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39750 - __SPLIT__ 2026-05-27 10:19:30,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28474 - __SPLIT__ 2026-05-27 10:19:32,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55424 - __SPLIT__ 2026-05-27 10:19:32,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37536 - __SPLIT__ 2026-05-27 10:19:32,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39751 - __SPLIT__ 2026-05-27 10:19:32,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28483 - __SPLIT__ 2026-05-27 10:19:34,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41462 - __SPLIT__ 2026-05-27 10:19:34,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52055 - __SPLIT__ 2026-05-27 10:19:34,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28567 - __SPLIT__ 2026-05-27 10:19:36,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45059 - __SPLIT__ 2026-05-27 10:19:37,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48707 - __SPLIT__ 2026-05-27 10:19:37,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28580 - __SPLIT__ 2026-05-27 10:19:38,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58675 - __SPLIT__ 2026-05-27 10:19:40,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41828 - __SPLIT__ 2026-05-27 10:19:40,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28627 - __SPLIT__ 2026-05-27 10:19:40,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52087 - __SPLIT__ 2026-05-27 10:19:41,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55825 - __SPLIT__ 2026-05-27 10:19:42,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28638 - __SPLIT__ 2026-05-27 10:19:44,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28690 - __SPLIT__ 2026-05-27 10:19:46,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28691 - __SPLIT__ 2026-05-27 10:19:46,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37537 - __SPLIT__ 2026-05-27 10:19:47,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52094 - __SPLIT__ 2026-05-27 10:19:48,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28741 - __SPLIT__ 2026-05-27 10:19:49,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39752 - __SPLIT__ 2026-05-27 10:19:53,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28742 - __SPLIT__ 2026-05-27 10:19:54,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48854 - __SPLIT__ 2026-05-27 10:19:54,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28773 - __SPLIT__ 2026-05-27 10:19:54,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52113 - __SPLIT__ 2026-05-27 10:19:54,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41829 - __SPLIT__ 2026-05-27 10:19:56,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55930 - __SPLIT__ 2026-05-27 10:19:56,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28793 - __SPLIT__ 2026-05-27 10:19:57,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58676 - __SPLIT__ 2026-05-27 10:19:59,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39753 - __SPLIT__ 2026-05-27 10:20:01,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28833 - __SPLIT__ 2026-05-27 10:20:01,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52209 - __SPLIT__ 2026-05-27 10:20:02,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45060 - __SPLIT__ 2026-05-27 10:20:02,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37727 - __SPLIT__ 2026-05-27 10:20:03,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48942 - __SPLIT__ 2026-05-27 10:20:04,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28835 - __SPLIT__ 2026-05-27 10:20:06,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28836 - __SPLIT__ 2026-05-27 10:20:07,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50103 - __SPLIT__ 2026-05-27 10:20:08,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55994 - __SPLIT__ 2026-05-27 10:20:08,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52314 - __SPLIT__ 2026-05-27 10:20:09,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42373 - __SPLIT__ 2026-05-27 10:20:10,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28838 - __SPLIT__ 2026-05-27 10:20:11,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37728 - __SPLIT__ 2026-05-27 10:20:11,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28867 - __SPLIT__ 2026-05-27 10:20:13,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28959 - __SPLIT__ 2026-05-27 10:20:13,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52315 - __SPLIT__ 2026-05-27 10:20:14,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28982 - __SPLIT__ 2026-05-27 10:20:15,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49207 - __SPLIT__ 2026-05-27 10:20:16,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29137 - __SPLIT__ 2026-05-27 10:20:17,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42514 - __SPLIT__ 2026-05-27 10:20:18,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58685 - __SPLIT__ 2026-05-27 10:20:19,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38135 - __SPLIT__ 2026-05-27 10:20:19,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29167 - __SPLIT__ 2026-05-27 10:20:19,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39754 - __SPLIT__ 2026-05-27 10:20:21,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29281 - __SPLIT__ 2026-05-27 10:20:22,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29312 - __SPLIT__ 2026-05-27 10:20:23,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52388 - __SPLIT__ 2026-05-27 10:20:24,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29412 - __SPLIT__ 2026-05-27 10:20:26,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29509 - __SPLIT__ 2026-05-27 10:20:27,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29510 - __SPLIT__ 2026-05-27 10:20:27,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38746 - __SPLIT__ 2026-05-27 10:20:28,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45061 - __SPLIT__ 2026-05-27 10:20:29,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55995 - __SPLIT__ 2026-05-27 10:20:29,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52503 - __SPLIT__ 2026-05-27 10:20:29,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39755 - __SPLIT__ 2026-05-27 10:20:30,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42515 - __SPLIT__ 2026-05-27 10:20:32,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29558 - __SPLIT__ 2026-05-27 10:20:34,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49266 - __SPLIT__ 2026-05-27 10:20:34,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29619 - __SPLIT__ 2026-05-27 10:20:35,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52612 - __SPLIT__ 2026-05-27 10:20:36,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29675 - __SPLIT__ 2026-05-27 10:20:36,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38747 - __SPLIT__ 2026-05-27 10:20:37,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58686 - __SPLIT__ 2026-05-27 10:20:38,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29701 - __SPLIT__ 2026-05-27 10:20:41,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29918 - __SPLIT__ 2026-05-27 10:20:42,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29933 - __SPLIT__ 2026-05-27 10:20:43,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52763 - __SPLIT__ 2026-05-27 10:20:43,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45062 - __SPLIT__ 2026-05-27 10:20:44,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38881 - __SPLIT__ 2026-05-27 10:20:45,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29974 - __SPLIT__ 2026-05-27 10:20:45,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43138 - __SPLIT__ 2026-05-27 10:20:47,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30049 - __SPLIT__ 2026-05-27 10:20:48,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40068 - __SPLIT__ 2026-05-27 10:20:49,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56159 - __SPLIT__ 2026-05-27 10:20:49,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30179 - __SPLIT__ 2026-05-27 10:20:50,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52795 - __SPLIT__ 2026-05-27 10:20:50,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49899 - __SPLIT__ 2026-05-27 10:20:51,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30201 - __SPLIT__ 2026-05-27 10:20:52,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38921 - __SPLIT__ 2026-05-27 10:20:54,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30226 - __SPLIT__ 2026-05-27 10:20:54,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43139 - __SPLIT__ 2026-05-27 10:20:56,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30233 - __SPLIT__ 2026-05-27 10:20:56,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58687 - __SPLIT__ 2026-05-27 10:20:57,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52859 - __SPLIT__ 2026-05-27 10:20:58,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30263 - __SPLIT__ 2026-05-27 10:20:58,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45063 - __SPLIT__ 2026-05-27 10:21:00,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30265 - __SPLIT__ 2026-05-27 10:21:01,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38922 - __SPLIT__ 2026-05-27 10:21:02,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30268 - __SPLIT__ 2026-05-27 10:21:02,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50318 - __SPLIT__ 2026-05-27 10:21:03,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52877 - __SPLIT__ 2026-05-27 10:21:04,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30387 - __SPLIT__ 2026-05-27 10:21:07,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30492 - __SPLIT__ 2026-05-27 10:21:08,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40069 - __SPLIT__ 2026-05-27 10:21:08,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56293 - __SPLIT__ 2026-05-27 10:21:08,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30497 - __SPLIT__ 2026-05-27 10:21:09,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43268 - __SPLIT__ 2026-05-27 10:21:10,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39934 - __SPLIT__ 2026-05-27 10:21:10,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52932 - __SPLIT__ 2026-05-27 10:21:11,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30616 - __SPLIT__ 2026-05-27 10:21:12,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45320 - __SPLIT__ 2026-05-27 10:21:13,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30617 - __SPLIT__ 2026-05-27 10:21:15,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30681 - __SPLIT__ 2026-05-27 10:21:15,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58713 - __SPLIT__ 2026-05-27 10:21:16,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52942 - __SPLIT__ 2026-05-27 10:21:17,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39935 - __SPLIT__ 2026-05-27 10:21:17,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30690 - __SPLIT__ 2026-05-27 10:21:18,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43270 - __SPLIT__ 2026-05-27 10:21:18,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40070 - __SPLIT__ 2026-05-27 10:21:20,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30709 - __SPLIT__ 2026-05-27 10:21:22,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30710 - __SPLIT__ 2026-05-27 10:21:23,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53039 - __SPLIT__ 2026-05-27 10:21:24,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39962 - __SPLIT__ 2026-05-27 10:21:25,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49900 - __SPLIT__ 2026-05-27 10:21:26,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45321 - __SPLIT__ 2026-05-27 10:21:28,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30801 - __SPLIT__ 2026-05-27 10:21:28,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43375 - __SPLIT__ 2026-05-27 10:21:28,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56852 - __SPLIT__ 2026-05-27 10:21:29,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53127 - __SPLIT__ 2026-05-27 10:21:30,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31150 - __SPLIT__ 2026-05-27 10:21:30,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40072 - __SPLIT__ 2026-05-27 10:21:31,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44340 - __SPLIT__ 2026-05-27 10:21:32,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40407 - __SPLIT__ 2026-05-27 10:21:32,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31178 - __SPLIT__ 2026-05-27 10:21:34,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31298 - __SPLIT__ 2026-05-27 10:21:35,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58721 - __SPLIT__ 2026-05-27 10:21:37,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31309 - __SPLIT__ 2026-05-27 10:21:40,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53128 - __SPLIT__ 2026-05-27 10:21:40,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31377 - __SPLIT__ 2026-05-27 10:21:40,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41101 - __SPLIT__ 2026-05-27 10:21:41,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45707 - __SPLIT__ 2026-05-27 10:21:42,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31404 - __SPLIT__ 2026-05-27 10:21:44,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31614 - __SPLIT__ 2026-05-27 10:21:46,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44341 - __SPLIT__ 2026-05-27 10:21:46,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53244 - __SPLIT__ 2026-05-27 10:21:47,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31645 - __SPLIT__ 2026-05-27 10:21:47,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45708 - __SPLIT__ 2026-05-27 10:21:49,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31690 - __SPLIT__ 2026-05-27 10:21:51,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31740 - __SPLIT__ 2026-05-27 10:21:51,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41102 - __SPLIT__ 2026-05-27 10:21:53,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58731 - __SPLIT__ 2026-05-27 10:21:53,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53263 - __SPLIT__ 2026-05-27 10:21:53,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31758 - __SPLIT__ 2026-05-27 10:21:54,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45712 - __SPLIT__ 2026-05-27 10:21:56,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49901 - __SPLIT__ 2026-05-27 10:21:56,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31857 - __SPLIT__ 2026-05-27 10:21:58,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31897 - __SPLIT__ 2026-05-27 10:21:59,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53282 - __SPLIT__ 2026-05-27 10:22:00,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41467 - __SPLIT__ 2026-05-27 10:22:01,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45713 - __SPLIT__ 2026-05-27 10:22:01,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44342 - __SPLIT__ 2026-05-27 10:22:02,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31997 - __SPLIT__ 2026-05-27 10:22:04,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41483 - __SPLIT__ 2026-05-27 10:22:04,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32352 - __SPLIT__ 2026-05-27 10:22:04,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53294 - __SPLIT__ 2026-05-27 10:22:06,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56853 - __SPLIT__ 2026-05-27 10:22:07,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45744 - __SPLIT__ 2026-05-27 10:22:07,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32376 - __SPLIT__ 2026-05-27 10:22:10,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32420 - __SPLIT__ 2026-05-27 10:22:10,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45745 - __SPLIT__ 2026-05-27 10:22:11,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41485 - __SPLIT__ 2026-05-27 10:22:12,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53342 - __SPLIT__ 2026-05-27 10:22:15,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32422 - __SPLIT__ 2026-05-27 10:22:15,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49902 - __SPLIT__ 2026-05-27 10:22:16,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45817 - __SPLIT__ 2026-05-27 10:22:20,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44343 - __SPLIT__ 2026-05-27 10:22:21,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32449 - __SPLIT__ 2026-05-27 10:22:22,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53345 - __SPLIT__ 2026-05-27 10:22:24,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40265 - __SPLIT__ 2026-05-27 10:22:24,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58755 - __SPLIT__ 2026-05-27 10:22:26,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32487 - __SPLIT__ 2026-05-27 10:22:27,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40550 - __SPLIT__ 2026-05-27 10:22:28,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41486 - __SPLIT__ 2026-05-27 10:22:28,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32488 - __SPLIT__ 2026-05-27 10:22:28,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58026 - __SPLIT__ 2026-05-27 10:22:29,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53880 - __SPLIT__ 2026-05-27 10:22:32,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41249 - __SPLIT__ 2026-05-27 10:22:34,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45818 - __SPLIT__ 2026-05-27 10:22:34,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54176 - __SPLIT__ 2026-05-27 10:22:34,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41321 - __SPLIT__ 2026-05-27 10:22:35,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32688 - __SPLIT__ 2026-05-27 10:22:36,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41744 - __SPLIT__ 2026-05-27 10:22:37,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49904 - __SPLIT__ 2026-05-27 10:22:38,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32719 - __SPLIT__ 2026-05-27 10:22:40,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54534 - __SPLIT__ 2026-05-27 10:22:44,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32720 - __SPLIT__ 2026-05-27 10:22:44,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41771 - __SPLIT__ 2026-05-27 10:22:44,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58874 - __SPLIT__ 2026-05-27 10:22:45,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32734 - __SPLIT__ 2026-05-27 10:22:46,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50438 - __SPLIT__ 2026-05-27 10:22:47,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54645 - __SPLIT__ 2026-05-27 10:22:47,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41322 - __SPLIT__ 2026-05-27 10:22:48,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33107 - __SPLIT__ 2026-05-27 10:22:48,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46643 - __SPLIT__ 2026-05-27 10:22:50,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44344 - __SPLIT__ 2026-05-27 10:22:50,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33183 - __SPLIT__ 2026-05-27 10:22:52,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54648 - __SPLIT__ 2026-05-27 10:22:53,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33222 - __SPLIT__ 2026-05-27 10:22:53,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41772 - __SPLIT__ 2026-05-27 10:22:54,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33264 - __SPLIT__ 2026-05-27 10:22:56,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33265 - __SPLIT__ 2026-05-27 10:22:56,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54672 - __SPLIT__ 2026-05-27 10:22:59,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41411 - __SPLIT__ 2026-05-27 10:23:02,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41893 - __SPLIT__ 2026-05-27 10:23:02,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54740 - __SPLIT__ 2026-05-27 10:23:02,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33323 - __SPLIT__ 2026-05-27 10:23:02,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46645 - __SPLIT__ 2026-05-27 10:23:03,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50319 - __SPLIT__ 2026-05-27 10:23:03,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51138 - __SPLIT__ 2026-05-27 10:23:03,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58927 - __SPLIT__ 2026-05-27 10:23:04,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33432 - __SPLIT__ 2026-05-27 10:23:05,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42263 - __SPLIT__ 2026-05-27 10:23:05,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54742 - __SPLIT__ 2026-05-27 10:23:07,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33440 - __SPLIT__ 2026-05-27 10:23:08,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58154 - __SPLIT__ 2026-05-27 10:23:09,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41412 - __SPLIT__ 2026-05-27 10:23:10,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33441 - __SPLIT__ 2026-05-27 10:23:13,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33628 - __SPLIT__ 2026-05-27 10:23:13,775 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1128.0, 11434.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 10:23:14,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54914 - __SPLIT__ 2026-05-27 10:23:14,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33673 - __SPLIT__ 2026-05-27 10:23:15,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42264 - __SPLIT__ 2026-05-27 10:23:15,529 - 124456 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 10:23:16,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33849 - __SPLIT__ 2026-05-27 10:23:16,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45721 - __SPLIT__ 2026-05-27 10:23:17,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46646 - __SPLIT__ 2026-05-27 10:23:18,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54928 - __SPLIT__ 2026-05-27 10:23:19,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34054 - __SPLIT__ 2026-05-27 10:23:20,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41755 - __SPLIT__ 2026-05-27 10:23:21,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51223 - __SPLIT__ 2026-05-27 10:23:23,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34107 - __SPLIT__ 2026-05-27 10:23:23,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46720 - __SPLIT__ 2026-05-27 10:23:24,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42347 - __SPLIT__ 2026-05-27 10:23:24,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54929 - __SPLIT__ 2026-05-27 10:23:24,922 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:23:25,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41756 - __SPLIT__ 2026-05-27 10:23:25,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34260 - __SPLIT__ 2026-05-27 10:23:28,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34366 - __SPLIT__ 2026-05-27 10:23:30,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41968 - __SPLIT__ 2026-05-27 10:23:30,256 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 10:23:31,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34392 - __SPLIT__ 2026-05-27 10:23:31,549 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:23:32,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46723 - __SPLIT__ 2026-05-27 10:23:32,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42348 - __SPLIT__ 2026-05-27 10:23:33,043 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:23:33,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54991 - __SPLIT__ 2026-05-27 10:23:33,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34393 - __SPLIT__ 2026-05-27 10:23:34,288 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (22530, 32772, 22535, 47119, 32785, 34833, 36882, 22548, 22552, 43036, 24607, 40995, 43043, 22565, 26664, 22572, 32817, 55353, 55354, 41031, 32844, 32845, 28750, 41038, 53324, 55376, 38998, 43101, 39007, 45157, 22632, 57449, 26749, 55423, 32911, 51346, 53394, 57496, 22683, 22684, 34974, 57503, 41128, 22698, 30894, 28857, 53436, 39104, 26822, 26823, 43212, 57564, 26855, 55528, 37101, 53488, 47352, 24830, 24832, 37120, 51456, 28935, 55563, 49421, 55565, 55576, 43294, 22823, 22824, 28967, 45364, 28983, 45367, 28986, 24892, 22852, 51525, 49485, 55636, 39265, 26982, 37226, 29042, 26999, 43386, 45436, 29053, 31101, 31102, 47492, 24965, 51588, 35209, 29066, 24977, 31127, 29088, 31140, 31141, 51627, 51628, 49581, 27058, 29107, 25017, 45500, 35266, 31171, 31172, 25029, 57802, 31179, 31180, 31182, 47570, 51667, 51668, 25046, 25049, 45531, 53725, 43494, 25064, 53748, 31221, 39413, 53750, 55816, 47625, 57867, 49677, 23057, 29209, 47663, 47664, 35389, 37441, 35395, 53840, 41554, 27231, 43622, 23144, 25193, 43626, 43631, 31347, 25206, 23159, 55939, 53893, 55946, 41616, 23191, 55959, 47779, 23204, 23205, 27301, 29351, 47783, 51876, 37546, 27318, 49852, 51904, 39618, 27331, 41671, 41672, 51912, 23248, 51930, 29406, 29416, 56048, 45822, 37634, 41730, 27400, 35593, 35596, 51980, 39698, 51986, 54036, 54037, 45857, 49954, 27428, 27429, 41764, 49959, 49960, 45866, 45869, 27443, 27444, 52036, 31560, 25418, 37724, 52060, 52061, 52062, 27507, 23418, 23419, 39804, 35709, 25471, 39814, 50057, 33677, 31630, 33678, 45966, 45967, 52112, 50071, 41881, 37792, 23467, 50093, 52145, 23476, 27572, 56244, 46011, 52155, 31680, 31683, 29639, 37834, 52186, 50139, 25564, 25567, 25568, 56317, 25599, 27656, 31755, 46093, 27666, 44050, 52244, 25621, 37910, 52254, 56362, 29743, 35895, 44090, 48186, 56378, 37953, 52294, 25687, 25688, 52317, 44130, 33893, 52328, 25706, 25707, 50283, 56426, 27761, 52344, 56443, 54396, 52353, 38024, 23695, 33938, 25752, 52376, 33946, 42139, 46236, 52393, 33962, 52397, 27823, 25777, 25782, 46266, 25789, 25790, 44228, 52421, 29896, 40138, 44243, 52436, 52437, 38106, 34015, 29923, 50406, 23783, 54505, 38130, 56564, 27895, 54529, 32004, 38159, 34072, 48409, 50458, 27931, 25885, 27936, 25890, 38192, 52532, 38198, 56631, 42297, 27964, 42300, 27980, 44365, 52559, 34132, 23893, 34137, 28003, 44400, 44405, 44406, 32119, 52598, 34172, 42395, 28064, 52641, 26025, 30134, 48569, 48570, 36288, 54720, 34242, 34250, 54735, 32213, 26070, 56790, 46559, 48607, 46564, 46565, 50660, 30183, 34280, 36348, 38398, 30208, 44546, 44547, 36356, 56835, 28167, 56840, 40457, 36364, 28173, 28174, 38423, 38424, 36386, 34347, 56877, 28210, 30260, 54852, 40524, 36429, 26194, 26195, 54875, 44636, 50783, 34410, 32369, 52849, 52851, 52852, 40566, 34430, 36479, 52867, 30344, 30351, 30352, 24211, 44694, 44695, 36509, 34462, 40610, 24236, 42684, 26302, 38590, 57025, 40652, 40656, 50896, 26324, 24282, 36571, 28380, 28381, 48861, 52956, 30432, 34532, 55016, 26353, 57073, 40698, 34556, 32509, 44796, 38662, 53003, 26381, 40720, 40721, 53011, 30484, 57114, 55073, 32548, 32557, 38702, 34605, 36655, 36656, 38701, 34614, 44855, 55101, 24387, 53063, 38728, 32585, 44872, 28493, 38733, 38737, 57170, 53075, 42837, 40790, 40791, 26457, 30562, 55141, 51046, 57200, 28533, 28534, 49026, 32643, 22406, 42894, 30607, 28561, 28562, 28565, 28566, 40856, 44953, 38810, 49050, 36769, 36770, 26536, 40880, 42931, 32704, 30660, 38854, 38855, 30667, 49100, 24525, 28621, 34765, 45007, 47059, 22484, 28634, 55258, 38876, 38877, 34782, 22495, 45029, 24561, 53236, 24568, 28665, 34813);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 10:23:35,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46721 - __SPLIT__ 2026-05-27 10:23:37,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34542 - __SPLIT__ 2026-05-27 10:23:37,803 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:23:38,979 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (22530, 32772, 22535, 47119, 32785, 34833, 36882, 22548, 22552, 43036, 24607, 40995, 43043, 22565, 26664, 22572, 32817, 55353, 55354, 41031, 32844, 32845, 28750, 41038, 53324, 55376, 38998, 43101, 39007, 45157, 22632, 57449, 26749, 55423, 32911, 51346, 53394, 57496, 22683, 22684, 34974, 57503, 41128, 22698, 30894, 28857, 53436, 39104, 26822, 26823, 43212, 57564, 26855, 55528, 37101, 53488, 47352, 24830, 24832, 37120, 51456, 28935, 55563, 49421, 55565, 55576, 43294, 22823, 22824, 28967, 45364, 28983, 45367, 28986, 24892, 22852, 51525, 49485, 55636, 39265, 26982, 37226, 29042, 26999, 43386, 45436, 29053, 31101, 31102, 47492, 24965, 51588, 35209, 29066, 24977, 31127, 29088, 31140, 31141, 51627, 51628, 49581, 27058, 29107, 25017, 45500, 35266, 31171, 31172, 25029, 57802, 31179, 31180, 31182, 47570, 51667, 51668, 25046, 25049, 45531, 53725, 43494, 25064, 53748, 31221, 39413, 53750, 55816, 47625, 57867, 49677, 23057, 29209, 47663, 47664, 35389, 37441, 35395, 53840, 41554, 27231, 43622, 23144, 25193, 43626, 43631, 31347, 25206, 23159, 55939, 53893, 55946, 41616, 23191, 55959, 47779, 23204, 23205, 27301, 29351, 47783, 51876, 37546, 27318, 49852, 51904, 39618, 27331, 41671, 41672, 51912, 23248, 51930, 29406, 29416, 56048, 45822, 37634, 41730, 27400, 35593, 35596, 51980, 39698, 51986, 54036, 54037, 45857, 49954, 27428, 27429, 41764, 49959, 49960, 45866, 45869, 27443, 27444, 52036, 31560, 25418, 37724, 52060, 52061, 52062, 27507, 23418, 23419, 39804, 35709, 25471, 39814, 50057, 33677, 31630, 33678, 45966, 45967, 52112, 50071, 41881, 37792, 23467, 50093, 52145, 23476, 27572, 56244, 46011, 52155, 31680, 31683, 29639, 37834, 52186, 50139, 25564, 25567, 25568, 56317, 25599, 27656, 31755, 46093, 27666, 44050, 52244, 25621, 37910, 52254, 56362, 29743, 35895, 44090, 48186, 56378, 37953, 52294, 25687, 25688, 52317, 44130, 33893, 52328, 25706, 25707, 50283, 56426, 27761, 52344, 56443, 54396, 52353, 38024, 23695, 33938, 25752, 52376, 33946, 42139, 46236, 52393, 33962, 52397, 27823, 25777, 25782, 46266, 25789, 25790, 44228, 52421, 29896, 40138, 44243, 52436, 52437, 38106, 34015, 29923, 50406, 23783, 54505, 38130, 56564, 27895, 54529, 32004, 38159, 34072, 48409, 50458, 27931, 25885, 27936, 25890, 38192, 52532, 38198, 56631, 42297, 27964, 42300, 27980, 44365, 52559, 34132, 23893, 34137, 28003, 44400, 44405, 44406, 32119, 52598, 34172, 42395, 28064, 52641, 26025, 30134, 48569, 48570, 36288, 54720, 34242, 34250, 54735, 32213, 26070, 56790, 46559, 48607, 46564, 46565, 50660, 30183, 34280, 36348, 38398, 30208, 44546, 44547, 36356, 56835, 28167, 56840, 40457, 36364, 28173, 28174, 38423, 38424, 36386, 34347, 56877, 28210, 30260, 54852, 40524, 36429, 26194, 26195, 54875, 44636, 50783, 34410, 32369, 52849, 52851, 52852, 40566, 34430, 36479, 52867, 30344, 30351, 30352, 24211, 44694, 44695, 36509, 34462, 40610, 24236, 42684, 26302, 38590, 57025, 40652, 40656, 50896, 26324, 24282, 36571, 28380, 28381, 48861, 52956, 30432, 34532, 55016, 26353, 57073, 40698, 34556, 32509, 44796, 38662, 53003, 26381, 40720, 40721, 53011, 30484, 57114, 55073, 32548, 32557, 38702, 34605, 36655, 36656, 38701, 34614, 44855, 55101, 24387, 53063, 38728, 32585, 44872, 28493, 38733, 38737, 57170, 53075, 42837, 40790, 40791, 26457, 30562, 55141, 51046, 57200, 28533, 28534, 49026, 32643, 22406, 42894, 30607, 28561, 28562, 28565, 28566, 40856, 44953, 38810, 49050, 36769, 36770, 26536, 40880, 42931, 32704, 30660, 38854, 38855, 30667, 49100, 24525, 28621, 34765, 45007, 47059, 22484, 28634, 55258, 38876, 38877, 34782, 22495, 45029, 24561, 53236, 24568, 28665, 34813) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 10:23:39,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55098 - __SPLIT__ 2026-05-27 10:23:39,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41969 - __SPLIT__ 2026-05-27 10:23:39,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51784 - __SPLIT__ 2026-05-27 10:23:39,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34623 - __SPLIT__ 2026-05-27 10:23:41,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42587 - __SPLIT__ 2026-05-27 10:23:43,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34689 - __SPLIT__ 2026-05-27 10:23:45,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46725 - __SPLIT__ 2026-05-27 10:23:45,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34754 - __SPLIT__ 2026-05-27 10:23:47,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55178 - __SPLIT__ 2026-05-27 10:23:48,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34794 - __SPLIT__ 2026-05-27 10:23:49,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41970 - __SPLIT__ 2026-05-27 10:23:49,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42588 - __SPLIT__ 2026-05-27 10:23:49,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46742 - __SPLIT__ 2026-05-27 10:23:50,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34795 - __SPLIT__ 2026-05-27 10:23:51,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55316 - __SPLIT__ 2026-05-27 10:23:53,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34796 - __SPLIT__ 2026-05-27 10:23:55,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51817 - __SPLIT__ 2026-05-27 10:23:56,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34839 - __SPLIT__ 2026-05-27 10:23:58,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46748 - __SPLIT__ 2026-05-27 10:23:59,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34998 - __SPLIT__ 2026-05-27 10:23:59,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42672 - __SPLIT__ 2026-05-27 10:23:59,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42048 - __SPLIT__ 2026-05-27 10:24:00,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55338 - __SPLIT__ 2026-05-27 10:24:02,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35010 - __SPLIT__ 2026-05-27 10:24:04,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35041 - __SPLIT__ 2026-05-27 10:24:07,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35072 - __SPLIT__ 2026-05-27 10:24:08,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42673 - __SPLIT__ 2026-05-27 10:24:09,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55340 - __SPLIT__ 2026-05-27 10:24:09,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35117 - __SPLIT__ 2026-05-27 10:24:10,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51928 - __SPLIT__ 2026-05-27 10:24:11,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46749 - __SPLIT__ 2026-05-27 10:24:11,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42049 - __SPLIT__ 2026-05-27 10:24:12,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35163 - __SPLIT__ 2026-05-27 10:24:13,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55625 - __SPLIT__ 2026-05-27 10:24:15,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35268 - __SPLIT__ 2026-05-27 10:24:17,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52272 - __SPLIT__ 2026-05-27 10:24:17,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42723 - __SPLIT__ 2026-05-27 10:24:17,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35408 - __SPLIT__ 2026-05-27 10:24:18,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55707 - __SPLIT__ 2026-05-27 10:24:20,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58965 - __SPLIT__ 2026-05-27 10:24:21,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35426 - __SPLIT__ 2026-05-27 10:24:23,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42546 - __SPLIT__ 2026-05-27 10:24:24,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35586 - __SPLIT__ 2026-05-27 10:24:24,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55725 - __SPLIT__ 2026-05-27 10:24:24,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46750 - __SPLIT__ 2026-05-27 10:24:26,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35587 - __SPLIT__ 2026-05-27 10:24:27,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43035 - __SPLIT__ 2026-05-27 10:24:29,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55733 - __SPLIT__ 2026-05-27 10:24:29,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35629 - __SPLIT__ 2026-05-27 10:24:32,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52273 - __SPLIT__ 2026-05-27 10:24:32,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35640 - __SPLIT__ 2026-05-27 10:24:33,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52456 - __SPLIT__ 2026-05-27 10:24:33,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55893 - __SPLIT__ 2026-05-27 10:24:34,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42547 - __SPLIT__ 2026-05-27 10:24:35,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35698 - __SPLIT__ 2026-05-27 10:24:35,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58969 - __SPLIT__ 2026-05-27 10:24:35,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43053 - __SPLIT__ 2026-05-27 10:24:37,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35814 - __SPLIT__ 2026-05-27 10:24:38,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46786 - __SPLIT__ 2026-05-27 10:24:38,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55997 - __SPLIT__ 2026-05-27 10:24:39,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35873 - __SPLIT__ 2026-05-27 10:24:40,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58971 - __SPLIT__ 2026-05-27 10:24:41,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35913 - __SPLIT__ 2026-05-27 10:24:43,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56012 - __SPLIT__ 2026-05-27 10:24:44,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36008 - __SPLIT__ 2026-05-27 10:24:46,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42548 - __SPLIT__ 2026-05-27 10:24:46,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56028 - __SPLIT__ 2026-05-27 10:24:46,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43078 - __SPLIT__ 2026-05-27 10:24:46,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36009 - __SPLIT__ 2026-05-27 10:24:47,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46743 - __SPLIT__ 2026-05-27 10:24:48,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50320 - __SPLIT__ 2026-05-27 10:24:49,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56327 - __SPLIT__ 2026-05-27 10:24:51,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46986 - __SPLIT__ 2026-05-27 10:24:53,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36163 - __SPLIT__ 2026-05-27 10:24:54,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56364 - __SPLIT__ 2026-05-27 10:24:56,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43357 - __SPLIT__ 2026-05-27 10:24:56,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36188 - __SPLIT__ 2026-05-27 10:24:57,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69016 - __SPLIT__ 2026-05-27 10:24:57,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42550 - __SPLIT__ 2026-05-27 10:24:59,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36286 - __SPLIT__ 2026-05-27 10:24:59,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46744 - __SPLIT__ 2026-05-27 10:25:01,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36402 - __SPLIT__ 2026-05-27 10:25:02,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52457 - __SPLIT__ 2026-05-27 10:25:03,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56626 - __SPLIT__ 2026-05-27 10:25:04,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36456 - __SPLIT__ 2026-05-27 10:25:05,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43358 - __SPLIT__ 2026-05-27 10:25:06,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36465 - __SPLIT__ 2026-05-27 10:25:07,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56889 - __SPLIT__ 2026-05-27 10:25:08,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36466 - __SPLIT__ 2026-05-27 10:25:09,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46991 - __SPLIT__ 2026-05-27 10:25:10,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42551 - __SPLIT__ 2026-05-27 10:25:12,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57051 - __SPLIT__ 2026-05-27 10:25:13,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46857 - __SPLIT__ 2026-05-27 10:25:13,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50333 - __SPLIT__ 2026-05-27 10:25:14,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43454 - __SPLIT__ 2026-05-27 10:25:14,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69028 - __SPLIT__ 2026-05-27 10:25:15,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36470 - __SPLIT__ 2026-05-27 10:25:16,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57052 - __SPLIT__ 2026-05-27 10:25:17,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36604 - __SPLIT__ 2026-05-27 10:25:18,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52459 - __SPLIT__ 2026-05-27 10:25:19,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36608 - __SPLIT__ 2026-05-27 10:25:21,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36650 - __SPLIT__ 2026-05-27 10:25:23,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42552 - __SPLIT__ 2026-05-27 10:25:23,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43661 - __SPLIT__ 2026-05-27 10:25:24,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36755 - __SPLIT__ 2026-05-27 10:25:25,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47256 - __SPLIT__ 2026-05-27 10:25:26,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57122 - __SPLIT__ 2026-05-27 10:25:26,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46858 - __SPLIT__ 2026-05-27 10:25:27,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36869 - __SPLIT__ 2026-05-27 10:25:28,818 - 124456 - src.utils.log - INFO - βœ… Fetched 2360 rows - __SPLIT__ 2026-05-27 10:25:29,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69029 - __SPLIT__ 2026-05-27 10:25:30,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57356 - __SPLIT__ 2026-05-27 10:25:31,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37051 - __SPLIT__ 2026-05-27 10:25:34,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44401 - __SPLIT__ 2026-05-27 10:25:34,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37299 - __SPLIT__ 2026-05-27 10:25:34,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52546 - __SPLIT__ 2026-05-27 10:25:35,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57447 - __SPLIT__ 2026-05-27 10:25:36,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42553 - __SPLIT__ 2026-05-27 10:25:36,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37838 - __SPLIT__ 2026-05-27 10:25:37,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44567 - __SPLIT__ 2026-05-27 10:25:38,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47711 - __SPLIT__ 2026-05-27 10:25:39,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57484 - __SPLIT__ 2026-05-27 10:25:39,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47372 - __SPLIT__ 2026-05-27 10:25:39,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37899 - __SPLIT__ 2026-05-27 10:25:43,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57538 - __SPLIT__ 2026-05-27 10:25:43,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69039 - __SPLIT__ 2026-05-27 10:25:43,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37975 - __SPLIT__ 2026-05-27 10:25:44,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47712 - __SPLIT__ 2026-05-27 10:25:46,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57568 - __SPLIT__ 2026-05-27 10:25:46,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37990 - __SPLIT__ 2026-05-27 10:25:47,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44568 - __SPLIT__ 2026-05-27 10:25:47,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42554 - __SPLIT__ 2026-05-27 10:25:48,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69040 - __SPLIT__ 2026-05-27 10:25:49,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38009 - __SPLIT__ 2026-05-27 10:25:50,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52660 - __SPLIT__ 2026-05-27 10:25:50,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57575 - __SPLIT__ 2026-05-27 10:25:51,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47849 - __SPLIT__ 2026-05-27 10:25:51,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38032 - __SPLIT__ 2026-05-27 10:25:54,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79057 - __SPLIT__ 2026-05-27 10:25:55,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22406 - __SPLIT__ 2026-05-27 10:25:55,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38058 - __SPLIT__ 2026-05-27 10:25:56,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22484 - __SPLIT__ 2026-05-27 10:25:56,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57864 - __SPLIT__ 2026-05-27 10:25:56,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44589 - __SPLIT__ 2026-05-27 10:25:57,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52860 - __SPLIT__ 2026-05-27 10:25:57,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22495 - __SPLIT__ 2026-05-27 10:25:59,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38174 - __SPLIT__ 2026-05-27 10:25:59,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22530 - __SPLIT__ 2026-05-27 10:26:00,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42555 - __SPLIT__ 2026-05-27 10:26:00,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22535 - __SPLIT__ 2026-05-27 10:26:01,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44652 - __SPLIT__ 2026-05-27 10:26:02,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22548 - __SPLIT__ 2026-05-27 10:26:02,616 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1127.0, 1128.0, 1129.0, 1130.0, 1132.0, 1133.0, 11438.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 10:26:02,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38223 - __SPLIT__ 2026-05-27 10:26:03,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22552 - __SPLIT__ 2026-05-27 10:26:04,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47373 - __SPLIT__ 2026-05-27 10:26:04,753 - 124456 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-27 10:26:05,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22565 - __SPLIT__ 2026-05-27 10:26:07,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38235 - __SPLIT__ 2026-05-27 10:26:07,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22572 - __SPLIT__ 2026-05-27 10:26:07,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48145 - __SPLIT__ 2026-05-27 10:26:09,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22632 - __SPLIT__ 2026-05-27 10:26:10,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22683 - __SPLIT__ 2026-05-27 10:26:11,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45019 - __SPLIT__ 2026-05-27 10:26:11,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38253 - __SPLIT__ 2026-05-27 10:26:12,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22684 - __SPLIT__ 2026-05-27 10:26:13,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22698 - __SPLIT__ 2026-05-27 10:26:14,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22823 - __SPLIT__ 2026-05-27 10:26:15,085 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:26:15,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42556 - __SPLIT__ 2026-05-27 10:26:15,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52861 - __SPLIT__ 2026-05-27 10:26:15,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38499 - __SPLIT__ 2026-05-27 10:26:16,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22824 - __SPLIT__ 2026-05-27 10:26:18,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22852 - __SPLIT__ 2026-05-27 10:26:19,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23057 - __SPLIT__ 2026-05-27 10:26:20,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23144 - __SPLIT__ 2026-05-27 10:26:20,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38500 - __SPLIT__ 2026-05-27 10:26:21,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23159 - __SPLIT__ 2026-05-27 10:26:22,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23191 - __SPLIT__ 2026-05-27 10:26:22,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45020 - __SPLIT__ 2026-05-27 10:26:22,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23204 - __SPLIT__ 2026-05-27 10:26:24,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23205 - __SPLIT__ 2026-05-27 10:26:26,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23248 - __SPLIT__ 2026-05-27 10:26:27,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23418 - __SPLIT__ 2026-05-27 10:26:28,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23419 - __SPLIT__ 2026-05-27 10:26:30,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38572 - __SPLIT__ 2026-05-27 10:26:30,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23467 - __SPLIT__ 2026-05-27 10:26:31,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23476 - __SPLIT__ 2026-05-27 10:26:33,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23695 - __SPLIT__ 2026-05-27 10:26:33,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42602 - __SPLIT__ 2026-05-27 10:26:34,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23783 - __SPLIT__ 2026-05-27 10:26:34,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38632 - __SPLIT__ 2026-05-27 10:26:35,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23893 - __SPLIT__ 2026-05-27 10:26:35,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47648 - __SPLIT__ 2026-05-27 10:26:36,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45143 - __SPLIT__ 2026-05-27 10:26:36,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52862 - __SPLIT__ 2026-05-27 10:26:36,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24211 - __SPLIT__ 2026-05-27 10:26:38,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38774 - __SPLIT__ 2026-05-27 10:26:38,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24236 - __SPLIT__ 2026-05-27 10:26:40,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24282 - __SPLIT__ 2026-05-27 10:26:41,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24387 - __SPLIT__ 2026-05-27 10:26:41,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48146 - __SPLIT__ 2026-05-27 10:26:42,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24525 - __SPLIT__ 2026-05-27 10:26:42,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39167 - __SPLIT__ 2026-05-27 10:26:43,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24561 - __SPLIT__ 2026-05-27 10:26:45,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24568 - __SPLIT__ 2026-05-27 10:26:45,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49085 - __SPLIT__ 2026-05-27 10:26:46,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24607 - __SPLIT__ 2026-05-27 10:26:47,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24830 - __SPLIT__ 2026-05-27 10:26:47,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39247 - __SPLIT__ 2026-05-27 10:26:48,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45145 - __SPLIT__ 2026-05-27 10:26:48,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24832 - __SPLIT__ 2026-05-27 10:26:49,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42603 - __SPLIT__ 2026-05-27 10:26:50,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24892 - __SPLIT__ 2026-05-27 10:26:51,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39255 - __SPLIT__ 2026-05-27 10:26:51,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24965 - __SPLIT__ 2026-05-27 10:26:51,322 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 10:26:52,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24977 - __SPLIT__ 2026-05-27 10:26:53,807 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:26:54,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39460 - __SPLIT__ 2026-05-27 10:26:54,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25017 - __SPLIT__ 2026-05-27 10:26:55,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52883 - __SPLIT__ 2026-05-27 10:26:55,375 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:26:55,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25029 - __SPLIT__ 2026-05-27 10:26:56,398 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (22529, 26114, 57346, 49164, 33293, 28175, 37394, 37395, 46611, 56345, 29212, 46623, 150049, 26659, 30247, 28714, 58414, 35888, 35889, 49201, 49202, 57906, 57907, 31287, 49721, 49722, 49724, 46656, 23617, 56898, 22600, 27209, 28748, 29773, 24142, 51277, 51283, 51284, 51285, 55380, 58966, 150102, 32346, 47194, 47195, 150110, 58466, 58980, 58981, 42086, 42087, 27752, 28776, 53243, 53350, 50796, 50797, 26222, 33903, 25200, 33904, 50288, 50289, 50290, 26229, 150126, 34937, 34938, 30843, 150138, 59007, 53351, 119433, 53352, 33934, 23183, 150122, 30866, 40082, 40083, 49810, 28822, 28823, 49811, 51866, 40605, 40606, 45727, 40608, 45729, 46245, 46246, 58022, 55977, 119467, 53424, 119404, 58039, 119481, 31420, 30397, 36031, 36032, 57028, 25288, 25289, 25291, 25292, 58572, 57038, 24783, 30416, 57039, 57553, 119207, 119507, 24278, 45271, 34520, 34521, 58072, 49895, 35561, 24306, 57587, 34549, 35061, 54007, 48378, 36603, 119551, 34562, 57602, 25862, 50954, 45835, 45836, 30989, 45837, 45838, 45839, 50444, 48914, 48915, 50955, 26389, 50454, 26391, 26392, 26393, 45338, 26396, 58140, 55070, 46883, 46884, 25894, 25895, 24877, 49455, 44338, 55090, 58678, 22843, 55612, 55613, 28990, 53566, 54079, 40769, 54080, 33608, 34633, 150344, 57677, 25425, 51026, 34643, 51027, 55121, 40794, 47450, 49501, 49502, 50016, 50017, 25954, 48485, 48486, 58727, 35176, 39275, 39276, 56176, 47474, 139634, 47476, 54652, 41855, 119169, 56706, 39811, 39812, 39813, 56707, 119172, 22920, 22921, 119178, 22411, 53644, 139652, 41872, 41873, 41875, 34198, 22936, 30108, 30109, 69023, 26016, 41381, 36263, 36264, 36265, 36266, 27563, 36268, 36269, 29102, 36270, 36271, 36272, 36273, 69041, 23478, 42934, 23480, 23481, 51643, 51647, 51648, 119233, 46537, 46538, 32715, 43979, 43980, 43981, 48586, 49616, 119244, 40926, 50654, 27616, 45536, 27618, 27619, 29154, 25061, 45537, 23528, 25578, 25067, 38381, 38382, 149997, 119280, 41457, 41458, 54769, 42484, 42485, 119281, 32760, 43001, 45563, 45564, 119294, 49151);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 10:26:57,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25046 - __SPLIT__ 2026-05-27 10:26:57,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48147 - __SPLIT__ 2026-05-27 10:26:58,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39838 - __SPLIT__ 2026-05-27 10:26:58,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25049 - __SPLIT__ 2026-05-27 10:26:58,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49086 - __SPLIT__ 2026-05-27 10:26:58,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45146 - __SPLIT__ 2026-05-27 10:27:00,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25064 - __SPLIT__ 2026-05-27 10:27:00,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50334 - __SPLIT__ 2026-05-27 10:27:01,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39988 - __SPLIT__ 2026-05-27 10:27:02,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25193 - __SPLIT__ 2026-05-27 10:27:02,292 - 124456 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-27 10:27:02,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52906 - __SPLIT__ 2026-05-27 10:27:03,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42693 - __SPLIT__ 2026-05-27 10:27:03,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25206 - __SPLIT__ 2026-05-27 10:27:04,003 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (22529, 26114, 57346, 49164, 33293, 28175, 37394, 37395, 46611, 56345, 29212, 46623, 150049, 26659, 30247, 28714, 58414, 35888, 35889, 49201, 49202, 57906, 57907, 31287, 49721, 49722, 49724, 46656, 23617, 56898, 22600, 27209, 28748, 29773, 24142, 51277, 51283, 51284, 51285, 55380, 58966, 150102, 32346, 47194, 47195, 150110, 58466, 58980, 58981, 42086, 42087, 27752, 28776, 53243, 53350, 50796, 50797, 26222, 33903, 25200, 33904, 50288, 50289, 50290, 26229, 150126, 34937, 34938, 30843, 150138, 59007, 53351, 119433, 53352, 33934, 23183, 150122, 30866, 40082, 40083, 49810, 28822, 28823, 49811, 51866, 40605, 40606, 45727, 40608, 45729, 46245, 46246, 58022, 55977, 119467, 53424, 119404, 58039, 119481, 31420, 30397, 36031, 36032, 57028, 25288, 25289, 25291, 25292, 58572, 57038, 24783, 30416, 57039, 57553, 119207, 119507, 24278, 45271, 34520, 34521, 58072, 49895, 35561, 24306, 57587, 34549, 35061, 54007, 48378, 36603, 119551, 34562, 57602, 25862, 50954, 45835, 45836, 30989, 45837, 45838, 45839, 50444, 48914, 48915, 50955, 26389, 50454, 26391, 26392, 26393, 45338, 26396, 58140, 55070, 46883, 46884, 25894, 25895, 24877, 49455, 44338, 55090, 58678, 22843, 55612, 55613, 28990, 53566, 54079, 40769, 54080, 33608, 34633, 150344, 57677, 25425, 51026, 34643, 51027, 55121, 40794, 47450, 49501, 49502, 50016, 50017, 25954, 48485, 48486, 58727, 35176, 39275, 39276, 56176, 47474, 139634, 47476, 54652, 41855, 119169, 56706, 39811, 39812, 39813, 56707, 119172, 22920, 22921, 119178, 22411, 53644, 139652, 41872, 41873, 41875, 34198, 22936, 30108, 30109, 69023, 26016, 41381, 36263, 36264, 36265, 36266, 27563, 36268, 36269, 29102, 36270, 36271, 36272, 36273, 69041, 23478, 42934, 23480, 23481, 51643, 51647, 51648, 119233, 46537, 46538, 32715, 43979, 43980, 43981, 48586, 49616, 119244, 40926, 50654, 27616, 45536, 27618, 27619, 29154, 25061, 45537, 23528, 25578, 25067, 38381, 38382, 149997, 119280, 41457, 41458, 54769, 42484, 42485, 119281, 32760, 43001, 45563, 45564, 119294, 49151) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 10:27:05,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40063 - __SPLIT__ 2026-05-27 10:27:05,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25418 - __SPLIT__ 2026-05-27 10:27:08,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25471 - __SPLIT__ 2026-05-27 10:27:09,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25564 - __SPLIT__ 2026-05-27 10:27:09,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40256 - __SPLIT__ 2026-05-27 10:27:10,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25567 - __SPLIT__ 2026-05-27 10:27:10,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45147 - __SPLIT__ 2026-05-27 10:27:10,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25568 - __SPLIT__ 2026-05-27 10:27:13,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40276 - __SPLIT__ 2026-05-27 10:27:14,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25599 - __SPLIT__ 2026-05-27 10:27:15,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25621 - __SPLIT__ 2026-05-27 10:27:16,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25687 - __SPLIT__ 2026-05-27 10:27:17,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40423 - __SPLIT__ 2026-05-27 10:27:19,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43093 - __SPLIT__ 2026-05-27 10:27:19,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25688 - __SPLIT__ 2026-05-27 10:27:20,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25706 - __SPLIT__ 2026-05-27 10:27:21,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52919 - __SPLIT__ 2026-05-27 10:27:22,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40474 - __SPLIT__ 2026-05-27 10:27:22,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45148 - __SPLIT__ 2026-05-27 10:27:23,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25707 - __SPLIT__ 2026-05-27 10:27:24,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43863 - __SPLIT__ 2026-05-27 10:27:25,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25752 - __SPLIT__ 2026-05-27 10:27:26,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25777 - __SPLIT__ 2026-05-27 10:27:26,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49087 - __SPLIT__ 2026-05-27 10:27:26,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40546 - __SPLIT__ 2026-05-27 10:27:27,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25782 - __SPLIT__ 2026-05-27 10:27:27,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48148 - __SPLIT__ 2026-05-27 10:27:28,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25789 - __SPLIT__ 2026-05-27 10:27:30,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25790 - __SPLIT__ 2026-05-27 10:27:31,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40641 - __SPLIT__ 2026-05-27 10:27:32,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25885 - __SPLIT__ 2026-05-27 10:27:34,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25890 - __SPLIT__ 2026-05-27 10:27:35,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26025 - __SPLIT__ 2026-05-27 10:27:35,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45149 - __SPLIT__ 2026-05-27 10:27:35,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40649 - __SPLIT__ 2026-05-27 10:27:35,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26070 - __SPLIT__ 2026-05-27 10:27:37,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26194 - __SPLIT__ 2026-05-27 10:27:39,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26195 - __SPLIT__ 2026-05-27 10:27:40,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53359 - __SPLIT__ 2026-05-27 10:27:40,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40724 - __SPLIT__ 2026-05-27 10:27:40,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26302 - __SPLIT__ 2026-05-27 10:27:42,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26324 - __SPLIT__ 2026-05-27 10:27:44,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48543 - __SPLIT__ 2026-05-27 10:27:44,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26353 - __SPLIT__ 2026-05-27 10:27:44,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40734 - __SPLIT__ 2026-05-27 10:27:45,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26381 - __SPLIT__ 2026-05-27 10:27:46,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45150 - __SPLIT__ 2026-05-27 10:27:46,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26457 - __SPLIT__ 2026-05-27 10:27:48,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26536 - __SPLIT__ 2026-05-27 10:27:48,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53626 - __SPLIT__ 2026-05-27 10:27:49,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40958 - __SPLIT__ 2026-05-27 10:27:49,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26664 - __SPLIT__ 2026-05-27 10:27:51,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26749 - __SPLIT__ 2026-05-27 10:27:52,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40959 - __SPLIT__ 2026-05-27 10:27:52,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43864 - __SPLIT__ 2026-05-27 10:27:53,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26822 - __SPLIT__ 2026-05-27 10:27:55,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49088 - __SPLIT__ 2026-05-27 10:27:57,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26823 - __SPLIT__ 2026-05-27 10:27:58,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26855 - __SPLIT__ 2026-05-27 10:27:58,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45151 - __SPLIT__ 2026-05-27 10:27:59,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26982 - __SPLIT__ 2026-05-27 10:27:59,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48544 - __SPLIT__ 2026-05-27 10:28:00,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26999 - __SPLIT__ 2026-05-27 10:28:01,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41048 - __SPLIT__ 2026-05-27 10:28:02,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27058 - __SPLIT__ 2026-05-27 10:28:03,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27231 - __SPLIT__ 2026-05-27 10:28:05,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27301 - __SPLIT__ 2026-05-27 10:28:05,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41392 - __SPLIT__ 2026-05-27 10:28:06,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27318 - __SPLIT__ 2026-05-27 10:28:06,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53701 - __SPLIT__ 2026-05-27 10:28:08,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43865 - __SPLIT__ 2026-05-27 10:28:08,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27331 - __SPLIT__ 2026-05-27 10:28:10,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45152 - __SPLIT__ 2026-05-27 10:28:10,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41393 - __SPLIT__ 2026-05-27 10:28:10,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27400 - __SPLIT__ 2026-05-27 10:28:13,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27428 - __SPLIT__ 2026-05-27 10:28:14,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41477 - __SPLIT__ 2026-05-27 10:28:16,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41652 - __SPLIT__ 2026-05-27 10:28:17,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27429 - __SPLIT__ 2026-05-27 10:28:19,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27443 - __SPLIT__ 2026-05-27 10:28:20,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27444 - __SPLIT__ 2026-05-27 10:28:22,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45154 - __SPLIT__ 2026-05-27 10:28:23,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49089 - __SPLIT__ 2026-05-27 10:28:24,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27507 - __SPLIT__ 2026-05-27 10:28:24,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44789 - __SPLIT__ 2026-05-27 10:28:25,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53703 - __SPLIT__ 2026-05-27 10:28:26,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27572 - __SPLIT__ 2026-05-27 10:28:26,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41653 - __SPLIT__ 2026-05-27 10:28:27,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27656 - __SPLIT__ 2026-05-27 10:28:28,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45674 - __SPLIT__ 2026-05-27 10:28:29,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41836 - __SPLIT__ 2026-05-27 10:28:29,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27666 - __SPLIT__ 2026-05-27 10:28:31,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27761 - __SPLIT__ 2026-05-27 10:28:33,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41988 - __SPLIT__ 2026-05-27 10:28:33,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48545 - __SPLIT__ 2026-05-27 10:28:34,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27823 - __SPLIT__ 2026-05-27 10:28:34,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45675 - __SPLIT__ 2026-05-27 10:28:34,298 - 124456 - src.utils.log - INFO - βœ… Fetched 4381 rows - __SPLIT__ 2026-05-27 10:28:35,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45155 - __SPLIT__ 2026-05-27 10:28:35,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27895 - __SPLIT__ 2026-05-27 10:28:36,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42001 - __SPLIT__ 2026-05-27 10:28:38,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49090 - __SPLIT__ 2026-05-27 10:28:38,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27931 - __SPLIT__ 2026-05-27 10:28:40,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27936 - __SPLIT__ 2026-05-27 10:28:42,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46008 - __SPLIT__ 2026-05-27 10:28:42,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54010 - __SPLIT__ 2026-05-27 10:28:42,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27964 - __SPLIT__ 2026-05-27 10:28:44,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27980 - __SPLIT__ 2026-05-27 10:28:46,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89050 - __SPLIT__ 2026-05-27 10:28:47,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28003 - __SPLIT__ 2026-05-27 10:28:47,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42002 - __SPLIT__ 2026-05-27 10:28:48,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45200 - __SPLIT__ 2026-05-27 10:28:48,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28064 - __SPLIT__ 2026-05-27 10:28:50,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48580 - __SPLIT__ 2026-05-27 10:28:50,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42028 - __SPLIT__ 2026-05-27 10:28:51,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28167 - __SPLIT__ 2026-05-27 10:28:51,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89077 - __SPLIT__ 2026-05-27 10:28:53,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28173 - __SPLIT__ 2026-05-27 10:28:55,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42133 - __SPLIT__ 2026-05-27 10:28:55,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28174 - __SPLIT__ 2026-05-27 10:28:56,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54212 - __SPLIT__ 2026-05-27 10:28:57,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50335 - __SPLIT__ 2026-05-27 10:28:57,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46009 - __SPLIT__ 2026-05-27 10:28:58,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42168 - __SPLIT__ 2026-05-27 10:28:59,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28210 - __SPLIT__ 2026-05-27 10:28:59,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45245 - __SPLIT__ 2026-05-27 10:28:59,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22411 - __SPLIT__ 2026-05-27 10:29:01,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28380 - __SPLIT__ 2026-05-27 10:29:02,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22529 - __SPLIT__ 2026-05-27 10:29:02,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42233 - __SPLIT__ 2026-05-27 10:29:03,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22600 - __SPLIT__ 2026-05-27 10:29:04,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22843 - __SPLIT__ 2026-05-27 10:29:05,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49128 - __SPLIT__ 2026-05-27 10:29:06,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22920 - __SPLIT__ 2026-05-27 10:29:06,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28381 - __SPLIT__ 2026-05-27 10:29:06,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48582 - __SPLIT__ 2026-05-27 10:29:07,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42276 - __SPLIT__ 2026-05-27 10:29:08,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22921 - __SPLIT__ 2026-05-27 10:29:09,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28493 - __SPLIT__ 2026-05-27 10:29:09,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89086 - __SPLIT__ 2026-05-27 10:29:09,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22936 - __SPLIT__ 2026-05-27 10:29:11,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28533 - __SPLIT__ 2026-05-27 10:29:11,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23183 - __SPLIT__ 2026-05-27 10:29:12,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42312 - __SPLIT__ 2026-05-27 10:29:12,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54241 - __SPLIT__ 2026-05-27 10:29:13,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28534 - __SPLIT__ 2026-05-27 10:29:13,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23478 - __SPLIT__ 2026-05-27 10:29:13,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45358 - __SPLIT__ 2026-05-27 10:29:14,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46402 - __SPLIT__ 2026-05-27 10:29:15,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23480 - __SPLIT__ 2026-05-27 10:29:15,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99088 - __SPLIT__ 2026-05-27 10:29:15,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42431 - __SPLIT__ 2026-05-27 10:29:17,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28561 - __SPLIT__ 2026-05-27 10:29:19,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23481 - __SPLIT__ 2026-05-27 10:29:19,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46404 - __SPLIT__ 2026-05-27 10:29:20,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49398 - __SPLIT__ 2026-05-27 10:29:20,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45359 - __SPLIT__ 2026-05-27 10:29:21,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23528 - __SPLIT__ 2026-05-27 10:29:22,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42489 - __SPLIT__ 2026-05-27 10:29:24,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28562 - __SPLIT__ 2026-05-27 10:29:24,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23617 - __SPLIT__ 2026-05-27 10:29:24,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48583 - __SPLIT__ 2026-05-27 10:29:24,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46405 - __SPLIT__ 2026-05-27 10:29:24,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50337 - __SPLIT__ 2026-05-27 10:29:26,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28565 - __SPLIT__ 2026-05-27 10:29:27,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42573 - __SPLIT__ 2026-05-27 10:29:27,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45923 - __SPLIT__ 2026-05-27 10:29:28,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24142 - __SPLIT__ 2026-05-27 10:29:29,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54349 - __SPLIT__ 2026-05-27 10:29:29,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24278 - __SPLIT__ 2026-05-27 10:29:30,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42751 - __SPLIT__ 2026-05-27 10:29:30,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47363 - __SPLIT__ 2026-05-27 10:29:30,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24306 - __SPLIT__ 2026-05-27 10:29:31,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45924 - __SPLIT__ 2026-05-27 10:29:32,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28566 - __SPLIT__ 2026-05-27 10:29:34,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24783 - __SPLIT__ 2026-05-27 10:29:34,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43080 - __SPLIT__ 2026-05-27 10:29:35,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28621 - __SPLIT__ 2026-05-27 10:29:35,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24877 - __SPLIT__ 2026-05-27 10:29:35,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49399 - __SPLIT__ 2026-05-27 10:29:36,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46462 - __SPLIT__ 2026-05-27 10:29:37,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28634 - __SPLIT__ 2026-05-27 10:29:38,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25061 - __SPLIT__ 2026-05-27 10:29:39,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43096 - __SPLIT__ 2026-05-27 10:29:40,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28665 - __SPLIT__ 2026-05-27 10:29:40,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25067 - __SPLIT__ 2026-05-27 10:29:41,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46464 - __SPLIT__ 2026-05-27 10:29:41,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25200 - __SPLIT__ 2026-05-27 10:29:43,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54376 - __SPLIT__ 2026-05-27 10:29:43,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43281 - __SPLIT__ 2026-05-27 10:29:44,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25288 - __SPLIT__ 2026-05-27 10:29:45,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28750 - __SPLIT__ 2026-05-27 10:29:46,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43310 - __SPLIT__ 2026-05-27 10:29:47,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46474 - __SPLIT__ 2026-05-27 10:29:48,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47364 - __SPLIT__ 2026-05-27 10:29:49,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28857 - __SPLIT__ 2026-05-27 10:29:51,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28935 - __SPLIT__ 2026-05-27 10:29:52,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55038 - __SPLIT__ 2026-05-27 10:29:53,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49400 - __SPLIT__ 2026-05-27 10:29:54,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28967 - __SPLIT__ 2026-05-27 10:29:54,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46475 - __SPLIT__ 2026-05-27 10:29:56,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25289 - __SPLIT__ 2026-05-27 10:29:56,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28983 - __SPLIT__ 2026-05-27 10:29:58,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43377 - __SPLIT__ 2026-05-27 10:29:59,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25291 - __SPLIT__ 2026-05-27 10:29:59,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25292 - __SPLIT__ 2026-05-27 10:30:00,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28986 - __SPLIT__ 2026-05-27 10:30:00,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46678 - __SPLIT__ 2026-05-27 10:30:00,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25425 - __SPLIT__ 2026-05-27 10:30:00,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99106 - __SPLIT__ 2026-05-27 10:30:01,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29042 - __SPLIT__ 2026-05-27 10:30:02,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43448 - __SPLIT__ 2026-05-27 10:30:02,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25578 - __SPLIT__ 2026-05-27 10:30:03,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48584 - __SPLIT__ 2026-05-27 10:30:04,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29053 - __SPLIT__ 2026-05-27 10:30:04,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25862 - __SPLIT__ 2026-05-27 10:30:06,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47365 - __SPLIT__ 2026-05-27 10:30:07,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43611 - __SPLIT__ 2026-05-27 10:30:07,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25894 - __SPLIT__ 2026-05-27 10:30:08,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29066 - __SPLIT__ 2026-05-27 10:30:09,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25895 - __SPLIT__ 2026-05-27 10:30:09,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55199 - __SPLIT__ 2026-05-27 10:30:09,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43749 - __SPLIT__ 2026-05-27 10:30:10,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 109123 - __SPLIT__ 2026-05-27 10:30:11,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25954 - __SPLIT__ 2026-05-27 10:30:14,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29088 - __SPLIT__ 2026-05-27 10:30:14,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46826 - __SPLIT__ 2026-05-27 10:30:15,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26016 - __SPLIT__ 2026-05-27 10:30:15,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43800 - __SPLIT__ 2026-05-27 10:30:16,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29107 - __SPLIT__ 2026-05-27 10:30:17,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26114 - __SPLIT__ 2026-05-27 10:30:18,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29209 - __SPLIT__ 2026-05-27 10:30:20,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26222 - __SPLIT__ 2026-05-27 10:30:21,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43920 - __SPLIT__ 2026-05-27 10:30:21,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29351 - __SPLIT__ 2026-05-27 10:30:23,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26229 - __SPLIT__ 2026-05-27 10:30:23,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48588 - __SPLIT__ 2026-05-27 10:30:25,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47629 - __SPLIT__ 2026-05-27 10:30:25,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29406 - __SPLIT__ 2026-05-27 10:30:25,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46843 - __SPLIT__ 2026-05-27 10:30:25,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26389 - __SPLIT__ 2026-05-27 10:30:26,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43933 - __SPLIT__ 2026-05-27 10:30:27,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49401 - __SPLIT__ 2026-05-27 10:30:27,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55283 - __SPLIT__ 2026-05-27 10:30:27,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29416 - __SPLIT__ 2026-05-27 10:30:31,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26391 - __SPLIT__ 2026-05-27 10:30:31,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44202 - __SPLIT__ 2026-05-27 10:30:32,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29639 - __SPLIT__ 2026-05-27 10:30:35,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29743 - __SPLIT__ 2026-05-27 10:30:37,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26392 - __SPLIT__ 2026-05-27 10:30:37,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44281 - __SPLIT__ 2026-05-27 10:30:38,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29896 - __SPLIT__ 2026-05-27 10:30:40,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26393 - __SPLIT__ 2026-05-27 10:30:43,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48589 - __SPLIT__ 2026-05-27 10:30:43,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44372 - __SPLIT__ 2026-05-27 10:30:43,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46844 - __SPLIT__ 2026-05-27 10:30:43,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26396 - __SPLIT__ 2026-05-27 10:30:45,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47630 - __SPLIT__ 2026-05-27 10:30:45,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29923 - __SPLIT__ 2026-05-27 10:30:47,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26659 - __SPLIT__ 2026-05-27 10:30:47,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55346 - __SPLIT__ 2026-05-27 10:30:47,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30134 - __SPLIT__ 2026-05-27 10:30:48,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44443 - __SPLIT__ 2026-05-27 10:30:48,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27209 - __SPLIT__ 2026-05-27 10:30:51,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30183 - __SPLIT__ 2026-05-27 10:30:52,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44496 - __SPLIT__ 2026-05-27 10:30:52,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27563 - __SPLIT__ 2026-05-27 10:30:55,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30208 - __SPLIT__ 2026-05-27 10:30:55,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44691 - __SPLIT__ 2026-05-27 10:30:55,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119132 - __SPLIT__ 2026-05-27 10:30:56,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27616 - __SPLIT__ 2026-05-27 10:30:57,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30260 - __SPLIT__ 2026-05-27 10:30:58,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27618 - __SPLIT__ 2026-05-27 10:30:58,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44708 - __SPLIT__ 2026-05-27 10:30:59,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30344 - __SPLIT__ 2026-05-27 10:31:00,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46907 - __SPLIT__ 2026-05-27 10:31:02,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27619 - __SPLIT__ 2026-05-27 10:31:02,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30351 - __SPLIT__ 2026-05-27 10:31:03,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44755 - __SPLIT__ 2026-05-27 10:31:03,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49528 - __SPLIT__ 2026-05-27 10:31:04,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47631 - __SPLIT__ 2026-05-27 10:31:06,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27752 - __SPLIT__ 2026-05-27 10:31:06,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44928 - __SPLIT__ 2026-05-27 10:31:09,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30352 - __SPLIT__ 2026-05-27 10:31:09,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28175 - __SPLIT__ 2026-05-27 10:31:10,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44994 - __SPLIT__ 2026-05-27 10:31:11,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28714 - __SPLIT__ 2026-05-27 10:31:12,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30432 - __SPLIT__ 2026-05-27 10:31:13,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28748 - __SPLIT__ 2026-05-27 10:31:14,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45037 - __SPLIT__ 2026-05-27 10:31:15,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30484 - __SPLIT__ 2026-05-27 10:31:16,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28776 - __SPLIT__ 2026-05-27 10:31:17,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30562 - __SPLIT__ 2026-05-27 10:31:18,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45139 - __SPLIT__ 2026-05-27 10:31:19,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30607 - __SPLIT__ 2026-05-27 10:31:20,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46908 - __SPLIT__ 2026-05-27 10:31:22,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30660 - __SPLIT__ 2026-05-27 10:31:22,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49529 - __SPLIT__ 2026-05-27 10:31:23,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48590 - __SPLIT__ 2026-05-27 10:31:23,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55768 - __SPLIT__ 2026-05-27 10:31:23,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47705 - __SPLIT__ 2026-05-27 10:31:24,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30667 - __SPLIT__ 2026-05-27 10:31:25,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28822 - __SPLIT__ 2026-05-27 10:31:26,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30894 - __SPLIT__ 2026-05-27 10:31:29,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31101 - __SPLIT__ 2026-05-27 10:31:30,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28823 - __SPLIT__ 2026-05-27 10:31:30,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45140 - __SPLIT__ 2026-05-27 10:31:31,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47706 - __SPLIT__ 2026-05-27 10:31:32,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31102 - __SPLIT__ 2026-05-27 10:31:35,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28990 - __SPLIT__ 2026-05-27 10:31:35,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31127 - __SPLIT__ 2026-05-27 10:31:36,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45295 - __SPLIT__ 2026-05-27 10:31:39,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31140 - __SPLIT__ 2026-05-27 10:31:39,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50250 - __SPLIT__ 2026-05-27 10:31:40,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48218 - __SPLIT__ 2026-05-27 10:31:40,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50338 - __SPLIT__ 2026-05-27 10:31:40,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55901 - __SPLIT__ 2026-05-27 10:31:40,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29102 - __SPLIT__ 2026-05-27 10:31:41,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45344 - __SPLIT__ 2026-05-27 10:31:41,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49042 - __SPLIT__ 2026-05-27 10:31:41,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31141 - __SPLIT__ 2026-05-27 10:31:41,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47126 - __SPLIT__ 2026-05-27 10:31:46,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45386 - __SPLIT__ 2026-05-27 10:31:47,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29154 - __SPLIT__ 2026-05-27 10:31:47,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49167 - __SPLIT__ 2026-05-27 10:31:49,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29212 - __SPLIT__ 2026-05-27 10:31:49,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31171 - __SPLIT__ 2026-05-27 10:31:51,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29773 - __SPLIT__ 2026-05-27 10:31:52,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31172 - __SPLIT__ 2026-05-27 10:31:53,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50413 - __SPLIT__ 2026-05-27 10:31:55,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48629 - __SPLIT__ 2026-05-27 10:31:57,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30108 - __SPLIT__ 2026-05-27 10:31:57,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49168 - __SPLIT__ 2026-05-27 10:31:58,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45538 - __SPLIT__ 2026-05-27 10:31:59,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31179 - __SPLIT__ 2026-05-27 10:32:00,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56007 - __SPLIT__ 2026-05-27 10:32:01,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47127 - __SPLIT__ 2026-05-27 10:32:02,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30109 - __SPLIT__ 2026-05-27 10:32:02,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45585 - __SPLIT__ 2026-05-27 10:32:02,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31180 - __SPLIT__ 2026-05-27 10:32:06,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50467 - __SPLIT__ 2026-05-27 10:32:06,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31182 - __SPLIT__ 2026-05-27 10:32:07,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49293 - __SPLIT__ 2026-05-27 10:32:07,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45624 - __SPLIT__ 2026-05-27 10:32:09,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31221 - __SPLIT__ 2026-05-27 10:32:12,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30247 - __SPLIT__ 2026-05-27 10:32:12,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45988 - __SPLIT__ 2026-05-27 10:32:13,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31347 - __SPLIT__ 2026-05-27 10:32:15,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48630 - __SPLIT__ 2026-05-27 10:32:15,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30397 - __SPLIT__ 2026-05-27 10:32:15,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46017 - __SPLIT__ 2026-05-27 10:32:16,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31560 - __SPLIT__ 2026-05-27 10:32:17,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49370 - __SPLIT__ 2026-05-27 10:32:17,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47275 - __SPLIT__ 2026-05-27 10:32:20,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31630 - __SPLIT__ 2026-05-27 10:32:20,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46077 - __SPLIT__ 2026-05-27 10:32:21,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50468 - __SPLIT__ 2026-05-27 10:32:21,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50110 - __SPLIT__ 2026-05-27 10:32:22,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30416 - __SPLIT__ 2026-05-27 10:32:22,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31680 - __SPLIT__ 2026-05-27 10:32:23,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30843 - __SPLIT__ 2026-05-27 10:32:24,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46131 - __SPLIT__ 2026-05-27 10:32:25,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31683 - __SPLIT__ 2026-05-27 10:32:27,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31755 - __SPLIT__ 2026-05-27 10:32:27,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46226 - __SPLIT__ 2026-05-27 10:32:29,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30866 - __SPLIT__ 2026-05-27 10:32:30,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32004 - __SPLIT__ 2026-05-27 10:32:30,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30989 - __SPLIT__ 2026-05-27 10:32:32,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32119 - __SPLIT__ 2026-05-27 10:32:32,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46263 - __SPLIT__ 2026-05-27 10:32:33,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119133 - __SPLIT__ 2026-05-27 10:32:33,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56009 - __SPLIT__ 2026-05-27 10:32:33,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48631 - __SPLIT__ 2026-05-27 10:32:34,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32213 - __SPLIT__ 2026-05-27 10:32:34,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50111 - __SPLIT__ 2026-05-27 10:32:35,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31287 - __SPLIT__ 2026-05-27 10:32:36,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47421 - __SPLIT__ 2026-05-27 10:32:37,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46549 - __SPLIT__ 2026-05-27 10:32:37,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32369 - __SPLIT__ 2026-05-27 10:32:39,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31420 - __SPLIT__ 2026-05-27 10:32:41,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32509 - __SPLIT__ 2026-05-27 10:32:41,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48793 - __SPLIT__ 2026-05-27 10:32:42,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46648 - __SPLIT__ 2026-05-27 10:32:44,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32548 - __SPLIT__ 2026-05-27 10:32:45,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32346 - __SPLIT__ 2026-05-27 10:32:47,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32557 - __SPLIT__ 2026-05-27 10:32:47,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46827 - __SPLIT__ 2026-05-27 10:32:47,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32715 - __SPLIT__ 2026-05-27 10:32:48,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32585 - __SPLIT__ 2026-05-27 10:32:49,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56226 - __SPLIT__ 2026-05-27 10:32:50,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32760 - __SPLIT__ 2026-05-27 10:32:52,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32643 - __SPLIT__ 2026-05-27 10:32:52,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46831 - __SPLIT__ 2026-05-27 10:32:53,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50469 - __SPLIT__ 2026-05-27 10:32:53,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32704 - __SPLIT__ 2026-05-27 10:32:54,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47422 - __SPLIT__ 2026-05-27 10:32:56,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32772 - __SPLIT__ 2026-05-27 10:32:56,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33293 - __SPLIT__ 2026-05-27 10:32:57,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46887 - __SPLIT__ 2026-05-27 10:32:59,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32785 - __SPLIT__ 2026-05-27 10:33:00,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48794 - __SPLIT__ 2026-05-27 10:33:02,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47013 - __SPLIT__ 2026-05-27 10:33:02,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32817 - __SPLIT__ 2026-05-27 10:33:03,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33608 - __SPLIT__ 2026-05-27 10:33:06,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32844 - __SPLIT__ 2026-05-27 10:33:06,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56228 - __SPLIT__ 2026-05-27 10:33:06,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47267 - __SPLIT__ 2026-05-27 10:33:09,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32845 - __SPLIT__ 2026-05-27 10:33:10,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47795 - __SPLIT__ 2026-05-27 10:33:10,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47345 - __SPLIT__ 2026-05-27 10:33:10,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33903 - __SPLIT__ 2026-05-27 10:33:12,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50112 - __SPLIT__ 2026-05-27 10:33:13,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47586 - __SPLIT__ 2026-05-27 10:33:16,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32911 - __SPLIT__ 2026-05-27 10:33:17,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33904 - __SPLIT__ 2026-05-27 10:33:18,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48998 - __SPLIT__ 2026-05-27 10:33:18,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47588 - __SPLIT__ 2026-05-27 10:33:20,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33677 - __SPLIT__ 2026-05-27 10:33:22,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56260 - __SPLIT__ 2026-05-27 10:33:24,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47605 - __SPLIT__ 2026-05-27 10:33:27,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48125 - __SPLIT__ 2026-05-27 10:33:27,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50470 - __SPLIT__ 2026-05-27 10:33:28,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33678 - __SPLIT__ 2026-05-27 10:33:29,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47612 - __SPLIT__ 2026-05-27 10:33:30,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33893 - __SPLIT__ 2026-05-27 10:33:32,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33934 - __SPLIT__ 2026-05-27 10:33:33,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48126 - __SPLIT__ 2026-05-27 10:33:33,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33938 - __SPLIT__ 2026-05-27 10:33:34,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47808 - __SPLIT__ 2026-05-27 10:33:36,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33946 - __SPLIT__ 2026-05-27 10:33:36,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48999 - __SPLIT__ 2026-05-27 10:33:37,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56373 - __SPLIT__ 2026-05-27 10:33:39,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48577 - __SPLIT__ 2026-05-27 10:33:40,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33962 - __SPLIT__ 2026-05-27 10:33:40,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47853 - __SPLIT__ 2026-05-27 10:33:42,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50339 - __SPLIT__ 2026-05-27 10:33:43,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34015 - __SPLIT__ 2026-05-27 10:33:44,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50486 - __SPLIT__ 2026-05-27 10:33:46,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34198 - __SPLIT__ 2026-05-27 10:33:46,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34072 - __SPLIT__ 2026-05-27 10:33:47,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48112 - __SPLIT__ 2026-05-27 10:33:48,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48578 - __SPLIT__ 2026-05-27 10:33:50,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50614 - __SPLIT__ 2026-05-27 10:33:50,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34132 - __SPLIT__ 2026-05-27 10:33:52,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48310 - __SPLIT__ 2026-05-27 10:33:53,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56459 - __SPLIT__ 2026-05-27 10:33:54,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34137 - __SPLIT__ 2026-05-27 10:33:54,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49380 - __SPLIT__ 2026-05-27 10:33:54,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34520 - __SPLIT__ 2026-05-27 10:33:58,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48730 - __SPLIT__ 2026-05-27 10:33:58,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34172 - __SPLIT__ 2026-05-27 10:33:58,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34521 - __SPLIT__ 2026-05-27 10:34:01,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34549 - __SPLIT__ 2026-05-27 10:34:01,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34242 - __SPLIT__ 2026-05-27 10:34:02,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50487 - __SPLIT__ 2026-05-27 10:34:04,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34250 - __SPLIT__ 2026-05-27 10:34:05,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48318 - __SPLIT__ 2026-05-27 10:34:07,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119134 - __SPLIT__ 2026-05-27 10:34:07,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34280 - __SPLIT__ 2026-05-27 10:34:08,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50615 - __SPLIT__ 2026-05-27 10:34:08,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34562 - __SPLIT__ 2026-05-27 10:34:09,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50562 - __SPLIT__ 2026-05-27 10:34:10,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48331 - __SPLIT__ 2026-05-27 10:34:11,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56549 - __SPLIT__ 2026-05-27 10:34:11,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34347 - __SPLIT__ 2026-05-27 10:34:11,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34633 - __SPLIT__ 2026-05-27 10:34:13,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50296 - __SPLIT__ 2026-05-27 10:34:14,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34410 - __SPLIT__ 2026-05-27 10:34:15,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34643 - __SPLIT__ 2026-05-27 10:34:15,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48332 - __SPLIT__ 2026-05-27 10:34:17,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34430 - __SPLIT__ 2026-05-27 10:34:18,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50488 - __SPLIT__ 2026-05-27 10:34:20,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34462 - __SPLIT__ 2026-05-27 10:34:20,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48388 - __SPLIT__ 2026-05-27 10:34:22,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34937 - __SPLIT__ 2026-05-27 10:34:25,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48391 - __SPLIT__ 2026-05-27 10:34:26,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50709 - __SPLIT__ 2026-05-27 10:34:28,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34532 - __SPLIT__ 2026-05-27 10:34:28,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48419 - __SPLIT__ 2026-05-27 10:34:29,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119135 - __SPLIT__ 2026-05-27 10:34:29,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57133 - __SPLIT__ 2026-05-27 10:34:29,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48732 - __SPLIT__ 2026-05-27 10:34:30,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34556 - __SPLIT__ 2026-05-27 10:34:30,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34938 - __SPLIT__ 2026-05-27 10:34:32,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50297 - __SPLIT__ 2026-05-27 10:34:33,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48603 - __SPLIT__ 2026-05-27 10:34:34,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34605 - __SPLIT__ 2026-05-27 10:34:36,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119136 - __SPLIT__ 2026-05-27 10:34:38,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34614 - __SPLIT__ 2026-05-27 10:34:39,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48924 - __SPLIT__ 2026-05-27 10:34:39,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35061 - __SPLIT__ 2026-05-27 10:34:40,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34765 - __SPLIT__ 2026-05-27 10:34:42,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48958 - __SPLIT__ 2026-05-27 10:34:43,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50710 - __SPLIT__ 2026-05-27 10:34:44,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34782 - __SPLIT__ 2026-05-27 10:34:46,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49262 - __SPLIT__ 2026-05-27 10:34:47,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35176 - __SPLIT__ 2026-05-27 10:34:47,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48960 - __SPLIT__ 2026-05-27 10:34:47,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57160 - __SPLIT__ 2026-05-27 10:34:47,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119137 - __SPLIT__ 2026-05-27 10:34:48,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34813 - __SPLIT__ 2026-05-27 10:34:49,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50489 - __SPLIT__ 2026-05-27 10:34:50,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119138 - __SPLIT__ 2026-05-27 10:34:50,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49112 - __SPLIT__ 2026-05-27 10:34:50,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50298 - __SPLIT__ 2026-05-27 10:34:53,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49263 - __SPLIT__ 2026-05-27 10:34:53,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34833 - __SPLIT__ 2026-05-27 10:34:53,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35561 - __SPLIT__ 2026-05-27 10:34:56,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35888 - __SPLIT__ 2026-05-27 10:34:57,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34974 - __SPLIT__ 2026-05-27 10:34:57,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49287 - __SPLIT__ 2026-05-27 10:34:59,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49452 - __SPLIT__ 2026-05-27 10:35:01,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35209 - __SPLIT__ 2026-05-27 10:35:02,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50563 - __SPLIT__ 2026-05-27 10:35:03,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57605 - __SPLIT__ 2026-05-27 10:35:04,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49288 - __SPLIT__ 2026-05-27 10:35:05,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35266 - __SPLIT__ 2026-05-27 10:35:05,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35889 - __SPLIT__ 2026-05-27 10:35:07,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36031 - __SPLIT__ 2026-05-27 10:35:09,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49481 - __SPLIT__ 2026-05-27 10:35:09,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35389 - __SPLIT__ 2026-05-27 10:35:10,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36032 - __SPLIT__ 2026-05-27 10:35:11,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50611 - __SPLIT__ 2026-05-27 10:35:14,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35395 - __SPLIT__ 2026-05-27 10:35:14,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36263 - __SPLIT__ 2026-05-27 10:35:14,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49492 - __SPLIT__ 2026-05-27 10:35:15,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49505 - __SPLIT__ 2026-05-27 10:35:17,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35593 - __SPLIT__ 2026-05-27 10:35:18,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50813 - __SPLIT__ 2026-05-27 10:35:19,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57612 - __SPLIT__ 2026-05-27 10:35:20,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49544 - __SPLIT__ 2026-05-27 10:35:20,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35596 - __SPLIT__ 2026-05-27 10:35:21,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50711 - __SPLIT__ 2026-05-27 10:35:22,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36264 - __SPLIT__ 2026-05-27 10:35:22,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51452 - __SPLIT__ 2026-05-27 10:35:24,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36265 - __SPLIT__ 2026-05-27 10:35:26,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49582 - __SPLIT__ 2026-05-27 10:35:29,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35709 - __SPLIT__ 2026-05-27 10:35:32,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49506 - __SPLIT__ 2026-05-27 10:35:32,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49669 - __SPLIT__ 2026-05-27 10:35:32,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35895 - __SPLIT__ 2026-05-27 10:35:32,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36266 - __SPLIT__ 2026-05-27 10:35:34,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36288 - __SPLIT__ 2026-05-27 10:35:35,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57693 - __SPLIT__ 2026-05-27 10:35:37,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50917 - __SPLIT__ 2026-05-27 10:35:37,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49678 - __SPLIT__ 2026-05-27 10:35:38,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36348 - __SPLIT__ 2026-05-27 10:35:40,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50730 - __SPLIT__ 2026-05-27 10:35:41,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36268 - __SPLIT__ 2026-05-27 10:35:41,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51453 - __SPLIT__ 2026-05-27 10:35:42,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36356 - __SPLIT__ 2026-05-27 10:35:43,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49946 - __SPLIT__ 2026-05-27 10:35:45,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36364 - __SPLIT__ 2026-05-27 10:35:47,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49509 - __SPLIT__ 2026-05-27 10:35:48,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36386 - __SPLIT__ 2026-05-27 10:35:48,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50036 - __SPLIT__ 2026-05-27 10:35:50,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36269 - __SPLIT__ 2026-05-27 10:35:50,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57856 - __SPLIT__ 2026-05-27 10:35:52,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50091 - __SPLIT__ 2026-05-27 10:35:52,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36429 - __SPLIT__ 2026-05-27 10:35:55,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50918 - __SPLIT__ 2026-05-27 10:35:55,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50564 - __SPLIT__ 2026-05-27 10:35:56,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36479 - __SPLIT__ 2026-05-27 10:35:56,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50156 - __SPLIT__ 2026-05-27 10:35:58,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50817 - __SPLIT__ 2026-05-27 10:35:59,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51660 - __SPLIT__ 2026-05-27 10:35:59,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119139 - __SPLIT__ 2026-05-27 10:35:59,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36270 - __SPLIT__ 2026-05-27 10:36:00,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36509 - __SPLIT__ 2026-05-27 10:36:00,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50228 - __SPLIT__ 2026-05-27 10:36:01,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36271 - __SPLIT__ 2026-05-27 10:36:03,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36571 - __SPLIT__ 2026-05-27 10:36:03,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36272 - __SPLIT__ 2026-05-27 10:36:06,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50324 - __SPLIT__ 2026-05-27 10:36:07,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36655 - __SPLIT__ 2026-05-27 10:36:07,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49510 - __SPLIT__ 2026-05-27 10:36:08,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57955 - __SPLIT__ 2026-05-27 10:36:10,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36656 - __SPLIT__ 2026-05-27 10:36:12,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50388 - __SPLIT__ 2026-05-27 10:36:12,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36273 - __SPLIT__ 2026-05-27 10:36:14,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51092 - __SPLIT__ 2026-05-27 10:36:14,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51662 - __SPLIT__ 2026-05-27 10:36:15,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58152 - __SPLIT__ 2026-05-27 10:36:17,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50819 - __SPLIT__ 2026-05-27 10:36:18,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50401 - __SPLIT__ 2026-05-27 10:36:21,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36769 - __SPLIT__ 2026-05-27 10:36:21,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36603 - __SPLIT__ 2026-05-27 10:36:25,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50437 - __SPLIT__ 2026-05-27 10:36:26,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49700 - __SPLIT__ 2026-05-27 10:36:30,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37394 - __SPLIT__ 2026-05-27 10:36:31,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50785 - __SPLIT__ 2026-05-27 10:36:32,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36770 - __SPLIT__ 2026-05-27 10:36:32,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58338 - __SPLIT__ 2026-05-27 10:36:33,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51663 - __SPLIT__ 2026-05-27 10:36:35,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51296 - __SPLIT__ 2026-05-27 10:36:36,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36882 - __SPLIT__ 2026-05-27 10:36:36,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50848 - __SPLIT__ 2026-05-27 10:36:36,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50979 - __SPLIT__ 2026-05-27 10:36:39,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37395 - __SPLIT__ 2026-05-27 10:36:39,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37101 - __SPLIT__ 2026-05-27 10:36:39,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51039 - __SPLIT__ 2026-05-27 10:36:42,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37120 - __SPLIT__ 2026-05-27 10:36:42,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49701 - __SPLIT__ 2026-05-27 10:36:46,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37226 - __SPLIT__ 2026-05-27 10:36:47,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51101 - __SPLIT__ 2026-05-27 10:36:47,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38381 - __SPLIT__ 2026-05-27 10:36:48,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51040 - __SPLIT__ 2026-05-27 10:36:49,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58521 - __SPLIT__ 2026-05-27 10:36:50,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37441 - __SPLIT__ 2026-05-27 10:36:52,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38382 - __SPLIT__ 2026-05-27 10:36:52,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37546 - __SPLIT__ 2026-05-27 10:36:54,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51297 - __SPLIT__ 2026-05-27 10:36:54,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51193 - __SPLIT__ 2026-05-27 10:36:56,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39275 - __SPLIT__ 2026-05-27 10:36:56,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37634 - __SPLIT__ 2026-05-27 10:36:56,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58551 - __SPLIT__ 2026-05-27 10:36:56,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50982 - __SPLIT__ 2026-05-27 10:36:59,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49702 - __SPLIT__ 2026-05-27 10:36:59,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39276 - __SPLIT__ 2026-05-27 10:37:00,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51250 - __SPLIT__ 2026-05-27 10:37:00,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37724 - __SPLIT__ 2026-05-27 10:37:04,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37792 - __SPLIT__ 2026-05-27 10:37:06,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49703 - __SPLIT__ 2026-05-27 10:37:06,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51317 - __SPLIT__ 2026-05-27 10:37:08,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37834 - __SPLIT__ 2026-05-27 10:37:09,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39811 - __SPLIT__ 2026-05-27 10:37:10,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37910 - __SPLIT__ 2026-05-27 10:37:12,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51530 - __SPLIT__ 2026-05-27 10:37:13,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37953 - __SPLIT__ 2026-05-27 10:37:13,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51305 - __SPLIT__ 2026-05-27 10:37:13,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49705 - __SPLIT__ 2026-05-27 10:37:14,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119140 - __SPLIT__ 2026-05-27 10:37:14,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58668 - __SPLIT__ 2026-05-27 10:37:15,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51566 - __SPLIT__ 2026-05-27 10:37:16,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38024 - __SPLIT__ 2026-05-27 10:37:17,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39812 - __SPLIT__ 2026-05-27 10:37:19,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38106 - __SPLIT__ 2026-05-27 10:37:19,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51098 - __SPLIT__ 2026-05-27 10:37:20,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51583 - __SPLIT__ 2026-05-27 10:37:21,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51307 - __SPLIT__ 2026-05-27 10:37:23,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51665 - __SPLIT__ 2026-05-27 10:37:23,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38130 - __SPLIT__ 2026-05-27 10:37:26,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39813 - __SPLIT__ 2026-05-27 10:37:27,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38159 - __SPLIT__ 2026-05-27 10:37:28,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40082 - __SPLIT__ 2026-05-27 10:37:29,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51681 - __SPLIT__ 2026-05-27 10:37:31,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49706 - __SPLIT__ 2026-05-27 10:37:31,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38192 - __SPLIT__ 2026-05-27 10:37:31,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40083 - __SPLIT__ 2026-05-27 10:37:34,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58672 - __SPLIT__ 2026-05-27 10:37:35,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51860 - __SPLIT__ 2026-05-27 10:37:35,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38198 - __SPLIT__ 2026-05-27 10:37:38,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51099 - __SPLIT__ 2026-05-27 10:37:38,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51871 - __SPLIT__ 2026-05-27 10:37:40,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51328 - __SPLIT__ 2026-05-27 10:37:42,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40605 - __SPLIT__ 2026-05-27 10:37:44,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51919 - __SPLIT__ 2026-05-27 10:37:45,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51664 - __SPLIT__ 2026-05-27 10:37:46,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38398 - __SPLIT__ 2026-05-27 10:37:46,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51800 - __SPLIT__ 2026-05-27 10:37:47,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51943 - __SPLIT__ 2026-05-27 10:37:47,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49708 - __SPLIT__ 2026-05-27 10:37:50,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38423 - __SPLIT__ 2026-05-27 10:37:50,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40606 - __SPLIT__ 2026-05-27 10:37:53,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51957 - __SPLIT__ 2026-05-27 10:37:54,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38424 - __SPLIT__ 2026-05-27 10:37:56,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51958 - __SPLIT__ 2026-05-27 10:37:57,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51723 - __SPLIT__ 2026-05-27 10:37:59,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40608 - __SPLIT__ 2026-05-27 10:38:01,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51329 - __SPLIT__ 2026-05-27 10:38:01,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40769 - __SPLIT__ 2026-05-27 10:38:02,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52253 - __SPLIT__ 2026-05-27 10:38:03,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38590 - __SPLIT__ 2026-05-27 10:38:06,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49709 - __SPLIT__ 2026-05-27 10:38:07,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38662 - __SPLIT__ 2026-05-27 10:38:10,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52013 - __SPLIT__ 2026-05-27 10:38:11,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38701 - __SPLIT__ 2026-05-27 10:38:11,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40794 - __SPLIT__ 2026-05-27 10:38:16,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52033 - __SPLIT__ 2026-05-27 10:38:16,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40926 - __SPLIT__ 2026-05-27 10:38:17,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58729 - __SPLIT__ 2026-05-27 10:38:18,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51862 - __SPLIT__ 2026-05-27 10:38:19,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52262 - __SPLIT__ 2026-05-27 10:38:20,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38702 - __SPLIT__ 2026-05-27 10:38:20,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51332 - __SPLIT__ 2026-05-27 10:38:20,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41381 - __SPLIT__ 2026-05-27 10:38:21,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52044 - __SPLIT__ 2026-05-27 10:38:23,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58817 - __SPLIT__ 2026-05-27 10:38:24,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38728 - __SPLIT__ 2026-05-27 10:38:24,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49710 - __SPLIT__ 2026-05-27 10:38:26,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51892 - __SPLIT__ 2026-05-27 10:38:27,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52212 - __SPLIT__ 2026-05-27 10:38:28,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38733 - __SPLIT__ 2026-05-27 10:38:30,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38737 - __SPLIT__ 2026-05-27 10:38:31,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49711 - __SPLIT__ 2026-05-27 10:38:32,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41457 - __SPLIT__ 2026-05-27 10:38:32,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52216 - __SPLIT__ 2026-05-27 10:38:34,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38810 - __SPLIT__ 2026-05-27 10:38:35,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41458 - __SPLIT__ 2026-05-27 10:38:37,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38854 - __SPLIT__ 2026-05-27 10:38:38,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41855 - __SPLIT__ 2026-05-27 10:38:38,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49713 - __SPLIT__ 2026-05-27 10:38:38,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52285 - __SPLIT__ 2026-05-27 10:38:39,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38855 - __SPLIT__ 2026-05-27 10:38:40,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51333 - __SPLIT__ 2026-05-27 10:38:41,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52291 - __SPLIT__ 2026-05-27 10:38:46,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41872 - __SPLIT__ 2026-05-27 10:38:47,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51801 - __SPLIT__ 2026-05-27 10:38:48,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52293 - __SPLIT__ 2026-05-27 10:38:49,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38876 - __SPLIT__ 2026-05-27 10:38:51,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52263 - __SPLIT__ 2026-05-27 10:38:51,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52345 - __SPLIT__ 2026-05-27 10:38:52,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38877 - __SPLIT__ 2026-05-27 10:38:54,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41873 - __SPLIT__ 2026-05-27 10:38:56,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49714 - __SPLIT__ 2026-05-27 10:38:58,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52549 - __SPLIT__ 2026-05-27 10:38:58,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119229 - __SPLIT__ 2026-05-27 10:39:01,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52190 - __SPLIT__ 2026-05-27 10:39:02,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41875 - __SPLIT__ 2026-05-27 10:39:03,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52023 - __SPLIT__ 2026-05-27 10:39:04,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38998 - __SPLIT__ 2026-05-27 10:39:08,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39007 - __SPLIT__ 2026-05-27 10:39:09,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42086 - __SPLIT__ 2026-05-27 10:39:12,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39104 - __SPLIT__ 2026-05-27 10:39:13,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52639 - __SPLIT__ 2026-05-27 10:39:14,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49716 - __SPLIT__ 2026-05-27 10:39:14,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42087 - __SPLIT__ 2026-05-27 10:39:16,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39265 - __SPLIT__ 2026-05-27 10:39:18,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119248 - __SPLIT__ 2026-05-27 10:39:18,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52652 - __SPLIT__ 2026-05-27 10:39:18,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53485 - __SPLIT__ 2026-05-27 10:39:20,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42484 - __SPLIT__ 2026-05-27 10:39:20,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39413 - __SPLIT__ 2026-05-27 10:39:21,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52759 - __SPLIT__ 2026-05-27 10:39:21,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52264 - __SPLIT__ 2026-05-27 10:39:23,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39618 - __SPLIT__ 2026-05-27 10:39:26,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39698 - __SPLIT__ 2026-05-27 10:39:27,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52837 - __SPLIT__ 2026-05-27 10:39:27,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42485 - __SPLIT__ 2026-05-27 10:39:30,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39804 - __SPLIT__ 2026-05-27 10:39:31,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53625 - __SPLIT__ 2026-05-27 10:39:32,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49717 - __SPLIT__ 2026-05-27 10:39:32,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52874 - __SPLIT__ 2026-05-27 10:39:32,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39814 - __SPLIT__ 2026-05-27 10:39:35,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40138 - __SPLIT__ 2026-05-27 10:39:35,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42934 - __SPLIT__ 2026-05-27 10:39:37,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52265 - __SPLIT__ 2026-05-27 10:39:37,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52986 - __SPLIT__ 2026-05-27 10:39:38,339 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 11429.0, 1128.0, 11434.0, 1130.0, 11436.0, 1131.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 10:39:38,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52643 - __SPLIT__ 2026-05-27 10:39:38,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40457 - __SPLIT__ 2026-05-27 10:39:40,567 - 124456 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-27 10:39:42,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54048 - __SPLIT__ 2026-05-27 10:39:42,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43001 - __SPLIT__ 2026-05-27 10:39:42,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54336 - __SPLIT__ 2026-05-27 10:39:43,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52992 - __SPLIT__ 2026-05-27 10:39:43,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40524 - __SPLIT__ 2026-05-27 10:39:46,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53588 - __SPLIT__ 2026-05-27 10:39:47,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52993 - __SPLIT__ 2026-05-27 10:39:48,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40566 - __SPLIT__ 2026-05-27 10:39:49,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49718 - __SPLIT__ 2026-05-27 10:39:49,931 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:39:50,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43979 - __SPLIT__ 2026-05-27 10:39:52,511 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 10:39:53,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52599 - __SPLIT__ 2026-05-27 10:39:53,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40610 - __SPLIT__ 2026-05-27 10:39:53,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53598 - __SPLIT__ 2026-05-27 10:39:53,563 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:39:54,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54066 - __SPLIT__ 2026-05-27 10:39:55,173 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:39:55,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49806 - __SPLIT__ 2026-05-27 10:39:55,663 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30731, 38924, 30733, 36877, 38925, 36881, 22547, 32787, 32788, 32793, 34841, 57369, 55333, 32813, 55343, 22581, 45112, 45115, 32830, 22596, 55364, 22602, 41039, 53327, 24665, 28762, 34907, 34913, 43108, 55396, 53353, 57461, 22649, 32891, 36990, 36991, 28813, 37008, 57489, 32931, 22699, 51371, 22701, 57518, 51378, 55475, 53428, 55481, 39102, 39103, 57547, 57550, 26831, 57555, 43228, 53468, 24804, 24805, 53477, 22759, 51438, 55543, 22782, 45310, 26881, 22786, 30993, 22803, 57621, 37143, 45335, 41252, 41253, 55590, 57637, 22830, 22831, 55600, 22833, 22835, 51509, 55606, 33082, 39245, 39248, 39254, 29017, 37213, 51552, 26985, 26987, 47472, 39281, 31099, 49540, 33167, 31128, 35226, 39322, 51614, 55718, 25005, 22959, 27056, 45487, 57778, 43445, 27064, 37312, 45511, 37320, 43466, 43467, 29138, 45526, 25047, 45527, 23010, 51685, 51689, 51690, 57834, 43500, 51693, 47600, 47601, 25077, 35321, 35322, 51710, 35330, 45571, 57858, 29190, 27143, 39431, 51718, 51735, 37415, 51754, 29233, 23090, 41521, 41522, 45620, 45621, 45627, 47675, 25150, 25151, 37446, 53834, 25164, 25165, 37459, 23123, 23124, 27224, 27226, 35423, 27232, 47718, 47720, 31339, 31340, 41579, 39534, 51824, 39539, 25205, 23158, 51839, 43654, 41608, 43658, 23179, 43659, 49808, 23185, 25242, 37533, 51877, 23206, 51878, 23211, 31403, 35503, 23219, 23220, 47811, 47812, 39626, 49873, 31445, 31446, 39640, 56027, 31454, 23266, 23267, 27363, 29411, 31458, 23276, 37616, 31478, 27387, 27388, 51967, 29443, 51979, 49932, 23310, 27413, 56087, 37668, 23338, 37681, 23353, 33614, 49998, 49999, 39764, 31581, 45917, 50030, 50034, 23411, 25459, 23416, 31620, 31621, 31622, 33672, 35731, 52136, 52137, 52139, 25521, 25527, 25534, 39870, 39872, 52164, 23501, 52179, 35818, 29688, 54266, 23547, 23548, 27645, 56321, 35842, 46087, 54285, 23568, 29713, 29714, 52249, 46110, 27688, 31784, 31786, 56361, 25649, 46129, 46130, 35892, 46132, 56384, 27715, 37955, 52297, 52300, 52306, 56407, 25694, 33889, 37988, 50276, 29798, 29799, 54379, 42092, 23669, 23677, 35974, 52370, 23712, 23713, 33955, 33956, 33981, 33982, 44222, 23749, 36043, 56523, 56524, 42198, 36064, 40161, 46306, 23799, 42232, 54525, 54526, 25857, 46337, 56587, 54546, 23827, 34071, 36126, 40228, 36141, 27959, 32055, 32061, 30014, 30023, 44360, 42313, 23911, 54638, 38255, 54649, 40317, 50560, 34182, 36241, 56724, 40341, 52637, 23968, 36260, 36261, 52644, 52650, 23982, 52658, 26042, 46526, 26048, 50629, 56774, 26060, 46550, 50647, 52696, 34271, 34272, 56800, 32228, 52709, 32230, 36334, 36338, 50686, 56830, 30209, 24066, 26115, 26116, 56841, 50699, 30220, 38412, 52750, 26148, 26149, 28197, 40488, 26166, 38456, 38457, 46651, 48702, 40511, 48703, 52803, 32324, 50769, 34386, 24147, 24148, 32339, 50789, 38504, 32363, 36464, 24198, 32395, 30356, 38549, 32416, 32418, 34467, 50864, 36534, 36541, 48829, 52927, 32455, 40650, 52941, 26321, 57042, 44786, 44787, 48892, 52994, 26372, 38665, 38666, 53012, 30485, 28444, 22311, 57128, 40750, 40751, 26418, 48947, 28473, 55099, 28479, 24388, 32580, 32581, 53073, 48980, 53081, 53084, 24414, 53094, 55142, 38767, 38768, 44918, 51064, 53116, 30593, 24454, 24455, 51090, 38812, 38813, 26526, 36775, 53163, 51116, 28589, 22447, 28594, 51122, 40886, 34744, 34748, 40899, 53188, 22471, 22472, 57290, 42961, 32722, 40917, 40918, 22488, 42969, 34779, 26600, 22510, 22512, 28656, 34803, 26613, 53239);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 10:39:57,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40652 - __SPLIT__ 2026-05-27 10:39:58,094 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:39:58,778 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30731, 38924, 30733, 36877, 38925, 36881, 22547, 32787, 32788, 32793, 34841, 57369, 55333, 32813, 55343, 22581, 45112, 45115, 32830, 22596, 55364, 22602, 41039, 53327, 24665, 28762, 34907, 34913, 43108, 55396, 53353, 57461, 22649, 32891, 36990, 36991, 28813, 37008, 57489, 32931, 22699, 51371, 22701, 57518, 51378, 55475, 53428, 55481, 39102, 39103, 57547, 57550, 26831, 57555, 43228, 53468, 24804, 24805, 53477, 22759, 51438, 55543, 22782, 45310, 26881, 22786, 30993, 22803, 57621, 37143, 45335, 41252, 41253, 55590, 57637, 22830, 22831, 55600, 22833, 22835, 51509, 55606, 33082, 39245, 39248, 39254, 29017, 37213, 51552, 26985, 26987, 47472, 39281, 31099, 49540, 33167, 31128, 35226, 39322, 51614, 55718, 25005, 22959, 27056, 45487, 57778, 43445, 27064, 37312, 45511, 37320, 43466, 43467, 29138, 45526, 25047, 45527, 23010, 51685, 51689, 51690, 57834, 43500, 51693, 47600, 47601, 25077, 35321, 35322, 51710, 35330, 45571, 57858, 29190, 27143, 39431, 51718, 51735, 37415, 51754, 29233, 23090, 41521, 41522, 45620, 45621, 45627, 47675, 25150, 25151, 37446, 53834, 25164, 25165, 37459, 23123, 23124, 27224, 27226, 35423, 27232, 47718, 47720, 31339, 31340, 41579, 39534, 51824, 39539, 25205, 23158, 51839, 43654, 41608, 43658, 23179, 43659, 49808, 23185, 25242, 37533, 51877, 23206, 51878, 23211, 31403, 35503, 23219, 23220, 47811, 47812, 39626, 49873, 31445, 31446, 39640, 56027, 31454, 23266, 23267, 27363, 29411, 31458, 23276, 37616, 31478, 27387, 27388, 51967, 29443, 51979, 49932, 23310, 27413, 56087, 37668, 23338, 37681, 23353, 33614, 49998, 49999, 39764, 31581, 45917, 50030, 50034, 23411, 25459, 23416, 31620, 31621, 31622, 33672, 35731, 52136, 52137, 52139, 25521, 25527, 25534, 39870, 39872, 52164, 23501, 52179, 35818, 29688, 54266, 23547, 23548, 27645, 56321, 35842, 46087, 54285, 23568, 29713, 29714, 52249, 46110, 27688, 31784, 31786, 56361, 25649, 46129, 46130, 35892, 46132, 56384, 27715, 37955, 52297, 52300, 52306, 56407, 25694, 33889, 37988, 50276, 29798, 29799, 54379, 42092, 23669, 23677, 35974, 52370, 23712, 23713, 33955, 33956, 33981, 33982, 44222, 23749, 36043, 56523, 56524, 42198, 36064, 40161, 46306, 23799, 42232, 54525, 54526, 25857, 46337, 56587, 54546, 23827, 34071, 36126, 40228, 36141, 27959, 32055, 32061, 30014, 30023, 44360, 42313, 23911, 54638, 38255, 54649, 40317, 50560, 34182, 36241, 56724, 40341, 52637, 23968, 36260, 36261, 52644, 52650, 23982, 52658, 26042, 46526, 26048, 50629, 56774, 26060, 46550, 50647, 52696, 34271, 34272, 56800, 32228, 52709, 32230, 36334, 36338, 50686, 56830, 30209, 24066, 26115, 26116, 56841, 50699, 30220, 38412, 52750, 26148, 26149, 28197, 40488, 26166, 38456, 38457, 46651, 48702, 40511, 48703, 52803, 32324, 50769, 34386, 24147, 24148, 32339, 50789, 38504, 32363, 36464, 24198, 32395, 30356, 38549, 32416, 32418, 34467, 50864, 36534, 36541, 48829, 52927, 32455, 40650, 52941, 26321, 57042, 44786, 44787, 48892, 52994, 26372, 38665, 38666, 53012, 30485, 28444, 22311, 57128, 40750, 40751, 26418, 48947, 28473, 55099, 28479, 24388, 32580, 32581, 53073, 48980, 53081, 53084, 24414, 53094, 55142, 38767, 38768, 44918, 51064, 53116, 30593, 24454, 24455, 51090, 38812, 38813, 26526, 36775, 53163, 51116, 28589, 22447, 28594, 51122, 40886, 34744, 34748, 40899, 53188, 22471, 22472, 57290, 42961, 32722, 40917, 40918, 22488, 42969, 34779, 26600, 22510, 22512, 28656, 34803, 26613, 53239) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 10:39:59,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43980 - __SPLIT__ 2026-05-27 10:39:59,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53045 - __SPLIT__ 2026-05-27 10:40:01,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40656 - __SPLIT__ 2026-05-27 10:40:05,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40698 - __SPLIT__ 2026-05-27 10:40:05,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54070 - __SPLIT__ 2026-05-27 10:40:06,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53125 - __SPLIT__ 2026-05-27 10:40:07,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53140 - __SPLIT__ 2026-05-27 10:40:07,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43981 - __SPLIT__ 2026-05-27 10:40:08,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53599 - __SPLIT__ 2026-05-27 10:40:08,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54337 - __SPLIT__ 2026-05-27 10:40:09,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40720 - __SPLIT__ 2026-05-27 10:40:10,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49807 - __SPLIT__ 2026-05-27 10:40:12,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53137 - __SPLIT__ 2026-05-27 10:40:14,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40721 - __SPLIT__ 2026-05-27 10:40:15,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53198 - __SPLIT__ 2026-05-27 10:40:16,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44338 - __SPLIT__ 2026-05-27 10:40:16,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54072 - __SPLIT__ 2026-05-27 10:40:17,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119141 - __SPLIT__ 2026-05-27 10:40:20,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45271 - __SPLIT__ 2026-05-27 10:40:20,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53323 - __SPLIT__ 2026-05-27 10:40:21,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54392 - __SPLIT__ 2026-05-27 10:40:21,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53141 - __SPLIT__ 2026-05-27 10:40:22,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54390 - __SPLIT__ 2026-05-27 10:40:23,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40790 - __SPLIT__ 2026-05-27 10:40:23,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45338 - __SPLIT__ 2026-05-27 10:40:25,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50086 - __SPLIT__ 2026-05-27 10:40:25,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53385 - __SPLIT__ 2026-05-27 10:40:26,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54078 - __SPLIT__ 2026-05-27 10:40:26,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40791 - __SPLIT__ 2026-05-27 10:40:30,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53399 - __SPLIT__ 2026-05-27 10:40:31,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45536 - __SPLIT__ 2026-05-27 10:40:34,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45537 - __SPLIT__ 2026-05-27 10:40:36,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54789 - __SPLIT__ 2026-05-27 10:40:36,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53535 - __SPLIT__ 2026-05-27 10:40:36,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40856 - __SPLIT__ 2026-05-27 10:40:36,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54081 - __SPLIT__ 2026-05-27 10:40:37,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45563 - __SPLIT__ 2026-05-27 10:40:38,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50113 - __SPLIT__ 2026-05-27 10:40:39,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53636 - __SPLIT__ 2026-05-27 10:40:40,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40880 - __SPLIT__ 2026-05-27 10:40:43,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53672 - __SPLIT__ 2026-05-27 10:40:44,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40995 - __SPLIT__ 2026-05-27 10:40:45,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45564 - __SPLIT__ 2026-05-27 10:40:46,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50114 - __SPLIT__ 2026-05-27 10:40:47,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54085 - __SPLIT__ 2026-05-27 10:40:47,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53216 - __SPLIT__ 2026-05-27 10:40:47,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41031 - __SPLIT__ 2026-05-27 10:40:48,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53705 - __SPLIT__ 2026-05-27 10:40:49,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55114 - __SPLIT__ 2026-05-27 10:40:49,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41038 - __SPLIT__ 2026-05-27 10:40:49,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119142 - __SPLIT__ 2026-05-27 10:40:52,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41128 - __SPLIT__ 2026-05-27 10:40:52,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45727 - __SPLIT__ 2026-05-27 10:40:52,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53804 - __SPLIT__ 2026-05-27 10:40:53,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50115 - __SPLIT__ 2026-05-27 10:40:54,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45729 - __SPLIT__ 2026-05-27 10:40:55,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41554 - __SPLIT__ 2026-05-27 10:40:56,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45835 - __SPLIT__ 2026-05-27 10:40:56,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53826 - __SPLIT__ 2026-05-27 10:40:56,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54086 - __SPLIT__ 2026-05-27 10:40:59,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41616 - __SPLIT__ 2026-05-27 10:40:59,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53842 - __SPLIT__ 2026-05-27 10:41:01,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55560 - __SPLIT__ 2026-05-27 10:41:01,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53217 - __SPLIT__ 2026-05-27 10:41:01,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53857 - __SPLIT__ 2026-05-27 10:41:03,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41671 - __SPLIT__ 2026-05-27 10:41:04,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55941 - __SPLIT__ 2026-05-27 10:41:04,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53879 - __SPLIT__ 2026-05-27 10:41:06,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50356 - __SPLIT__ 2026-05-27 10:41:06,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54087 - __SPLIT__ 2026-05-27 10:41:07,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53906 - __SPLIT__ 2026-05-27 10:41:08,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54470 - __SPLIT__ 2026-05-27 10:41:10,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45836 - __SPLIT__ 2026-05-27 10:41:11,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53943 - __SPLIT__ 2026-05-27 10:41:13,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41672 - __SPLIT__ 2026-05-27 10:41:15,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53257 - __SPLIT__ 2026-05-27 10:41:16,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54778 - __SPLIT__ 2026-05-27 10:41:16,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54135 - __SPLIT__ 2026-05-27 10:41:16,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56058 - __SPLIT__ 2026-05-27 10:41:17,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41730 - __SPLIT__ 2026-05-27 10:41:17,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54471 - __SPLIT__ 2026-05-27 10:41:19,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50451 - __SPLIT__ 2026-05-27 10:41:20,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54142 - __SPLIT__ 2026-05-27 10:41:22,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41764 - __SPLIT__ 2026-05-27 10:41:22,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119143 - __SPLIT__ 2026-05-27 10:41:24,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45837 - __SPLIT__ 2026-05-27 10:41:25,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54335 - __SPLIT__ 2026-05-27 10:41:25,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41881 - __SPLIT__ 2026-05-27 10:41:25,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55522 - __SPLIT__ 2026-05-27 10:41:27,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54707 - __SPLIT__ 2026-05-27 10:41:28,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53258 - __SPLIT__ 2026-05-27 10:41:29,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42139 - __SPLIT__ 2026-05-27 10:41:30,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54664 - __SPLIT__ 2026-05-27 10:41:31,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45838 - __SPLIT__ 2026-05-27 10:41:31,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42297 - __SPLIT__ 2026-05-27 10:41:34,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50679 - __SPLIT__ 2026-05-27 10:41:34,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42300 - __SPLIT__ 2026-05-27 10:41:34,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54746 - __SPLIT__ 2026-05-27 10:41:35,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55687 - __SPLIT__ 2026-05-27 10:41:37,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42395 - __SPLIT__ 2026-05-27 10:41:38,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45839 - __SPLIT__ 2026-05-27 10:41:39,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54814 - __SPLIT__ 2026-05-27 10:41:41,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42684 - __SPLIT__ 2026-05-27 10:41:41,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53941 - __SPLIT__ 2026-05-27 10:41:43,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55207 - __SPLIT__ 2026-05-27 10:41:43,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42837 - __SPLIT__ 2026-05-27 10:41:45,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55934 - __SPLIT__ 2026-05-27 10:41:46,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42894 - __SPLIT__ 2026-05-27 10:41:46,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46245 - __SPLIT__ 2026-05-27 10:41:47,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50680 - __SPLIT__ 2026-05-27 10:41:49,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42931 - __SPLIT__ 2026-05-27 10:41:49,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55503 - __SPLIT__ 2026-05-27 10:41:53,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43036 - __SPLIT__ 2026-05-27 10:41:53,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55765 - __SPLIT__ 2026-05-27 10:41:54,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46246 - __SPLIT__ 2026-05-27 10:41:54,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55975 - __SPLIT__ 2026-05-27 10:41:54,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54436 - __SPLIT__ 2026-05-27 10:41:56,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55819 - __SPLIT__ 2026-05-27 10:41:56,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43043 - __SPLIT__ 2026-05-27 10:41:58,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55848 - __SPLIT__ 2026-05-27 10:42:01,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50974 - __SPLIT__ 2026-05-27 10:42:01,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43101 - __SPLIT__ 2026-05-27 10:42:01,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55879 - __SPLIT__ 2026-05-27 10:42:02,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46537 - __SPLIT__ 2026-05-27 10:42:04,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54569 - __SPLIT__ 2026-05-27 10:42:04,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43212 - __SPLIT__ 2026-05-27 10:42:05,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46538 - __SPLIT__ 2026-05-27 10:42:06,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55998 - __SPLIT__ 2026-05-27 10:42:08,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46611 - __SPLIT__ 2026-05-27 10:42:08,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43294 - __SPLIT__ 2026-05-27 10:42:09,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56300 - __SPLIT__ 2026-05-27 10:42:09,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56018 - __SPLIT__ 2026-05-27 10:42:10,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56093 - __SPLIT__ 2026-05-27 10:42:13,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43386 - __SPLIT__ 2026-05-27 10:42:13,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56144 - __SPLIT__ 2026-05-27 10:42:15,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51256 - __SPLIT__ 2026-05-27 10:42:16,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54573 - __SPLIT__ 2026-05-27 10:42:16,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46623 - __SPLIT__ 2026-05-27 10:42:17,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43494 - __SPLIT__ 2026-05-27 10:42:17,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56188 - __SPLIT__ 2026-05-27 10:42:20,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43622 - __SPLIT__ 2026-05-27 10:42:22,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56231 - __SPLIT__ 2026-05-27 10:42:24,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43626 - __SPLIT__ 2026-05-27 10:42:24,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55287 - __SPLIT__ 2026-05-27 10:42:25,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46656 - __SPLIT__ 2026-05-27 10:42:26,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56326 - __SPLIT__ 2026-05-27 10:42:27,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56403 - __SPLIT__ 2026-05-27 10:42:28,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43631 - __SPLIT__ 2026-05-27 10:42:30,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56347 - __SPLIT__ 2026-05-27 10:42:30,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51259 - __SPLIT__ 2026-05-27 10:42:31,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55426 - __SPLIT__ 2026-05-27 10:42:31,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56825 - __SPLIT__ 2026-05-27 10:42:32,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44050 - __SPLIT__ 2026-05-27 10:42:33,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46883 - __SPLIT__ 2026-05-27 10:42:34,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56360 - __SPLIT__ 2026-05-27 10:42:35,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56122 - __SPLIT__ 2026-05-27 10:42:35,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44090 - __SPLIT__ 2026-05-27 10:42:38,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56376 - __SPLIT__ 2026-05-27 10:42:39,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44130 - __SPLIT__ 2026-05-27 10:42:40,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55427 - __SPLIT__ 2026-05-27 10:42:41,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56900 - __SPLIT__ 2026-05-27 10:42:41,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46884 - __SPLIT__ 2026-05-27 10:42:42,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56387 - __SPLIT__ 2026-05-27 10:42:42,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44228 - __SPLIT__ 2026-05-27 10:42:43,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51262 - __SPLIT__ 2026-05-27 10:42:46,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56595 - __SPLIT__ 2026-05-27 10:42:47,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44243 - __SPLIT__ 2026-05-27 10:42:48,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56182 - __SPLIT__ 2026-05-27 10:42:49,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47194 - __SPLIT__ 2026-05-27 10:42:49,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55500 - __SPLIT__ 2026-05-27 10:42:50,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56609 - __SPLIT__ 2026-05-27 10:42:51,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55549 - __SPLIT__ 2026-05-27 10:42:51,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44365 - __SPLIT__ 2026-05-27 10:42:53,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55695 - __SPLIT__ 2026-05-27 10:42:55,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56667 - __SPLIT__ 2026-05-27 10:42:55,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44400 - __SPLIT__ 2026-05-27 10:42:56,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51266 - __SPLIT__ 2026-05-27 10:42:57,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47195 - __SPLIT__ 2026-05-27 10:42:59,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44405 - __SPLIT__ 2026-05-27 10:42:59,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56738 - __SPLIT__ 2026-05-27 10:42:59,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57261 - __SPLIT__ 2026-05-27 10:43:00,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56849 - __SPLIT__ 2026-05-27 10:43:03,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55722 - __SPLIT__ 2026-05-27 10:43:04,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56778 - __SPLIT__ 2026-05-27 10:43:05,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47450 - __SPLIT__ 2026-05-27 10:43:07,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54708 - __SPLIT__ 2026-05-27 10:43:08,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44406 - __SPLIT__ 2026-05-27 10:43:08,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56815 - __SPLIT__ 2026-05-27 10:43:09,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51268 - __SPLIT__ 2026-05-27 10:43:10,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57262 - __SPLIT__ 2026-05-27 10:43:12,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44546 - __SPLIT__ 2026-05-27 10:43:13,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56842 - __SPLIT__ 2026-05-27 10:43:15,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47474 - __SPLIT__ 2026-05-27 10:43:16,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44547 - __SPLIT__ 2026-05-27 10:43:18,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56885 - __SPLIT__ 2026-05-27 10:43:20,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56886 - __SPLIT__ 2026-05-27 10:43:22,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55723 - __SPLIT__ 2026-05-27 10:43:23,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51272 - __SPLIT__ 2026-05-27 10:43:24,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56945 - __SPLIT__ 2026-05-27 10:43:25,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47476 - __SPLIT__ 2026-05-27 10:43:26,027 - 124456 - src.utils.log - INFO - βœ… Fetched 5217 rows - __SPLIT__ 2026-05-27 10:43:26,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44636 - __SPLIT__ 2026-05-27 10:43:28,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56972 - __SPLIT__ 2026-05-27 10:43:29,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57264 - __SPLIT__ 2026-05-27 10:43:32,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44694 - __SPLIT__ 2026-05-27 10:43:32,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55747 - __SPLIT__ 2026-05-27 10:43:32,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56974 - __SPLIT__ 2026-05-27 10:43:34,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44695 - __SPLIT__ 2026-05-27 10:43:36,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48378 - __SPLIT__ 2026-05-27 10:43:36,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57005 - __SPLIT__ 2026-05-27 10:43:38,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51499 - __SPLIT__ 2026-05-27 10:43:39,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57265 - __SPLIT__ 2026-05-27 10:43:41,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57020 - __SPLIT__ 2026-05-27 10:43:42,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55812 - __SPLIT__ 2026-05-27 10:43:43,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44796 - __SPLIT__ 2026-05-27 10:43:45,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57219 - __SPLIT__ 2026-05-27 10:43:46,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44855 - __SPLIT__ 2026-05-27 10:43:47,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48485 - __SPLIT__ 2026-05-27 10:43:47,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57378 - __SPLIT__ 2026-05-27 10:43:48,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44872 - __SPLIT__ 2026-05-27 10:43:49,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22311 - __SPLIT__ 2026-05-27 10:43:50,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22447 - __SPLIT__ 2026-05-27 10:43:50,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22471 - __SPLIT__ 2026-05-27 10:43:51,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57402 - __SPLIT__ 2026-05-27 10:43:51,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44953 - __SPLIT__ 2026-05-27 10:43:51,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22472 - __SPLIT__ 2026-05-27 10:43:52,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22488 - __SPLIT__ 2026-05-27 10:43:53,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55872 - __SPLIT__ 2026-05-27 10:43:53,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22510 - __SPLIT__ 2026-05-27 10:43:54,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22512 - __SPLIT__ 2026-05-27 10:43:54,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22547 - __SPLIT__ 2026-05-27 10:43:55,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22581 - __SPLIT__ 2026-05-27 10:43:56,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56854 - __SPLIT__ 2026-05-27 10:43:56,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22596 - __SPLIT__ 2026-05-27 10:43:56,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45007 - __SPLIT__ 2026-05-27 10:43:56,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57441 - __SPLIT__ 2026-05-27 10:43:56,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48486 - __SPLIT__ 2026-05-27 10:43:56,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22602 - __SPLIT__ 2026-05-27 10:43:58,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57268 - __SPLIT__ 2026-05-27 10:43:58,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22649 - __SPLIT__ 2026-05-27 10:43:59,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55932 - __SPLIT__ 2026-05-27 10:43:59,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22699 - __SPLIT__ 2026-05-27 10:44:00,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45029 - __SPLIT__ 2026-05-27 10:44:00,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57483 - __SPLIT__ 2026-05-27 10:44:01,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22701 - __SPLIT__ 2026-05-27 10:44:01,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22759 - __SPLIT__ 2026-05-27 10:44:02,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22782 - __SPLIT__ 2026-05-27 10:44:03,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22786 - __SPLIT__ 2026-05-27 10:44:03,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22803 - __SPLIT__ 2026-05-27 10:44:04,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22830 - __SPLIT__ 2026-05-27 10:44:04,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22831 - __SPLIT__ 2026-05-27 10:44:05,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45157 - __SPLIT__ 2026-05-27 10:44:05,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57583 - __SPLIT__ 2026-05-27 10:44:05,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22833 - __SPLIT__ 2026-05-27 10:44:07,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22835 - __SPLIT__ 2026-05-27 10:44:07,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22959 - __SPLIT__ 2026-05-27 10:44:07,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48586 - __SPLIT__ 2026-05-27 10:44:08,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23010 - __SPLIT__ 2026-05-27 10:44:08,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51500 - __SPLIT__ 2026-05-27 10:44:08,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57269 - __SPLIT__ 2026-05-27 10:44:08,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23090 - __SPLIT__ 2026-05-27 10:44:09,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56198 - __SPLIT__ 2026-05-27 10:44:10,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45364 - __SPLIT__ 2026-05-27 10:44:10,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57695 - __SPLIT__ 2026-05-27 10:44:10,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23123 - __SPLIT__ 2026-05-27 10:44:12,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23124 - __SPLIT__ 2026-05-27 10:44:12,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48914 - __SPLIT__ 2026-05-27 10:44:13,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23158 - __SPLIT__ 2026-05-27 10:44:14,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23179 - __SPLIT__ 2026-05-27 10:44:14,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23185 - __SPLIT__ 2026-05-27 10:44:15,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23206 - __SPLIT__ 2026-05-27 10:44:16,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23211 - __SPLIT__ 2026-05-27 10:44:16,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45367 - __SPLIT__ 2026-05-27 10:44:16,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23219 - __SPLIT__ 2026-05-27 10:44:16,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57844 - __SPLIT__ 2026-05-27 10:44:17,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23220 - __SPLIT__ 2026-05-27 10:44:19,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23266 - __SPLIT__ 2026-05-27 10:44:19,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23267 - __SPLIT__ 2026-05-27 10:44:20,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23276 - __SPLIT__ 2026-05-27 10:44:21,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45436 - __SPLIT__ 2026-05-27 10:44:21,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23310 - __SPLIT__ 2026-05-27 10:44:21,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56343 - __SPLIT__ 2026-05-27 10:44:22,772 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1131.0, 1132.0, 1133.0, 11435.0, 11436.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 10:44:22,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23338 - __SPLIT__ 2026-05-27 10:44:23,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48915 - __SPLIT__ 2026-05-27 10:44:24,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23353 - __SPLIT__ 2026-05-27 10:44:25,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23411 - __SPLIT__ 2026-05-27 10:44:25,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23416 - __SPLIT__ 2026-05-27 10:44:25,781 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 10:44:26,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23501 - __SPLIT__ 2026-05-27 10:44:26,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45500 - __SPLIT__ 2026-05-27 10:44:27,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23547 - __SPLIT__ 2026-05-27 10:44:27,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23548 - __SPLIT__ 2026-05-27 10:44:28,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23568 - __SPLIT__ 2026-05-27 10:44:28,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23669 - __SPLIT__ 2026-05-27 10:44:29,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23677 - __SPLIT__ 2026-05-27 10:44:30,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23712 - __SPLIT__ 2026-05-27 10:44:30,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56412 - __SPLIT__ 2026-05-27 10:44:30,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57387 - __SPLIT__ 2026-05-27 10:44:31,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23713 - __SPLIT__ 2026-05-27 10:44:32,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45531 - __SPLIT__ 2026-05-27 10:44:33,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23749 - __SPLIT__ 2026-05-27 10:44:33,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23799 - __SPLIT__ 2026-05-27 10:44:34,280 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:44:34,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23827 - __SPLIT__ 2026-05-27 10:44:35,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49151 - __SPLIT__ 2026-05-27 10:44:35,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23911 - __SPLIT__ 2026-05-27 10:44:36,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23968 - __SPLIT__ 2026-05-27 10:44:36,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23982 - __SPLIT__ 2026-05-27 10:44:37,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24066 - __SPLIT__ 2026-05-27 10:44:37,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45822 - __SPLIT__ 2026-05-27 10:44:38,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24147 - __SPLIT__ 2026-05-27 10:44:39,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24148 - __SPLIT__ 2026-05-27 10:44:39,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51501 - __SPLIT__ 2026-05-27 10:44:40,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24198 - __SPLIT__ 2026-05-27 10:44:41,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24388 - __SPLIT__ 2026-05-27 10:44:41,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24414 - __SPLIT__ 2026-05-27 10:44:41,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56530 - __SPLIT__ 2026-05-27 10:44:42,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24454 - __SPLIT__ 2026-05-27 10:44:43,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24455 - __SPLIT__ 2026-05-27 10:44:43,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45857 - __SPLIT__ 2026-05-27 10:44:43,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57566 - __SPLIT__ 2026-05-27 10:44:44,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24665 - __SPLIT__ 2026-05-27 10:44:45,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24804 - __SPLIT__ 2026-05-27 10:44:46,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24805 - __SPLIT__ 2026-05-27 10:44:47,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49164 - __SPLIT__ 2026-05-27 10:44:47,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25005 - __SPLIT__ 2026-05-27 10:44:47,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45866 - __SPLIT__ 2026-05-27 10:44:48,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25047 - __SPLIT__ 2026-05-27 10:44:48,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25077 - __SPLIT__ 2026-05-27 10:44:49,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25150 - __SPLIT__ 2026-05-27 10:44:50,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25151 - __SPLIT__ 2026-05-27 10:44:51,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25164 - __SPLIT__ 2026-05-27 10:44:52,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25165 - __SPLIT__ 2026-05-27 10:44:52,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25205 - __SPLIT__ 2026-05-27 10:44:53,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25242 - __SPLIT__ 2026-05-27 10:44:53,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45869 - __SPLIT__ 2026-05-27 10:44:54,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25459 - __SPLIT__ 2026-05-27 10:44:54,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25521 - __SPLIT__ 2026-05-27 10:44:55,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25527 - __SPLIT__ 2026-05-27 10:44:55,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56532 - __SPLIT__ 2026-05-27 10:44:55,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54709 - __SPLIT__ 2026-05-27 10:44:56,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25534 - __SPLIT__ 2026-05-27 10:44:56,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45966 - __SPLIT__ 2026-05-27 10:44:57,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51502 - __SPLIT__ 2026-05-27 10:44:57,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49201 - __SPLIT__ 2026-05-27 10:44:57,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25649 - __SPLIT__ 2026-05-27 10:44:58,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57567 - __SPLIT__ 2026-05-27 10:44:58,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25694 - __SPLIT__ 2026-05-27 10:44:59,745 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 10:44:59,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25857 - __SPLIT__ 2026-05-27 10:44:59,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57063 - __SPLIT__ 2026-05-27 10:45:00,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26042 - __SPLIT__ 2026-05-27 10:45:00,853 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:45:01,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45967 - __SPLIT__ 2026-05-27 10:45:01,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26048 - __SPLIT__ 2026-05-27 10:45:02,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49202 - __SPLIT__ 2026-05-27 10:45:02,173 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:45:02,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26060 - __SPLIT__ 2026-05-27 10:45:03,560 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (32768, 32769, 47107, 26631, 26632, 53256, 40991, 22564, 24617, 28715, 24621, 53299, 38966, 24632, 43065, 24639, 32834, 36933, 36934, 55369, 24650, 24652, 55372, 28751, 28754, 32852, 32853, 34900, 32866, 32868, 34917, 30825, 57452, 34927, 24688, 41071, 34933, 26743, 51324, 34950, 32910, 43150, 53400, 45213, 28831, 30889, 51374, 39093, 35003, 22718, 30917, 30919, 22728, 51402, 22737, 43227, 53469, 35039, 49379, 35045, 43238, 37095, 41197, 47343, 53504, 30980, 24837, 41221, 41222, 45322, 24843, 53514, 31005, 41247, 41248, 26915, 26917, 31048, 41291, 39252, 26965, 26966, 24919, 47445, 24923, 31068, 57707, 26989, 26990, 53613, 57714, 22899, 22900, 33143, 35198, 22912, 31104, 31105, 57729, 57730, 27015, 31111, 37256, 47498, 53639, 22929, 27029, 33175, 35228, 33181, 39334, 57766, 22954, 47530, 25004, 31154, 37301, 53686, 25018, 45499, 41407, 41408, 27074, 29124, 31181, 27089, 29140, 53717, 29143, 57828, 39399, 25068, 57843, 57846, 31228, 35326, 29183, 29184, 45578, 45582, 31251, 31261, 57902, 37424, 33338, 35391, 57919, 23105, 23106, 27202, 27203, 43589, 31303, 31310, 55889, 45650, 41558, 27245, 27246, 31343, 47728, 53881, 27261, 39549, 51845, 39558, 47756, 31374, 25237, 37532, 33447, 41639, 23222, 41666, 25283, 27332, 31432, 31436, 51916, 23252, 51926, 41690, 31460, 37610, 41706, 41707, 23280, 27378, 35580, 51966, 35583, 39682, 23303, 27407, 56082, 31516, 23327, 37666, 39718, 31528, 49979, 23361, 35676, 47965, 41826, 25446, 25447, 29550, 29554, 37746, 43896, 54152, 39818, 25483, 33676, 35724, 43916, 50066, 31637, 39830, 23448, 31653, 25512, 39848, 25522, 37810, 37812, 23483, 43963, 31677, 25535, 35775, 43968, 27586, 35780, 31692, 35793, 39890, 25556, 37855, 25575, 39915, 25586, 39924, 35835, 39936, 25607, 25619, 31763, 50201, 56348, 46114, 27692, 29740, 52282, 23612, 23613, 27708, 50237, 35904, 52286, 37962, 35915, 29781, 46169, 54361, 54372, 48230, 48231, 35953, 25714, 23667, 56433, 56434, 54391, 23684, 31881, 42122, 42123, 31888, 50329, 52377, 23709, 35997, 56478, 31904, 38051, 54442, 33963, 29869, 44215, 48312, 40127, 50369, 29893, 33992, 36047, 56528, 46292, 40152, 29914, 52443, 38111, 50403, 52451, 29930, 56559, 40177, 34034, 38131, 36084, 38132, 42230, 52466, 36100, 23819, 23821, 54542, 25871, 25872, 34066, 27924, 32020, 34070, 56599, 42266, 29979, 40220, 40221, 52510, 48415, 25898, 46379, 38188, 40240, 42295, 40249, 44347, 23868, 25919, 25920, 52543, 52545, 34115, 23877, 48456, 32073, 48457, 52562, 40284, 34141, 36194, 44387, 32108, 32109, 40303, 25969, 23930, 28028, 40318, 36240, 30101, 34199, 34200, 28059, 26015, 38306, 44452, 50598, 32170, 26031, 30127, 23986, 46514, 40372, 26051, 36292, 36293, 58819, 44487, 46536, 26067, 46554, 36316, 28126, 42464, 38377, 44521, 44522, 44536, 52732, 24062, 46593, 54786, 46595, 28165, 30216, 42505, 40461, 44558, 40463, 36370, 42522, 42523, 42528, 48674, 52770, 26153, 54830, 28211, 50741, 48694, 48695, 30281, 32334, 56915, 44628, 38501, 30312, 26227, 36467, 48772, 26248, 54921, 28298, 24204, 52881, 30355, 24215, 26264, 34461, 52894, 38559, 57012, 30389, 30391, 50875, 48833, 26310, 36551, 36552, 26311, 57031, 57032, 24268, 32461, 32462, 44749, 38608, 52946, 44756, 34517, 30423, 42713, 57054, 30439, 42727, 48873, 38635, 28402, 55034, 48891, 48896, 28420, 30469, 28425, 30475, 26382, 57103, 26384, 46868, 30487, 42782, 26399, 34592, 46886, 30503, 53038, 55091, 46906, 48955, 51004, 32586, 38730, 48971, 26453, 53077, 55136, 51041, 34671, 36722, 28535, 44919, 49016, 57211, 22400, 53124, 44934, 53131, 44944, 42900, 24470, 24474, 24476, 34717, 32672, 28581, 49076, 24507, 28605, 49106, 34771, 49107, 51163, 26596, 51183, 28659);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 10:45:04,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26115 - __SPLIT__ 2026-05-27 10:45:05,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46011 - __SPLIT__ 2026-05-27 10:45:06,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26116 - __SPLIT__ 2026-05-27 10:45:06,590 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:45:06,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52049 - __SPLIT__ 2026-05-27 10:45:06,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56533 - __SPLIT__ 2026-05-27 10:45:07,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26148 - __SPLIT__ 2026-05-27 10:45:07,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49455 - __SPLIT__ 2026-05-27 10:45:07,366 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (32768, 32769, 47107, 26631, 26632, 53256, 40991, 22564, 24617, 28715, 24621, 53299, 38966, 24632, 43065, 24639, 32834, 36933, 36934, 55369, 24650, 24652, 55372, 28751, 28754, 32852, 32853, 34900, 32866, 32868, 34917, 30825, 57452, 34927, 24688, 41071, 34933, 26743, 51324, 34950, 32910, 43150, 53400, 45213, 28831, 30889, 51374, 39093, 35003, 22718, 30917, 30919, 22728, 51402, 22737, 43227, 53469, 35039, 49379, 35045, 43238, 37095, 41197, 47343, 53504, 30980, 24837, 41221, 41222, 45322, 24843, 53514, 31005, 41247, 41248, 26915, 26917, 31048, 41291, 39252, 26965, 26966, 24919, 47445, 24923, 31068, 57707, 26989, 26990, 53613, 57714, 22899, 22900, 33143, 35198, 22912, 31104, 31105, 57729, 57730, 27015, 31111, 37256, 47498, 53639, 22929, 27029, 33175, 35228, 33181, 39334, 57766, 22954, 47530, 25004, 31154, 37301, 53686, 25018, 45499, 41407, 41408, 27074, 29124, 31181, 27089, 29140, 53717, 29143, 57828, 39399, 25068, 57843, 57846, 31228, 35326, 29183, 29184, 45578, 45582, 31251, 31261, 57902, 37424, 33338, 35391, 57919, 23105, 23106, 27202, 27203, 43589, 31303, 31310, 55889, 45650, 41558, 27245, 27246, 31343, 47728, 53881, 27261, 39549, 51845, 39558, 47756, 31374, 25237, 37532, 33447, 41639, 23222, 41666, 25283, 27332, 31432, 31436, 51916, 23252, 51926, 41690, 31460, 37610, 41706, 41707, 23280, 27378, 35580, 51966, 35583, 39682, 23303, 27407, 56082, 31516, 23327, 37666, 39718, 31528, 49979, 23361, 35676, 47965, 41826, 25446, 25447, 29550, 29554, 37746, 43896, 54152, 39818, 25483, 33676, 35724, 43916, 50066, 31637, 39830, 23448, 31653, 25512, 39848, 25522, 37810, 37812, 23483, 43963, 31677, 25535, 35775, 43968, 27586, 35780, 31692, 35793, 39890, 25556, 37855, 25575, 39915, 25586, 39924, 35835, 39936, 25607, 25619, 31763, 50201, 56348, 46114, 27692, 29740, 52282, 23612, 23613, 27708, 50237, 35904, 52286, 37962, 35915, 29781, 46169, 54361, 54372, 48230, 48231, 35953, 25714, 23667, 56433, 56434, 54391, 23684, 31881, 42122, 42123, 31888, 50329, 52377, 23709, 35997, 56478, 31904, 38051, 54442, 33963, 29869, 44215, 48312, 40127, 50369, 29893, 33992, 36047, 56528, 46292, 40152, 29914, 52443, 38111, 50403, 52451, 29930, 56559, 40177, 34034, 38131, 36084, 38132, 42230, 52466, 36100, 23819, 23821, 54542, 25871, 25872, 34066, 27924, 32020, 34070, 56599, 42266, 29979, 40220, 40221, 52510, 48415, 25898, 46379, 38188, 40240, 42295, 40249, 44347, 23868, 25919, 25920, 52543, 52545, 34115, 23877, 48456, 32073, 48457, 52562, 40284, 34141, 36194, 44387, 32108, 32109, 40303, 25969, 23930, 28028, 40318, 36240, 30101, 34199, 34200, 28059, 26015, 38306, 44452, 50598, 32170, 26031, 30127, 23986, 46514, 40372, 26051, 36292, 36293, 58819, 44487, 46536, 26067, 46554, 36316, 28126, 42464, 38377, 44521, 44522, 44536, 52732, 24062, 46593, 54786, 46595, 28165, 30216, 42505, 40461, 44558, 40463, 36370, 42522, 42523, 42528, 48674, 52770, 26153, 54830, 28211, 50741, 48694, 48695, 30281, 32334, 56915, 44628, 38501, 30312, 26227, 36467, 48772, 26248, 54921, 28298, 24204, 52881, 30355, 24215, 26264, 34461, 52894, 38559, 57012, 30389, 30391, 50875, 48833, 26310, 36551, 36552, 26311, 57031, 57032, 24268, 32461, 32462, 44749, 38608, 52946, 44756, 34517, 30423, 42713, 57054, 30439, 42727, 48873, 38635, 28402, 55034, 48891, 48896, 28420, 30469, 28425, 30475, 26382, 57103, 26384, 46868, 30487, 42782, 26399, 34592, 46886, 30503, 53038, 55091, 46906, 48955, 51004, 32586, 38730, 48971, 26453, 53077, 55136, 51041, 34671, 36722, 28535, 44919, 49016, 57211, 22400, 53124, 44934, 53131, 44944, 42900, 24470, 24474, 24476, 34717, 32672, 28581, 49076, 24507, 28605, 49106, 34771, 49107, 51163, 26596, 51183, 28659) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 10:45:08,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57768 - __SPLIT__ 2026-05-27 10:45:08,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26149 - __SPLIT__ 2026-05-27 10:45:10,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26166 - __SPLIT__ 2026-05-27 10:45:10,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26321 - __SPLIT__ 2026-05-27 10:45:10,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46093 - __SPLIT__ 2026-05-27 10:45:11,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26372 - __SPLIT__ 2026-05-27 10:45:12,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26418 - __SPLIT__ 2026-05-27 10:45:12,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26526 - __SPLIT__ 2026-05-27 10:45:13,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26600 - __SPLIT__ 2026-05-27 10:45:14,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26613 - __SPLIT__ 2026-05-27 10:45:14,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26831 - __SPLIT__ 2026-05-27 10:45:14,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119144 - __SPLIT__ 2026-05-27 10:45:15,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26881 - __SPLIT__ 2026-05-27 10:45:15,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46236 - __SPLIT__ 2026-05-27 10:45:16,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26985 - __SPLIT__ 2026-05-27 10:45:17,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26987 - __SPLIT__ 2026-05-27 10:45:18,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27056 - __SPLIT__ 2026-05-27 10:45:18,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27064 - __SPLIT__ 2026-05-27 10:45:18,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49501 - __SPLIT__ 2026-05-27 10:45:18,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56534 - __SPLIT__ 2026-05-27 10:45:19,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27143 - __SPLIT__ 2026-05-27 10:45:20,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55187 - __SPLIT__ 2026-05-27 10:45:20,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57769 - __SPLIT__ 2026-05-27 10:45:20,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27224 - __SPLIT__ 2026-05-27 10:45:21,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46266 - __SPLIT__ 2026-05-27 10:45:21,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27226 - __SPLIT__ 2026-05-27 10:45:22,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52050 - __SPLIT__ 2026-05-27 10:45:23,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27232 - __SPLIT__ 2026-05-27 10:45:24,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27363 - __SPLIT__ 2026-05-27 10:45:24,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27387 - __SPLIT__ 2026-05-27 10:45:26,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46559 - __SPLIT__ 2026-05-27 10:45:26,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27388 - __SPLIT__ 2026-05-27 10:45:27,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57104 - __SPLIT__ 2026-05-27 10:45:27,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27413 - __SPLIT__ 2026-05-27 10:45:28,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27645 - __SPLIT__ 2026-05-27 10:45:29,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27688 - __SPLIT__ 2026-05-27 10:45:29,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49502 - __SPLIT__ 2026-05-27 10:45:29,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27715 - __SPLIT__ 2026-05-27 10:45:30,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119145 - __SPLIT__ 2026-05-27 10:45:30,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56541 - __SPLIT__ 2026-05-27 10:45:30,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27959 - __SPLIT__ 2026-05-27 10:45:31,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57770 - __SPLIT__ 2026-05-27 10:45:31,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46564 - __SPLIT__ 2026-05-27 10:45:32,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28197 - __SPLIT__ 2026-05-27 10:45:33,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28444 - __SPLIT__ 2026-05-27 10:45:33,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28473 - __SPLIT__ 2026-05-27 10:45:34,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28479 - __SPLIT__ 2026-05-27 10:45:35,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28589 - __SPLIT__ 2026-05-27 10:45:35,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28594 - __SPLIT__ 2026-05-27 10:45:36,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46565 - __SPLIT__ 2026-05-27 10:45:36,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28656 - __SPLIT__ 2026-05-27 10:45:38,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28762 - __SPLIT__ 2026-05-27 10:45:38,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28813 - __SPLIT__ 2026-05-27 10:45:38,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53466 - __SPLIT__ 2026-05-27 10:45:39,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29017 - __SPLIT__ 2026-05-27 10:45:40,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29138 - __SPLIT__ 2026-05-27 10:45:41,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29190 - __SPLIT__ 2026-05-27 10:45:41,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49616 - __SPLIT__ 2026-05-27 10:45:41,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29233 - __SPLIT__ 2026-05-27 10:45:42,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57117 - __SPLIT__ 2026-05-27 10:45:42,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56545 - __SPLIT__ 2026-05-27 10:45:42,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57771 - __SPLIT__ 2026-05-27 10:45:42,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29411 - __SPLIT__ 2026-05-27 10:45:43,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55188 - __SPLIT__ 2026-05-27 10:45:44,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29443 - __SPLIT__ 2026-05-27 10:45:45,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29688 - __SPLIT__ 2026-05-27 10:45:45,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49721 - __SPLIT__ 2026-05-27 10:45:45,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29713 - __SPLIT__ 2026-05-27 10:45:46,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29714 - __SPLIT__ 2026-05-27 10:45:47,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29798 - __SPLIT__ 2026-05-27 10:45:47,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29799 - __SPLIT__ 2026-05-27 10:45:48,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47059 - __SPLIT__ 2026-05-27 10:45:48,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30014 - __SPLIT__ 2026-05-27 10:45:49,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30023 - __SPLIT__ 2026-05-27 10:45:50,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30209 - __SPLIT__ 2026-05-27 10:45:50,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53524 - __SPLIT__ 2026-05-27 10:45:51,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30220 - __SPLIT__ 2026-05-27 10:45:51,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30356 - __SPLIT__ 2026-05-27 10:45:52,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30485 - __SPLIT__ 2026-05-27 10:45:53,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30593 - __SPLIT__ 2026-05-27 10:45:53,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30731 - __SPLIT__ 2026-05-27 10:45:53,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57772 - __SPLIT__ 2026-05-27 10:45:54,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47119 - __SPLIT__ 2026-05-27 10:45:54,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30733 - __SPLIT__ 2026-05-27 10:45:54,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56546 - __SPLIT__ 2026-05-27 10:45:55,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49722 - __SPLIT__ 2026-05-27 10:45:55,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30993 - __SPLIT__ 2026-05-27 10:45:56,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57191 - __SPLIT__ 2026-05-27 10:45:56,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47352 - __SPLIT__ 2026-05-27 10:45:56,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31099 - __SPLIT__ 2026-05-27 10:45:58,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31128 - __SPLIT__ 2026-05-27 10:45:59,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31339 - __SPLIT__ 2026-05-27 10:45:59,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31340 - __SPLIT__ 2026-05-27 10:46:00,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31403 - __SPLIT__ 2026-05-27 10:46:01,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31445 - __SPLIT__ 2026-05-27 10:46:01,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31446 - __SPLIT__ 2026-05-27 10:46:01,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47492 - __SPLIT__ 2026-05-27 10:46:02,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31454 - __SPLIT__ 2026-05-27 10:46:02,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55189 - __SPLIT__ 2026-05-27 10:46:03,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53602 - __SPLIT__ 2026-05-27 10:46:03,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31458 - __SPLIT__ 2026-05-27 10:46:04,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57773 - __SPLIT__ 2026-05-27 10:46:04,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31478 - __SPLIT__ 2026-05-27 10:46:05,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49724 - __SPLIT__ 2026-05-27 10:46:05,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31581 - __SPLIT__ 2026-05-27 10:46:06,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31620 - __SPLIT__ 2026-05-27 10:46:06,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56553 - __SPLIT__ 2026-05-27 10:46:07,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31621 - __SPLIT__ 2026-05-27 10:46:07,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47570 - __SPLIT__ 2026-05-27 10:46:08,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31622 - __SPLIT__ 2026-05-27 10:46:09,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31784 - __SPLIT__ 2026-05-27 10:46:09,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57288 - __SPLIT__ 2026-05-27 10:46:09,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49810 - __SPLIT__ 2026-05-27 10:46:10,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31786 - __SPLIT__ 2026-05-27 10:46:10,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47625 - __SPLIT__ 2026-05-27 10:46:11,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32055 - __SPLIT__ 2026-05-27 10:46:12,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32061 - __SPLIT__ 2026-05-27 10:46:12,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32228 - __SPLIT__ 2026-05-27 10:46:13,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32230 - __SPLIT__ 2026-05-27 10:46:13,296 - 124456 - src.utils.log - INFO - βœ… Fetched 2393 rows - __SPLIT__ 2026-05-27 10:46:13,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32324 - __SPLIT__ 2026-05-27 10:46:14,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49811 - __SPLIT__ 2026-05-27 10:46:14,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57775 - __SPLIT__ 2026-05-27 10:46:14,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32339 - __SPLIT__ 2026-05-27 10:46:16,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54089 - __SPLIT__ 2026-05-27 10:46:16,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32363 - __SPLIT__ 2026-05-27 10:46:16,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47663 - __SPLIT__ 2026-05-27 10:46:17,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32395 - __SPLIT__ 2026-05-27 10:46:17,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32416 - __SPLIT__ 2026-05-27 10:46:18,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32418 - __SPLIT__ 2026-05-27 10:46:18,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49895 - __SPLIT__ 2026-05-27 10:46:18,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32455 - __SPLIT__ 2026-05-27 10:46:18,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56567 - __SPLIT__ 2026-05-27 10:46:20,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32580 - __SPLIT__ 2026-05-27 10:46:20,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32581 - __SPLIT__ 2026-05-27 10:46:21,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32722 - __SPLIT__ 2026-05-27 10:46:22,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32787 - __SPLIT__ 2026-05-27 10:46:22,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47664 - __SPLIT__ 2026-05-27 10:46:22,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32788 - __SPLIT__ 2026-05-27 10:46:23,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57298 - __SPLIT__ 2026-05-27 10:46:24,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32793 - __SPLIT__ 2026-05-27 10:46:24,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56733 - __SPLIT__ 2026-05-27 10:46:25,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32813 - __SPLIT__ 2026-05-27 10:46:25,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57776 - __SPLIT__ 2026-05-27 10:46:26,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32830 - __SPLIT__ 2026-05-27 10:46:26,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32891 - __SPLIT__ 2026-05-27 10:46:27,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32931 - __SPLIT__ 2026-05-27 10:46:28,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33082 - __SPLIT__ 2026-05-27 10:46:28,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33167 - __SPLIT__ 2026-05-27 10:46:29,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54195 - __SPLIT__ 2026-05-27 10:46:29,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50016 - __SPLIT__ 2026-05-27 10:46:29,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33614 - __SPLIT__ 2026-05-27 10:46:29,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47779 - __SPLIT__ 2026-05-27 10:46:30,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33672 - __SPLIT__ 2026-05-27 10:46:31,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33889 - __SPLIT__ 2026-05-27 10:46:32,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33955 - __SPLIT__ 2026-05-27 10:46:33,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33956 - __SPLIT__ 2026-05-27 10:46:34,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33981 - __SPLIT__ 2026-05-27 10:46:35,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22400 - __SPLIT__ 2026-05-27 10:46:35,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33982 - __SPLIT__ 2026-05-27 10:46:35,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47783 - __SPLIT__ 2026-05-27 10:46:35,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56734 - __SPLIT__ 2026-05-27 10:46:36,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22564 - __SPLIT__ 2026-05-27 10:46:36,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57777 - __SPLIT__ 2026-05-27 10:46:36,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57436 - __SPLIT__ 2026-05-27 10:46:37,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34071 - __SPLIT__ 2026-05-27 10:46:37,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54228 - __SPLIT__ 2026-05-27 10:46:37,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22718 - __SPLIT__ 2026-05-27 10:46:38,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34182 - __SPLIT__ 2026-05-27 10:46:39,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22728 - __SPLIT__ 2026-05-27 10:46:40,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34271 - __SPLIT__ 2026-05-27 10:46:40,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22737 - __SPLIT__ 2026-05-27 10:46:40,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48186 - __SPLIT__ 2026-05-27 10:46:41,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34272 - __SPLIT__ 2026-05-27 10:46:41,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50017 - __SPLIT__ 2026-05-27 10:46:41,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57647 - __SPLIT__ 2026-05-27 10:46:41,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22899 - __SPLIT__ 2026-05-27 10:46:42,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34386 - __SPLIT__ 2026-05-27 10:46:43,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22900 - __SPLIT__ 2026-05-27 10:46:44,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34467 - __SPLIT__ 2026-05-27 10:46:45,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34744 - __SPLIT__ 2026-05-27 10:46:45,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22912 - __SPLIT__ 2026-05-27 10:46:46,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34748 - __SPLIT__ 2026-05-27 10:46:46,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48409 - __SPLIT__ 2026-05-27 10:46:46,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22929 - __SPLIT__ 2026-05-27 10:46:46,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56906 - __SPLIT__ 2026-05-27 10:46:47,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34779 - __SPLIT__ 2026-05-27 10:46:47,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57781 - __SPLIT__ 2026-05-27 10:46:47,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22954 - __SPLIT__ 2026-05-27 10:46:48,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34803 - __SPLIT__ 2026-05-27 10:46:49,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23105 - __SPLIT__ 2026-05-27 10:46:49,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34841 - __SPLIT__ 2026-05-27 10:46:50,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23106 - __SPLIT__ 2026-05-27 10:46:50,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34907 - __SPLIT__ 2026-05-27 10:46:51,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34913 - __SPLIT__ 2026-05-27 10:46:51,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23222 - __SPLIT__ 2026-05-27 10:46:52,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35226 - __SPLIT__ 2026-05-27 10:46:52,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48569 - __SPLIT__ 2026-05-27 10:46:52,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54576 - __SPLIT__ 2026-05-27 10:46:52,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23252 - __SPLIT__ 2026-05-27 10:46:52,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57840 - __SPLIT__ 2026-05-27 10:46:53,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35321 - __SPLIT__ 2026-05-27 10:46:54,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23280 - __SPLIT__ 2026-05-27 10:46:55,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50288 - __SPLIT__ 2026-05-27 10:46:55,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56916 - __SPLIT__ 2026-05-27 10:46:55,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23303 - __SPLIT__ 2026-05-27 10:46:56,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35322 - __SPLIT__ 2026-05-27 10:46:57,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23327 - __SPLIT__ 2026-05-27 10:46:57,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35330 - __SPLIT__ 2026-05-27 10:46:57,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23361 - __SPLIT__ 2026-05-27 10:46:57,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48570 - __SPLIT__ 2026-05-27 10:46:58,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35423 - __SPLIT__ 2026-05-27 10:46:58,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57782 - __SPLIT__ 2026-05-27 10:46:58,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23448 - __SPLIT__ 2026-05-27 10:47:00,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35503 - __SPLIT__ 2026-05-27 10:47:01,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23483 - __SPLIT__ 2026-05-27 10:47:01,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35731 - __SPLIT__ 2026-05-27 10:47:01,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23612 - __SPLIT__ 2026-05-27 10:47:02,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35818 - __SPLIT__ 2026-05-27 10:47:03,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35842 - __SPLIT__ 2026-05-27 10:47:04,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23613 - __SPLIT__ 2026-05-27 10:47:04,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35892 - __SPLIT__ 2026-05-27 10:47:04,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23667 - __SPLIT__ 2026-05-27 10:47:04,842 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 11428.0, 11429.0, 1129.0, 11434.0, 11437.0, -1.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:47:05,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35974 - __SPLIT__ 2026-05-27 10:47:05,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23684 - __SPLIT__ 2026-05-27 10:47:05,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54577 - __SPLIT__ 2026-05-27 10:47:06,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50289 - __SPLIT__ 2026-05-27 10:47:06,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36043 - __SPLIT__ 2026-05-27 10:47:06,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23709 - __SPLIT__ 2026-05-27 10:47:06,743 - 124456 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 10:47:07,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36064 - __SPLIT__ 2026-05-27 10:47:08,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23819 - __SPLIT__ 2026-05-27 10:47:08,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54602 - __SPLIT__ 2026-05-27 10:47:09,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57100 - __SPLIT__ 2026-05-27 10:47:09,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36126 - __SPLIT__ 2026-05-27 10:47:09,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23821 - __SPLIT__ 2026-05-27 10:47:10,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57783 - __SPLIT__ 2026-05-27 10:47:11,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36141 - __SPLIT__ 2026-05-27 10:47:11,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57323 - __SPLIT__ 2026-05-27 10:47:11,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23868 - __SPLIT__ 2026-05-27 10:47:12,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48607 - __SPLIT__ 2026-05-27 10:47:12,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36241 - __SPLIT__ 2026-05-27 10:47:13,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23877 - __SPLIT__ 2026-05-27 10:47:14,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36260 - __SPLIT__ 2026-05-27 10:47:14,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23930 - __SPLIT__ 2026-05-27 10:47:15,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36261 - __SPLIT__ 2026-05-27 10:47:15,757 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:47:15,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23986 - __SPLIT__ 2026-05-27 10:47:16,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48861 - __SPLIT__ 2026-05-27 10:47:17,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24062 - __SPLIT__ 2026-05-27 10:47:17,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50290 - __SPLIT__ 2026-05-27 10:47:17,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36334 - __SPLIT__ 2026-05-27 10:47:18,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24204 - __SPLIT__ 2026-05-27 10:47:19,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24215 - __SPLIT__ 2026-05-27 10:47:19,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36338 - __SPLIT__ 2026-05-27 10:47:19,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49026 - __SPLIT__ 2026-05-27 10:47:20,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24268 - __SPLIT__ 2026-05-27 10:47:20,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36464 - __SPLIT__ 2026-05-27 10:47:21,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24470 - __SPLIT__ 2026-05-27 10:47:22,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36534 - __SPLIT__ 2026-05-27 10:47:22,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57784 - __SPLIT__ 2026-05-27 10:47:22,398 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:47:22,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24474 - __SPLIT__ 2026-05-27 10:47:23,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49050 - __SPLIT__ 2026-05-27 10:47:23,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36541 - __SPLIT__ 2026-05-27 10:47:23,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54604 - __SPLIT__ 2026-05-27 10:47:23,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57374 - __SPLIT__ 2026-05-27 10:47:24,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24476 - __SPLIT__ 2026-05-27 10:47:24,246 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:47:24,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36775 - __SPLIT__ 2026-05-27 10:47:25,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24507 - __SPLIT__ 2026-05-27 10:47:26,703 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:47:26,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50444 - __SPLIT__ 2026-05-27 10:47:27,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36877 - __SPLIT__ 2026-05-27 10:47:27,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24617 - __SPLIT__ 2026-05-27 10:47:27,736 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (34821, 34822, 43024, 47120, 32786, 22549, 36889, 36890, 53275, 26657, 57377, 55337, 36908, 49199, 41013, 28729, 34874, 26685, 45118, 57415, 51280, 28756, 22613, 49242, 41053, 34911, 22634, 34922, 30828, 34923, 28794, 45182, 34948, 34949, 45196, 32915, 32920, 26777, 26778, 34971, 34975, 49314, 45222, 47273, 22702, 43184, 55483, 37054, 35007, 35008, 55487, 55488, 53446, 47312, 39121, 43225, 26845, 55529, 43249, 43250, 35065, 28925, 39168, 53510, 51465, 55562, 49426, 49428, 53532, 39199, 33064, 39208, 26925, 26926, 53551, 26928, 31026, 35125, 57654, 28992, 43336, 45385, 43339, 57678, 29009, 29025, 57700, 51560, 45417, 51561, 39278, 31088, 41330, 55669, 39288, 24954, 35196, 51581, 27008, 31117, 22927, 57745, 27033, 39329, 22951, 41384, 47532, 51650, 39363, 39364, 51651, 51652, 22989, 39377, 47572, 37336, 37346, 41453, 55802, 49659, 27133, 57855, 55814, 43530, 55818, 53772, 31246, 49679, 27152, 27153, 23060, 41499, 51740, 31265, 31266, 33313, 45604, 39461, 45609, 29231, 29232, 53812, 57908, 29243, 49723, 23102, 55874, 51781, 55880, 53841, 47703, 51802, 29276, 35420, 29279, 31329, 29282, 29283, 43624, 35433, 43625, 55916, 51823, 43635, 51828, 51833, 53882, 37501, 23167, 33409, 25222, 33415, 23176, 23177, 33416, 51846, 27281, 41617, 41618, 51867, 35492, 55985, 29362, 29369, 41665, 51909, 51910, 27335, 56011, 43729, 35542, 51927, 45788, 47852, 56044, 41710, 51954, 56051, 31479, 58108, 25346, 29445, 49935, 29456, 45840, 49938, 54031, 29473, 41766, 41768, 49962, 37679, 29491, 29492, 37686, 52026, 52034, 43844, 52037, 31565, 33616, 23377, 29522, 29523, 45904, 29526, 54103, 35672, 52071, 52072, 52073, 31597, 27504, 27513, 43900, 45949, 27519, 52096, 43905, 54154, 27532, 27537, 27538, 29591, 29592, 25503, 41888, 27555, 56235, 43955, 56243, 43959, 31681, 48068, 29644, 37845, 27606, 31710, 25576, 39912, 52202, 48115, 39940, 27661, 52238, 56334, 33812, 33813, 50200, 23583, 33830, 33832, 33833, 25655, 27703, 25660, 44097, 31815, 33865, 33871, 35920, 52305, 50258, 23637, 23638, 50262, 48234, 56432, 31860, 31869, 46206, 27785, 46222, 42127, 38033, 31890, 44183, 46231, 50343, 31912, 31913, 25779, 52408, 54459, 33980, 25792, 31937, 42180, 31946, 34006, 34007, 40153, 38115, 36068, 54502, 42225, 42226, 27892, 25850, 36094, 36095, 36099, 46345, 32015, 27921, 23833, 23834, 23835, 32028, 40231, 34092, 44336, 36146, 36147, 27957, 27960, 27961, 34119, 38221, 56656, 42322, 52572, 52573, 42335, 23909, 42343, 56680, 52587, 56685, 34158, 52595, 40314, 38269, 38270, 28031, 56704, 34191, 42397, 50604, 42414, 42415, 54705, 52675, 38347, 56781, 26066, 48602, 28123, 48605, 42462, 48606, 36321, 54755, 40421, 44519, 42473, 36330, 48623, 34289, 26106, 44552, 40465, 30232, 42524, 48673, 52779, 56890, 46657, 34372, 34373, 34374, 26186, 26187, 34384, 54865, 52819, 40537, 34396, 48734, 34400, 46699, 44657, 40562, 40563, 24180, 36468, 32374, 36469, 44658, 30332, 30333, 24190, 36480, 40583, 34442, 26253, 44692, 34455, 26267, 26268, 50844, 38560, 26282, 44718, 34487, 28346, 50876, 30406, 34507, 38603, 48848, 40663, 40664, 38628, 55012, 36586, 24326, 24327, 44806, 40717, 40718, 28431, 46867, 55059, 44821, 50965, 50968, 55064, 50971, 34589, 40741, 53035, 38703, 40760, 48956, 28481, 46915, 53082, 34653, 44895, 40804, 44904, 44910, 57209, 30605, 44955, 38814, 38815, 51102, 22433, 22434, 42916, 32681, 32687, 44978, 38857, 49097, 53197, 38870, 40921, 40922, 40928, 30696, 40939, 22509, 22516, 40949, 30711, 38906);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:47:28,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49100 - __SPLIT__ 2026-05-27 10:47:28,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36881 - __SPLIT__ 2026-05-27 10:47:29,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24621 - __SPLIT__ 2026-05-27 10:47:29,864 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:47:30,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36990 - __SPLIT__ 2026-05-27 10:47:30,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24632 - __SPLIT__ 2026-05-27 10:47:30,967 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (34821, 34822, 43024, 47120, 32786, 22549, 36889, 36890, 53275, 26657, 57377, 55337, 36908, 49199, 41013, 28729, 34874, 26685, 45118, 57415, 51280, 28756, 22613, 49242, 41053, 34911, 22634, 34922, 30828, 34923, 28794, 45182, 34948, 34949, 45196, 32915, 32920, 26777, 26778, 34971, 34975, 49314, 45222, 47273, 22702, 43184, 55483, 37054, 35007, 35008, 55487, 55488, 53446, 47312, 39121, 43225, 26845, 55529, 43249, 43250, 35065, 28925, 39168, 53510, 51465, 55562, 49426, 49428, 53532, 39199, 33064, 39208, 26925, 26926, 53551, 26928, 31026, 35125, 57654, 28992, 43336, 45385, 43339, 57678, 29009, 29025, 57700, 51560, 45417, 51561, 39278, 31088, 41330, 55669, 39288, 24954, 35196, 51581, 27008, 31117, 22927, 57745, 27033, 39329, 22951, 41384, 47532, 51650, 39363, 39364, 51651, 51652, 22989, 39377, 47572, 37336, 37346, 41453, 55802, 49659, 27133, 57855, 55814, 43530, 55818, 53772, 31246, 49679, 27152, 27153, 23060, 41499, 51740, 31265, 31266, 33313, 45604, 39461, 45609, 29231, 29232, 53812, 57908, 29243, 49723, 23102, 55874, 51781, 55880, 53841, 47703, 51802, 29276, 35420, 29279, 31329, 29282, 29283, 43624, 35433, 43625, 55916, 51823, 43635, 51828, 51833, 53882, 37501, 23167, 33409, 25222, 33415, 23176, 23177, 33416, 51846, 27281, 41617, 41618, 51867, 35492, 55985, 29362, 29369, 41665, 51909, 51910, 27335, 56011, 43729, 35542, 51927, 45788, 47852, 56044, 41710, 51954, 56051, 31479, 58108, 25346, 29445, 49935, 29456, 45840, 49938, 54031, 29473, 41766, 41768, 49962, 37679, 29491, 29492, 37686, 52026, 52034, 43844, 52037, 31565, 33616, 23377, 29522, 29523, 45904, 29526, 54103, 35672, 52071, 52072, 52073, 31597, 27504, 27513, 43900, 45949, 27519, 52096, 43905, 54154, 27532, 27537, 27538, 29591, 29592, 25503, 41888, 27555, 56235, 43955, 56243, 43959, 31681, 48068, 29644, 37845, 27606, 31710, 25576, 39912, 52202, 48115, 39940, 27661, 52238, 56334, 33812, 33813, 50200, 23583, 33830, 33832, 33833, 25655, 27703, 25660, 44097, 31815, 33865, 33871, 35920, 52305, 50258, 23637, 23638, 50262, 48234, 56432, 31860, 31869, 46206, 27785, 46222, 42127, 38033, 31890, 44183, 46231, 50343, 31912, 31913, 25779, 52408, 54459, 33980, 25792, 31937, 42180, 31946, 34006, 34007, 40153, 38115, 36068, 54502, 42225, 42226, 27892, 25850, 36094, 36095, 36099, 46345, 32015, 27921, 23833, 23834, 23835, 32028, 40231, 34092, 44336, 36146, 36147, 27957, 27960, 27961, 34119, 38221, 56656, 42322, 52572, 52573, 42335, 23909, 42343, 56680, 52587, 56685, 34158, 52595, 40314, 38269, 38270, 28031, 56704, 34191, 42397, 50604, 42414, 42415, 54705, 52675, 38347, 56781, 26066, 48602, 28123, 48605, 42462, 48606, 36321, 54755, 40421, 44519, 42473, 36330, 48623, 34289, 26106, 44552, 40465, 30232, 42524, 48673, 52779, 56890, 46657, 34372, 34373, 34374, 26186, 26187, 34384, 54865, 52819, 40537, 34396, 48734, 34400, 46699, 44657, 40562, 40563, 24180, 36468, 32374, 36469, 44658, 30332, 30333, 24190, 36480, 40583, 34442, 26253, 44692, 34455, 26267, 26268, 50844, 38560, 26282, 44718, 34487, 28346, 50876, 30406, 34507, 38603, 48848, 40663, 40664, 38628, 55012, 36586, 24326, 24327, 44806, 40717, 40718, 28431, 46867, 55059, 44821, 50965, 50968, 55064, 50971, 34589, 40741, 53035, 38703, 40760, 48956, 28481, 46915, 53082, 34653, 44895, 40804, 44904, 44910, 57209, 30605, 44955, 38814, 38815, 51102, 22433, 22434, 42916, 32681, 32687, 44978, 38857, 49097, 53197, 38870, 40921, 40922, 40928, 30696, 40939, 22509, 22516, 40949, 30711, 38906) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 10:47:31,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57785 - __SPLIT__ 2026-05-27 10:47:32,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36991 - __SPLIT__ 2026-05-27 10:47:32,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24639 - __SPLIT__ 2026-05-27 10:47:32,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57375 - __SPLIT__ 2026-05-27 10:47:33,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37008 - __SPLIT__ 2026-05-27 10:47:33,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24650 - __SPLIT__ 2026-05-27 10:47:33,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49421 - __SPLIT__ 2026-05-27 10:47:34,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54610 - __SPLIT__ 2026-05-27 10:47:34,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37143 - __SPLIT__ 2026-05-27 10:47:35,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24652 - __SPLIT__ 2026-05-27 10:47:36,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50454 - __SPLIT__ 2026-05-27 10:47:37,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24688 - __SPLIT__ 2026-05-27 10:47:37,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37213 - __SPLIT__ 2026-05-27 10:47:38,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24837 - __SPLIT__ 2026-05-27 10:47:38,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37312 - __SPLIT__ 2026-05-27 10:47:39,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24843 - __SPLIT__ 2026-05-27 10:47:39,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37320 - __SPLIT__ 2026-05-27 10:47:39,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24919 - __SPLIT__ 2026-05-27 10:47:40,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49485 - __SPLIT__ 2026-05-27 10:47:40,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37415 - __SPLIT__ 2026-05-27 10:47:40,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24923 - __SPLIT__ 2026-05-27 10:47:41,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37446 - __SPLIT__ 2026-05-27 10:47:42,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25004 - __SPLIT__ 2026-05-27 10:47:42,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57900 - __SPLIT__ 2026-05-27 10:47:42,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57787 - __SPLIT__ 2026-05-27 10:47:43,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25018 - __SPLIT__ 2026-05-27 10:47:43,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37459 - __SPLIT__ 2026-05-27 10:47:43,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50654 - __SPLIT__ 2026-05-27 10:47:43,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55191 - __SPLIT__ 2026-05-27 10:47:44,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25068 - __SPLIT__ 2026-05-27 10:47:44,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37533 - __SPLIT__ 2026-05-27 10:47:45,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49581 - __SPLIT__ 2026-05-27 10:47:46,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25237 - __SPLIT__ 2026-05-27 10:47:46,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37616 - __SPLIT__ 2026-05-27 10:47:47,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25283 - __SPLIT__ 2026-05-27 10:47:48,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54613 - __SPLIT__ 2026-05-27 10:47:48,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37668 - __SPLIT__ 2026-05-27 10:47:48,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50796 - __SPLIT__ 2026-05-27 10:47:48,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25446 - __SPLIT__ 2026-05-27 10:47:49,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37681 - __SPLIT__ 2026-05-27 10:47:50,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25447 - __SPLIT__ 2026-05-27 10:47:50,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49677 - __SPLIT__ 2026-05-27 10:47:50,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37955 - __SPLIT__ 2026-05-27 10:47:51,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25483 - __SPLIT__ 2026-05-27 10:47:52,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37988 - __SPLIT__ 2026-05-27 10:47:52,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57788 - __SPLIT__ 2026-05-27 10:47:52,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25512 - __SPLIT__ 2026-05-27 10:47:53,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38255 - __SPLIT__ 2026-05-27 10:47:54,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57980 - __SPLIT__ 2026-05-27 10:47:54,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25522 - __SPLIT__ 2026-05-27 10:47:54,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38412 - __SPLIT__ 2026-05-27 10:47:55,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49852 - __SPLIT__ 2026-05-27 10:47:55,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25535 - __SPLIT__ 2026-05-27 10:47:56,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38456 - __SPLIT__ 2026-05-27 10:47:56,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25556 - __SPLIT__ 2026-05-27 10:47:57,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38457 - __SPLIT__ 2026-05-27 10:47:58,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25575 - __SPLIT__ 2026-05-27 10:47:59,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25586 - __SPLIT__ 2026-05-27 10:47:59,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49954 - __SPLIT__ 2026-05-27 10:47:59,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50797 - __SPLIT__ 2026-05-27 10:48:00,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25607 - __SPLIT__ 2026-05-27 10:48:00,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38504 - __SPLIT__ 2026-05-27 10:48:00,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54615 - __SPLIT__ 2026-05-27 10:48:01,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25619 - __SPLIT__ 2026-05-27 10:48:01,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38549 - __SPLIT__ 2026-05-27 10:48:02,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25714 - __SPLIT__ 2026-05-27 10:48:03,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38665 - __SPLIT__ 2026-05-27 10:48:03,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25871 - __SPLIT__ 2026-05-27 10:48:03,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57789 - __SPLIT__ 2026-05-27 10:48:03,777 - 124456 - src.utils.log - INFO - βœ… Fetched 2264 rows - __SPLIT__ 2026-05-27 10:48:03,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49959 - __SPLIT__ 2026-05-27 10:48:04,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38666 - __SPLIT__ 2026-05-27 10:48:04,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25872 - __SPLIT__ 2026-05-27 10:48:04,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54616 - __SPLIT__ 2026-05-27 10:48:04,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55192 - __SPLIT__ 2026-05-27 10:48:05,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58070 - __SPLIT__ 2026-05-27 10:48:06,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25898 - __SPLIT__ 2026-05-27 10:48:07,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38767 - __SPLIT__ 2026-05-27 10:48:08,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25919 - __SPLIT__ 2026-05-27 10:48:09,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38768 - __SPLIT__ 2026-05-27 10:48:09,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25920 - __SPLIT__ 2026-05-27 10:48:10,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50954 - __SPLIT__ 2026-05-27 10:48:12,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38812 - __SPLIT__ 2026-05-27 10:48:12,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25969 - __SPLIT__ 2026-05-27 10:48:12,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38813 - __SPLIT__ 2026-05-27 10:48:13,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58073 - __SPLIT__ 2026-05-27 10:48:13,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26015 - __SPLIT__ 2026-05-27 10:48:14,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38924 - __SPLIT__ 2026-05-27 10:48:15,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26031 - __SPLIT__ 2026-05-27 10:48:15,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38925 - __SPLIT__ 2026-05-27 10:48:16,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26051 - __SPLIT__ 2026-05-27 10:48:16,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57791 - __SPLIT__ 2026-05-27 10:48:17,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26067 - __SPLIT__ 2026-05-27 10:48:18,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26153 - __SPLIT__ 2026-05-27 10:48:18,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39102 - __SPLIT__ 2026-05-27 10:48:18,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49960 - __SPLIT__ 2026-05-27 10:48:18,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26227 - __SPLIT__ 2026-05-27 10:48:20,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26248 - __SPLIT__ 2026-05-27 10:48:20,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39103 - __SPLIT__ 2026-05-27 10:48:21,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26264 - __SPLIT__ 2026-05-27 10:48:22,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39245 - __SPLIT__ 2026-05-27 10:48:22,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54619 - __SPLIT__ 2026-05-27 10:48:22,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50057 - __SPLIT__ 2026-05-27 10:48:22,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26310 - __SPLIT__ 2026-05-27 10:48:22,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50955 - __SPLIT__ 2026-05-27 10:48:22,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39248 - __SPLIT__ 2026-05-27 10:48:23,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26311 - __SPLIT__ 2026-05-27 10:48:24,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22433 - __SPLIT__ 2026-05-27 10:48:24,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54620 - __SPLIT__ 2026-05-27 10:48:24,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39254 - __SPLIT__ 2026-05-27 10:48:25,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26382 - __SPLIT__ 2026-05-27 10:48:25,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58339 - __SPLIT__ 2026-05-27 10:48:26,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22434 - __SPLIT__ 2026-05-27 10:48:26,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57792 - __SPLIT__ 2026-05-27 10:48:26,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39281 - __SPLIT__ 2026-05-27 10:48:27,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26384 - __SPLIT__ 2026-05-27 10:48:27,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55193 - __SPLIT__ 2026-05-27 10:48:27,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22509 - __SPLIT__ 2026-05-27 10:48:27,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50071 - __SPLIT__ 2026-05-27 10:48:28,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39322 - __SPLIT__ 2026-05-27 10:48:28,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26399 - __SPLIT__ 2026-05-27 10:48:29,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22516 - __SPLIT__ 2026-05-27 10:48:30,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39431 - __SPLIT__ 2026-05-27 10:48:30,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26453 - __SPLIT__ 2026-05-27 10:48:31,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22549 - __SPLIT__ 2026-05-27 10:48:31,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39534 - __SPLIT__ 2026-05-27 10:48:32,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26596 - __SPLIT__ 2026-05-27 10:48:32,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51026 - __SPLIT__ 2026-05-27 10:48:32,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22613 - __SPLIT__ 2026-05-27 10:48:33,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39539 - __SPLIT__ 2026-05-27 10:48:34,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50093 - __SPLIT__ 2026-05-27 10:48:34,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26631 - __SPLIT__ 2026-05-27 10:48:34,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22634 - __SPLIT__ 2026-05-27 10:48:35,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39626 - __SPLIT__ 2026-05-27 10:48:36,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54834 - __SPLIT__ 2026-05-27 10:48:36,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22702 - __SPLIT__ 2026-05-27 10:48:37,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26632 - __SPLIT__ 2026-05-27 10:48:37,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57793 - __SPLIT__ 2026-05-27 10:48:37,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39640 - __SPLIT__ 2026-05-27 10:48:38,067 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 11434.0, -1.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:48:38,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22927 - __SPLIT__ 2026-05-27 10:48:38,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50139 - __SPLIT__ 2026-05-27 10:48:38,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26743 - __SPLIT__ 2026-05-27 10:48:39,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39764 - __SPLIT__ 2026-05-27 10:48:39,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22951 - __SPLIT__ 2026-05-27 10:48:40,720 - 124456 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 10:48:40,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26915 - __SPLIT__ 2026-05-27 10:48:41,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39870 - __SPLIT__ 2026-05-27 10:48:41,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22989 - __SPLIT__ 2026-05-27 10:48:42,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51027 - __SPLIT__ 2026-05-27 10:48:44,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26917 - __SPLIT__ 2026-05-27 10:48:44,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39872 - __SPLIT__ 2026-05-27 10:48:44,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23060 - __SPLIT__ 2026-05-27 10:48:45,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26965 - __SPLIT__ 2026-05-27 10:48:46,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50283 - __SPLIT__ 2026-05-27 10:48:46,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40161 - __SPLIT__ 2026-05-27 10:48:46,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23102 - __SPLIT__ 2026-05-27 10:48:47,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26966 - __SPLIT__ 2026-05-27 10:48:48,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23167 - __SPLIT__ 2026-05-27 10:48:48,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40228 - __SPLIT__ 2026-05-27 10:48:49,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23176 - __SPLIT__ 2026-05-27 10:48:49,878 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:48:49,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57794 - __SPLIT__ 2026-05-27 10:48:50,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26989 - __SPLIT__ 2026-05-27 10:48:50,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40317 - __SPLIT__ 2026-05-27 10:48:50,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23177 - __SPLIT__ 2026-05-27 10:48:50,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55213 - __SPLIT__ 2026-05-27 10:48:51,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26990 - __SPLIT__ 2026-05-27 10:48:52,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40341 - __SPLIT__ 2026-05-27 10:48:52,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50406 - __SPLIT__ 2026-05-27 10:48:53,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23377 - __SPLIT__ 2026-05-27 10:48:54,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40488 - __SPLIT__ 2026-05-27 10:48:55,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27015 - __SPLIT__ 2026-05-27 10:48:55,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23583 - __SPLIT__ 2026-05-27 10:48:56,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40511 - __SPLIT__ 2026-05-27 10:48:56,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51277 - __SPLIT__ 2026-05-27 10:48:56,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27029 - __SPLIT__ 2026-05-27 10:48:56,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23637 - __SPLIT__ 2026-05-27 10:48:57,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40650 - __SPLIT__ 2026-05-27 10:48:58,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27074 - __SPLIT__ 2026-05-27 10:48:59,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23638 - __SPLIT__ 2026-05-27 10:48:59,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40750 - __SPLIT__ 2026-05-27 10:49:00,518 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:49:00,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23833 - __SPLIT__ 2026-05-27 10:49:00,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27089 - __SPLIT__ 2026-05-27 10:49:00,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50458 - __SPLIT__ 2026-05-27 10:49:00,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40751 - __SPLIT__ 2026-05-27 10:49:01,471 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:49:01,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23834 - __SPLIT__ 2026-05-27 10:49:01,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51283 - __SPLIT__ 2026-05-27 10:49:01,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27202 - __SPLIT__ 2026-05-27 10:49:02,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55230 - __SPLIT__ 2026-05-27 10:49:02,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57795 - __SPLIT__ 2026-05-27 10:49:03,113 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:49:03,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23835 - __SPLIT__ 2026-05-27 10:49:03,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40886 - __SPLIT__ 2026-05-27 10:49:04,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27203 - __SPLIT__ 2026-05-27 10:49:05,093 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (47104, 45065, 22542, 38939, 53289, 22570, 57386, 32820, 38964, 53301, 41020, 43068, 28739, 22598, 43083, 24655, 43092, 30813, 55397, 34918, 34919, 34921, 30838, 45174, 43128, 53393, 26771, 30867, 24725, 53396, 53397, 37016, 51355, 30877, 22686, 22687, 43165, 43166, 47270, 55462, 34987, 41136, 30898, 30899, 39094, 30907, 35005, 35006, 37053, 30912, 22722, 22723, 22724, 51404, 22736, 57554, 22740, 41173, 57563, 45281, 41191, 41192, 49387, 55531, 28915, 24838, 41223, 45323, 22806, 35102, 24865, 28976, 47420, 26945, 33096, 47441, 35160, 24924, 37216, 26978, 49514, 39289, 27010, 27011, 37250, 31113, 51594, 22923, 35212, 47515, 27036, 45469, 29086, 35231, 47516, 51611, 31138, 39331, 39332, 37286, 22953, 31153, 22964, 41397, 45492, 37323, 53708, 29141, 33245, 53728, 49635, 25062, 25063, 57830, 45547, 55787, 29165, 47598, 35319, 25082, 119295, 23041, 23042, 23043, 23044, 31234, 31235, 49665, 51722, 45583, 31257, 37401, 51739, 55842, 23076, 35365, 55846, 43560, 45611, 33324, 45612, 41518, 27186, 23092, 55863, 25145, 27195, 41533, 51778, 33351, 23118, 23122, 23126, 39515, 23139, 35432, 51818, 35446, 37499, 51835, 25217, 25218, 51842, 35460, 29321, 23181, 39567, 29333, 51861, 41630, 29344, 39586, 29350, 47785, 27306, 55981, 23221, 25270, 35516, 33475, 39619, 25301, 51933, 41701, 29417, 35562, 37614, 51953, 31490, 23302, 41735, 23304, 51975, 54025, 29452, 31502, 31503, 27414, 51991, 52009, 52010, 27436, 31534, 31549, 29508, 56134, 23369, 33619, 52051, 39768, 23385, 29531, 33627, 39771, 27486, 47964, 52064, 45921, 27505, 41847, 41848, 43898, 39807, 54145, 23437, 50067, 29594, 52126, 50084, 39849, 37807, 25523, 31678, 52158, 52159, 37826, 43982, 25554, 25569, 35809, 35810, 37861, 41959, 35816, 35825, 41973, 23543, 25592, 23545, 37882, 39932, 35837, 29695, 41987, 29710, 44053, 50205, 52261, 27689, 29746, 48178, 52276, 27701, 52277, 52290, 23619, 44101, 44104, 44107, 54352, 42066, 52312, 52316, 31841, 40038, 31847, 52346, 40062, 58494, 58495, 31884, 35981, 54421, 40089, 44188, 44189, 27807, 25761, 36015, 38068, 52404, 44217, 36034, 44251, 25825, 46313, 31990, 38142, 50434, 52485, 56583, 44307, 54549, 23837, 25889, 27937, 34082, 38190, 46383, 25908, 23870, 32062, 30018, 25941, 32091, 52574, 23903, 30050, 30051, 30053, 25966, 28014, 23924, 25972, 28029, 44415, 32128, 23938, 30083, 40325, 25993, 23949, 48527, 42399, 28072, 30122, 44463, 28081, 36276, 32183, 32188, 38337, 28103, 34247, 38368, 30177, 56802, 40429, 40430, 34287, 30204, 52735, 34304, 36357, 36359, 28169, 52746, 52747, 24080, 42513, 26132, 28194, 24099, 54824, 28203, 28204, 36406, 54846, 44610, 34371, 46661, 24152, 52843, 32373, 52856, 26233, 30331, 36475, 36476, 42621, 44671, 46716, 36482, 44674, 56965, 26249, 30354, 48805, 28333, 46773, 48828, 26305, 48834, 32451, 30404, 32452, 52933, 52934, 34505, 38604, 54990, 48849, 40665, 36572, 40668, 38629, 52967, 52968, 38633, 44779, 42734, 26351, 42737, 50930, 30456, 30460, 52998, 32523, 24332, 44813, 53006, 46863, 30482, 28439, 24345, 34586, 34591, 32550, 28455, 24367, 32562, 46901, 26429, 34627, 34628, 28485, 32584, 22353, 22369, 26466, 51042, 55138, 28517, 32621, 40818, 53109, 57213, 28544, 28545, 36739, 49029, 24464, 22417, 24465, 42903, 53146, 34716, 34721, 22441, 24495, 32690, 47027, 34742, 34743, 34745, 32708, 30663, 40911, 53200, 45009, 26579, 24541, 32738, 45027, 32741, 24552, 26601, 53230, 30708);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:49:05,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23909 - __SPLIT__ 2026-05-27 10:49:05,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50660 - __SPLIT__ 2026-05-27 10:49:06,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40899 - __SPLIT__ 2026-05-27 10:49:06,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27245 - __SPLIT__ 2026-05-27 10:49:07,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24180 - __SPLIT__ 2026-05-27 10:49:07,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55194 - __SPLIT__ 2026-05-27 10:49:07,912 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:49:08,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40917 - __SPLIT__ 2026-05-27 10:49:09,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24190 - __SPLIT__ 2026-05-27 10:49:09,921 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (47104, 45065, 22542, 38939, 53289, 22570, 57386, 32820, 38964, 53301, 41020, 43068, 28739, 22598, 43083, 24655, 43092, 30813, 55397, 34918, 34919, 34921, 30838, 45174, 43128, 53393, 26771, 30867, 24725, 53396, 53397, 37016, 51355, 30877, 22686, 22687, 43165, 43166, 47270, 55462, 34987, 41136, 30898, 30899, 39094, 30907, 35005, 35006, 37053, 30912, 22722, 22723, 22724, 51404, 22736, 57554, 22740, 41173, 57563, 45281, 41191, 41192, 49387, 55531, 28915, 24838, 41223, 45323, 22806, 35102, 24865, 28976, 47420, 26945, 33096, 47441, 35160, 24924, 37216, 26978, 49514, 39289, 27010, 27011, 37250, 31113, 51594, 22923, 35212, 47515, 27036, 45469, 29086, 35231, 47516, 51611, 31138, 39331, 39332, 37286, 22953, 31153, 22964, 41397, 45492, 37323, 53708, 29141, 33245, 53728, 49635, 25062, 25063, 57830, 45547, 55787, 29165, 47598, 35319, 25082, 119295, 23041, 23042, 23043, 23044, 31234, 31235, 49665, 51722, 45583, 31257, 37401, 51739, 55842, 23076, 35365, 55846, 43560, 45611, 33324, 45612, 41518, 27186, 23092, 55863, 25145, 27195, 41533, 51778, 33351, 23118, 23122, 23126, 39515, 23139, 35432, 51818, 35446, 37499, 51835, 25217, 25218, 51842, 35460, 29321, 23181, 39567, 29333, 51861, 41630, 29344, 39586, 29350, 47785, 27306, 55981, 23221, 25270, 35516, 33475, 39619, 25301, 51933, 41701, 29417, 35562, 37614, 51953, 31490, 23302, 41735, 23304, 51975, 54025, 29452, 31502, 31503, 27414, 51991, 52009, 52010, 27436, 31534, 31549, 29508, 56134, 23369, 33619, 52051, 39768, 23385, 29531, 33627, 39771, 27486, 47964, 52064, 45921, 27505, 41847, 41848, 43898, 39807, 54145, 23437, 50067, 29594, 52126, 50084, 39849, 37807, 25523, 31678, 52158, 52159, 37826, 43982, 25554, 25569, 35809, 35810, 37861, 41959, 35816, 35825, 41973, 23543, 25592, 23545, 37882, 39932, 35837, 29695, 41987, 29710, 44053, 50205, 52261, 27689, 29746, 48178, 52276, 27701, 52277, 52290, 23619, 44101, 44104, 44107, 54352, 42066, 52312, 52316, 31841, 40038, 31847, 52346, 40062, 58494, 58495, 31884, 35981, 54421, 40089, 44188, 44189, 27807, 25761, 36015, 38068, 52404, 44217, 36034, 44251, 25825, 46313, 31990, 38142, 50434, 52485, 56583, 44307, 54549, 23837, 25889, 27937, 34082, 38190, 46383, 25908, 23870, 32062, 30018, 25941, 32091, 52574, 23903, 30050, 30051, 30053, 25966, 28014, 23924, 25972, 28029, 44415, 32128, 23938, 30083, 40325, 25993, 23949, 48527, 42399, 28072, 30122, 44463, 28081, 36276, 32183, 32188, 38337, 28103, 34247, 38368, 30177, 56802, 40429, 40430, 34287, 30204, 52735, 34304, 36357, 36359, 28169, 52746, 52747, 24080, 42513, 26132, 28194, 24099, 54824, 28203, 28204, 36406, 54846, 44610, 34371, 46661, 24152, 52843, 32373, 52856, 26233, 30331, 36475, 36476, 42621, 44671, 46716, 36482, 44674, 56965, 26249, 30354, 48805, 28333, 46773, 48828, 26305, 48834, 32451, 30404, 32452, 52933, 52934, 34505, 38604, 54990, 48849, 40665, 36572, 40668, 38629, 52967, 52968, 38633, 44779, 42734, 26351, 42737, 50930, 30456, 30460, 52998, 32523, 24332, 44813, 53006, 46863, 30482, 28439, 24345, 34586, 34591, 32550, 28455, 24367, 32562, 46901, 26429, 34627, 34628, 28485, 32584, 22353, 22369, 26466, 51042, 55138, 28517, 32621, 40818, 53109, 57213, 28544, 28545, 36739, 49029, 24464, 22417, 24465, 42903, 53146, 34716, 34721, 22441, 24495, 32690, 47027, 34742, 34743, 34745, 32708, 30663, 40911, 53200, 45009, 26579, 24541, 32738, 45027, 32741, 24552, 26601, 53230, 30708) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 10:49:10,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27246 - __SPLIT__ 2026-05-27 10:49:11,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24326 - __SPLIT__ 2026-05-27 10:49:12,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50783 - __SPLIT__ 2026-05-27 10:49:12,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40918 - __SPLIT__ 2026-05-27 10:49:12,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27261 - __SPLIT__ 2026-05-27 10:49:13,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24327 - __SPLIT__ 2026-05-27 10:49:14,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41039 - __SPLIT__ 2026-05-27 10:49:14,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57796 - __SPLIT__ 2026-05-27 10:49:15,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27332 - __SPLIT__ 2026-05-27 10:49:15,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24954 - __SPLIT__ 2026-05-27 10:49:15,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41252 - __SPLIT__ 2026-05-27 10:49:16,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55325 - __SPLIT__ 2026-05-27 10:49:16,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27378 - __SPLIT__ 2026-05-27 10:49:17,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25222 - __SPLIT__ 2026-05-27 10:49:18,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50896 - __SPLIT__ 2026-05-27 10:49:19,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25346 - __SPLIT__ 2026-05-27 10:49:19,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27407 - __SPLIT__ 2026-05-27 10:49:19,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41253 - __SPLIT__ 2026-05-27 10:49:19,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25503 - __SPLIT__ 2026-05-27 10:49:20,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27586 - __SPLIT__ 2026-05-27 10:49:21,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41521 - __SPLIT__ 2026-05-27 10:49:21,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25576 - __SPLIT__ 2026-05-27 10:49:21,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51284 - __SPLIT__ 2026-05-27 10:49:22,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27692 - __SPLIT__ 2026-05-27 10:49:23,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25655 - __SPLIT__ 2026-05-27 10:49:23,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41522 - __SPLIT__ 2026-05-27 10:49:24,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25660 - __SPLIT__ 2026-05-27 10:49:24,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27708 - __SPLIT__ 2026-05-27 10:49:24,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51046 - __SPLIT__ 2026-05-27 10:49:25,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25779 - __SPLIT__ 2026-05-27 10:49:25,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58036 - __SPLIT__ 2026-05-27 10:49:26,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27924 - __SPLIT__ 2026-05-27 10:49:27,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25792 - __SPLIT__ 2026-05-27 10:49:27,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41579 - __SPLIT__ 2026-05-27 10:49:28,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28028 - __SPLIT__ 2026-05-27 10:49:29,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25850 - __SPLIT__ 2026-05-27 10:49:29,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41608 - __SPLIT__ 2026-05-27 10:49:30,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28059 - __SPLIT__ 2026-05-27 10:49:30,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26066 - __SPLIT__ 2026-05-27 10:49:31,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55362 - __SPLIT__ 2026-05-27 10:49:31,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42092 - __SPLIT__ 2026-05-27 10:49:31,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51346 - __SPLIT__ 2026-05-27 10:49:31,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28126 - __SPLIT__ 2026-05-27 10:49:32,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26106 - __SPLIT__ 2026-05-27 10:49:33,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42198 - __SPLIT__ 2026-05-27 10:49:34,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28165 - __SPLIT__ 2026-05-27 10:49:34,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26186 - __SPLIT__ 2026-05-27 10:49:34,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42232 - __SPLIT__ 2026-05-27 10:49:35,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26187 - __SPLIT__ 2026-05-27 10:49:35,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28211 - __SPLIT__ 2026-05-27 10:49:36,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42313 - __SPLIT__ 2026-05-27 10:49:36,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58300 - __SPLIT__ 2026-05-27 10:49:37,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26253 - __SPLIT__ 2026-05-27 10:49:38,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28298 - __SPLIT__ 2026-05-27 10:49:38,226 - 124456 - src.utils.log - INFO - βœ… Fetched 1541 rows - __SPLIT__ 2026-05-27 10:49:38,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42961 - __SPLIT__ 2026-05-27 10:49:38,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51456 - __SPLIT__ 2026-05-27 10:49:38,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26267 - __SPLIT__ 2026-05-27 10:49:39,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28402 - __SPLIT__ 2026-05-27 10:49:40,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42969 - __SPLIT__ 2026-05-27 10:49:41,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26268 - __SPLIT__ 2026-05-27 10:49:42,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28420 - __SPLIT__ 2026-05-27 10:49:43,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26282 - __SPLIT__ 2026-05-27 10:49:43,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43108 - __SPLIT__ 2026-05-27 10:49:43,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51285 - __SPLIT__ 2026-05-27 10:49:43,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51525 - __SPLIT__ 2026-05-27 10:49:43,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28425 - __SPLIT__ 2026-05-27 10:49:44,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26657 - __SPLIT__ 2026-05-27 10:49:44,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55580 - __SPLIT__ 2026-05-27 10:49:44,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43228 - __SPLIT__ 2026-05-27 10:49:45,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28535 - __SPLIT__ 2026-05-27 10:49:45,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26685 - __SPLIT__ 2026-05-27 10:49:46,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43445 - __SPLIT__ 2026-05-27 10:49:47,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51588 - __SPLIT__ 2026-05-27 10:49:47,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26777 - __SPLIT__ 2026-05-27 10:49:47,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28581 - __SPLIT__ 2026-05-27 10:49:48,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58301 - __SPLIT__ 2026-05-27 10:49:48,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43466 - __SPLIT__ 2026-05-27 10:49:49,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26778 - __SPLIT__ 2026-05-27 10:49:49,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28605 - __SPLIT__ 2026-05-27 10:49:51,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26845 - __SPLIT__ 2026-05-27 10:49:52,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28659 - __SPLIT__ 2026-05-27 10:49:52,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26925 - __SPLIT__ 2026-05-27 10:49:52,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43467 - __SPLIT__ 2026-05-27 10:49:53,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28715 - __SPLIT__ 2026-05-27 10:49:53,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26926 - __SPLIT__ 2026-05-27 10:49:53,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51627 - __SPLIT__ 2026-05-27 10:49:53,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43500 - __SPLIT__ 2026-05-27 10:49:54,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28751 - __SPLIT__ 2026-05-27 10:49:54,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26928 - __SPLIT__ 2026-05-27 10:49:55,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51643 - __SPLIT__ 2026-05-27 10:49:55,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43654 - __SPLIT__ 2026-05-27 10:49:56,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28754 - __SPLIT__ 2026-05-27 10:49:57,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27008 - __SPLIT__ 2026-05-27 10:49:57,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58323 - __SPLIT__ 2026-05-27 10:49:57,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28831 - __SPLIT__ 2026-05-27 10:49:57,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43658 - __SPLIT__ 2026-05-27 10:49:58,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27033 - __SPLIT__ 2026-05-27 10:49:58,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22353 - __SPLIT__ 2026-05-27 10:49:59,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29124 - __SPLIT__ 2026-05-27 10:49:59,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51628 - __SPLIT__ 2026-05-27 10:49:59,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43659 - __SPLIT__ 2026-05-27 10:49:59,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27133 - __SPLIT__ 2026-05-27 10:49:59,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51647 - __SPLIT__ 2026-05-27 10:50:00,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55581 - __SPLIT__ 2026-05-27 10:50:00,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22369 - __SPLIT__ 2026-05-27 10:50:00,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29140 - __SPLIT__ 2026-05-27 10:50:01,034 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1128.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 10:50:01,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44222 - __SPLIT__ 2026-05-27 10:50:01,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27152 - __SPLIT__ 2026-05-27 10:50:02,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22417 - __SPLIT__ 2026-05-27 10:50:03,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29143 - __SPLIT__ 2026-05-27 10:50:04,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44360 - __SPLIT__ 2026-05-27 10:50:04,298 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 10:50:04,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27153 - __SPLIT__ 2026-05-27 10:50:04,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22441 - __SPLIT__ 2026-05-27 10:50:05,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29183 - __SPLIT__ 2026-05-27 10:50:06,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44786 - __SPLIT__ 2026-05-27 10:50:06,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27281 - __SPLIT__ 2026-05-27 10:50:06,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22542 - __SPLIT__ 2026-05-27 10:50:07,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29184 - __SPLIT__ 2026-05-27 10:50:09,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27335 - __SPLIT__ 2026-05-27 10:50:10,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22570 - __SPLIT__ 2026-05-27 10:50:10,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29550 - __SPLIT__ 2026-05-27 10:50:10,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44787 - __SPLIT__ 2026-05-27 10:50:11,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27504 - __SPLIT__ 2026-05-27 10:50:11,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22598 - __SPLIT__ 2026-05-27 10:50:12,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29554 - __SPLIT__ 2026-05-27 10:50:12,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44918 - __SPLIT__ 2026-05-27 10:50:12,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51648 - __SPLIT__ 2026-05-27 10:50:13,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27513 - __SPLIT__ 2026-05-27 10:50:13,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22686 - __SPLIT__ 2026-05-27 10:50:14,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29740 - __SPLIT__ 2026-05-27 10:50:14,143 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:50:14,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51667 - __SPLIT__ 2026-05-27 10:50:14,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45112 - __SPLIT__ 2026-05-27 10:50:14,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27519 - __SPLIT__ 2026-05-27 10:50:15,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22687 - __SPLIT__ 2026-05-27 10:50:15,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55794 - __SPLIT__ 2026-05-27 10:50:15,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29781 - __SPLIT__ 2026-05-27 10:50:17,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27532 - __SPLIT__ 2026-05-27 10:50:17,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45115 - __SPLIT__ 2026-05-27 10:50:17,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22722 - __SPLIT__ 2026-05-27 10:50:17,841 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 10:50:18,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29869 - __SPLIT__ 2026-05-27 10:50:19,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27537 - __SPLIT__ 2026-05-27 10:50:19,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22723 - __SPLIT__ 2026-05-27 10:50:19,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45310 - __SPLIT__ 2026-05-27 10:50:20,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51668 - __SPLIT__ 2026-05-27 10:50:20,698 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:50:20,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29893 - __SPLIT__ 2026-05-27 10:50:21,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27538 - __SPLIT__ 2026-05-27 10:50:22,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22724 - __SPLIT__ 2026-05-27 10:50:22,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45335 - __SPLIT__ 2026-05-27 10:50:22,897 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:50:22,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51866 - __SPLIT__ 2026-05-27 10:50:23,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29914 - __SPLIT__ 2026-05-27 10:50:24,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22736 - __SPLIT__ 2026-05-27 10:50:24,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27555 - __SPLIT__ 2026-05-27 10:50:24,879 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (32771, 36868, 40967, 28710, 28711, 36942, 28755, 45142, 36952, 30810, 39003, 24670, 24671, 22625, 39012, 36965, 49255, 28780, 45170, 45171, 49267, 39029, 28791, 30839, 30840, 49298, 37011, 22682, 30876, 37022, 49316, 34985, 55473, 41138, 41139, 45235, 49335, 45240, 26809, 37057, 45259, 51413, 26854, 22760, 45289, 24813, 24825, 26874, 45312, 41217, 41218, 22794, 39184, 39193, 39194, 24862, 22815, 37157, 55591, 26920, 45366, 39224, 39225, 22845, 51522, 45381, 33105, 43349, 49498, 29023, 33131, 35187, 49530, 57727, 57728, 31107, 22916, 35205, 35210, 49554, 41367, 29083, 47517, 41374, 41375, 33184, 49572, 27050, 29098, 29099, 51645, 27082, 33231, 57810, 57813, 29144, 45534, 57833, 41454, 49646, 37360, 53742, 23040, 57857, 31240, 25097, 31248, 31249, 43536, 43537, 55832, 53786, 31259, 29217, 51762, 31322, 25185, 27238, 27240, 47724, 45678, 23155, 47734, 43639, 47736, 23174, 25224, 27272, 39561, 55948, 29349, 55974, 49845, 29379, 27337, 27338, 31434, 31438, 47837, 23262, 23263, 39651, 47847, 51947, 25324, 43762, 56053, 35576, 49915, 45826, 25348, 29446, 43787, 29471, 25376, 25377, 39726, 52016, 27447, 23362, 43843, 33612, 31574, 47962, 33631, 27491, 35686, 27503, 52082, 50035, 52083, 52103, 31626, 23442, 41882, 52124, 23457, 27561, 31658, 41903, 50106, 37837, 23504, 31699, 25563, 23519, 31715, 31716, 29671, 29672, 29678, 27631, 25601, 29700, 37913, 27677, 46112, 46113, 35874, 29732, 29735, 29736, 48183, 37945, 37946, 50241, 48199, 56402, 52307, 31830, 33881, 40028, 46177, 33897, 40048, 25716, 27774, 29822, 33926, 56454, 56455, 23693, 23699, 23700, 29843, 46227, 35998, 40104, 40107, 23731, 29880, 31929, 25788, 46271, 27842, 27843, 33989, 33990, 38086, 46284, 46294, 36056, 36061, 29920, 36069, 56551, 25838, 48372, 23802, 23803, 40187, 40188, 42234, 50465, 29989, 52519, 23855, 56639, 56640, 25943, 56663, 48473, 38234, 30045, 40286, 52583, 34169, 56700, 38275, 40335, 56720, 36247, 48535, 36259, 28073, 30124, 28080, 32176, 34227, 28087, 40382, 34244, 38340, 32199, 32200, 42444, 24014, 38351, 24016, 52693, 54743, 46556, 30173, 30174, 30180, 26085, 34277, 44527, 40433, 46579, 40466, 44570, 44571, 36381, 52769, 26151, 38439, 26160, 44592, 24114, 36403, 38454, 28224, 54851, 50761, 38477, 40525, 32335, 50771, 48725, 48726, 24165, 24166, 48744, 24175, 28275, 54900, 32375, 36473, 36474, 46719, 30337, 32386, 24197, 38555, 38556, 52896, 40612, 40613, 26280, 26281, 34473, 36520, 26290, 38581, 38582, 30393, 44730, 26299, 26300, 48830, 46784, 24259, 54984, 54985, 26317, 38612, 42709, 32471, 50907, 40671, 32481, 24304, 26355, 34548, 30453, 30455, 34557, 53005, 57102, 42779, 53019, 48925, 28446, 24360, 42794, 30508, 44844, 32561, 38709, 34621, 53061, 22343, 57165, 57167, 46950, 32618, 53105, 42868, 30582, 30583, 36727, 57210, 46971, 44929, 24457, 24458, 26512, 32657, 46993, 34719, 22443, 22444, 30636, 34734, 26542, 30637, 30638, 38833, 44975, 47029, 32696, 53176, 30651, 30652, 53190, 53194, 34764, 36812, 40914, 40920, 38874, 57308, 42976, 40929, 40930, 40931, 38890, 38891, 45041, 22514, 24562, 32755, 32756, 36852, 45042);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 10:50:25,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45487 - __SPLIT__ 2026-05-27 10:50:26,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22740 - __SPLIT__ 2026-05-27 10:50:26,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29930 - __SPLIT__ 2026-05-27 10:50:26,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51876 - __SPLIT__ 2026-05-27 10:50:26,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27606 - __SPLIT__ 2026-05-27 10:50:27,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45511 - __SPLIT__ 2026-05-27 10:50:27,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22806 - __SPLIT__ 2026-05-27 10:50:28,010 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:50:28,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29979 - __SPLIT__ 2026-05-27 10:50:28,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55821 - __SPLIT__ 2026-05-27 10:50:28,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27661 - __SPLIT__ 2026-05-27 10:50:29,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45526 - __SPLIT__ 2026-05-27 10:50:29,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55195 - __SPLIT__ 2026-05-27 10:50:29,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22923 - __SPLIT__ 2026-05-27 10:50:29,742 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (32771, 36868, 40967, 28710, 28711, 36942, 28755, 45142, 36952, 30810, 39003, 24670, 24671, 22625, 39012, 36965, 49255, 28780, 45170, 45171, 49267, 39029, 28791, 30839, 30840, 49298, 37011, 22682, 30876, 37022, 49316, 34985, 55473, 41138, 41139, 45235, 49335, 45240, 26809, 37057, 45259, 51413, 26854, 22760, 45289, 24813, 24825, 26874, 45312, 41217, 41218, 22794, 39184, 39193, 39194, 24862, 22815, 37157, 55591, 26920, 45366, 39224, 39225, 22845, 51522, 45381, 33105, 43349, 49498, 29023, 33131, 35187, 49530, 57727, 57728, 31107, 22916, 35205, 35210, 49554, 41367, 29083, 47517, 41374, 41375, 33184, 49572, 27050, 29098, 29099, 51645, 27082, 33231, 57810, 57813, 29144, 45534, 57833, 41454, 49646, 37360, 53742, 23040, 57857, 31240, 25097, 31248, 31249, 43536, 43537, 55832, 53786, 31259, 29217, 51762, 31322, 25185, 27238, 27240, 47724, 45678, 23155, 47734, 43639, 47736, 23174, 25224, 27272, 39561, 55948, 29349, 55974, 49845, 29379, 27337, 27338, 31434, 31438, 47837, 23262, 23263, 39651, 47847, 51947, 25324, 43762, 56053, 35576, 49915, 45826, 25348, 29446, 43787, 29471, 25376, 25377, 39726, 52016, 27447, 23362, 43843, 33612, 31574, 47962, 33631, 27491, 35686, 27503, 52082, 50035, 52083, 52103, 31626, 23442, 41882, 52124, 23457, 27561, 31658, 41903, 50106, 37837, 23504, 31699, 25563, 23519, 31715, 31716, 29671, 29672, 29678, 27631, 25601, 29700, 37913, 27677, 46112, 46113, 35874, 29732, 29735, 29736, 48183, 37945, 37946, 50241, 48199, 56402, 52307, 31830, 33881, 40028, 46177, 33897, 40048, 25716, 27774, 29822, 33926, 56454, 56455, 23693, 23699, 23700, 29843, 46227, 35998, 40104, 40107, 23731, 29880, 31929, 25788, 46271, 27842, 27843, 33989, 33990, 38086, 46284, 46294, 36056, 36061, 29920, 36069, 56551, 25838, 48372, 23802, 23803, 40187, 40188, 42234, 50465, 29989, 52519, 23855, 56639, 56640, 25943, 56663, 48473, 38234, 30045, 40286, 52583, 34169, 56700, 38275, 40335, 56720, 36247, 48535, 36259, 28073, 30124, 28080, 32176, 34227, 28087, 40382, 34244, 38340, 32199, 32200, 42444, 24014, 38351, 24016, 52693, 54743, 46556, 30173, 30174, 30180, 26085, 34277, 44527, 40433, 46579, 40466, 44570, 44571, 36381, 52769, 26151, 38439, 26160, 44592, 24114, 36403, 38454, 28224, 54851, 50761, 38477, 40525, 32335, 50771, 48725, 48726, 24165, 24166, 48744, 24175, 28275, 54900, 32375, 36473, 36474, 46719, 30337, 32386, 24197, 38555, 38556, 52896, 40612, 40613, 26280, 26281, 34473, 36520, 26290, 38581, 38582, 30393, 44730, 26299, 26300, 48830, 46784, 24259, 54984, 54985, 26317, 38612, 42709, 32471, 50907, 40671, 32481, 24304, 26355, 34548, 30453, 30455, 34557, 53005, 57102, 42779, 53019, 48925, 28446, 24360, 42794, 30508, 44844, 32561, 38709, 34621, 53061, 22343, 57165, 57167, 46950, 32618, 53105, 42868, 30582, 30583, 36727, 57210, 46971, 44929, 24457, 24458, 26512, 32657, 46993, 34719, 22443, 22444, 30636, 34734, 26542, 30637, 30638, 38833, 44975, 47029, 32696, 53176, 30651, 30652, 53190, 53194, 34764, 36812, 40914, 40920, 38874, 57308, 42976, 40929, 40930, 40931, 38890, 38891, 45041, 22514, 24562, 32755, 32756, 36852, 45042) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 10:50:30,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30101 - __SPLIT__ 2026-05-27 10:50:30,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27703 - __SPLIT__ 2026-05-27 10:50:31,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45527 - __SPLIT__ 2026-05-27 10:50:31,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51904 - __SPLIT__ 2026-05-27 10:50:31,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22953 - __SPLIT__ 2026-05-27 10:50:32,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53243 - __SPLIT__ 2026-05-27 10:50:32,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30127 - __SPLIT__ 2026-05-27 10:50:32,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27785 - __SPLIT__ 2026-05-27 10:50:33,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45571 - __SPLIT__ 2026-05-27 10:50:34,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22964 - __SPLIT__ 2026-05-27 10:50:35,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30216 - __SPLIT__ 2026-05-27 10:50:35,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27892 - __SPLIT__ 2026-05-27 10:50:35,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23041 - __SPLIT__ 2026-05-27 10:50:36,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45620 - __SPLIT__ 2026-05-27 10:50:36,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30281 - __SPLIT__ 2026-05-27 10:50:36,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27921 - __SPLIT__ 2026-05-27 10:50:37,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23042 - __SPLIT__ 2026-05-27 10:50:38,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45621 - __SPLIT__ 2026-05-27 10:50:38,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51912 - __SPLIT__ 2026-05-27 10:50:38,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27957 - __SPLIT__ 2026-05-27 10:50:38,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23043 - __SPLIT__ 2026-05-27 10:50:40,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27960 - __SPLIT__ 2026-05-27 10:50:40,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53350 - __SPLIT__ 2026-05-27 10:50:40,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30312 - __SPLIT__ 2026-05-27 10:50:41,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23044 - __SPLIT__ 2026-05-27 10:50:41,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55943 - __SPLIT__ 2026-05-27 10:50:41,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45627 - __SPLIT__ 2026-05-27 10:50:42,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27961 - __SPLIT__ 2026-05-27 10:50:42,270 - 124456 - src.utils.log - INFO - βœ… Fetched 1382 rows - __SPLIT__ 2026-05-27 10:50:43,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23076 - __SPLIT__ 2026-05-27 10:50:43,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30355 - __SPLIT__ 2026-05-27 10:50:43,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51930 - __SPLIT__ 2026-05-27 10:50:43,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45917 - __SPLIT__ 2026-05-27 10:50:44,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28031 - __SPLIT__ 2026-05-27 10:50:45,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23092 - __SPLIT__ 2026-05-27 10:50:46,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30389 - __SPLIT__ 2026-05-27 10:50:47,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46087 - __SPLIT__ 2026-05-27 10:50:47,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28123 - __SPLIT__ 2026-05-27 10:50:47,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23118 - __SPLIT__ 2026-05-27 10:50:48,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30391 - __SPLIT__ 2026-05-27 10:50:48,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46110 - __SPLIT__ 2026-05-27 10:50:49,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28346 - __SPLIT__ 2026-05-27 10:50:49,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23122 - __SPLIT__ 2026-05-27 10:50:50,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30423 - __SPLIT__ 2026-05-27 10:50:50,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51980 - __SPLIT__ 2026-05-27 10:50:50,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46129 - __SPLIT__ 2026-05-27 10:50:50,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28431 - __SPLIT__ 2026-05-27 10:50:51,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53351 - __SPLIT__ 2026-05-27 10:50:51,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22343 - __SPLIT__ 2026-05-27 10:50:51,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23126 - __SPLIT__ 2026-05-27 10:50:52,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30439 - __SPLIT__ 2026-05-27 10:50:52,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46130 - __SPLIT__ 2026-05-27 10:50:52,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28481 - __SPLIT__ 2026-05-27 10:50:53,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22443 - __SPLIT__ 2026-05-27 10:50:53,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23139 - __SPLIT__ 2026-05-27 10:50:54,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30469 - __SPLIT__ 2026-05-27 10:50:55,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56330 - __SPLIT__ 2026-05-27 10:50:55,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28729 - __SPLIT__ 2026-05-27 10:50:55,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22444 - __SPLIT__ 2026-05-27 10:50:55,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51986 - __SPLIT__ 2026-05-27 10:50:56,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23181 - __SPLIT__ 2026-05-27 10:50:56,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46132 - __SPLIT__ 2026-05-27 10:50:56,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30475 - __SPLIT__ 2026-05-27 10:50:57,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28756 - __SPLIT__ 2026-05-27 10:50:57,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22514 - __SPLIT__ 2026-05-27 10:50:58,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23221 - __SPLIT__ 2026-05-27 10:50:58,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46306 - __SPLIT__ 2026-05-27 10:50:59,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30487 - __SPLIT__ 2026-05-27 10:50:59,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28794 - __SPLIT__ 2026-05-27 10:50:59,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22625 - __SPLIT__ 2026-05-27 10:51:00,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23302 - __SPLIT__ 2026-05-27 10:51:01,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56413 - __SPLIT__ 2026-05-27 10:51:01,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46337 - __SPLIT__ 2026-05-27 10:51:01,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30503 - __SPLIT__ 2026-05-27 10:51:01,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28925 - __SPLIT__ 2026-05-27 10:51:02,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22682 - __SPLIT__ 2026-05-27 10:51:02,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52036 - __SPLIT__ 2026-05-27 10:51:02,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53352 - __SPLIT__ 2026-05-27 10:51:02,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23304 - __SPLIT__ 2026-05-27 10:51:03,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46526 - __SPLIT__ 2026-05-27 10:51:03,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30825 - __SPLIT__ 2026-05-27 10:51:03,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28992 - __SPLIT__ 2026-05-27 10:51:03,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22760 - __SPLIT__ 2026-05-27 10:51:05,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23369 - __SPLIT__ 2026-05-27 10:51:05,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55196 - __SPLIT__ 2026-05-27 10:51:05,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46550 - __SPLIT__ 2026-05-27 10:51:06,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30889 - __SPLIT__ 2026-05-27 10:51:06,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29009 - __SPLIT__ 2026-05-27 10:51:06,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52060 - __SPLIT__ 2026-05-27 10:51:06,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22794 - __SPLIT__ 2026-05-27 10:51:07,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23385 - __SPLIT__ 2026-05-27 10:51:07,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46651 - __SPLIT__ 2026-05-27 10:51:08,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30917 - __SPLIT__ 2026-05-27 10:51:08,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29025 - __SPLIT__ 2026-05-27 10:51:09,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22815 - __SPLIT__ 2026-05-27 10:51:09,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23437 - __SPLIT__ 2026-05-27 10:51:10,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47472 - __SPLIT__ 2026-05-27 10:51:11,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29231 - __SPLIT__ 2026-05-27 10:51:11,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30919 - __SPLIT__ 2026-05-27 10:51:11,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22845 - __SPLIT__ 2026-05-27 10:51:11,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23543 - __SPLIT__ 2026-05-27 10:51:12,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47600 - __SPLIT__ 2026-05-27 10:51:13,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22916 - __SPLIT__ 2026-05-27 10:51:13,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56490 - __SPLIT__ 2026-05-27 10:51:14,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30980 - __SPLIT__ 2026-05-27 10:51:14,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29232 - __SPLIT__ 2026-05-27 10:51:15,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23040 - __SPLIT__ 2026-05-27 10:51:15,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23545 - __SPLIT__ 2026-05-27 10:51:16,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31005 - __SPLIT__ 2026-05-27 10:51:17,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47601 - __SPLIT__ 2026-05-27 10:51:17,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29243 - __SPLIT__ 2026-05-27 10:51:17,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23155 - __SPLIT__ 2026-05-27 10:51:18,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23619 - __SPLIT__ 2026-05-27 10:51:19,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31048 - __SPLIT__ 2026-05-27 10:51:19,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47675 - __SPLIT__ 2026-05-27 10:51:19,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29276 - __SPLIT__ 2026-05-27 10:51:19,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23174 - __SPLIT__ 2026-05-27 10:51:20,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23837 - __SPLIT__ 2026-05-27 10:51:21,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31068 - __SPLIT__ 2026-05-27 10:51:21,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47718 - __SPLIT__ 2026-05-27 10:51:21,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29279 - __SPLIT__ 2026-05-27 10:51:22,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23262 - __SPLIT__ 2026-05-27 10:51:22,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52061 - __SPLIT__ 2026-05-27 10:51:22,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23870 - __SPLIT__ 2026-05-27 10:51:23,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31104 - __SPLIT__ 2026-05-27 10:51:24,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29282 - __SPLIT__ 2026-05-27 10:51:24,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53424 - __SPLIT__ 2026-05-27 10:51:24,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47720 - __SPLIT__ 2026-05-27 10:51:24,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23263 - __SPLIT__ 2026-05-27 10:51:25,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23903 - __SPLIT__ 2026-05-27 10:51:26,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29283 - __SPLIT__ 2026-05-27 10:51:26,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31105 - __SPLIT__ 2026-05-27 10:51:27,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47811 - __SPLIT__ 2026-05-27 10:51:27,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23362 - __SPLIT__ 2026-05-27 10:51:27,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56556 - __SPLIT__ 2026-05-27 10:51:27,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23924 - __SPLIT__ 2026-05-27 10:51:29,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52062 - __SPLIT__ 2026-05-27 10:51:29,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47812 - __SPLIT__ 2026-05-27 10:51:29,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31111 - __SPLIT__ 2026-05-27 10:51:29,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23442 - __SPLIT__ 2026-05-27 10:51:29,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29362 - __SPLIT__ 2026-05-27 10:51:30,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23938 - __SPLIT__ 2026-05-27 10:51:31,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23457 - __SPLIT__ 2026-05-27 10:51:32,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31154 - __SPLIT__ 2026-05-27 10:51:32,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29369 - __SPLIT__ 2026-05-27 10:51:33,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23949 - __SPLIT__ 2026-05-27 10:51:33,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48702 - __SPLIT__ 2026-05-27 10:51:33,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23504 - __SPLIT__ 2026-05-27 10:51:34,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53566 - __SPLIT__ 2026-05-27 10:51:34,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31181 - __SPLIT__ 2026-05-27 10:51:34,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29445 - __SPLIT__ 2026-05-27 10:51:35,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24080 - __SPLIT__ 2026-05-27 10:51:35,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48703 - __SPLIT__ 2026-05-27 10:51:35,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23519 - __SPLIT__ 2026-05-27 10:51:36,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52112 - __SPLIT__ 2026-05-27 10:51:36,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31228 - __SPLIT__ 2026-05-27 10:51:36,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29456 - __SPLIT__ 2026-05-27 10:51:37,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24099 - __SPLIT__ 2026-05-27 10:51:37,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23693 - __SPLIT__ 2026-05-27 10:51:39,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48829 - __SPLIT__ 2026-05-27 10:51:39,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31251 - __SPLIT__ 2026-05-27 10:51:39,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29473 - __SPLIT__ 2026-05-27 10:51:39,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24152 - __SPLIT__ 2026-05-27 10:51:40,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23699 - __SPLIT__ 2026-05-27 10:51:40,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48892 - __SPLIT__ 2026-05-27 10:51:41,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52145 - __SPLIT__ 2026-05-27 10:51:41,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53644 - __SPLIT__ 2026-05-27 10:51:41,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29491 - __SPLIT__ 2026-05-27 10:51:41,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24332 - __SPLIT__ 2026-05-27 10:51:41,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31261 - __SPLIT__ 2026-05-27 10:51:41,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56907 - __SPLIT__ 2026-05-27 10:51:42,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23700 - __SPLIT__ 2026-05-27 10:51:42,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48947 - __SPLIT__ 2026-05-27 10:51:43,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24345 - __SPLIT__ 2026-05-27 10:51:44,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31303 - __SPLIT__ 2026-05-27 10:51:44,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23731 - __SPLIT__ 2026-05-27 10:51:45,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29492 - __SPLIT__ 2026-05-27 10:51:45,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24367 - __SPLIT__ 2026-05-27 10:51:46,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48980 - __SPLIT__ 2026-05-27 10:51:46,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52155 - __SPLIT__ 2026-05-27 10:51:47,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23802 - __SPLIT__ 2026-05-27 10:51:47,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31310 - __SPLIT__ 2026-05-27 10:51:47,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24464 - __SPLIT__ 2026-05-27 10:51:47,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29522 - __SPLIT__ 2026-05-27 10:51:48,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49540 - __SPLIT__ 2026-05-27 10:51:48,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23803 - __SPLIT__ 2026-05-27 10:51:49,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31343 - __SPLIT__ 2026-05-27 10:51:50,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52186 - __SPLIT__ 2026-05-27 10:51:50,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24465 - __SPLIT__ 2026-05-27 10:51:52,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54007 - __SPLIT__ 2026-05-27 10:51:52,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23855 - __SPLIT__ 2026-05-27 10:51:53,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31374 - __SPLIT__ 2026-05-27 10:51:53,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29523 - __SPLIT__ 2026-05-27 10:51:53,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24495 - __SPLIT__ 2026-05-27 10:51:53,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49808 - __SPLIT__ 2026-05-27 10:51:54,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24014 - __SPLIT__ 2026-05-27 10:51:54,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31432 - __SPLIT__ 2026-05-27 10:51:54,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29526 - __SPLIT__ 2026-05-27 10:51:55,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24541 - __SPLIT__ 2026-05-27 10:51:55,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24016 - __SPLIT__ 2026-05-27 10:51:56,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49873 - __SPLIT__ 2026-05-27 10:51:57,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24552 - __SPLIT__ 2026-05-27 10:51:57,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31436 - __SPLIT__ 2026-05-27 10:51:57,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29591 - __SPLIT__ 2026-05-27 10:51:57,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52244 - __SPLIT__ 2026-05-27 10:51:57,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56908 - __SPLIT__ 2026-05-27 10:51:58,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24114 - __SPLIT__ 2026-05-27 10:51:58,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49932 - __SPLIT__ 2026-05-27 10:51:58,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24655 - __SPLIT__ 2026-05-27 10:51:59,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31460 - __SPLIT__ 2026-05-27 10:52:00,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24165 - __SPLIT__ 2026-05-27 10:52:01,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49998 - __SPLIT__ 2026-05-27 10:52:01,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29592 - __SPLIT__ 2026-05-27 10:52:01,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24725 - __SPLIT__ 2026-05-27 10:52:01,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54079 - __SPLIT__ 2026-05-27 10:52:02,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24166 - __SPLIT__ 2026-05-27 10:52:02,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31516 - __SPLIT__ 2026-05-27 10:52:04,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24838 - __SPLIT__ 2026-05-27 10:52:04,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29644 - __SPLIT__ 2026-05-27 10:52:04,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49999 - __SPLIT__ 2026-05-27 10:52:04,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24175 - __SPLIT__ 2026-05-27 10:52:05,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52254 - __SPLIT__ 2026-05-27 10:52:05,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24865 - __SPLIT__ 2026-05-27 10:52:06,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30232 - __SPLIT__ 2026-05-27 10:52:06,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31528 - __SPLIT__ 2026-05-27 10:52:06,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24197 - __SPLIT__ 2026-05-27 10:52:07,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50030 - __SPLIT__ 2026-05-27 10:52:07,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56909 - __SPLIT__ 2026-05-27 10:52:07,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24924 - __SPLIT__ 2026-05-27 10:52:08,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30332 - __SPLIT__ 2026-05-27 10:52:08,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24259 - __SPLIT__ 2026-05-27 10:52:09,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31637 - __SPLIT__ 2026-05-27 10:52:09,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50034 - __SPLIT__ 2026-05-27 10:52:10,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25062 - __SPLIT__ 2026-05-27 10:52:11,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24304 - __SPLIT__ 2026-05-27 10:52:11,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52294 - __SPLIT__ 2026-05-27 10:52:12,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25063 - __SPLIT__ 2026-05-27 10:52:13,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24360 - __SPLIT__ 2026-05-27 10:52:13,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31653 - __SPLIT__ 2026-05-27 10:52:13,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50276 - __SPLIT__ 2026-05-27 10:52:13,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30333 - __SPLIT__ 2026-05-27 10:52:14,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24457 - __SPLIT__ 2026-05-27 10:52:15,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25082 - __SPLIT__ 2026-05-27 10:52:16,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50560 - __SPLIT__ 2026-05-27 10:52:16,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52317 - __SPLIT__ 2026-05-27 10:52:16,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31677 - __SPLIT__ 2026-05-27 10:52:17,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24458 - __SPLIT__ 2026-05-27 10:52:17,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30406 - __SPLIT__ 2026-05-27 10:52:17,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25145 - __SPLIT__ 2026-05-27 10:52:17,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57069 - __SPLIT__ 2026-05-27 10:52:18,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50629 - __SPLIT__ 2026-05-27 10:52:19,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24562 - __SPLIT__ 2026-05-27 10:52:19,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31692 - __SPLIT__ 2026-05-27 10:52:19,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25217 - __SPLIT__ 2026-05-27 10:52:19,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30605 - __SPLIT__ 2026-05-27 10:52:20,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54080 - __SPLIT__ 2026-05-27 10:52:20,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24670 - __SPLIT__ 2026-05-27 10:52:20,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50647 - __SPLIT__ 2026-05-27 10:52:22,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31763 - __SPLIT__ 2026-05-27 10:52:22,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25218 - __SPLIT__ 2026-05-27 10:52:22,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30696 - __SPLIT__ 2026-05-27 10:52:23,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52328 - __SPLIT__ 2026-05-27 10:52:24,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24671 - __SPLIT__ 2026-05-27 10:52:24,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50686 - __SPLIT__ 2026-05-27 10:52:24,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25270 - __SPLIT__ 2026-05-27 10:52:24,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55655 - __SPLIT__ 2026-05-27 10:52:24,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31881 - __SPLIT__ 2026-05-27 10:52:25,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30711 - __SPLIT__ 2026-05-27 10:52:25,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24813 - __SPLIT__ 2026-05-27 10:52:26,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50699 - __SPLIT__ 2026-05-27 10:52:26,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25301 - __SPLIT__ 2026-05-27 10:52:28,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31888 - __SPLIT__ 2026-05-27 10:52:28,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24825 - __SPLIT__ 2026-05-27 10:52:28,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30828 - __SPLIT__ 2026-05-27 10:52:29,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50769 - __SPLIT__ 2026-05-27 10:52:29,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25523 - __SPLIT__ 2026-05-27 10:52:29,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52344 - __SPLIT__ 2026-05-27 10:52:30,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24862 - __SPLIT__ 2026-05-27 10:52:30,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31904 - __SPLIT__ 2026-05-27 10:52:30,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54652 - __SPLIT__ 2026-05-27 10:52:31,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31026 - __SPLIT__ 2026-05-27 10:52:31,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25554 - __SPLIT__ 2026-05-27 10:52:31,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50789 - __SPLIT__ 2026-05-27 10:52:31,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25097 - __SPLIT__ 2026-05-27 10:52:31,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57172 - __SPLIT__ 2026-05-27 10:52:32,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32020 - __SPLIT__ 2026-05-27 10:52:32,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31088 - __SPLIT__ 2026-05-27 10:52:33,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25569 - __SPLIT__ 2026-05-27 10:52:33,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50864 - __SPLIT__ 2026-05-27 10:52:34,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25185 - __SPLIT__ 2026-05-27 10:52:34,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52353 - __SPLIT__ 2026-05-27 10:52:34,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32073 - __SPLIT__ 2026-05-27 10:52:35,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25592 - __SPLIT__ 2026-05-27 10:52:35,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31117 - __SPLIT__ 2026-05-27 10:52:35,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51064 - __SPLIT__ 2026-05-27 10:52:36,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25224 - __SPLIT__ 2026-05-27 10:52:36,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57400 - __SPLIT__ 2026-05-27 10:52:37,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25761 - __SPLIT__ 2026-05-27 10:52:37,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32108 - __SPLIT__ 2026-05-27 10:52:37,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31246 - __SPLIT__ 2026-05-27 10:52:38,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25324 - __SPLIT__ 2026-05-27 10:52:38,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51090 - __SPLIT__ 2026-05-27 10:52:38,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25825 - __SPLIT__ 2026-05-27 10:52:40,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54769 - __SPLIT__ 2026-05-27 10:52:40,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25348 - __SPLIT__ 2026-05-27 10:52:40,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31265 - __SPLIT__ 2026-05-27 10:52:40,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32109 - __SPLIT__ 2026-05-27 10:52:40,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52376 - __SPLIT__ 2026-05-27 10:52:41,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25889 - __SPLIT__ 2026-05-27 10:52:41,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51116 - __SPLIT__ 2026-05-27 10:52:41,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25376 - __SPLIT__ 2026-05-27 10:52:42,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31266 - __SPLIT__ 2026-05-27 10:52:42,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32170 - __SPLIT__ 2026-05-27 10:52:42,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56485 - __SPLIT__ 2026-05-27 10:52:43,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25908 - __SPLIT__ 2026-05-27 10:52:43,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25377 - __SPLIT__ 2026-05-27 10:52:44,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51122 - __SPLIT__ 2026-05-27 10:52:45,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31329 - __SPLIT__ 2026-05-27 10:52:45,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25941 - __SPLIT__ 2026-05-27 10:52:45,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32334 - __SPLIT__ 2026-05-27 10:52:46,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55070 - __SPLIT__ 2026-05-27 10:52:46,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25563 - __SPLIT__ 2026-05-27 10:52:46,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52393 - __SPLIT__ 2026-05-27 10:52:47,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25966 - __SPLIT__ 2026-05-27 10:52:48,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31479 - __SPLIT__ 2026-05-27 10:52:49,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25601 - __SPLIT__ 2026-05-27 10:52:49,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32461 - __SPLIT__ 2026-05-27 10:52:49,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51371 - __SPLIT__ 2026-05-27 10:52:50,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25972 - __SPLIT__ 2026-05-27 10:52:50,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31565 - __SPLIT__ 2026-05-27 10:52:50,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25716 - __SPLIT__ 2026-05-27 10:52:50,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57523 - __SPLIT__ 2026-05-27 10:52:51,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25993 - __SPLIT__ 2026-05-27 10:52:51,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51378 - __SPLIT__ 2026-05-27 10:52:52,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25788 - __SPLIT__ 2026-05-27 10:52:53,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26132 - __SPLIT__ 2026-05-27 10:52:53,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52397 - __SPLIT__ 2026-05-27 10:52:53,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31597 - __SPLIT__ 2026-05-27 10:52:54,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25838 - __SPLIT__ 2026-05-27 10:52:54,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51438 - __SPLIT__ 2026-05-27 10:52:54,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26233 - __SPLIT__ 2026-05-27 10:52:55,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32462 - __SPLIT__ 2026-05-27 10:52:55,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25943 - __SPLIT__ 2026-05-27 10:52:56,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31681 - __SPLIT__ 2026-05-27 10:52:56,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26249 - __SPLIT__ 2026-05-27 10:52:57,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51509 - __SPLIT__ 2026-05-27 10:52:57,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55090 - __SPLIT__ 2026-05-27 10:52:57,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26085 - __SPLIT__ 2026-05-27 10:52:58,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32586 - __SPLIT__ 2026-05-27 10:52:59,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26305 - __SPLIT__ 2026-05-27 10:52:59,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31710 - __SPLIT__ 2026-05-27 10:52:59,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52421 - __SPLIT__ 2026-05-27 10:52:59,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51552 - __SPLIT__ 2026-05-27 10:53:00,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26151 - __SPLIT__ 2026-05-27 10:53:00,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26351 - __SPLIT__ 2026-05-27 10:53:01,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32672 - __SPLIT__ 2026-05-27 10:53:01,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31815 - __SPLIT__ 2026-05-27 10:53:02,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26160 - __SPLIT__ 2026-05-27 10:53:02,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51614 - __SPLIT__ 2026-05-27 10:53:03,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26429 - __SPLIT__ 2026-05-27 10:53:04,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32768 - __SPLIT__ 2026-05-27 10:53:04,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26280 - __SPLIT__ 2026-05-27 10:53:05,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31860 - __SPLIT__ 2026-05-27 10:53:05,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51685 - __SPLIT__ 2026-05-27 10:53:05,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26466 - __SPLIT__ 2026-05-27 10:53:06,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57619 - __SPLIT__ 2026-05-27 10:53:06,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26281 - __SPLIT__ 2026-05-27 10:53:06,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32769 - __SPLIT__ 2026-05-27 10:53:06,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52436 - __SPLIT__ 2026-05-27 10:53:06,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55121 - __SPLIT__ 2026-05-27 10:53:07,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31869 - __SPLIT__ 2026-05-27 10:53:07,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51689 - __SPLIT__ 2026-05-27 10:53:07,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26579 - __SPLIT__ 2026-05-27 10:53:09,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26290 - __SPLIT__ 2026-05-27 10:53:10,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31890 - __SPLIT__ 2026-05-27 10:53:11,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51690 - __SPLIT__ 2026-05-27 10:53:11,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26601 - __SPLIT__ 2026-05-27 10:53:12,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26299 - __SPLIT__ 2026-05-27 10:53:12,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32834 - __SPLIT__ 2026-05-27 10:53:13,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26771 - __SPLIT__ 2026-05-27 10:53:13,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31912 - __SPLIT__ 2026-05-27 10:53:14,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52437 - __SPLIT__ 2026-05-27 10:53:14,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26300 - __SPLIT__ 2026-05-27 10:53:14,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26945 - __SPLIT__ 2026-05-27 10:53:15,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51693 - __SPLIT__ 2026-05-27 10:53:15,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32852 - __SPLIT__ 2026-05-27 10:53:16,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26317 - __SPLIT__ 2026-05-27 10:53:17,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26978 - __SPLIT__ 2026-05-27 10:53:18,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51710 - __SPLIT__ 2026-05-27 10:53:18,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26355 - __SPLIT__ 2026-05-27 10:53:18,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31913 - __SPLIT__ 2026-05-27 10:53:19,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27010 - __SPLIT__ 2026-05-27 10:53:19,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32853 - __SPLIT__ 2026-05-27 10:53:19,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51718 - __SPLIT__ 2026-05-27 10:53:19,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55380 - __SPLIT__ 2026-05-27 10:53:20,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26512 - __SPLIT__ 2026-05-27 10:53:20,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57874 - __SPLIT__ 2026-05-27 10:53:21,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57648 - __SPLIT__ 2026-05-27 10:53:21,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27011 - __SPLIT__ 2026-05-27 10:53:21,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31937 - __SPLIT__ 2026-05-27 10:53:22,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32866 - __SPLIT__ 2026-05-27 10:53:22,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51735 - __SPLIT__ 2026-05-27 10:53:22,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26542 - __SPLIT__ 2026-05-27 10:53:25,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27036 - __SPLIT__ 2026-05-27 10:53:25,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31946 - __SPLIT__ 2026-05-27 10:53:25,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32868 - __SPLIT__ 2026-05-27 10:53:25,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55612 - __SPLIT__ 2026-05-27 10:53:25,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26809 - __SPLIT__ 2026-05-27 10:53:25,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51754 - __SPLIT__ 2026-05-27 10:53:26,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27186 - __SPLIT__ 2026-05-27 10:53:27,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32015 - __SPLIT__ 2026-05-27 10:53:27,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32910 - __SPLIT__ 2026-05-27 10:53:27,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26854 - __SPLIT__ 2026-05-27 10:53:28,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51824 - __SPLIT__ 2026-05-27 10:53:28,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27195 - __SPLIT__ 2026-05-27 10:53:29,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52532 - __SPLIT__ 2026-05-27 10:53:29,299 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 10:53:29,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32028 - __SPLIT__ 2026-05-27 10:53:29,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33143 - __SPLIT__ 2026-05-27 10:53:29,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26874 - __SPLIT__ 2026-05-27 10:53:30,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51839 - __SPLIT__ 2026-05-27 10:53:30,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27306 - __SPLIT__ 2026-05-27 10:53:31,338 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 10:53:32,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32374 - __SPLIT__ 2026-05-27 10:53:32,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26920 - __SPLIT__ 2026-05-27 10:53:32,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33175 - __SPLIT__ 2026-05-27 10:53:33,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27414 - __SPLIT__ 2026-05-27 10:53:33,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51877 - __SPLIT__ 2026-05-27 10:53:34,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27050 - __SPLIT__ 2026-05-27 10:53:34,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32681 - __SPLIT__ 2026-05-27 10:53:35,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55613 - __SPLIT__ 2026-05-27 10:53:35,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27436 - __SPLIT__ 2026-05-27 10:53:35,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57656 - __SPLIT__ 2026-05-27 10:53:36,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33181 - __SPLIT__ 2026-05-27 10:53:36,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52559 - __SPLIT__ 2026-05-27 10:53:36,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27082 - __SPLIT__ 2026-05-27 10:53:38,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27486 - __SPLIT__ 2026-05-27 10:53:38,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51878 - __SPLIT__ 2026-05-27 10:53:40,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27238 - __SPLIT__ 2026-05-27 10:53:40,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33338 - __SPLIT__ 2026-05-27 10:53:41,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27505 - __SPLIT__ 2026-05-27 10:53:41,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32687 - __SPLIT__ 2026-05-27 10:53:41,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27240 - __SPLIT__ 2026-05-27 10:53:42,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51967 - __SPLIT__ 2026-05-27 10:53:42,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27689 - __SPLIT__ 2026-05-27 10:53:43,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33447 - __SPLIT__ 2026-05-27 10:53:45,254 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:53:45,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32786 - __SPLIT__ 2026-05-27 10:53:45,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27272 - __SPLIT__ 2026-05-27 10:53:46,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27701 - __SPLIT__ 2026-05-27 10:53:46,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51979 - __SPLIT__ 2026-05-27 10:53:46,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52598 - __SPLIT__ 2026-05-27 10:53:47,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27337 - __SPLIT__ 2026-05-27 10:53:47,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33676 - __SPLIT__ 2026-05-27 10:53:47,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27807 - __SPLIT__ 2026-05-27 10:53:47,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32915 - __SPLIT__ 2026-05-27 10:53:48,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52136 - __SPLIT__ 2026-05-27 10:53:48,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27338 - __SPLIT__ 2026-05-27 10:53:49,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27937 - __SPLIT__ 2026-05-27 10:53:49,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55977 - __SPLIT__ 2026-05-27 10:53:50,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33963 - __SPLIT__ 2026-05-27 10:53:51,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32920 - __SPLIT__ 2026-05-27 10:53:51,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52137 - __SPLIT__ 2026-05-27 10:53:52,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28014 - __SPLIT__ 2026-05-27 10:53:52,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27447 - __SPLIT__ 2026-05-27 10:53:53,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52139 - __SPLIT__ 2026-05-27 10:53:54,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33992 - __SPLIT__ 2026-05-27 10:53:54,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28029 - __SPLIT__ 2026-05-27 10:53:54,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33064 - __SPLIT__ 2026-05-27 10:53:54,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52641 - __SPLIT__ 2026-05-27 10:53:54,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57657 - __SPLIT__ 2026-05-27 10:53:54,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27491 - __SPLIT__ 2026-05-27 10:53:55,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52164 - __SPLIT__ 2026-05-27 10:53:55,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28072 - __SPLIT__ 2026-05-27 10:53:56,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34034 - __SPLIT__ 2026-05-27 10:53:56,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33313 - __SPLIT__ 2026-05-27 10:53:57,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27503 - __SPLIT__ 2026-05-27 10:53:58,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28081 - __SPLIT__ 2026-05-27 10:53:58,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52179 - __SPLIT__ 2026-05-27 10:53:59,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27561 - __SPLIT__ 2026-05-27 10:53:59,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34066 - __SPLIT__ 2026-05-27 10:54:00,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33409 - __SPLIT__ 2026-05-27 10:54:00,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28103 - __SPLIT__ 2026-05-27 10:54:01,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27631 - __SPLIT__ 2026-05-27 10:54:01,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52249 - __SPLIT__ 2026-05-27 10:54:01,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52849 - __SPLIT__ 2026-05-27 10:54:01,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33415 - __SPLIT__ 2026-05-27 10:54:02,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28169 - __SPLIT__ 2026-05-27 10:54:02,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34070 - __SPLIT__ 2026-05-27 10:54:03,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27677 - __SPLIT__ 2026-05-27 10:54:03,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56176 - __SPLIT__ 2026-05-27 10:54:03,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52297 - __SPLIT__ 2026-05-27 10:54:04,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28194 - __SPLIT__ 2026-05-27 10:54:05,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27774 - __SPLIT__ 2026-05-27 10:54:06,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34115 - __SPLIT__ 2026-05-27 10:54:06,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52851 - __SPLIT__ 2026-05-27 10:54:07,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52300 - __SPLIT__ 2026-05-27 10:54:07,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28203 - __SPLIT__ 2026-05-27 10:54:07,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33416 - __SPLIT__ 2026-05-27 10:54:08,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27842 - __SPLIT__ 2026-05-27 10:54:09,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34141 - __SPLIT__ 2026-05-27 10:54:09,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28204 - __SPLIT__ 2026-05-27 10:54:09,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52306 - __SPLIT__ 2026-05-27 10:54:09,850 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 10:54:10,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27843 - __SPLIT__ 2026-05-27 10:54:10,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33616 - __SPLIT__ 2026-05-27 10:54:12,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52370 - __SPLIT__ 2026-05-27 10:54:12,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34199 - __SPLIT__ 2026-05-27 10:54:12,909 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:54:13,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28333 - __SPLIT__ 2026-05-27 10:54:14,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52852 - __SPLIT__ 2026-05-27 10:54:14,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28073 - __SPLIT__ 2026-05-27 10:54:14,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33812 - __SPLIT__ 2026-05-27 10:54:15,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52637 - __SPLIT__ 2026-05-27 10:54:15,675 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:54:15,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28439 - __SPLIT__ 2026-05-27 10:54:16,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56345 - __SPLIT__ 2026-05-27 10:54:16,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28080 - __SPLIT__ 2026-05-27 10:54:17,338 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (45070, 56846, 56858, 49181, 49182, 55327, 30253, 30254, 30255, 49215, 49216, 49217, 49218, 27719, 35414, 55903, 55904, 50274, 56930, 56933, 56934, 37991, 37992, 51815, 51816, 28268, 32366, 22641, 22642, 22643, 42620, 32914, 31894, 40599, 40600, 35481, 41625, 41626, 41628, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 56996, 43686, 55800, 31418, 41658, 41659, 149694, 149697, 149701, 149706, 149708, 149709, 30927, 29907, 50899, 32484, 50414, 53489, 30452, 52980, 52983, 23808, 52496, 36629, 51481, 43813, 29990, 43814, 43817, 58153, 43819, 43821, 43825, 43826, 43828, 34615, 32568, 32569, 34616, 38712, 38715, 38716, 38717, 38719, 37696, 43836, 43837, 43838, 43839, 43840, 43841, 46916, 46917, 51009, 56642, 56643, 24910, 58196, 57178, 31583, 38245, 38246, 28023, 53623, 30591, 30592, 149898, 42386, 42387, 44856, 30613, 22935, 33176, 149912, 26527, 42403, 42404, 40874, 29103, 49071, 49072, 49073, 49074, 22452, 22453, 29109, 23484, 22465, 22466, 29129, 57803, 28624, 36309, 41443, 50152, 25580, 25581, 25582, 25583, 54768, 38898, 38899, 23029, 51704);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 10:54:17,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52644 - __SPLIT__ 2026-05-27 10:54:18,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28455 - __SPLIT__ 2026-05-27 10:54:19,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28087 - __SPLIT__ 2026-05-27 10:54:19,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34200 - __SPLIT__ 2026-05-27 10:54:20,136 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:54:20,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52650 - __SPLIT__ 2026-05-27 10:54:20,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28485 - __SPLIT__ 2026-05-27 10:54:21,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28224 - __SPLIT__ 2026-05-27 10:54:21,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33813 - __SPLIT__ 2026-05-27 10:54:21,587 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (45070, 56846, 56858, 49181, 49182, 55327, 30253, 30254, 30255, 49215, 49216, 49217, 49218, 27719, 35414, 55903, 55904, 50274, 56930, 56933, 56934, 37991, 37992, 51815, 51816, 28268, 32366, 22641, 22642, 22643, 42620, 32914, 31894, 40599, 40600, 35481, 41625, 41626, 41628, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 56996, 43686, 55800, 31418, 41658, 41659, 149694, 149697, 149701, 149706, 149708, 149709, 30927, 29907, 50899, 32484, 50414, 53489, 30452, 52980, 52983, 23808, 52496, 36629, 51481, 43813, 29990, 43814, 43817, 58153, 43819, 43821, 43825, 43826, 43828, 34615, 32568, 32569, 34616, 38712, 38715, 38716, 38717, 38719, 37696, 43836, 43837, 43838, 43839, 43840, 43841, 46916, 46917, 51009, 56642, 56643, 24910, 58196, 57178, 31583, 38245, 38246, 28023, 53623, 30591, 30592, 149898, 42386, 42387, 44856, 30613, 22935, 33176, 149912, 26527, 42403, 42404, 40874, 29103, 49071, 49072, 49073, 49074, 22452, 22453, 29109, 23484, 22465, 22466, 29129, 57803, 28624, 36309, 41443, 50152, 25580, 25581, 25582, 25583, 54768, 38898, 38899, 23029, 51704) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 10:54:22,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34461 - __SPLIT__ 2026-05-27 10:54:22,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52658 - __SPLIT__ 2026-05-27 10:54:22,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28517 - __SPLIT__ 2026-05-27 10:54:24,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28275 - __SPLIT__ 2026-05-27 10:54:24,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57665 - __SPLIT__ 2026-05-27 10:54:25,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33830 - __SPLIT__ 2026-05-27 10:54:25,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52696 - __SPLIT__ 2026-05-27 10:54:26,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28544 - __SPLIT__ 2026-05-27 10:54:26,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34517 - __SPLIT__ 2026-05-27 10:54:26,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28446 - __SPLIT__ 2026-05-27 10:54:27,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56706 - __SPLIT__ 2026-05-27 10:54:27,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52709 - __SPLIT__ 2026-05-27 10:54:28,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28545 - __SPLIT__ 2026-05-27 10:54:29,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28710 - __SPLIT__ 2026-05-27 10:54:29,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34592 - __SPLIT__ 2026-05-27 10:54:29,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52867 - __SPLIT__ 2026-05-27 10:54:30,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52750 - __SPLIT__ 2026-05-27 10:54:31,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33832 - __SPLIT__ 2026-05-27 10:54:31,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28711 - __SPLIT__ 2026-05-27 10:54:31,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34671 - __SPLIT__ 2026-05-27 10:54:32,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28739 - __SPLIT__ 2026-05-27 10:54:33,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52803 - __SPLIT__ 2026-05-27 10:54:34,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33833 - __SPLIT__ 2026-05-27 10:54:34,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28915 - __SPLIT__ 2026-05-27 10:54:35,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34717 - __SPLIT__ 2026-05-27 10:54:35,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52927 - __SPLIT__ 2026-05-27 10:54:36,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28976 - __SPLIT__ 2026-05-27 10:54:37,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28755 - __SPLIT__ 2026-05-27 10:54:37,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52956 - __SPLIT__ 2026-05-27 10:54:38,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52941 - __SPLIT__ 2026-05-27 10:54:38,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28780 - __SPLIT__ 2026-05-27 10:54:38,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29086 - __SPLIT__ 2026-05-27 10:54:39,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52994 - __SPLIT__ 2026-05-27 10:54:39,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56707 - __SPLIT__ 2026-05-27 10:54:40,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33865 - __SPLIT__ 2026-05-27 10:54:41,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29141 - __SPLIT__ 2026-05-27 10:54:41,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57735 - __SPLIT__ 2026-05-27 10:54:41,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53012 - __SPLIT__ 2026-05-27 10:54:42,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34771 - __SPLIT__ 2026-05-27 10:54:42,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53003 - __SPLIT__ 2026-05-27 10:54:42,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28791 - __SPLIT__ 2026-05-27 10:54:42,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33871 - __SPLIT__ 2026-05-27 10:54:43,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29165 - __SPLIT__ 2026-05-27 10:54:44,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53073 - __SPLIT__ 2026-05-27 10:54:44,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34900 - __SPLIT__ 2026-05-27 10:54:44,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29023 - __SPLIT__ 2026-05-27 10:54:45,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33980 - __SPLIT__ 2026-05-27 10:54:45,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29321 - __SPLIT__ 2026-05-27 10:54:46,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53011 - __SPLIT__ 2026-05-27 10:54:46,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53081 - __SPLIT__ 2026-05-27 10:54:46,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29083 - __SPLIT__ 2026-05-27 10:54:47,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34917 - __SPLIT__ 2026-05-27 10:54:47,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29333 - __SPLIT__ 2026-05-27 10:54:47,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34006 - __SPLIT__ 2026-05-27 10:54:48,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53084 - __SPLIT__ 2026-05-27 10:54:49,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29098 - __SPLIT__ 2026-05-27 10:54:50,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29344 - __SPLIT__ 2026-05-27 10:54:50,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56898 - __SPLIT__ 2026-05-27 10:54:50,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34927 - __SPLIT__ 2026-05-27 10:54:51,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53094 - __SPLIT__ 2026-05-27 10:54:51,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34007 - __SPLIT__ 2026-05-27 10:54:51,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29099 - __SPLIT__ 2026-05-27 10:54:52,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53063 - __SPLIT__ 2026-05-27 10:54:52,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29350 - __SPLIT__ 2026-05-27 10:54:53,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53116 - __SPLIT__ 2026-05-27 10:54:53,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34933 - __SPLIT__ 2026-05-27 10:54:54,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29144 - __SPLIT__ 2026-05-27 10:54:54,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34092 - __SPLIT__ 2026-05-27 10:54:54,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29417 - __SPLIT__ 2026-05-27 10:54:55,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53163 - __SPLIT__ 2026-05-27 10:54:55,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29217 - __SPLIT__ 2026-05-27 10:54:56,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57862 - __SPLIT__ 2026-05-27 10:54:56,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34950 - __SPLIT__ 2026-05-27 10:54:57,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29452 - __SPLIT__ 2026-05-27 10:54:57,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34119 - __SPLIT__ 2026-05-27 10:54:57,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53188 - __SPLIT__ 2026-05-27 10:54:58,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29349 - __SPLIT__ 2026-05-27 10:54:58,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53075 - __SPLIT__ 2026-05-27 10:54:59,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29508 - __SPLIT__ 2026-05-27 10:54:59,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35003 - __SPLIT__ 2026-05-27 10:54:59,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34158 - __SPLIT__ 2026-05-27 10:55:00,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29379 - __SPLIT__ 2026-05-27 10:55:00,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53239 - __SPLIT__ 2026-05-27 10:55:01,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29531 - __SPLIT__ 2026-05-27 10:55:02,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35039 - __SPLIT__ 2026-05-27 10:55:03,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34191 - __SPLIT__ 2026-05-27 10:55:03,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29446 - __SPLIT__ 2026-05-27 10:55:03,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53327 - __SPLIT__ 2026-05-27 10:55:04,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29594 - __SPLIT__ 2026-05-27 10:55:05,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53236 - __SPLIT__ 2026-05-27 10:55:06,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29471 - __SPLIT__ 2026-05-27 10:55:06,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35045 - __SPLIT__ 2026-05-27 10:55:06,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119146 - __SPLIT__ 2026-05-27 10:55:06,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34289 - __SPLIT__ 2026-05-27 10:55:06,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29695 - __SPLIT__ 2026-05-27 10:55:06,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53353 - __SPLIT__ 2026-05-27 10:55:06,711 - 124456 - src.utils.log - INFO - βœ… Fetched 4571 rows - __SPLIT__ 2026-05-27 10:55:07,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29671 - __SPLIT__ 2026-05-27 10:55:08,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35198 - __SPLIT__ 2026-05-27 10:55:08,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34372 - __SPLIT__ 2026-05-27 10:55:09,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29710 - __SPLIT__ 2026-05-27 10:55:09,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57028 - __SPLIT__ 2026-05-27 10:55:09,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53428 - __SPLIT__ 2026-05-27 10:55:11,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29672 - __SPLIT__ 2026-05-27 10:55:11,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53324 - __SPLIT__ 2026-05-27 10:55:11,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58075 - __SPLIT__ 2026-05-27 10:55:11,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35228 - __SPLIT__ 2026-05-27 10:55:11,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29746 - __SPLIT__ 2026-05-27 10:55:11,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34373 - __SPLIT__ 2026-05-27 10:55:12,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53468 - __SPLIT__ 2026-05-27 10:55:12,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22452 - __SPLIT__ 2026-05-27 10:55:14,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29678 - __SPLIT__ 2026-05-27 10:55:14,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30018 - __SPLIT__ 2026-05-27 10:55:15,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22453 - __SPLIT__ 2026-05-27 10:55:15,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53477 - __SPLIT__ 2026-05-27 10:55:15,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35326 - __SPLIT__ 2026-05-27 10:55:15,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34374 - __SPLIT__ 2026-05-27 10:55:16,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29700 - __SPLIT__ 2026-05-27 10:55:16,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30050 - __SPLIT__ 2026-05-27 10:55:16,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22465 - __SPLIT__ 2026-05-27 10:55:17,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53394 - __SPLIT__ 2026-05-27 10:55:17,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53834 - __SPLIT__ 2026-05-27 10:55:18,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35391 - __SPLIT__ 2026-05-27 10:55:19,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29732 - __SPLIT__ 2026-05-27 10:55:19,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22466 - __SPLIT__ 2026-05-27 10:55:19,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30051 - __SPLIT__ 2026-05-27 10:55:20,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54266 - __SPLIT__ 2026-05-27 10:55:21,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22641 - __SPLIT__ 2026-05-27 10:55:21,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119147 - __SPLIT__ 2026-05-27 10:55:21,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57038 - __SPLIT__ 2026-05-27 10:55:21,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34384 - __SPLIT__ 2026-05-27 10:55:21,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29735 - __SPLIT__ 2026-05-27 10:55:22,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35580 - __SPLIT__ 2026-05-27 10:55:22,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54285 - __SPLIT__ 2026-05-27 10:55:22,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22642 - __SPLIT__ 2026-05-27 10:55:22,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30053 - __SPLIT__ 2026-05-27 10:55:23,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34396 - __SPLIT__ 2026-05-27 10:55:24,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53436 - __SPLIT__ 2026-05-27 10:55:24,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29736 - __SPLIT__ 2026-05-27 10:55:24,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58101 - __SPLIT__ 2026-05-27 10:55:24,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54379 - __SPLIT__ 2026-05-27 10:55:25,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35583 - __SPLIT__ 2026-05-27 10:55:25,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22643 - __SPLIT__ 2026-05-27 10:55:25,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30083 - __SPLIT__ 2026-05-27 10:55:25,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119148 - __SPLIT__ 2026-05-27 10:55:26,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34400 - __SPLIT__ 2026-05-27 10:55:26,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29822 - __SPLIT__ 2026-05-27 10:55:27,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54525 - __SPLIT__ 2026-05-27 10:55:27,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22935 - __SPLIT__ 2026-05-27 10:55:28,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35676 - __SPLIT__ 2026-05-27 10:55:28,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30122 - __SPLIT__ 2026-05-27 10:55:29,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53488 - __SPLIT__ 2026-05-27 10:55:29,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29843 - __SPLIT__ 2026-05-27 10:55:29,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54526 - __SPLIT__ 2026-05-27 10:55:29,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23029 - __SPLIT__ 2026-05-27 10:55:29,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34442 - __SPLIT__ 2026-05-27 10:55:30,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57039 - __SPLIT__ 2026-05-27 10:55:31,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30177 - __SPLIT__ 2026-05-27 10:55:31,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35724 - __SPLIT__ 2026-05-27 10:55:31,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29880 - __SPLIT__ 2026-05-27 10:55:32,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23484 - __SPLIT__ 2026-05-27 10:55:32,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54546 - __SPLIT__ 2026-05-27 10:55:32,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34455 - __SPLIT__ 2026-05-27 10:55:33,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30204 - __SPLIT__ 2026-05-27 10:55:34,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53725 - __SPLIT__ 2026-05-27 10:55:34,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23808 - __SPLIT__ 2026-05-27 10:55:34,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29920 - __SPLIT__ 2026-05-27 10:55:34,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35775 - __SPLIT__ 2026-05-27 10:55:35,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54638 - __SPLIT__ 2026-05-27 10:55:36,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24910 - __SPLIT__ 2026-05-27 10:55:36,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30331 - __SPLIT__ 2026-05-27 10:55:36,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34487 - __SPLIT__ 2026-05-27 10:55:36,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58129 - __SPLIT__ 2026-05-27 10:55:37,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25580 - __SPLIT__ 2026-05-27 10:55:37,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29989 - __SPLIT__ 2026-05-27 10:55:37,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54649 - __SPLIT__ 2026-05-27 10:55:38,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30354 - __SPLIT__ 2026-05-27 10:55:39,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53748 - __SPLIT__ 2026-05-27 10:55:39,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34507 - __SPLIT__ 2026-05-27 10:55:40,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25581 - __SPLIT__ 2026-05-27 10:55:40,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55099 - __SPLIT__ 2026-05-27 10:55:41,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30045 - __SPLIT__ 2026-05-27 10:55:41,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35780 - __SPLIT__ 2026-05-27 10:55:41,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30404 - __SPLIT__ 2026-05-27 10:55:43,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34589 - __SPLIT__ 2026-05-27 10:55:43,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55142 - __SPLIT__ 2026-05-27 10:55:43,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119149 - __SPLIT__ 2026-05-27 10:55:43,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25582 - __SPLIT__ 2026-05-27 10:55:44,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30124 - __SPLIT__ 2026-05-27 10:55:45,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35793 - __SPLIT__ 2026-05-27 10:55:45,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34653 - __SPLIT__ 2026-05-27 10:55:45,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55333 - __SPLIT__ 2026-05-27 10:55:47,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30173 - __SPLIT__ 2026-05-27 10:55:48,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25583 - __SPLIT__ 2026-05-27 10:55:48,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35835 - __SPLIT__ 2026-05-27 10:55:48,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30456 - __SPLIT__ 2026-05-27 10:55:48,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34821 - __SPLIT__ 2026-05-27 10:55:48,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55343 - __SPLIT__ 2026-05-27 10:55:49,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30174 - __SPLIT__ 2026-05-27 10:55:50,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58131 - __SPLIT__ 2026-05-27 10:55:50,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26527 - __SPLIT__ 2026-05-27 10:55:51,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30460 - __SPLIT__ 2026-05-27 10:55:51,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35904 - __SPLIT__ 2026-05-27 10:55:51,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55364 - __SPLIT__ 2026-05-27 10:55:53,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27719 - __SPLIT__ 2026-05-27 10:55:53,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57346 - __SPLIT__ 2026-05-27 10:55:54,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30482 - __SPLIT__ 2026-05-27 10:55:55,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28023 - __SPLIT__ 2026-05-27 10:55:55,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55396 - __SPLIT__ 2026-05-27 10:55:56,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34822 - __SPLIT__ 2026-05-27 10:55:56,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28268 - __SPLIT__ 2026-05-27 10:55:56,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35915 - __SPLIT__ 2026-05-27 10:55:56,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30663 - __SPLIT__ 2026-05-27 10:55:56,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53750 - __SPLIT__ 2026-05-27 10:55:57,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30180 - __SPLIT__ 2026-05-27 10:55:57,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55475 - __SPLIT__ 2026-05-27 10:55:57,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28624 - __SPLIT__ 2026-05-27 10:55:58,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34874 - __SPLIT__ 2026-05-27 10:55:58,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35953 - __SPLIT__ 2026-05-27 10:55:58,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30708 - __SPLIT__ 2026-05-27 10:55:59,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29103 - __SPLIT__ 2026-05-27 10:55:59,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30337 - __SPLIT__ 2026-05-27 10:56:00,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58132 - __SPLIT__ 2026-05-27 10:56:00,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55481 - __SPLIT__ 2026-05-27 10:56:01,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29109 - __SPLIT__ 2026-05-27 10:56:02,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34911 - __SPLIT__ 2026-05-27 10:56:02,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53840 - __SPLIT__ 2026-05-27 10:56:02,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35997 - __SPLIT__ 2026-05-27 10:56:02,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30813 - __SPLIT__ 2026-05-27 10:56:02,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30393 - __SPLIT__ 2026-05-27 10:56:03,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29129 - __SPLIT__ 2026-05-27 10:56:03,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55543 - __SPLIT__ 2026-05-27 10:56:04,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57553 - __SPLIT__ 2026-05-27 10:56:04,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34922 - __SPLIT__ 2026-05-27 10:56:04,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36047 - __SPLIT__ 2026-05-27 10:56:04,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29907 - __SPLIT__ 2026-05-27 10:56:05,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30838 - __SPLIT__ 2026-05-27 10:56:05,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30453 - __SPLIT__ 2026-05-27 10:56:06,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55590 - __SPLIT__ 2026-05-27 10:56:07,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29990 - __SPLIT__ 2026-05-27 10:56:07,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53893 - __SPLIT__ 2026-05-27 10:56:07,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34923 - __SPLIT__ 2026-05-27 10:56:08,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36084 - __SPLIT__ 2026-05-27 10:56:08,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30867 - __SPLIT__ 2026-05-27 10:56:08,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30253 - __SPLIT__ 2026-05-27 10:56:09,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55600 - __SPLIT__ 2026-05-27 10:56:09,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58134 - __SPLIT__ 2026-05-27 10:56:11,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34948 - __SPLIT__ 2026-05-27 10:56:11,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30254 - __SPLIT__ 2026-05-27 10:56:12,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30877 - __SPLIT__ 2026-05-27 10:56:12,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55606 - __SPLIT__ 2026-05-27 10:56:12,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36100 - __SPLIT__ 2026-05-27 10:56:12,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30455 - __SPLIT__ 2026-05-27 10:56:13,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54036 - __SPLIT__ 2026-05-27 10:56:13,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30255 - __SPLIT__ 2026-05-27 10:56:14,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34949 - __SPLIT__ 2026-05-27 10:56:14,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55718 - __SPLIT__ 2026-05-27 10:56:14,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30898 - __SPLIT__ 2026-05-27 10:56:16,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30508 - __SPLIT__ 2026-05-27 10:56:16,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36194 - __SPLIT__ 2026-05-27 10:56:16,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57587 - __SPLIT__ 2026-05-27 10:56:16,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30452 - __SPLIT__ 2026-05-27 10:56:17,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56027 - __SPLIT__ 2026-05-27 10:56:17,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34971 - __SPLIT__ 2026-05-27 10:56:18,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30899 - __SPLIT__ 2026-05-27 10:56:18,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30582 - __SPLIT__ 2026-05-27 10:56:18,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30591 - __SPLIT__ 2026-05-27 10:56:19,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54037 - __SPLIT__ 2026-05-27 10:56:19,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36240 - __SPLIT__ 2026-05-27 10:56:19,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56087 - __SPLIT__ 2026-05-27 10:56:19,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58258 - __SPLIT__ 2026-05-27 10:56:20,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30907 - __SPLIT__ 2026-05-27 10:56:21,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34975 - __SPLIT__ 2026-05-27 10:56:21,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30583 - __SPLIT__ 2026-05-27 10:56:21,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30592 - __SPLIT__ 2026-05-27 10:56:22,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56321 - __SPLIT__ 2026-05-27 10:56:22,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36292 - __SPLIT__ 2026-05-27 10:56:23,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30912 - __SPLIT__ 2026-05-27 10:56:24,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30613 - __SPLIT__ 2026-05-27 10:56:25,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35007 - __SPLIT__ 2026-05-27 10:56:26,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56361 - __SPLIT__ 2026-05-27 10:56:27,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30927 - __SPLIT__ 2026-05-27 10:56:27,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31113 - __SPLIT__ 2026-05-27 10:56:27,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36293 - __SPLIT__ 2026-05-27 10:56:28,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31418 - __SPLIT__ 2026-05-27 10:56:28,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56384 - __SPLIT__ 2026-05-27 10:56:29,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30636 - __SPLIT__ 2026-05-27 10:56:30,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31138 - __SPLIT__ 2026-05-27 10:56:30,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57602 - __SPLIT__ 2026-05-27 10:56:31,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54396 - __SPLIT__ 2026-05-27 10:56:31,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56407 - __SPLIT__ 2026-05-27 10:56:31,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31583 - __SPLIT__ 2026-05-27 10:56:32,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31153 - __SPLIT__ 2026-05-27 10:56:33,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30637 - __SPLIT__ 2026-05-27 10:56:33,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31894 - __SPLIT__ 2026-05-27 10:56:33,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56523 - __SPLIT__ 2026-05-27 10:56:34,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36316 - __SPLIT__ 2026-05-27 10:56:34,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35008 - __SPLIT__ 2026-05-27 10:56:34,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31234 - __SPLIT__ 2026-05-27 10:56:34,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32366 - __SPLIT__ 2026-05-27 10:56:35,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56524 - __SPLIT__ 2026-05-27 10:56:37,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54505 - __SPLIT__ 2026-05-27 10:56:38,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36370 - __SPLIT__ 2026-05-27 10:56:38,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32484 - __SPLIT__ 2026-05-27 10:56:39,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35065 - __SPLIT__ 2026-05-27 10:56:39,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58424 - __SPLIT__ 2026-05-27 10:56:39,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32568 - __SPLIT__ 2026-05-27 10:56:40,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56587 - __SPLIT__ 2026-05-27 10:56:40,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30638 - __SPLIT__ 2026-05-27 10:56:41,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36467 - __SPLIT__ 2026-05-27 10:56:41,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35125 - __SPLIT__ 2026-05-27 10:56:42,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31235 - __SPLIT__ 2026-05-27 10:56:42,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56724 - __SPLIT__ 2026-05-27 10:56:43,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54529 - __SPLIT__ 2026-05-27 10:56:44,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36551 - __SPLIT__ 2026-05-27 10:56:44,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30651 - __SPLIT__ 2026-05-27 10:56:44,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57677 - __SPLIT__ 2026-05-27 10:56:45,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56774 - __SPLIT__ 2026-05-27 10:56:45,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31257 - __SPLIT__ 2026-05-27 10:56:47,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32569 - __SPLIT__ 2026-05-27 10:56:47,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36552 - __SPLIT__ 2026-05-27 10:56:47,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58540 - __SPLIT__ 2026-05-27 10:56:48,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56800 - __SPLIT__ 2026-05-27 10:56:50,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31490 - __SPLIT__ 2026-05-27 10:56:50,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35196 - __SPLIT__ 2026-05-27 10:56:51,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54720 - __SPLIT__ 2026-05-27 10:56:52,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56830 - __SPLIT__ 2026-05-27 10:56:53,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30652 - __SPLIT__ 2026-05-27 10:56:53,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31502 - __SPLIT__ 2026-05-27 10:56:53,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35420 - __SPLIT__ 2026-05-27 10:56:54,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56841 - __SPLIT__ 2026-05-27 10:56:54,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32914 - __SPLIT__ 2026-05-27 10:56:56,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30810 - __SPLIT__ 2026-05-27 10:56:56,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31503 - __SPLIT__ 2026-05-27 10:56:56,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36722 - __SPLIT__ 2026-05-27 10:56:56,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33176 - __SPLIT__ 2026-05-27 10:56:57,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57042 - __SPLIT__ 2026-05-27 10:56:58,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35433 - __SPLIT__ 2026-05-27 10:56:58,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30839 - __SPLIT__ 2026-05-27 10:56:58,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31534 - __SPLIT__ 2026-05-27 10:56:59,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34615 - __SPLIT__ 2026-05-27 10:56:59,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57906 - __SPLIT__ 2026-05-27 10:56:59,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57128 - __SPLIT__ 2026-05-27 10:57:00,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36933 - __SPLIT__ 2026-05-27 10:57:00,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34616 - __SPLIT__ 2026-05-27 10:57:00,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54735 - __SPLIT__ 2026-05-27 10:57:01,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30840 - __SPLIT__ 2026-05-27 10:57:01,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35492 - __SPLIT__ 2026-05-27 10:57:01,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31549 - __SPLIT__ 2026-05-27 10:57:02,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35414 - __SPLIT__ 2026-05-27 10:57:02,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57290 - __SPLIT__ 2026-05-27 10:57:03,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36934 - __SPLIT__ 2026-05-27 10:57:05,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35542 - __SPLIT__ 2026-05-27 10:57:05,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35481 - __SPLIT__ 2026-05-27 10:57:05,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31678 - __SPLIT__ 2026-05-27 10:57:05,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57369 - __SPLIT__ 2026-05-27 10:57:06,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 109127 - __SPLIT__ 2026-05-27 10:57:07,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36309 - __SPLIT__ 2026-05-27 10:57:08,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31841 - __SPLIT__ 2026-05-27 10:57:08,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35672 - __SPLIT__ 2026-05-27 10:57:08,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57461 - __SPLIT__ 2026-05-27 10:57:09,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36629 - __SPLIT__ 2026-05-27 10:57:09,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30876 - __SPLIT__ 2026-05-27 10:57:11,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37696 - __SPLIT__ 2026-05-27 10:57:11,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31847 - __SPLIT__ 2026-05-27 10:57:11,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54852 - __SPLIT__ 2026-05-27 10:57:11,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57489 - __SPLIT__ 2026-05-27 10:57:11,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35920 - __SPLIT__ 2026-05-27 10:57:12,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37095 - __SPLIT__ 2026-05-27 10:57:13,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57907 - __SPLIT__ 2026-05-27 10:57:13,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31107 - __SPLIT__ 2026-05-27 10:57:13,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37991 - __SPLIT__ 2026-05-27 10:57:13,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31884 - __SPLIT__ 2026-05-27 10:57:14,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57518 - __SPLIT__ 2026-05-27 10:57:14,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36068 - __SPLIT__ 2026-05-27 10:57:14,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37256 - __SPLIT__ 2026-05-27 10:57:16,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37992 - __SPLIT__ 2026-05-27 10:57:16,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54875 - __SPLIT__ 2026-05-27 10:57:17,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57547 - __SPLIT__ 2026-05-27 10:57:17,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31990 - __SPLIT__ 2026-05-27 10:57:17,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31240 - __SPLIT__ 2026-05-27 10:57:18,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38245 - __SPLIT__ 2026-05-27 10:57:19,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36094 - __SPLIT__ 2026-05-27 10:57:19,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37301 - __SPLIT__ 2026-05-27 10:57:19,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57550 - __SPLIT__ 2026-05-27 10:57:20,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32062 - __SPLIT__ 2026-05-27 10:57:20,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55016 - __SPLIT__ 2026-05-27 10:57:21,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38246 - __SPLIT__ 2026-05-27 10:57:21,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31248 - __SPLIT__ 2026-05-27 10:57:22,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36095 - __SPLIT__ 2026-05-27 10:57:22,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57555 - __SPLIT__ 2026-05-27 10:57:22,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32091 - __SPLIT__ 2026-05-27 10:57:22,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37424 - __SPLIT__ 2026-05-27 10:57:23,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38712 - __SPLIT__ 2026-05-27 10:57:24,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58022 - __SPLIT__ 2026-05-27 10:57:25,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31249 - __SPLIT__ 2026-05-27 10:57:25,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57621 - __SPLIT__ 2026-05-27 10:57:26,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55073 - __SPLIT__ 2026-05-27 10:57:26,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32128 - __SPLIT__ 2026-05-27 10:57:27,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38715 - __SPLIT__ 2026-05-27 10:57:27,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37532 - __SPLIT__ 2026-05-27 10:57:28,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57637 - __SPLIT__ 2026-05-27 10:57:30,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38716 - __SPLIT__ 2026-05-27 10:57:30,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32183 - __SPLIT__ 2026-05-27 10:57:31,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36099 - __SPLIT__ 2026-05-27 10:57:31,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57778 - __SPLIT__ 2026-05-27 10:57:32,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38717 - __SPLIT__ 2026-05-27 10:57:32,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37610 - __SPLIT__ 2026-05-27 10:57:33,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32188 - __SPLIT__ 2026-05-27 10:57:33,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31259 - __SPLIT__ 2026-05-27 10:57:34,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57834 - __SPLIT__ 2026-05-27 10:57:34,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55101 - __SPLIT__ 2026-05-27 10:57:34,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38719 - __SPLIT__ 2026-05-27 10:57:34,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36146 - __SPLIT__ 2026-05-27 10:57:35,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32373 - __SPLIT__ 2026-05-27 10:57:35,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57858 - __SPLIT__ 2026-05-27 10:57:36,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37666 - __SPLIT__ 2026-05-27 10:57:36,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31322 - __SPLIT__ 2026-05-27 10:57:37,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38898 - __SPLIT__ 2026-05-27 10:57:38,686 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1130.0, 1131.0, 1132.0, 1133.0, 11435.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 10:57:39,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32451 - __SPLIT__ 2026-05-27 10:57:39,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58039 - __SPLIT__ 2026-05-27 10:57:39,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36147 - __SPLIT__ 2026-05-27 10:57:40,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38899 - __SPLIT__ 2026-05-27 10:57:40,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31434 - __SPLIT__ 2026-05-27 10:57:41,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55141 - __SPLIT__ 2026-05-27 10:57:41,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37746 - __SPLIT__ 2026-05-27 10:57:41,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32452 - __SPLIT__ 2026-05-27 10:57:42,110 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 10:57:42,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40599 - __SPLIT__ 2026-05-27 10:57:43,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37810 - __SPLIT__ 2026-05-27 10:57:44,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31438 - __SPLIT__ 2026-05-27 10:57:46,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40600 - __SPLIT__ 2026-05-27 10:57:48,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31574 - __SPLIT__ 2026-05-27 10:57:48,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55258 - __SPLIT__ 2026-05-27 10:57:48,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37812 - __SPLIT__ 2026-05-27 10:57:48,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40874 - __SPLIT__ 2026-05-27 10:57:48,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36321 - __SPLIT__ 2026-05-27 10:57:49,407 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 10:57:49,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32523 - __SPLIT__ 2026-05-27 10:57:50,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31626 - __SPLIT__ 2026-05-27 10:57:51,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41443 - __SPLIT__ 2026-05-27 10:57:51,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37855 - __SPLIT__ 2026-05-27 10:57:53,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58072 - __SPLIT__ 2026-05-27 10:57:53,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32550 - __SPLIT__ 2026-05-27 10:57:54,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41625 - __SPLIT__ 2026-05-27 10:57:54,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36330 - __SPLIT__ 2026-05-27 10:57:54,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37962 - __SPLIT__ 2026-05-27 10:57:54,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31658 - __SPLIT__ 2026-05-27 10:57:55,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55353 - __SPLIT__ 2026-05-27 10:57:56,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41626 - __SPLIT__ 2026-05-27 10:57:56,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32562 - __SPLIT__ 2026-05-27 10:57:57,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38051 - __SPLIT__ 2026-05-27 10:57:57,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36468 - __SPLIT__ 2026-05-27 10:57:59,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41628 - __SPLIT__ 2026-05-27 10:57:59,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31699 - __SPLIT__ 2026-05-27 10:58:00,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32584 - __SPLIT__ 2026-05-27 10:58:01,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38111 - __SPLIT__ 2026-05-27 10:58:02,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36469 - __SPLIT__ 2026-05-27 10:58:03,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55354 - __SPLIT__ 2026-05-27 10:58:03,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31715 - __SPLIT__ 2026-05-27 10:58:04,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32621 - __SPLIT__ 2026-05-27 10:58:04,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41658 - __SPLIT__ 2026-05-27 10:58:05,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38131 - __SPLIT__ 2026-05-27 10:58:06,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32690 - __SPLIT__ 2026-05-27 10:58:07,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41659 - __SPLIT__ 2026-05-27 10:58:09,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38132 - __SPLIT__ 2026-05-27 10:58:10,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32708 - __SPLIT__ 2026-05-27 10:58:10,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42386 - __SPLIT__ 2026-05-27 10:58:12,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58140 - __SPLIT__ 2026-05-27 10:58:13,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36480 - __SPLIT__ 2026-05-27 10:58:13,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32738 - __SPLIT__ 2026-05-27 10:58:13,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55376 - __SPLIT__ 2026-05-27 10:58:13,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31716 - __SPLIT__ 2026-05-27 10:58:16,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32741 - __SPLIT__ 2026-05-27 10:58:16,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42387 - __SPLIT__ 2026-05-27 10:58:18,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32820 - __SPLIT__ 2026-05-27 10:58:18,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36586 - __SPLIT__ 2026-05-27 10:58:18,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31830 - __SPLIT__ 2026-05-27 10:58:19,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38188 - __SPLIT__ 2026-05-27 10:58:20,029 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 10:58:20,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42403 - __SPLIT__ 2026-05-27 10:58:20,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55423 - __SPLIT__ 2026-05-27 10:58:20,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36889 - __SPLIT__ 2026-05-27 10:58:20,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33096 - __SPLIT__ 2026-05-27 10:58:21,357 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 10:58:21,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42404 - __SPLIT__ 2026-05-27 10:58:21,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31929 - __SPLIT__ 2026-05-27 10:58:22,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38306 - __SPLIT__ 2026-05-27 10:58:23,327 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 10:58:23,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42620 - __SPLIT__ 2026-05-27 10:58:23,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33245 - __SPLIT__ 2026-05-27 10:58:24,682 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (38915, 30724, 47113, 49162, 43021, 30740, 24602, 32797, 24608, 28708, 57381, 32808, 41002, 57389, 24623, 30769, 47155, 51255, 45120, 47169, 53314, 24648, 57423, 49243, 51293, 36958, 49252, 51302, 22638, 45168, 41076, 45178, 51327, 39042, 57474, 32905, 47241, 53402, 24732, 45225, 39082, 22700, 43180, 43183, 37042, 22713, 26811, 51389, 53438, 24772, 47301, 51397, 51398, 30929, 30939, 30940, 28893, 39133, 30946, 39138, 39140, 41188, 24808, 30953, 30954, 53480, 30959, 30960, 30961, 30962, 39152, 30964, 30965, 30966, 30968, 30969, 30970, 30973, 30974, 30975, 26882, 22787, 30984, 33035, 26896, 53523, 33051, 28958, 51490, 49443, 57640, 26922, 57649, 28978, 49470, 49476, 31045, 24902, 37209, 22879, 43359, 43362, 37222, 24949, 31097, 39311, 45461, 29078, 45464, 29084, 22945, 27066, 27067, 27069, 33220, 35271, 45520, 33235, 51675, 33268, 25080, 27130, 33281, 33284, 23046, 29203, 33300, 35349, 31255, 33303, 39459, 27173, 31272, 43570, 37427, 39484, 53822, 41536, 53828, 37448, 35401, 27213, 25169, 47707, 51807, 53856, 47713, 25191, 39529, 29290, 35441, 41592, 35456, 41601, 57990, 25225, 37521, 51859, 31381, 49813, 31384, 23197, 49825, 31394, 53924, 47789, 43695, 53940, 39609, 41667, 35525, 23240, 29393, 31452, 37596, 27364, 56038, 39655, 29418, 35568, 23281, 39666, 49908, 54006, 31482, 29435, 27389, 27401, 29449, 29450, 39691, 49940, 35606, 45848, 51994, 41759, 41760, 25383, 29486, 33583, 31542, 56118, 37697, 37698, 58186, 54092, 52053, 23393, 33635, 35687, 37735, 25453, 35696, 31619, 31629, 37776, 48017, 37779, 37783, 45987, 23462, 45991, 23466, 37802, 48042, 45997, 29627, 39871, 37824, 29643, 35795, 25558, 39900, 43996, 48114, 39923, 23546, 27644, 39941, 39942, 23571, 39959, 25627, 31780, 31785, 46123, 35886, 25651, 33844, 35893, 31808, 44110, 42071, 25695, 29791, 27746, 50281, 40051, 54389, 23686, 31883, 40078, 23697, 38040, 56476, 29854, 40112, 36018, 36020, 40121, 25803, 46289, 31957, 56537, 34010, 40154, 27874, 46307, 34024, 40171, 25839, 25840, 44271, 40178, 48370, 23796, 52484, 25870, 23847, 52523, 23861, 23864, 25915, 48444, 27965, 30015, 25924, 56653, 40270, 25944, 23897, 23899, 27999, 48488, 23913, 44397, 23918, 32116, 34177, 23952, 36256, 38305, 26020, 52645, 28070, 42407, 46506, 28078, 26034, 26036, 28084, 54710, 30139, 32191, 24001, 38339, 26057, 52686, 34256, 24029, 34273, 32239, 28146, 32244, 26102, 54777, 32251, 46587, 56827, 26118, 32268, 52749, 48661, 32280, 38425, 32285, 42531, 52775, 44588, 28209, 26167, 40512, 28227, 40515, 30277, 34383, 40529, 54870, 52831, 24169, 34422, 26231, 44678, 28305, 56980, 36504, 28313, 48795, 28317, 57002, 57003, 28341, 50870, 36539, 57023, 24261, 54982, 26325, 34524, 52962, 38640, 32501, 32504, 57081, 32512, 57088, 42754, 57095, 53007, 22292, 55065, 22303, 44832, 50976, 28450, 55075, 40746, 48953, 57145, 30527, 30536, 36685, 53069, 32591, 24406, 57174, 32615, 40813, 49006, 26480, 34672, 36737, 53135, 26530, 53159, 51113, 26539, 51119, 55215, 24498, 22455, 40887, 30650, 47034, 26562, 30665, 30670, 30679, 26584, 57303, 24564, 36855);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 10:58:25,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32176 - __SPLIT__ 2026-05-27 10:58:25,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58414 - __SPLIT__ 2026-05-27 10:58:25,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43677 - __SPLIT__ 2026-05-27 10:58:26,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55528 - __SPLIT__ 2026-05-27 10:58:26,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38377 - __SPLIT__ 2026-05-27 10:58:26,832 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 10:58:27,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33324 - __SPLIT__ 2026-05-27 10:58:27,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58466 - __SPLIT__ 2026-05-27 10:58:27,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32199 - __SPLIT__ 2026-05-27 10:58:28,569 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (38915, 30724, 47113, 49162, 43021, 30740, 24602, 32797, 24608, 28708, 57381, 32808, 41002, 57389, 24623, 30769, 47155, 51255, 45120, 47169, 53314, 24648, 57423, 49243, 51293, 36958, 49252, 51302, 22638, 45168, 41076, 45178, 51327, 39042, 57474, 32905, 47241, 53402, 24732, 45225, 39082, 22700, 43180, 43183, 37042, 22713, 26811, 51389, 53438, 24772, 47301, 51397, 51398, 30929, 30939, 30940, 28893, 39133, 30946, 39138, 39140, 41188, 24808, 30953, 30954, 53480, 30959, 30960, 30961, 30962, 39152, 30964, 30965, 30966, 30968, 30969, 30970, 30973, 30974, 30975, 26882, 22787, 30984, 33035, 26896, 53523, 33051, 28958, 51490, 49443, 57640, 26922, 57649, 28978, 49470, 49476, 31045, 24902, 37209, 22879, 43359, 43362, 37222, 24949, 31097, 39311, 45461, 29078, 45464, 29084, 22945, 27066, 27067, 27069, 33220, 35271, 45520, 33235, 51675, 33268, 25080, 27130, 33281, 33284, 23046, 29203, 33300, 35349, 31255, 33303, 39459, 27173, 31272, 43570, 37427, 39484, 53822, 41536, 53828, 37448, 35401, 27213, 25169, 47707, 51807, 53856, 47713, 25191, 39529, 29290, 35441, 41592, 35456, 41601, 57990, 25225, 37521, 51859, 31381, 49813, 31384, 23197, 49825, 31394, 53924, 47789, 43695, 53940, 39609, 41667, 35525, 23240, 29393, 31452, 37596, 27364, 56038, 39655, 29418, 35568, 23281, 39666, 49908, 54006, 31482, 29435, 27389, 27401, 29449, 29450, 39691, 49940, 35606, 45848, 51994, 41759, 41760, 25383, 29486, 33583, 31542, 56118, 37697, 37698, 58186, 54092, 52053, 23393, 33635, 35687, 37735, 25453, 35696, 31619, 31629, 37776, 48017, 37779, 37783, 45987, 23462, 45991, 23466, 37802, 48042, 45997, 29627, 39871, 37824, 29643, 35795, 25558, 39900, 43996, 48114, 39923, 23546, 27644, 39941, 39942, 23571, 39959, 25627, 31780, 31785, 46123, 35886, 25651, 33844, 35893, 31808, 44110, 42071, 25695, 29791, 27746, 50281, 40051, 54389, 23686, 31883, 40078, 23697, 38040, 56476, 29854, 40112, 36018, 36020, 40121, 25803, 46289, 31957, 56537, 34010, 40154, 27874, 46307, 34024, 40171, 25839, 25840, 44271, 40178, 48370, 23796, 52484, 25870, 23847, 52523, 23861, 23864, 25915, 48444, 27965, 30015, 25924, 56653, 40270, 25944, 23897, 23899, 27999, 48488, 23913, 44397, 23918, 32116, 34177, 23952, 36256, 38305, 26020, 52645, 28070, 42407, 46506, 28078, 26034, 26036, 28084, 54710, 30139, 32191, 24001, 38339, 26057, 52686, 34256, 24029, 34273, 32239, 28146, 32244, 26102, 54777, 32251, 46587, 56827, 26118, 32268, 52749, 48661, 32280, 38425, 32285, 42531, 52775, 44588, 28209, 26167, 40512, 28227, 40515, 30277, 34383, 40529, 54870, 52831, 24169, 34422, 26231, 44678, 28305, 56980, 36504, 28313, 48795, 28317, 57002, 57003, 28341, 50870, 36539, 57023, 24261, 54982, 26325, 34524, 52962, 38640, 32501, 32504, 57081, 32512, 57088, 42754, 57095, 53007, 22292, 55065, 22303, 44832, 50976, 28450, 55075, 40746, 48953, 57145, 30527, 30536, 36685, 53069, 32591, 24406, 57174, 32615, 40813, 49006, 26480, 34672, 36737, 53135, 26530, 53159, 51113, 26539, 51119, 55215, 24498, 22455, 40887, 30650, 47034, 26562, 30665, 30670, 30679, 26584, 57303, 24564, 36855) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 10:58:28,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36890 - __SPLIT__ 2026-05-27 10:58:29,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43678 - __SPLIT__ 2026-05-27 10:58:30,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38501 - __SPLIT__ 2026-05-27 10:58:30,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33351 - __SPLIT__ 2026-05-27 10:58:31,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32200 - __SPLIT__ 2026-05-27 10:58:31,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55563 - __SPLIT__ 2026-05-27 10:58:33,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36908 - __SPLIT__ 2026-05-27 10:58:34,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43679 - __SPLIT__ 2026-05-27 10:58:34,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33475 - __SPLIT__ 2026-05-27 10:58:34,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38559 - __SPLIT__ 2026-05-27 10:58:36,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37054 - __SPLIT__ 2026-05-27 10:58:36,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55565 - __SPLIT__ 2026-05-27 10:58:37,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33619 - __SPLIT__ 2026-05-27 10:58:38,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37336 - __SPLIT__ 2026-05-27 10:58:39,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38608 - __SPLIT__ 2026-05-27 10:58:39,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32335 - __SPLIT__ 2026-05-27 10:58:40,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33627 - __SPLIT__ 2026-05-27 10:58:41,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55576 - __SPLIT__ 2026-05-27 10:58:41,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32375 - __SPLIT__ 2026-05-27 10:58:42,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37346 - __SPLIT__ 2026-05-27 10:58:43,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38635 - __SPLIT__ 2026-05-27 10:58:43,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34082 - __SPLIT__ 2026-05-27 10:58:45,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37501 - __SPLIT__ 2026-05-27 10:58:45,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43680 - __SPLIT__ 2026-05-27 10:58:45,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32386 - __SPLIT__ 2026-05-27 10:58:45,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38730 - __SPLIT__ 2026-05-27 10:58:46,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34247 - __SPLIT__ 2026-05-27 10:58:46,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55636 - __SPLIT__ 2026-05-27 10:58:48,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37679 - __SPLIT__ 2026-05-27 10:58:48,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32471 - __SPLIT__ 2026-05-27 10:58:50,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34287 - __SPLIT__ 2026-05-27 10:58:50,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38966 - __SPLIT__ 2026-05-27 10:58:50,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37686 - __SPLIT__ 2026-05-27 10:58:51,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32481 - __SPLIT__ 2026-05-27 10:58:51,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55816 - __SPLIT__ 2026-05-27 10:58:52,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34304 - __SPLIT__ 2026-05-27 10:58:54,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39093 - __SPLIT__ 2026-05-27 10:58:55,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37845 - __SPLIT__ 2026-05-27 10:58:55,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32561 - __SPLIT__ 2026-05-27 10:58:56,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43681 - __SPLIT__ 2026-05-27 10:58:56,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34371 - __SPLIT__ 2026-05-27 10:58:57,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58572 - __SPLIT__ 2026-05-27 10:58:59,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39252 - __SPLIT__ 2026-05-27 10:58:59,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32618 - __SPLIT__ 2026-05-27 10:58:59,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34505 - __SPLIT__ 2026-05-27 10:59:01,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55939 - __SPLIT__ 2026-05-27 10:59:02,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32657 - __SPLIT__ 2026-05-27 10:59:02,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34586 - __SPLIT__ 2026-05-27 10:59:03,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38033 - __SPLIT__ 2026-05-27 10:59:05,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55946 - __SPLIT__ 2026-05-27 10:59:05,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34591 - __SPLIT__ 2026-05-27 10:59:06,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32696 - __SPLIT__ 2026-05-27 10:59:07,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38115 - __SPLIT__ 2026-05-27 10:59:07,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39334 - __SPLIT__ 2026-05-27 10:59:08,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34627 - __SPLIT__ 2026-05-27 10:59:08,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55959 - __SPLIT__ 2026-05-27 10:59:08,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43682 - __SPLIT__ 2026-05-27 10:59:09,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39399 - __SPLIT__ 2026-05-27 10:59:10,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32755 - __SPLIT__ 2026-05-27 10:59:10,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38221 - __SPLIT__ 2026-05-27 10:59:11,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34628 - __SPLIT__ 2026-05-27 10:59:12,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56048 - __SPLIT__ 2026-05-27 10:59:13,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32756 - __SPLIT__ 2026-05-27 10:59:13,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39549 - __SPLIT__ 2026-05-27 10:59:15,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38269 - __SPLIT__ 2026-05-27 10:59:16,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32771 - __SPLIT__ 2026-05-27 10:59:17,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39558 - __SPLIT__ 2026-05-27 10:59:18,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56244 - __SPLIT__ 2026-05-27 10:59:19,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34716 - __SPLIT__ 2026-05-27 10:59:20,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33105 - __SPLIT__ 2026-05-27 10:59:20,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38270 - __SPLIT__ 2026-05-27 10:59:22,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34721 - __SPLIT__ 2026-05-27 10:59:22,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39682 - __SPLIT__ 2026-05-27 10:59:22,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43683 - __SPLIT__ 2026-05-27 10:59:22,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33131 - __SPLIT__ 2026-05-27 10:59:24,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38347 - __SPLIT__ 2026-05-27 10:59:24,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56317 - __SPLIT__ 2026-05-27 10:59:24,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34742 - __SPLIT__ 2026-05-27 10:59:26,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39718 - __SPLIT__ 2026-05-27 10:59:27,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33184 - __SPLIT__ 2026-05-27 10:59:28,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43684 - __SPLIT__ 2026-05-27 10:59:28,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38560 - __SPLIT__ 2026-05-27 10:59:29,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39818 - __SPLIT__ 2026-05-27 10:59:30,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33231 - __SPLIT__ 2026-05-27 10:59:31,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38603 - __SPLIT__ 2026-05-27 10:59:31,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43686 - __SPLIT__ 2026-05-27 10:59:31,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56362 - __SPLIT__ 2026-05-27 10:59:33,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34743 - __SPLIT__ 2026-05-27 10:59:33,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33612 - __SPLIT__ 2026-05-27 10:59:33,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39830 - __SPLIT__ 2026-05-27 10:59:34,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38628 - __SPLIT__ 2026-05-27 10:59:35,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56378 - __SPLIT__ 2026-05-27 10:59:36,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34745 - __SPLIT__ 2026-05-27 10:59:36,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33631 - __SPLIT__ 2026-05-27 10:59:37,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39848 - __SPLIT__ 2026-05-27 10:59:38,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43813 - __SPLIT__ 2026-05-27 10:59:38,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38703 - __SPLIT__ 2026-05-27 10:59:40,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33881 - __SPLIT__ 2026-05-27 10:59:41,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39890 - __SPLIT__ 2026-05-27 10:59:42,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38814 - __SPLIT__ 2026-05-27 10:59:42,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56426 - __SPLIT__ 2026-05-27 10:59:44,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34918 - __SPLIT__ 2026-05-27 10:59:44,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33897 - __SPLIT__ 2026-05-27 10:59:45,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43814 - __SPLIT__ 2026-05-27 10:59:45,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39915 - __SPLIT__ 2026-05-27 10:59:46,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38815 - __SPLIT__ 2026-05-27 10:59:47,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58678 - __SPLIT__ 2026-05-27 10:59:48,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33926 - __SPLIT__ 2026-05-27 10:59:48,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38857 - __SPLIT__ 2026-05-27 10:59:49,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56443 - __SPLIT__ 2026-05-27 10:59:49,584 - 124456 - src.utils.log - INFO - βœ… Fetched 2307 rows - __SPLIT__ 2026-05-27 10:59:49,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39924 - __SPLIT__ 2026-05-27 10:59:50,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43817 - __SPLIT__ 2026-05-27 10:59:52,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34919 - __SPLIT__ 2026-05-27 10:59:52,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33989 - __SPLIT__ 2026-05-27 10:59:52,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38870 - __SPLIT__ 2026-05-27 10:59:54,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119198 - __SPLIT__ 2026-05-27 10:59:54,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39936 - __SPLIT__ 2026-05-27 10:59:54,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43819 - __SPLIT__ 2026-05-27 10:59:55,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34921 - __SPLIT__ 2026-05-27 10:59:55,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56564 - __SPLIT__ 2026-05-27 10:59:56,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38906 - __SPLIT__ 2026-05-27 10:59:57,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40127 - __SPLIT__ 2026-05-27 10:59:58,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43821 - __SPLIT__ 2026-05-27 10:59:59,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56631 - __SPLIT__ 2026-05-27 10:59:59,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40152 - __SPLIT__ 2026-05-27 11:00:00,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39121 - __SPLIT__ 2026-05-27 11:00:01,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33990 - __SPLIT__ 2026-05-27 11:00:02,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40177 - __SPLIT__ 2026-05-27 11:00:04,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34987 - __SPLIT__ 2026-05-27 11:00:04,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39168 - __SPLIT__ 2026-05-27 11:00:04,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34169 - __SPLIT__ 2026-05-27 11:00:05,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43825 - __SPLIT__ 2026-05-27 11:00:06,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35005 - __SPLIT__ 2026-05-27 11:00:06,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40220 - __SPLIT__ 2026-05-27 11:00:06,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56790 - __SPLIT__ 2026-05-27 11:00:08,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34227 - __SPLIT__ 2026-05-27 11:00:08,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39199 - __SPLIT__ 2026-05-27 11:00:08,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43826 - __SPLIT__ 2026-05-27 11:00:09,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35006 - __SPLIT__ 2026-05-27 11:00:10,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40221 - __SPLIT__ 2026-05-27 11:00:10,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22292 - __SPLIT__ 2026-05-27 11:00:11,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34244 - __SPLIT__ 2026-05-27 11:00:12,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22303 - __SPLIT__ 2026-05-27 11:00:13,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119246 - __SPLIT__ 2026-05-27 11:00:13,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39208 - __SPLIT__ 2026-05-27 11:00:13,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22455 - __SPLIT__ 2026-05-27 11:00:13,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56835 - __SPLIT__ 2026-05-27 11:00:15,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22638 - __SPLIT__ 2026-05-27 11:00:15,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34277 - __SPLIT__ 2026-05-27 11:00:15,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43828 - __SPLIT__ 2026-05-27 11:00:16,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22700 - __SPLIT__ 2026-05-27 11:00:16,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58727 - __SPLIT__ 2026-05-27 11:00:17,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39278 - __SPLIT__ 2026-05-27 11:00:18,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22713 - __SPLIT__ 2026-05-27 11:00:18,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35102 - __SPLIT__ 2026-05-27 11:00:20,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22787 - __SPLIT__ 2026-05-27 11:00:20,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40240 - __SPLIT__ 2026-05-27 11:00:20,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56840 - __SPLIT__ 2026-05-27 11:00:21,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22879 - __SPLIT__ 2026-05-27 11:00:21,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35160 - __SPLIT__ 2026-05-27 11:00:21,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58966 - __SPLIT__ 2026-05-27 11:00:22,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39288 - __SPLIT__ 2026-05-27 11:00:22,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43836 - __SPLIT__ 2026-05-27 11:00:22,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22945 - __SPLIT__ 2026-05-27 11:00:23,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40249 - __SPLIT__ 2026-05-27 11:00:24,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35212 - __SPLIT__ 2026-05-27 11:00:24,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23046 - __SPLIT__ 2026-05-27 11:00:25,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34473 - __SPLIT__ 2026-05-27 11:00:26,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39329 - __SPLIT__ 2026-05-27 11:00:26,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23197 - __SPLIT__ 2026-05-27 11:00:26,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40284 - __SPLIT__ 2026-05-27 11:00:27,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56877 - __SPLIT__ 2026-05-27 11:00:27,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23240 - __SPLIT__ 2026-05-27 11:00:27,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35231 - __SPLIT__ 2026-05-27 11:00:29,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34548 - __SPLIT__ 2026-05-27 11:00:29,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39363 - __SPLIT__ 2026-05-27 11:00:29,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23281 - __SPLIT__ 2026-05-27 11:00:29,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43837 - __SPLIT__ 2026-05-27 11:00:29,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40303 - __SPLIT__ 2026-05-27 11:00:31,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57025 - __SPLIT__ 2026-05-27 11:00:31,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23393 - __SPLIT__ 2026-05-27 11:00:31,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35319 - __SPLIT__ 2026-05-27 11:00:32,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34557 - __SPLIT__ 2026-05-27 11:00:33,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23462 - __SPLIT__ 2026-05-27 11:00:34,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40318 - __SPLIT__ 2026-05-27 11:00:35,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23466 - __SPLIT__ 2026-05-27 11:00:35,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119342 - __SPLIT__ 2026-05-27 11:00:36,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35365 - __SPLIT__ 2026-05-27 11:00:36,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34621 - __SPLIT__ 2026-05-27 11:00:36,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23546 - __SPLIT__ 2026-05-27 11:00:37,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43838 - __SPLIT__ 2026-05-27 11:00:38,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57073 - __SPLIT__ 2026-05-27 11:00:38,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23571 - __SPLIT__ 2026-05-27 11:00:38,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40372 - __SPLIT__ 2026-05-27 11:00:39,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35432 - __SPLIT__ 2026-05-27 11:00:39,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39364 - __SPLIT__ 2026-05-27 11:00:40,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23686 - __SPLIT__ 2026-05-27 11:00:40,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34719 - __SPLIT__ 2026-05-27 11:00:42,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23697 - __SPLIT__ 2026-05-27 11:00:43,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39377 - __SPLIT__ 2026-05-27 11:00:43,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40461 - __SPLIT__ 2026-05-27 11:00:43,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23796 - __SPLIT__ 2026-05-27 11:00:43,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35446 - __SPLIT__ 2026-05-27 11:00:44,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43839 - __SPLIT__ 2026-05-27 11:00:44,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57114 - __SPLIT__ 2026-05-27 11:00:45,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23847 - __SPLIT__ 2026-05-27 11:00:45,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34734 - __SPLIT__ 2026-05-27 11:00:45,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39461 - __SPLIT__ 2026-05-27 11:00:46,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23861 - __SPLIT__ 2026-05-27 11:00:46,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40463 - __SPLIT__ 2026-05-27 11:00:48,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35460 - __SPLIT__ 2026-05-27 11:00:48,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23864 - __SPLIT__ 2026-05-27 11:00:48,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43840 - __SPLIT__ 2026-05-27 11:00:48,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57170 - __SPLIT__ 2026-05-27 11:00:49,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58980 - __SPLIT__ 2026-05-27 11:00:50,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34764 - __SPLIT__ 2026-05-27 11:00:50,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23897 - __SPLIT__ 2026-05-27 11:00:51,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39912 - __SPLIT__ 2026-05-27 11:00:51,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35516 - __SPLIT__ 2026-05-27 11:00:52,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58981 - __SPLIT__ 2026-05-27 11:00:52,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23899 - __SPLIT__ 2026-05-27 11:00:52,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43841 - __SPLIT__ 2026-05-27 11:00:53,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57200 - __SPLIT__ 2026-05-27 11:00:54,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34985 - __SPLIT__ 2026-05-27 11:00:54,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23913 - __SPLIT__ 2026-05-27 11:00:55,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40991 - __SPLIT__ 2026-05-27 11:00:55,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35562 - __SPLIT__ 2026-05-27 11:00:56,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39940 - __SPLIT__ 2026-05-27 11:00:56,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23918 - __SPLIT__ 2026-05-27 11:00:57,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57449 - __SPLIT__ 2026-05-27 11:00:58,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35187 - __SPLIT__ 2026-05-27 11:00:58,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23952 - __SPLIT__ 2026-05-27 11:00:59,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40153 - __SPLIT__ 2026-05-27 11:00:59,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41071 - __SPLIT__ 2026-05-27 11:00:59,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35809 - __SPLIT__ 2026-05-27 11:01:00,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44856 - __SPLIT__ 2026-05-27 11:01:00,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24001 - __SPLIT__ 2026-05-27 11:01:02,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35205 - __SPLIT__ 2026-05-27 11:01:02,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40231 - __SPLIT__ 2026-05-27 11:01:03,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24029 - __SPLIT__ 2026-05-27 11:01:03,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41197 - __SPLIT__ 2026-05-27 11:01:04,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35810 - __SPLIT__ 2026-05-27 11:01:04,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35210 - __SPLIT__ 2026-05-27 11:01:04,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24169 - __SPLIT__ 2026-05-27 11:01:05,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45070 - __SPLIT__ 2026-05-27 11:01:05,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40314 - __SPLIT__ 2026-05-27 11:01:06,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24261 - __SPLIT__ 2026-05-27 11:01:07,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59007 - __SPLIT__ 2026-05-27 11:01:07,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41221 - __SPLIT__ 2026-05-27 11:01:08,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24406 - __SPLIT__ 2026-05-27 11:01:10,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24498 - __SPLIT__ 2026-05-27 11:01:11,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24564 - __SPLIT__ 2026-05-27 11:01:12,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40421 - __SPLIT__ 2026-05-27 11:01:13,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24602 - __SPLIT__ 2026-05-27 11:01:14,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35816 - __SPLIT__ 2026-05-27 11:01:14,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24608 - __SPLIT__ 2026-05-27 11:01:15,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57496 - __SPLIT__ 2026-05-27 11:01:15,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35576 - __SPLIT__ 2026-05-27 11:01:16,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24623 - __SPLIT__ 2026-05-27 11:01:17,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40465 - __SPLIT__ 2026-05-27 11:01:18,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35825 - __SPLIT__ 2026-05-27 11:01:18,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24648 - __SPLIT__ 2026-05-27 11:01:20,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24732 - __SPLIT__ 2026-05-27 11:01:20,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41222 - __SPLIT__ 2026-05-27 11:01:20,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35686 - __SPLIT__ 2026-05-27 11:01:21,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24772 - __SPLIT__ 2026-05-27 11:01:21,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35837 - __SPLIT__ 2026-05-27 11:01:22,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40537 - __SPLIT__ 2026-05-27 11:01:22,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69023 - __SPLIT__ 2026-05-27 11:01:23,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24808 - __SPLIT__ 2026-05-27 11:01:24,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46916 - __SPLIT__ 2026-05-27 11:01:25,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24902 - __SPLIT__ 2026-05-27 11:01:25,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41247 - __SPLIT__ 2026-05-27 11:01:25,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35874 - __SPLIT__ 2026-05-27 11:01:25,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35981 - __SPLIT__ 2026-05-27 11:01:26,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24949 - __SPLIT__ 2026-05-27 11:01:27,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40562 - __SPLIT__ 2026-05-27 11:01:28,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46917 - __SPLIT__ 2026-05-27 11:01:28,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25080 - __SPLIT__ 2026-05-27 11:01:30,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35998 - __SPLIT__ 2026-05-27 11:01:30,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36015 - __SPLIT__ 2026-05-27 11:01:30,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25169 - __SPLIT__ 2026-05-27 11:01:32,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57503 - __SPLIT__ 2026-05-27 11:01:32,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49071 - __SPLIT__ 2026-05-27 11:01:33,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25191 - __SPLIT__ 2026-05-27 11:01:33,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36056 - __SPLIT__ 2026-05-27 11:01:34,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36034 - __SPLIT__ 2026-05-27 11:01:34,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41248 - __SPLIT__ 2026-05-27 11:01:35,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25225 - __SPLIT__ 2026-05-27 11:01:37,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25383 - __SPLIT__ 2026-05-27 11:01:38,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36276 - __SPLIT__ 2026-05-27 11:01:38,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40563 - __SPLIT__ 2026-05-27 11:01:38,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25453 - __SPLIT__ 2026-05-27 11:01:39,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36061 - __SPLIT__ 2026-05-27 11:01:39,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57564 - __SPLIT__ 2026-05-27 11:01:39,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41291 - __SPLIT__ 2026-05-27 11:01:39,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69041 - __SPLIT__ 2026-05-27 11:01:40,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25558 - __SPLIT__ 2026-05-27 11:01:41,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36357 - __SPLIT__ 2026-05-27 11:01:41,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49072 - __SPLIT__ 2026-05-27 11:01:42,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40583 - __SPLIT__ 2026-05-27 11:01:42,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25627 - __SPLIT__ 2026-05-27 11:01:43,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36069 - __SPLIT__ 2026-05-27 11:01:44,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41407 - __SPLIT__ 2026-05-27 11:01:45,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25651 - __SPLIT__ 2026-05-27 11:01:46,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49073 - __SPLIT__ 2026-05-27 11:01:47,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25695 - __SPLIT__ 2026-05-27 11:01:47,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57802 - __SPLIT__ 2026-05-27 11:01:47,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40663 - __SPLIT__ 2026-05-27 11:01:48,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36247 - __SPLIT__ 2026-05-27 11:01:48,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25803 - __SPLIT__ 2026-05-27 11:01:48,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119536 - __SPLIT__ 2026-05-27 11:01:50,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25839 - __SPLIT__ 2026-05-27 11:01:51,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36359 - __SPLIT__ 2026-05-27 11:01:52,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25840 - __SPLIT__ 2026-05-27 11:01:53,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25870 - __SPLIT__ 2026-05-27 11:01:53,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40664 - __SPLIT__ 2026-05-27 11:01:53,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36259 - __SPLIT__ 2026-05-27 11:01:54,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25915 - __SPLIT__ 2026-05-27 11:01:55,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36406 - __SPLIT__ 2026-05-27 11:01:55,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41408 - __SPLIT__ 2026-05-27 11:01:56,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49074 - __SPLIT__ 2026-05-27 11:01:56,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25924 - __SPLIT__ 2026-05-27 11:01:56,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57867 - __SPLIT__ 2026-05-27 11:01:58,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36381 - __SPLIT__ 2026-05-27 11:01:58,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25944 - __SPLIT__ 2026-05-27 11:01:59,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36475 - __SPLIT__ 2026-05-27 11:02:00,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41558 - __SPLIT__ 2026-05-27 11:02:00,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26020 - __SPLIT__ 2026-05-27 11:02:01,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49181 - __SPLIT__ 2026-05-27 11:02:01,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129626 - __SPLIT__ 2026-05-27 11:02:02,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26034 - __SPLIT__ 2026-05-27 11:02:02,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36403 - __SPLIT__ 2026-05-27 11:02:03,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36476 - __SPLIT__ 2026-05-27 11:02:04,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26036 - __SPLIT__ 2026-05-27 11:02:04,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40717 - __SPLIT__ 2026-05-27 11:02:05,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41639 - __SPLIT__ 2026-05-27 11:02:05,229 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1130.0, 11436.0, 1133.0, 1132.0);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 11:02:05,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26057 - __SPLIT__ 2026-05-27 11:02:05,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49182 - __SPLIT__ 2026-05-27 11:02:06,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36473 - __SPLIT__ 2026-05-27 11:02:08,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26102 - __SPLIT__ 2026-05-27 11:02:09,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40718 - __SPLIT__ 2026-05-27 11:02:09,868 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 11:02:09,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41666 - __SPLIT__ 2026-05-27 11:02:10,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26118 - __SPLIT__ 2026-05-27 11:02:11,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49215 - __SPLIT__ 2026-05-27 11:02:11,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36474 - __SPLIT__ 2026-05-27 11:02:12,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26167 - __SPLIT__ 2026-05-27 11:02:15,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26231 - __SPLIT__ 2026-05-27 11:02:15,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36482 - __SPLIT__ 2026-05-27 11:02:15,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41690 - __SPLIT__ 2026-05-27 11:02:17,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26325 - __SPLIT__ 2026-05-27 11:02:17,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36520 - __SPLIT__ 2026-05-27 11:02:17,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49216 - __SPLIT__ 2026-05-27 11:02:18,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26480 - __SPLIT__ 2026-05-27 11:02:19,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36572 - __SPLIT__ 2026-05-27 11:02:21,041 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:02:21,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26530 - __SPLIT__ 2026-05-27 11:02:21,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41706 - __SPLIT__ 2026-05-27 11:02:21,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40741 - __SPLIT__ 2026-05-27 11:02:22,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36727 - __SPLIT__ 2026-05-27 11:02:23,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26539 - __SPLIT__ 2026-05-27 11:02:23,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36739 - __SPLIT__ 2026-05-27 11:02:24,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139674 - __SPLIT__ 2026-05-27 11:02:26,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41707 - __SPLIT__ 2026-05-27 11:02:27,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26562 - __SPLIT__ 2026-05-27 11:02:27,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40760 - __SPLIT__ 2026-05-27 11:02:27,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36812 - __SPLIT__ 2026-05-27 11:02:28,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49217 - __SPLIT__ 2026-05-27 11:02:28,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37016 - __SPLIT__ 2026-05-27 11:02:29,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26584 - __SPLIT__ 2026-05-27 11:02:32,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26811 - __SPLIT__ 2026-05-27 11:02:33,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40804 - __SPLIT__ 2026-05-27 11:02:33,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36852 - __SPLIT__ 2026-05-27 11:02:33,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37053 - __SPLIT__ 2026-05-27 11:02:34,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26882 - __SPLIT__ 2026-05-27 11:02:35,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40921 - __SPLIT__ 2026-05-27 11:02:37,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26896 - __SPLIT__ 2026-05-27 11:02:38,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41826 - __SPLIT__ 2026-05-27 11:02:38,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37216 - __SPLIT__ 2026-05-27 11:02:38,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36868 - __SPLIT__ 2026-05-27 11:02:38,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26922 - __SPLIT__ 2026-05-27 11:02:39,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49218 - __SPLIT__ 2026-05-27 11:02:41,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27066 - __SPLIT__ 2026-05-27 11:02:42,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42122 - __SPLIT__ 2026-05-27 11:02:42,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37250 - __SPLIT__ 2026-05-27 11:02:42,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119169 - __SPLIT__ 2026-05-27 11:02:43,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36942 - __SPLIT__ 2026-05-27 11:02:44,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27067 - __SPLIT__ 2026-05-27 11:02:45,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27069 - __SPLIT__ 2026-05-27 11:02:46,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50152 - __SPLIT__ 2026-05-27 11:02:46,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37286 - __SPLIT__ 2026-05-27 11:02:46,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42123 - __SPLIT__ 2026-05-27 11:02:47,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40922 - __SPLIT__ 2026-05-27 11:02:47,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36952 - __SPLIT__ 2026-05-27 11:02:48,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27130 - __SPLIT__ 2026-05-27 11:02:49,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37323 - __SPLIT__ 2026-05-27 11:02:50,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27173 - __SPLIT__ 2026-05-27 11:02:52,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50274 - __SPLIT__ 2026-05-27 11:02:52,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40928 - __SPLIT__ 2026-05-27 11:02:52,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36965 - __SPLIT__ 2026-05-27 11:02:53,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27213 - __SPLIT__ 2026-05-27 11:02:54,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37401 - __SPLIT__ 2026-05-27 11:02:56,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27364 - __SPLIT__ 2026-05-27 11:02:57,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42230 - __SPLIT__ 2026-05-27 11:02:57,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50414 - __SPLIT__ 2026-05-27 11:02:57,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40939 - __SPLIT__ 2026-05-27 11:02:58,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37011 - __SPLIT__ 2026-05-27 11:02:58,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27389 - __SPLIT__ 2026-05-27 11:02:58,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37499 - __SPLIT__ 2026-05-27 11:03:01,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42266 - __SPLIT__ 2026-05-27 11:03:02,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27401 - __SPLIT__ 2026-05-27 11:03:02,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40949 - __SPLIT__ 2026-05-27 11:03:02,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50899 - __SPLIT__ 2026-05-27 11:03:03,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37022 - __SPLIT__ 2026-05-27 11:03:03,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37614 - __SPLIT__ 2026-05-27 11:03:04,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27644 - __SPLIT__ 2026-05-27 11:03:04,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42295 - __SPLIT__ 2026-05-27 11:03:06,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51009 - __SPLIT__ 2026-05-27 11:03:06,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41013 - __SPLIT__ 2026-05-27 11:03:07,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27746 - __SPLIT__ 2026-05-27 11:03:08,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37807 - __SPLIT__ 2026-05-27 11:03:08,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37057 - __SPLIT__ 2026-05-27 11:03:08,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51481 - __SPLIT__ 2026-05-27 11:03:09,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42464 - __SPLIT__ 2026-05-27 11:03:09,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27874 - __SPLIT__ 2026-05-27 11:03:11,744 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 11:03:11,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41053 - __SPLIT__ 2026-05-27 11:03:12,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37826 - __SPLIT__ 2026-05-27 11:03:12,961 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:03:12,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37157 - __SPLIT__ 2026-05-27 11:03:12,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27965 - __SPLIT__ 2026-05-27 11:03:13,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42505 - __SPLIT__ 2026-05-27 11:03:14,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41330 - __SPLIT__ 2026-05-27 11:03:14,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51704 - __SPLIT__ 2026-05-27 11:03:14,358 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:03:15,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37861 - __SPLIT__ 2026-05-27 11:03:15,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27999 - __SPLIT__ 2026-05-27 11:03:16,783 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (46597, 46598, 49672, 27660, 37901, 37902, 37903, 37904, 51220, 51221, 32792, 46621, 25630, 46630, 46631, 28712, 23593, 55336, 52269, 52270, 57390, 24116, 57397, 53305, 34875, 34879, 34881, 29763, 23620, 57413, 33862, 33863, 35403, 35404, 35405, 26702, 26704, 44119, 42584, 42585, 44120, 36443, 36444, 55898, 44129, 47204, 47205, 57444, 26727, 24178, 35958, 35959, 35960, 35965, 55430, 33927, 39048, 33929, 33930, 40584, 57994, 42125, 51854, 51855, 49818, 32411, 49819, 49820, 24734, 35489, 35490, 35491, 55459, 54437, 48294, 48295, 48296, 48297, 46252, 46253, 52910, 52911, 52912, 52917, 29882, 50364, 50365, 30399, 30911, 22721, 36543, 36544, 56005, 43718, 43719, 43720, 33481, 50380, 36566, 50392, 46813, 46814, 46815, 46817, 55521, 49382, 49383, 49384, 27888, 56055, 42235, 42236, 56076, 32525, 28433, 57617, 56597, 47899, 47900, 48413, 29984, 57632, 48930, 36643, 26404, 36644, 31014, 40239, 42800, 26929, 26930, 26931, 26932, 26933, 38193, 39729, 39730, 42801, 57137, 34108, 44861, 24898, 38212, 22856, 30537, 46413, 32078, 32079, 36179, 36694, 36695, 36696, 36697, 30044, 41820, 41823, 31072, 41824, 31075, 31076, 31077, 46436, 46437, 46438, 46439, 24940, 55679, 58242, 27523, 27524, 55686, 27018, 29075, 38807, 57245, 57246, 57247, 47010, 26531, 47011, 29093, 49575, 33706, 26027, 33709, 25011, 33718, 33720, 27065, 33721, 33722, 33723, 33725, 22462, 33724, 42938, 51131, 51132, 31175, 31176, 27597, 26063, 26064, 33232, 33233, 50642, 34772, 40404, 48604, 56285, 42978, 23529, 35824, 37361, 42993, 44534, 25591, 33274, 57341);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 11:03:17,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37360 - __SPLIT__ 2026-05-27 11:03:18,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42522 - __SPLIT__ 2026-05-27 11:03:18,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41384 - __SPLIT__ 2026-05-27 11:03:19,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28070 - __SPLIT__ 2026-05-27 11:03:19,876 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:03:20,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119172 - __SPLIT__ 2026-05-27 11:03:20,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37882 - __SPLIT__ 2026-05-27 11:03:20,678 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (46597, 46598, 49672, 27660, 37901, 37902, 37903, 37904, 51220, 51221, 32792, 46621, 25630, 46630, 46631, 28712, 23593, 55336, 52269, 52270, 57390, 24116, 57397, 53305, 34875, 34879, 34881, 29763, 23620, 57413, 33862, 33863, 35403, 35404, 35405, 26702, 26704, 44119, 42584, 42585, 44120, 36443, 36444, 55898, 44129, 47204, 47205, 57444, 26727, 24178, 35958, 35959, 35960, 35965, 55430, 33927, 39048, 33929, 33930, 40584, 57994, 42125, 51854, 51855, 49818, 32411, 49819, 49820, 24734, 35489, 35490, 35491, 55459, 54437, 48294, 48295, 48296, 48297, 46252, 46253, 52910, 52911, 52912, 52917, 29882, 50364, 50365, 30399, 30911, 22721, 36543, 36544, 56005, 43718, 43719, 43720, 33481, 50380, 36566, 50392, 46813, 46814, 46815, 46817, 55521, 49382, 49383, 49384, 27888, 56055, 42235, 42236, 56076, 32525, 28433, 57617, 56597, 47899, 47900, 48413, 29984, 57632, 48930, 36643, 26404, 36644, 31014, 40239, 42800, 26929, 26930, 26931, 26932, 26933, 38193, 39729, 39730, 42801, 57137, 34108, 44861, 24898, 38212, 22856, 30537, 46413, 32078, 32079, 36179, 36694, 36695, 36696, 36697, 30044, 41820, 41823, 31072, 41824, 31075, 31076, 31077, 46436, 46437, 46438, 46439, 24940, 55679, 58242, 27523, 27524, 55686, 27018, 29075, 38807, 57245, 57246, 57247, 47010, 26531, 47011, 29093, 49575, 33706, 26027, 33709, 25011, 33718, 33720, 27065, 33721, 33722, 33723, 33725, 22462, 33724, 42938, 51131, 51132, 31175, 31176, 27597, 26063, 26064, 33232, 33233, 50642, 34772, 40404, 48604, 56285, 42978, 23529, 35824, 37361, 42993, 44534, 25591, 33274, 57341) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 11:03:21,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28078 - __SPLIT__ 2026-05-27 11:03:22,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37837 - __SPLIT__ 2026-05-27 11:03:22,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41453 - __SPLIT__ 2026-05-27 11:03:25,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38068 - __SPLIT__ 2026-05-27 11:03:25,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28084 - __SPLIT__ 2026-05-27 11:03:26,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37913 - __SPLIT__ 2026-05-27 11:03:28,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41499 - __SPLIT__ 2026-05-27 11:03:29,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42523 - __SPLIT__ 2026-05-27 11:03:29,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38142 - __SPLIT__ 2026-05-27 11:03:30,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28146 - __SPLIT__ 2026-05-27 11:03:31,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37945 - __SPLIT__ 2026-05-27 11:03:32,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28209 - __SPLIT__ 2026-05-27 11:03:33,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38190 - __SPLIT__ 2026-05-27 11:03:34,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42528 - __SPLIT__ 2026-05-27 11:03:35,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28227 - __SPLIT__ 2026-05-27 11:03:35,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37946 - __SPLIT__ 2026-05-27 11:03:37,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119178 - __SPLIT__ 2026-05-27 11:03:37,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38337 - __SPLIT__ 2026-05-27 11:03:37,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28305 - __SPLIT__ 2026-05-27 11:03:38,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42713 - __SPLIT__ 2026-05-27 11:03:38,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41617 - __SPLIT__ 2026-05-27 11:03:39,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38086 - __SPLIT__ 2026-05-27 11:03:40,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51815 - __SPLIT__ 2026-05-27 11:03:41,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28313 - __SPLIT__ 2026-05-27 11:03:41,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38368 - __SPLIT__ 2026-05-27 11:03:43,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42727 - __SPLIT__ 2026-05-27 11:03:44,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28317 - __SPLIT__ 2026-05-27 11:03:44,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41618 - __SPLIT__ 2026-05-27 11:03:44,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38234 - __SPLIT__ 2026-05-27 11:03:44,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38604 - __SPLIT__ 2026-05-27 11:03:45,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51816 - __SPLIT__ 2026-05-27 11:03:46,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42782 - __SPLIT__ 2026-05-27 11:03:48,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52496 - __SPLIT__ 2026-05-27 11:03:48,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28341 - __SPLIT__ 2026-05-27 11:03:48,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38629 - __SPLIT__ 2026-05-27 11:03:49,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42900 - __SPLIT__ 2026-05-27 11:03:49,126 - 124456 - src.utils.log - INFO - βœ… Fetched 1735 rows - __SPLIT__ 2026-05-27 11:03:49,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41665 - __SPLIT__ 2026-05-27 11:03:49,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52980 - __SPLIT__ 2026-05-27 11:03:49,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38275 - __SPLIT__ 2026-05-27 11:03:50,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28450 - __SPLIT__ 2026-05-27 11:03:52,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52983 - __SPLIT__ 2026-05-27 11:03:53,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38633 - __SPLIT__ 2026-05-27 11:03:53,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43065 - __SPLIT__ 2026-05-27 11:03:54,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28708 - __SPLIT__ 2026-05-27 11:03:55,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41710 - __SPLIT__ 2026-05-27 11:03:55,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38340 - __SPLIT__ 2026-05-27 11:03:56,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28893 - __SPLIT__ 2026-05-27 11:03:57,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38939 - __SPLIT__ 2026-05-27 11:03:58,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43150 - __SPLIT__ 2026-05-27 11:03:59,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28958 - __SPLIT__ 2026-05-27 11:03:59,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41766 - __SPLIT__ 2026-05-27 11:03:59,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38351 - __SPLIT__ 2026-05-27 11:04:01,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38964 - __SPLIT__ 2026-05-27 11:04:02,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53489 - __SPLIT__ 2026-05-27 11:04:02,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28978 - __SPLIT__ 2026-05-27 11:04:02,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22462 - __SPLIT__ 2026-05-27 11:04:02,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43227 - __SPLIT__ 2026-05-27 11:04:03,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53623 - __SPLIT__ 2026-05-27 11:04:03,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41768 - __SPLIT__ 2026-05-27 11:04:03,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39094 - __SPLIT__ 2026-05-27 11:04:04,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22721 - __SPLIT__ 2026-05-27 11:04:04,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38439 - __SPLIT__ 2026-05-27 11:04:04,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29078 - __SPLIT__ 2026-05-27 11:04:05,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54768 - __SPLIT__ 2026-05-27 11:04:06,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22856 - __SPLIT__ 2026-05-27 11:04:07,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43238 - __SPLIT__ 2026-05-27 11:04:07,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23529 - __SPLIT__ 2026-05-27 11:04:08,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41888 - __SPLIT__ 2026-05-27 11:04:08,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39289 - __SPLIT__ 2026-05-27 11:04:08,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23593 - __SPLIT__ 2026-05-27 11:04:09,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29084 - __SPLIT__ 2026-05-27 11:04:09,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55327 - __SPLIT__ 2026-05-27 11:04:09,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38454 - __SPLIT__ 2026-05-27 11:04:11,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23620 - __SPLIT__ 2026-05-27 11:04:11,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43589 - __SPLIT__ 2026-05-27 11:04:11,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119207 - __SPLIT__ 2026-05-27 11:04:12,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29203 - __SPLIT__ 2026-05-27 11:04:13,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24116 - __SPLIT__ 2026-05-27 11:04:13,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42127 - __SPLIT__ 2026-05-27 11:04:13,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39331 - __SPLIT__ 2026-05-27 11:04:14,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55800 - __SPLIT__ 2026-05-27 11:04:15,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24178 - __SPLIT__ 2026-05-27 11:04:15,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29290 - __SPLIT__ 2026-05-27 11:04:15,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43896 - __SPLIT__ 2026-05-27 11:04:15,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38477 - __SPLIT__ 2026-05-27 11:04:17,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24734 - __SPLIT__ 2026-05-27 11:04:17,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119233 - __SPLIT__ 2026-05-27 11:04:18,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39332 - __SPLIT__ 2026-05-27 11:04:18,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55903 - __SPLIT__ 2026-05-27 11:04:19,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29393 - __SPLIT__ 2026-05-27 11:04:19,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24898 - __SPLIT__ 2026-05-27 11:04:21,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43916 - __SPLIT__ 2026-05-27 11:04:22,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24940 - __SPLIT__ 2026-05-27 11:04:22,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38555 - __SPLIT__ 2026-05-27 11:04:23,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29418 - __SPLIT__ 2026-05-27 11:04:24,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25011 - __SPLIT__ 2026-05-27 11:04:24,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42180 - __SPLIT__ 2026-05-27 11:04:24,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55904 - __SPLIT__ 2026-05-27 11:04:25,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25591 - __SPLIT__ 2026-05-27 11:04:26,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43963 - __SPLIT__ 2026-05-27 11:04:26,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29435 - __SPLIT__ 2026-05-27 11:04:27,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25630 - __SPLIT__ 2026-05-27 11:04:29,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42225 - __SPLIT__ 2026-05-27 11:04:29,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26027 - __SPLIT__ 2026-05-27 11:04:30,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29449 - __SPLIT__ 2026-05-27 11:04:30,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39515 - __SPLIT__ 2026-05-27 11:04:32,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26063 - __SPLIT__ 2026-05-27 11:04:32,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43968 - __SPLIT__ 2026-05-27 11:04:33,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42226 - __SPLIT__ 2026-05-27 11:04:33,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56642 - __SPLIT__ 2026-05-27 11:04:34,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26064 - __SPLIT__ 2026-05-27 11:04:35,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44215 - __SPLIT__ 2026-05-27 11:04:36,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38556 - __SPLIT__ 2026-05-27 11:04:36,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39567 - __SPLIT__ 2026-05-27 11:04:37,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26404 - __SPLIT__ 2026-05-27 11:04:37,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29450 - __SPLIT__ 2026-05-27 11:04:39,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56643 - __SPLIT__ 2026-05-27 11:04:40,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119244 - __SPLIT__ 2026-05-27 11:04:40,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44347 - __SPLIT__ 2026-05-27 11:04:41,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29486 - __SPLIT__ 2026-05-27 11:04:42,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26531 - __SPLIT__ 2026-05-27 11:04:42,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39586 - __SPLIT__ 2026-05-27 11:04:42,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38581 - __SPLIT__ 2026-05-27 11:04:44,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26702 - __SPLIT__ 2026-05-27 11:04:44,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29627 - __SPLIT__ 2026-05-27 11:04:46,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44387 - __SPLIT__ 2026-05-27 11:04:47,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26704 - __SPLIT__ 2026-05-27 11:04:48,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26727 - __SPLIT__ 2026-05-27 11:04:48,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39619 - __SPLIT__ 2026-05-27 11:04:48,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42322 - __SPLIT__ 2026-05-27 11:04:48,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56846 - __SPLIT__ 2026-05-27 11:04:49,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38582 - __SPLIT__ 2026-05-27 11:04:49,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26929 - __SPLIT__ 2026-05-27 11:04:49,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29643 - __SPLIT__ 2026-05-27 11:04:50,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44452 - __SPLIT__ 2026-05-27 11:04:52,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39768 - __SPLIT__ 2026-05-27 11:04:52,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56858 - __SPLIT__ 2026-05-27 11:04:53,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26930 - __SPLIT__ 2026-05-27 11:04:54,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29791 - __SPLIT__ 2026-05-27 11:04:54,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42335 - __SPLIT__ 2026-05-27 11:04:54,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38612 - __SPLIT__ 2026-05-27 11:04:55,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56930 - __SPLIT__ 2026-05-27 11:04:56,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26931 - __SPLIT__ 2026-05-27 11:04:56,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39771 - __SPLIT__ 2026-05-27 11:04:56,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44487 - __SPLIT__ 2026-05-27 11:04:57,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29854 - __SPLIT__ 2026-05-27 11:04:57,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42343 - __SPLIT__ 2026-05-27 11:04:59,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26932 - __SPLIT__ 2026-05-27 11:04:59,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38709 - __SPLIT__ 2026-05-27 11:05:00,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56933 - __SPLIT__ 2026-05-27 11:05:01,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39807 - __SPLIT__ 2026-05-27 11:05:03,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30015 - __SPLIT__ 2026-05-27 11:05:03,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44521 - __SPLIT__ 2026-05-27 11:05:05,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26933 - __SPLIT__ 2026-05-27 11:05:05,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42397 - __SPLIT__ 2026-05-27 11:05:06,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30139 - __SPLIT__ 2026-05-27 11:05:07,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38833 - __SPLIT__ 2026-05-27 11:05:07,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56934 - __SPLIT__ 2026-05-27 11:05:07,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39849 - __SPLIT__ 2026-05-27 11:05:09,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44522 - __SPLIT__ 2026-05-27 11:05:10,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30277 - __SPLIT__ 2026-05-27 11:05:10,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27018 - __SPLIT__ 2026-05-27 11:05:11,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42414 - __SPLIT__ 2026-05-27 11:05:12,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38874 - __SPLIT__ 2026-05-27 11:05:14,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27065 - __SPLIT__ 2026-05-27 11:05:14,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30527 - __SPLIT__ 2026-05-27 11:05:15,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39932 - __SPLIT__ 2026-05-27 11:05:16,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27523 - __SPLIT__ 2026-05-27 11:05:18,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38890 - __SPLIT__ 2026-05-27 11:05:18,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42415 - __SPLIT__ 2026-05-27 11:05:19,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30536 - __SPLIT__ 2026-05-27 11:05:19,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56996 - __SPLIT__ 2026-05-27 11:05:21,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40038 - __SPLIT__ 2026-05-27 11:05:22,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27524 - __SPLIT__ 2026-05-27 11:05:23,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30650 - __SPLIT__ 2026-05-27 11:05:25,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42462 - __SPLIT__ 2026-05-27 11:05:25,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38891 - __SPLIT__ 2026-05-27 11:05:26,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44536 - __SPLIT__ 2026-05-27 11:05:27,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40062 - __SPLIT__ 2026-05-27 11:05:27,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30665 - __SPLIT__ 2026-05-27 11:05:29,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27597 - __SPLIT__ 2026-05-27 11:05:30,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27660 - __SPLIT__ 2026-05-27 11:05:31,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57178 - __SPLIT__ 2026-05-27 11:05:31,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42473 - __SPLIT__ 2026-05-27 11:05:31,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30670 - __SPLIT__ 2026-05-27 11:05:32,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44558 - __SPLIT__ 2026-05-27 11:05:32,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40089 - __SPLIT__ 2026-05-27 11:05:34,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27888 - __SPLIT__ 2026-05-27 11:05:35,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28433 - __SPLIT__ 2026-05-27 11:05:36,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57803 - __SPLIT__ 2026-05-27 11:05:36,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30679 - __SPLIT__ 2026-05-27 11:05:37,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42524 - __SPLIT__ 2026-05-27 11:05:37,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28712 - __SPLIT__ 2026-05-27 11:05:38,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40325 - __SPLIT__ 2026-05-27 11:05:39,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44628 - __SPLIT__ 2026-05-27 11:05:40,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39003 - __SPLIT__ 2026-05-27 11:05:40,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30724 - __SPLIT__ 2026-05-27 11:05:41,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29075 - __SPLIT__ 2026-05-27 11:05:41,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58153 - __SPLIT__ 2026-05-27 11:05:43,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40429 - __SPLIT__ 2026-05-27 11:05:44,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42916 - __SPLIT__ 2026-05-27 11:05:44,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30740 - __SPLIT__ 2026-05-27 11:05:45,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39012 - __SPLIT__ 2026-05-27 11:05:45,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44749 - __SPLIT__ 2026-05-27 11:05:48,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43024 - __SPLIT__ 2026-05-27 11:05:48,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40430 - __SPLIT__ 2026-05-27 11:05:49,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29093 - __SPLIT__ 2026-05-27 11:05:49,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30769 - __SPLIT__ 2026-05-27 11:05:50,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58196 - __SPLIT__ 2026-05-27 11:05:52,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44756 - __SPLIT__ 2026-05-27 11:05:53,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39029 - __SPLIT__ 2026-05-27 11:05:53,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40665 - __SPLIT__ 2026-05-27 11:05:53,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30929 - __SPLIT__ 2026-05-27 11:05:53,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29763 - __SPLIT__ 2026-05-27 11:05:53,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43184 - __SPLIT__ 2026-05-27 11:05:55,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44919 - __SPLIT__ 2026-05-27 11:05:55,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149694 - __SPLIT__ 2026-05-27 11:05:56,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29882 - __SPLIT__ 2026-05-27 11:05:58,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39184 - __SPLIT__ 2026-05-27 11:06:00,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30939 - __SPLIT__ 2026-05-27 11:06:01,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43225 - __SPLIT__ 2026-05-27 11:06:01,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44934 - __SPLIT__ 2026-05-27 11:06:02,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29984 - __SPLIT__ 2026-05-27 11:06:04,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39193 - __SPLIT__ 2026-05-27 11:06:05,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30044 - __SPLIT__ 2026-05-27 11:06:06,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40668 - __SPLIT__ 2026-05-27 11:06:06,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30940 - __SPLIT__ 2026-05-27 11:06:07,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43249 - __SPLIT__ 2026-05-27 11:06:08,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44944 - __SPLIT__ 2026-05-27 11:06:09,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39194 - __SPLIT__ 2026-05-27 11:06:10,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30399 - __SPLIT__ 2026-05-27 11:06:11,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40818 - __SPLIT__ 2026-05-27 11:06:12,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30537 - __SPLIT__ 2026-05-27 11:06:13,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43250 - __SPLIT__ 2026-05-27 11:06:13,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30946 - __SPLIT__ 2026-05-27 11:06:13,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45213 - __SPLIT__ 2026-05-27 11:06:15,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40911 - __SPLIT__ 2026-05-27 11:06:17,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30911 - __SPLIT__ 2026-05-27 11:06:20,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41020 - __SPLIT__ 2026-05-27 11:06:20,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149697 - __SPLIT__ 2026-05-27 11:06:20,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30953 - __SPLIT__ 2026-05-27 11:06:20,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45322 - __SPLIT__ 2026-05-27 11:06:25,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39224 - __SPLIT__ 2026-05-27 11:06:25,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41136 - __SPLIT__ 2026-05-27 11:06:25,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30954 - __SPLIT__ 2026-05-27 11:06:27,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43336 - __SPLIT__ 2026-05-27 11:06:28,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45499 - __SPLIT__ 2026-05-27 11:06:28,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31014 - __SPLIT__ 2026-05-27 11:06:29,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41173 - __SPLIT__ 2026-05-27 11:06:30,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30959 - __SPLIT__ 2026-05-27 11:06:31,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43339 - __SPLIT__ 2026-05-27 11:06:33,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45578 - __SPLIT__ 2026-05-27 11:06:34,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41191 - __SPLIT__ 2026-05-27 11:06:34,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31072 - __SPLIT__ 2026-05-27 11:06:35,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30960 - __SPLIT__ 2026-05-27 11:06:35,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31075 - __SPLIT__ 2026-05-27 11:06:37,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43530 - __SPLIT__ 2026-05-27 11:06:39,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45582 - __SPLIT__ 2026-05-27 11:06:39,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30961 - __SPLIT__ 2026-05-27 11:06:40,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39225 - __SPLIT__ 2026-05-27 11:06:40,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43624 - __SPLIT__ 2026-05-27 11:06:43,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149701 - __SPLIT__ 2026-05-27 11:06:45,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39561 - __SPLIT__ 2026-05-27 11:06:45,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45650 - __SPLIT__ 2026-05-27 11:06:46,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41192 - __SPLIT__ 2026-05-27 11:06:47,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30962 - __SPLIT__ 2026-05-27 11:06:49,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31076 - __SPLIT__ 2026-05-27 11:06:50,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149706 - __SPLIT__ 2026-05-27 11:06:50,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41223 - __SPLIT__ 2026-05-27 11:06:51,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39651 - __SPLIT__ 2026-05-27 11:06:54,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31077 - __SPLIT__ 2026-05-27 11:06:54,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30964 - __SPLIT__ 2026-05-27 11:06:55,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41397 - __SPLIT__ 2026-05-27 11:06:55,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43625 - __SPLIT__ 2026-05-27 11:06:56,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39726 - __SPLIT__ 2026-05-27 11:06:58,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30965 - __SPLIT__ 2026-05-27 11:07:00,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46114 - __SPLIT__ 2026-05-27 11:07:00,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41518 - __SPLIT__ 2026-05-27 11:07:01,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43635 - __SPLIT__ 2026-05-27 11:07:02,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40028 - __SPLIT__ 2026-05-27 11:07:02,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30966 - __SPLIT__ 2026-05-27 11:07:06,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46169 - __SPLIT__ 2026-05-27 11:07:06,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41533 - __SPLIT__ 2026-05-27 11:07:07,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43729 - __SPLIT__ 2026-05-27 11:07:08,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40048 - __SPLIT__ 2026-05-27 11:07:10,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30968 - __SPLIT__ 2026-05-27 11:07:11,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40104 - __SPLIT__ 2026-05-27 11:07:11,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41630 - __SPLIT__ 2026-05-27 11:07:11,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46292 - __SPLIT__ 2026-05-27 11:07:13,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43844 - __SPLIT__ 2026-05-27 11:07:14,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30969 - __SPLIT__ 2026-05-27 11:07:15,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149708 - __SPLIT__ 2026-05-27 11:07:17,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41701 - __SPLIT__ 2026-05-27 11:07:18,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40107 - __SPLIT__ 2026-05-27 11:07:18,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46379 - __SPLIT__ 2026-05-27 11:07:18,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149709 - __SPLIT__ 2026-05-27 11:07:19,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43900 - __SPLIT__ 2026-05-27 11:07:21,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30970 - __SPLIT__ 2026-05-27 11:07:22,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41735 - __SPLIT__ 2026-05-27 11:07:23,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40187 - __SPLIT__ 2026-05-27 11:07:24,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46514 - __SPLIT__ 2026-05-27 11:07:24,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31175 - __SPLIT__ 2026-05-27 11:07:26,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43905 - __SPLIT__ 2026-05-27 11:07:26,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41847 - __SPLIT__ 2026-05-27 11:07:28,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46536 - __SPLIT__ 2026-05-27 11:07:30,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30973 - __SPLIT__ 2026-05-27 11:07:31,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31176 - __SPLIT__ 2026-05-27 11:07:32,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43955 - __SPLIT__ 2026-05-27 11:07:33,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46554 - __SPLIT__ 2026-05-27 11:07:38,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32078 - __SPLIT__ 2026-05-27 11:07:38,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46593 - __SPLIT__ 2026-05-27 11:07:38,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40188 - __SPLIT__ 2026-05-27 11:07:39,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30974 - __SPLIT__ 2026-05-27 11:07:39,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43959 - __SPLIT__ 2026-05-27 11:07:39,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41848 - __SPLIT__ 2026-05-27 11:07:41,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149898 - __SPLIT__ 2026-05-27 11:07:43,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30975 - __SPLIT__ 2026-05-27 11:07:44,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46595 - __SPLIT__ 2026-05-27 11:07:45,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40286 - __SPLIT__ 2026-05-27 11:07:45,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44097 - __SPLIT__ 2026-05-27 11:07:46,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41959 - __SPLIT__ 2026-05-27 11:07:48,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30984 - __SPLIT__ 2026-05-27 11:07:50,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40335 - __SPLIT__ 2026-05-27 11:07:50,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32079 - __SPLIT__ 2026-05-27 11:07:51,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44183 - __SPLIT__ 2026-05-27 11:07:51,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41973 - __SPLIT__ 2026-05-27 11:07:53,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149912 - __SPLIT__ 2026-05-27 11:07:56,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40382 - __SPLIT__ 2026-05-27 11:07:57,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41987 - __SPLIT__ 2026-05-27 11:07:57,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32411 - __SPLIT__ 2026-05-27 11:07:57,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44336 - __SPLIT__ 2026-05-27 11:07:58,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31045 - __SPLIT__ 2026-05-27 11:07:58,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46868 - __SPLIT__ 2026-05-27 11:07:59,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32525 - __SPLIT__ 2026-05-27 11:08:01,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40433 - __SPLIT__ 2026-05-27 11:08:01,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42066 - __SPLIT__ 2026-05-27 11:08:02,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32792 - __SPLIT__ 2026-05-27 11:08:03,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44519 - __SPLIT__ 2026-05-27 11:08:04,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46886 - __SPLIT__ 2026-05-27 11:08:07,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42399 - __SPLIT__ 2026-05-27 11:08:07,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40466 - __SPLIT__ 2026-05-27 11:08:08,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31097 - __SPLIT__ 2026-05-27 11:08:08,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44552 - __SPLIT__ 2026-05-27 11:08:09,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33232 - __SPLIT__ 2026-05-27 11:08:10,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46906 - __SPLIT__ 2026-05-27 11:08:11,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42513 - __SPLIT__ 2026-05-27 11:08:13,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31255 - __SPLIT__ 2026-05-27 11:08:13,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40525 - __SPLIT__ 2026-05-27 11:08:14,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44657 - __SPLIT__ 2026-05-27 11:08:16,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47107 - __SPLIT__ 2026-05-27 11:08:16,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33233 - __SPLIT__ 2026-05-27 11:08:17,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42621 - __SPLIT__ 2026-05-27 11:08:18,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31272 - __SPLIT__ 2026-05-27 11:08:19,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40612 - __SPLIT__ 2026-05-27 11:08:21,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44658 - __SPLIT__ 2026-05-27 11:08:21,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47343 - __SPLIT__ 2026-05-27 11:08:22,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42734 - __SPLIT__ 2026-05-27 11:08:23,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31381 - __SPLIT__ 2026-05-27 11:08:24,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33274 - __SPLIT__ 2026-05-27 11:08:24,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40613 - __SPLIT__ 2026-05-27 11:08:25,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47445 - __SPLIT__ 2026-05-27 11:08:27,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42737 - __SPLIT__ 2026-05-27 11:08:28,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31384 - __SPLIT__ 2026-05-27 11:08:28,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47498 - __SPLIT__ 2026-05-27 11:08:31,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33481 - __SPLIT__ 2026-05-27 11:08:32,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47530 - __SPLIT__ 2026-05-27 11:08:32,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42903 - __SPLIT__ 2026-05-27 11:08:33,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33706 - __SPLIT__ 2026-05-27 11:08:33,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31394 - __SPLIT__ 2026-05-27 11:08:34,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44692 - __SPLIT__ 2026-05-27 11:08:35,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33709 - __SPLIT__ 2026-05-27 11:08:35,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119150 - __SPLIT__ 2026-05-27 11:08:36,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47728 - __SPLIT__ 2026-05-27 11:08:37,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33718 - __SPLIT__ 2026-05-27 11:08:37,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43068 - __SPLIT__ 2026-05-27 11:08:37,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44718 - __SPLIT__ 2026-05-27 11:08:38,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31452 - __SPLIT__ 2026-05-27 11:08:40,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40671 - __SPLIT__ 2026-05-27 11:08:42,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47756 - __SPLIT__ 2026-05-27 11:08:43,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43083 - __SPLIT__ 2026-05-27 11:08:43,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44806 - __SPLIT__ 2026-05-27 11:08:43,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31482 - __SPLIT__ 2026-05-27 11:08:44,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33720 - __SPLIT__ 2026-05-27 11:08:46,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40914 - __SPLIT__ 2026-05-27 11:08:46,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44821 - __SPLIT__ 2026-05-27 11:08:47,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47965 - __SPLIT__ 2026-05-27 11:08:48,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43092 - __SPLIT__ 2026-05-27 11:08:48,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31542 - __SPLIT__ 2026-05-27 11:08:50,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44895 - __SPLIT__ 2026-05-27 11:08:51,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40920 - __SPLIT__ 2026-05-27 11:08:52,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43128 - __SPLIT__ 2026-05-27 11:08:53,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48230 - __SPLIT__ 2026-05-27 11:08:53,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33721 - __SPLIT__ 2026-05-27 11:08:53,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31619 - __SPLIT__ 2026-05-27 11:08:55,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44904 - __SPLIT__ 2026-05-27 11:08:57,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119187 - __SPLIT__ 2026-05-27 11:08:58,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40929 - __SPLIT__ 2026-05-27 11:08:58,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43165 - __SPLIT__ 2026-05-27 11:08:59,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48231 - __SPLIT__ 2026-05-27 11:09:00,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31629 - __SPLIT__ 2026-05-27 11:09:00,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44910 - __SPLIT__ 2026-05-27 11:09:03,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33722 - __SPLIT__ 2026-05-27 11:09:04,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44955 - __SPLIT__ 2026-05-27 11:09:05,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40930 - __SPLIT__ 2026-05-27 11:09:05,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119190 - __SPLIT__ 2026-05-27 11:09:05,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31780 - __SPLIT__ 2026-05-27 11:09:09,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44978 - __SPLIT__ 2026-05-27 11:09:11,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33723 - __SPLIT__ 2026-05-27 11:09:11,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31785 - __SPLIT__ 2026-05-27 11:09:12,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33724 - __SPLIT__ 2026-05-27 11:09:13,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45118 - __SPLIT__ 2026-05-27 11:09:13,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43166 - __SPLIT__ 2026-05-27 11:09:13,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48312 - __SPLIT__ 2026-05-27 11:09:13,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33725 - __SPLIT__ 2026-05-27 11:09:15,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31808 - __SPLIT__ 2026-05-27 11:09:18,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45182 - __SPLIT__ 2026-05-27 11:09:18,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43560 - __SPLIT__ 2026-05-27 11:09:19,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48415 - __SPLIT__ 2026-05-27 11:09:20,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40931 - __SPLIT__ 2026-05-27 11:09:21,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33862 - __SPLIT__ 2026-05-27 11:09:23,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48456 - __SPLIT__ 2026-05-27 11:09:24,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43898 - __SPLIT__ 2026-05-27 11:09:24,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31883 - __SPLIT__ 2026-05-27 11:09:25,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45196 - __SPLIT__ 2026-05-27 11:09:26,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40967 - __SPLIT__ 2026-05-27 11:09:27,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119195 - __SPLIT__ 2026-05-27 11:09:29,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43982 - __SPLIT__ 2026-05-27 11:09:29,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33863 - __SPLIT__ 2026-05-27 11:09:29,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31957 - __SPLIT__ 2026-05-27 11:09:30,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41138 - __SPLIT__ 2026-05-27 11:09:32,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45222 - __SPLIT__ 2026-05-27 11:09:34,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44053 - __SPLIT__ 2026-05-27 11:09:35,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32116 - __SPLIT__ 2026-05-27 11:09:35,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119199 - __SPLIT__ 2026-05-27 11:09:35,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45385 - __SPLIT__ 2026-05-27 11:09:35,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48457 - __SPLIT__ 2026-05-27 11:09:35,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41139 - __SPLIT__ 2026-05-27 11:09:37,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33927 - __SPLIT__ 2026-05-27 11:09:38,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44101 - __SPLIT__ 2026-05-27 11:09:39,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48674 - __SPLIT__ 2026-05-27 11:09:40,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32191 - __SPLIT__ 2026-05-27 11:09:42,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48694 - __SPLIT__ 2026-05-27 11:09:42,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45417 - __SPLIT__ 2026-05-27 11:09:42,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119200 - __SPLIT__ 2026-05-27 11:09:43,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44104 - __SPLIT__ 2026-05-27 11:09:44,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32239 - __SPLIT__ 2026-05-27 11:09:45,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48695 - __SPLIT__ 2026-05-27 11:09:49,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45604 - __SPLIT__ 2026-05-27 11:09:50,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32244 - __SPLIT__ 2026-05-27 11:09:53,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33929 - __SPLIT__ 2026-05-27 11:09:54,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41217 - __SPLIT__ 2026-05-27 11:09:54,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33930 - __SPLIT__ 2026-05-27 11:09:55,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45609 - __SPLIT__ 2026-05-27 11:09:55,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32251 - __SPLIT__ 2026-05-27 11:09:58,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44107 - __SPLIT__ 2026-05-27 11:09:59,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45788 - __SPLIT__ 2026-05-27 11:09:59,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48772 - __SPLIT__ 2026-05-27 11:10:00,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41218 - __SPLIT__ 2026-05-27 11:10:00,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32268 - __SPLIT__ 2026-05-27 11:10:03,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44188 - __SPLIT__ 2026-05-27 11:10:05,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48833 - __SPLIT__ 2026-05-27 11:10:05,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45840 - __SPLIT__ 2026-05-27 11:10:06,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119201 - __SPLIT__ 2026-05-27 11:10:07,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32280 - __SPLIT__ 2026-05-27 11:10:08,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48873 - __SPLIT__ 2026-05-27 11:10:09,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45904 - __SPLIT__ 2026-05-27 11:10:12,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34108 - __SPLIT__ 2026-05-27 11:10:13,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48891 - __SPLIT__ 2026-05-27 11:10:13,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32285 - __SPLIT__ 2026-05-27 11:10:14,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45949 - __SPLIT__ 2026-05-27 11:10:15,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34772 - __SPLIT__ 2026-05-27 11:10:17,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44189 - __SPLIT__ 2026-05-27 11:10:17,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41367 - __SPLIT__ 2026-05-27 11:10:18,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48896 - __SPLIT__ 2026-05-27 11:10:18,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34875 - __SPLIT__ 2026-05-27 11:10:19,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32501 - __SPLIT__ 2026-05-27 11:10:20,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46206 - __SPLIT__ 2026-05-27 11:10:21,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48955 - __SPLIT__ 2026-05-27 11:10:22,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44217 - __SPLIT__ 2026-05-27 11:10:24,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41374 - __SPLIT__ 2026-05-27 11:10:24,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32504 - __SPLIT__ 2026-05-27 11:10:25,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119208 - __SPLIT__ 2026-05-27 11:10:26,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48971 - __SPLIT__ 2026-05-27 11:10:27,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46222 - __SPLIT__ 2026-05-27 11:10:27,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44251 - __SPLIT__ 2026-05-27 11:10:30,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32512 - __SPLIT__ 2026-05-27 11:10:30,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41375 - __SPLIT__ 2026-05-27 11:10:32,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46231 - __SPLIT__ 2026-05-27 11:10:32,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49016 - __SPLIT__ 2026-05-27 11:10:33,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44307 - __SPLIT__ 2026-05-27 11:10:36,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34879 - __SPLIT__ 2026-05-27 11:10:36,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32591 - __SPLIT__ 2026-05-27 11:10:38,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46345 - __SPLIT__ 2026-05-27 11:10:38,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49076 - __SPLIT__ 2026-05-27 11:10:39,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44415 - __SPLIT__ 2026-05-27 11:10:41,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32615 - __SPLIT__ 2026-05-27 11:10:44,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44463 - __SPLIT__ 2026-05-27 11:10:44,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34881 - __SPLIT__ 2026-05-27 11:10:45,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49106 - __SPLIT__ 2026-05-27 11:10:45,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46657 - __SPLIT__ 2026-05-27 11:10:46,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32797 - __SPLIT__ 2026-05-27 11:10:47,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41454 - __SPLIT__ 2026-05-27 11:10:47,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119280 - __SPLIT__ 2026-05-27 11:10:48,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119215 - __SPLIT__ 2026-05-27 11:10:50,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44610 - __SPLIT__ 2026-05-27 11:10:51,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32808 - __SPLIT__ 2026-05-27 11:10:52,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46699 - __SPLIT__ 2026-05-27 11:10:53,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41882 - __SPLIT__ 2026-05-27 11:10:55,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44671 - __SPLIT__ 2026-05-27 11:10:56,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32905 - __SPLIT__ 2026-05-27 11:10:57,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49107 - __SPLIT__ 2026-05-27 11:10:58,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46867 - __SPLIT__ 2026-05-27 11:10:59,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41903 - __SPLIT__ 2026-05-27 11:11:00,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44674 - __SPLIT__ 2026-05-27 11:11:00,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119281 - __SPLIT__ 2026-05-27 11:11:01,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49379 - __SPLIT__ 2026-05-27 11:11:01,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33035 - __SPLIT__ 2026-05-27 11:11:01,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35403 - __SPLIT__ 2026-05-27 11:11:03,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33051 - __SPLIT__ 2026-05-27 11:11:04,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46915 - __SPLIT__ 2026-05-27 11:11:05,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42234 - __SPLIT__ 2026-05-27 11:11:05,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44779 - __SPLIT__ 2026-05-27 11:11:06,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49979 - __SPLIT__ 2026-05-27 11:11:08,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33220 - __SPLIT__ 2026-05-27 11:11:09,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119216 - __SPLIT__ 2026-05-27 11:11:10,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50066 - __SPLIT__ 2026-05-27 11:11:10,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44813 - __SPLIT__ 2026-05-27 11:11:10,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47120 - __SPLIT__ 2026-05-27 11:11:10,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35404 - __SPLIT__ 2026-05-27 11:11:11,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42444 - __SPLIT__ 2026-05-27 11:11:12,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33235 - __SPLIT__ 2026-05-27 11:11:14,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50201 - __SPLIT__ 2026-05-27 11:11:14,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45009 - __SPLIT__ 2026-05-27 11:11:17,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33268 - __SPLIT__ 2026-05-27 11:11:17,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47273 - __SPLIT__ 2026-05-27 11:11:19,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45027 - __SPLIT__ 2026-05-27 11:11:20,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50237 - __SPLIT__ 2026-05-27 11:11:20,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35405 - __SPLIT__ 2026-05-27 11:11:22,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33281 - __SPLIT__ 2026-05-27 11:11:23,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35489 - __SPLIT__ 2026-05-27 11:11:23,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47312 - __SPLIT__ 2026-05-27 11:11:24,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45065 - __SPLIT__ 2026-05-27 11:11:25,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50329 - __SPLIT__ 2026-05-27 11:11:27,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47532 - __SPLIT__ 2026-05-27 11:11:27,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33284 - __SPLIT__ 2026-05-27 11:11:29,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42709 - __SPLIT__ 2026-05-27 11:11:30,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119218 - __SPLIT__ 2026-05-27 11:11:30,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35490 - __SPLIT__ 2026-05-27 11:11:30,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45174 - __SPLIT__ 2026-05-27 11:11:30,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50369 - __SPLIT__ 2026-05-27 11:11:30,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47572 - __SPLIT__ 2026-05-27 11:11:32,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33300 - __SPLIT__ 2026-05-27 11:11:33,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119294 - __SPLIT__ 2026-05-27 11:11:35,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42779 - __SPLIT__ 2026-05-27 11:11:35,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45281 - __SPLIT__ 2026-05-27 11:11:36,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50403 - __SPLIT__ 2026-05-27 11:11:37,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47703 - __SPLIT__ 2026-05-27 11:11:37,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33303 - __SPLIT__ 2026-05-27 11:11:40,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45323 - __SPLIT__ 2026-05-27 11:11:41,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42794 - __SPLIT__ 2026-05-27 11:11:42,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50598 - __SPLIT__ 2026-05-27 11:11:43,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33583 - __SPLIT__ 2026-05-27 11:11:43,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47852 - __SPLIT__ 2026-05-27 11:11:45,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35491 - __SPLIT__ 2026-05-27 11:11:45,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45469 - __SPLIT__ 2026-05-27 11:11:46,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42868 - __SPLIT__ 2026-05-27 11:11:47,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33635 - __SPLIT__ 2026-05-27 11:11:47,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50741 - __SPLIT__ 2026-05-27 11:11:50,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119219 - __SPLIT__ 2026-05-27 11:11:50,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45492 - __SPLIT__ 2026-05-27 11:11:50,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48068 - __SPLIT__ 2026-05-27 11:11:50,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50875 - __SPLIT__ 2026-05-27 11:11:51,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42976 - __SPLIT__ 2026-05-27 11:11:52,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33844 - __SPLIT__ 2026-05-27 11:11:52,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35824 - __SPLIT__ 2026-05-27 11:11:54,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45547 - __SPLIT__ 2026-05-27 11:11:56,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35958 - __SPLIT__ 2026-05-27 11:11:56,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51004 - __SPLIT__ 2026-05-27 11:11:57,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48115 - __SPLIT__ 2026-05-27 11:11:57,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43349 - __SPLIT__ 2026-05-27 11:11:57,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34010 - __SPLIT__ 2026-05-27 11:11:59,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45583 - __SPLIT__ 2026-05-27 11:12:00,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51041 - __SPLIT__ 2026-05-27 11:12:03,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34024 - __SPLIT__ 2026-05-27 11:12:03,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43536 - __SPLIT__ 2026-05-27 11:12:03,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48234 - __SPLIT__ 2026-05-27 11:12:04,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35959 - __SPLIT__ 2026-05-27 11:12:05,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45611 - __SPLIT__ 2026-05-27 11:12:06,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51163 - __SPLIT__ 2026-05-27 11:12:07,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34177 - __SPLIT__ 2026-05-27 11:12:08,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43537 - __SPLIT__ 2026-05-27 11:12:09,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48602 - __SPLIT__ 2026-05-27 11:12:10,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119220 - __SPLIT__ 2026-05-27 11:12:10,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45612 - __SPLIT__ 2026-05-27 11:12:11,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51183 - __SPLIT__ 2026-05-27 11:12:12,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35960 - __SPLIT__ 2026-05-27 11:12:12,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48605 - __SPLIT__ 2026-05-27 11:12:12,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34256 - __SPLIT__ 2026-05-27 11:12:13,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119404 - __SPLIT__ 2026-05-27 11:12:16,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51324 - __SPLIT__ 2026-05-27 11:12:16,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48606 - __SPLIT__ 2026-05-27 11:12:19,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34273 - __SPLIT__ 2026-05-27 11:12:20,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48623 - __SPLIT__ 2026-05-27 11:12:20,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35965 - __SPLIT__ 2026-05-27 11:12:20,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51374 - __SPLIT__ 2026-05-27 11:12:24,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48673 - __SPLIT__ 2026-05-27 11:12:24,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45921 - __SPLIT__ 2026-05-27 11:12:24,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34383 - __SPLIT__ 2026-05-27 11:12:25,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43639 - __SPLIT__ 2026-05-27 11:12:26,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51402 - __SPLIT__ 2026-05-27 11:12:27,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119433 - __SPLIT__ 2026-05-27 11:12:28,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46313 - __SPLIT__ 2026-05-27 11:12:28,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36179 - __SPLIT__ 2026-05-27 11:12:28,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48734 - __SPLIT__ 2026-05-27 11:12:30,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34422 - __SPLIT__ 2026-05-27 11:12:31,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51845 - __SPLIT__ 2026-05-27 11:12:31,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119226 - __SPLIT__ 2026-05-27 11:12:31,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43762 - __SPLIT__ 2026-05-27 11:12:33,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46383 - __SPLIT__ 2026-05-27 11:12:34,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48848 - __SPLIT__ 2026-05-27 11:12:35,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34524 - __SPLIT__ 2026-05-27 11:12:37,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51916 - __SPLIT__ 2026-05-27 11:12:37,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43787 - __SPLIT__ 2026-05-27 11:12:38,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46661 - __SPLIT__ 2026-05-27 11:12:41,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34672 - __SPLIT__ 2026-05-27 11:12:41,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48956 - __SPLIT__ 2026-05-27 11:12:43,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51926 - __SPLIT__ 2026-05-27 11:12:44,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46716 - __SPLIT__ 2026-05-27 11:12:44,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36443 - __SPLIT__ 2026-05-27 11:12:44,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43843 - __SPLIT__ 2026-05-27 11:12:46,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35271 - __SPLIT__ 2026-05-27 11:12:47,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49097 - __SPLIT__ 2026-05-27 11:12:49,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51966 - __SPLIT__ 2026-05-27 11:12:50,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46773 - __SPLIT__ 2026-05-27 11:12:51,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35349 - __SPLIT__ 2026-05-27 11:12:51,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44527 - __SPLIT__ 2026-05-27 11:12:52,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52282 - __SPLIT__ 2026-05-27 11:12:52,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119228 - __SPLIT__ 2026-05-27 11:12:53,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36444 - __SPLIT__ 2026-05-27 11:12:54,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49199 - __SPLIT__ 2026-05-27 11:12:55,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46863 - __SPLIT__ 2026-05-27 11:12:56,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35401 - __SPLIT__ 2026-05-27 11:12:57,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44570 - __SPLIT__ 2026-05-27 11:12:58,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52286 - __SPLIT__ 2026-05-27 11:13:00,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49242 - __SPLIT__ 2026-05-27 11:13:00,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46901 - __SPLIT__ 2026-05-27 11:13:01,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35441 - __SPLIT__ 2026-05-27 11:13:02,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36543 - __SPLIT__ 2026-05-27 11:13:03,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52377 - __SPLIT__ 2026-05-27 11:13:06,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47027 - __SPLIT__ 2026-05-27 11:13:07,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35456 - __SPLIT__ 2026-05-27 11:13:07,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49314 - __SPLIT__ 2026-05-27 11:13:08,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52443 - __SPLIT__ 2026-05-27 11:13:12,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47104 - __SPLIT__ 2026-05-27 11:13:12,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52451 - __SPLIT__ 2026-05-27 11:13:12,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35525 - __SPLIT__ 2026-05-27 11:13:13,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119230 - __SPLIT__ 2026-05-27 11:13:14,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49426 - __SPLIT__ 2026-05-27 11:13:14,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44571 - __SPLIT__ 2026-05-27 11:13:16,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47270 - __SPLIT__ 2026-05-27 11:13:18,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35568 - __SPLIT__ 2026-05-27 11:13:18,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52466 - __SPLIT__ 2026-05-27 11:13:20,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36544 - __SPLIT__ 2026-05-27 11:13:20,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49428 - __SPLIT__ 2026-05-27 11:13:21,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44592 - __SPLIT__ 2026-05-27 11:13:22,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47420 - __SPLIT__ 2026-05-27 11:13:23,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35606 - __SPLIT__ 2026-05-27 11:13:25,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52510 - __SPLIT__ 2026-05-27 11:13:27,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44730 - __SPLIT__ 2026-05-27 11:13:27,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49659 - __SPLIT__ 2026-05-27 11:13:29,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35687 - __SPLIT__ 2026-05-27 11:13:29,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36566 - __SPLIT__ 2026-05-27 11:13:30,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52543 - __SPLIT__ 2026-05-27 11:13:33,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36643 - __SPLIT__ 2026-05-27 11:13:33,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44844 - __SPLIT__ 2026-05-27 11:13:34,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49679 - __SPLIT__ 2026-05-27 11:13:34,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35696 - __SPLIT__ 2026-05-27 11:13:37,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52545 - __SPLIT__ 2026-05-27 11:13:38,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47441 - __SPLIT__ 2026-05-27 11:13:38,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44929 - __SPLIT__ 2026-05-27 11:13:40,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35795 - __SPLIT__ 2026-05-27 11:13:41,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49723 - __SPLIT__ 2026-05-27 11:13:41,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36644 - __SPLIT__ 2026-05-27 11:13:42,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52562 - __SPLIT__ 2026-05-27 11:13:42,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47515 - __SPLIT__ 2026-05-27 11:13:45,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44975 - __SPLIT__ 2026-05-27 11:13:45,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52732 - __SPLIT__ 2026-05-27 11:13:46,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35886 - __SPLIT__ 2026-05-27 11:13:48,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47516 - __SPLIT__ 2026-05-27 11:13:48,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49935 - __SPLIT__ 2026-05-27 11:13:50,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45041 - __SPLIT__ 2026-05-27 11:13:51,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52770 - __SPLIT__ 2026-05-27 11:13:51,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36694 - __SPLIT__ 2026-05-27 11:13:52,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35893 - __SPLIT__ 2026-05-27 11:13:52,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47598 - __SPLIT__ 2026-05-27 11:13:54,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49938 - __SPLIT__ 2026-05-27 11:13:57,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49962 - __SPLIT__ 2026-05-27 11:13:57,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45042 - __SPLIT__ 2026-05-27 11:13:58,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47785 - __SPLIT__ 2026-05-27 11:14:02,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36018 - __SPLIT__ 2026-05-27 11:14:03,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36695 - __SPLIT__ 2026-05-27 11:14:03,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50200 - __SPLIT__ 2026-05-27 11:14:04,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47964 - __SPLIT__ 2026-05-27 11:14:04,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52881 - __SPLIT__ 2026-05-27 11:14:08,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36020 - __SPLIT__ 2026-05-27 11:14:09,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48178 - __SPLIT__ 2026-05-27 11:14:10,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52894 - __SPLIT__ 2026-05-27 11:14:11,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50258 - __SPLIT__ 2026-05-27 11:14:14,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36696 - __SPLIT__ 2026-05-27 11:14:14,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48527 - __SPLIT__ 2026-05-27 11:14:14,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36256 - __SPLIT__ 2026-05-27 11:14:16,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52946 - __SPLIT__ 2026-05-27 11:14:16,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45142 - __SPLIT__ 2026-05-27 11:14:18,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50262 - __SPLIT__ 2026-05-27 11:14:19,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48805 - __SPLIT__ 2026-05-27 11:14:21,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36504 - __SPLIT__ 2026-05-27 11:14:23,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45170 - __SPLIT__ 2026-05-27 11:14:23,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53038 - __SPLIT__ 2026-05-27 11:14:24,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50343 - __SPLIT__ 2026-05-27 11:14:25,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36697 - __SPLIT__ 2026-05-27 11:14:25,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48828 - __SPLIT__ 2026-05-27 11:14:26,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36539 - __SPLIT__ 2026-05-27 11:14:26,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53077 - __SPLIT__ 2026-05-27 11:14:29,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45171 - __SPLIT__ 2026-05-27 11:14:31,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48834 - __SPLIT__ 2026-05-27 11:14:31,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50604 - __SPLIT__ 2026-05-27 11:14:32,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36685 - __SPLIT__ 2026-05-27 11:14:33,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53124 - __SPLIT__ 2026-05-27 11:14:35,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37361 - __SPLIT__ 2026-05-27 11:14:36,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48849 - __SPLIT__ 2026-05-27 11:14:38,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36737 - __SPLIT__ 2026-05-27 11:14:38,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50844 - __SPLIT__ 2026-05-27 11:14:39,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53131 - __SPLIT__ 2026-05-27 11:14:39,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37901 - __SPLIT__ 2026-05-27 11:14:40,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49029 - __SPLIT__ 2026-05-27 11:14:43,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36855 - __SPLIT__ 2026-05-27 11:14:44,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53256 - __SPLIT__ 2026-05-27 11:14:45,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50876 - __SPLIT__ 2026-05-27 11:14:45,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49387 - __SPLIT__ 2026-05-27 11:14:48,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45235 - __SPLIT__ 2026-05-27 11:14:49,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36958 - __SPLIT__ 2026-05-27 11:14:50,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53299 - __SPLIT__ 2026-05-27 11:14:51,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49514 - __SPLIT__ 2026-05-27 11:14:51,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37902 - __SPLIT__ 2026-05-27 11:14:52,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50965 - __SPLIT__ 2026-05-27 11:14:55,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45240 - __SPLIT__ 2026-05-27 11:14:55,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37042 - __SPLIT__ 2026-05-27 11:14:56,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49635 - __SPLIT__ 2026-05-27 11:14:57,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53400 - __SPLIT__ 2026-05-27 11:14:59,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50968 - __SPLIT__ 2026-05-27 11:15:01,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37209 - __SPLIT__ 2026-05-27 11:15:01,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49665 - __SPLIT__ 2026-05-27 11:15:02,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45259 - __SPLIT__ 2026-05-27 11:15:03,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53469 - __SPLIT__ 2026-05-27 11:15:04,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37903 - __SPLIT__ 2026-05-27 11:15:06,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50971 - __SPLIT__ 2026-05-27 11:15:07,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53504 - __SPLIT__ 2026-05-27 11:15:07,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50067 - __SPLIT__ 2026-05-27 11:15:08,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37222 - __SPLIT__ 2026-05-27 11:15:09,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45289 - __SPLIT__ 2026-05-27 11:15:12,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53514 - __SPLIT__ 2026-05-27 11:15:12,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51102 - __SPLIT__ 2026-05-27 11:15:14,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50084 - __SPLIT__ 2026-05-27 11:15:14,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37904 - __SPLIT__ 2026-05-27 11:15:15,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37427 - __SPLIT__ 2026-05-27 11:15:15,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53613 - __SPLIT__ 2026-05-27 11:15:16,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45312 - __SPLIT__ 2026-05-27 11:15:18,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50205 - __SPLIT__ 2026-05-27 11:15:19,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51280 - __SPLIT__ 2026-05-27 11:15:20,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53639 - __SPLIT__ 2026-05-27 11:15:21,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37448 - __SPLIT__ 2026-05-27 11:15:23,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50434 - __SPLIT__ 2026-05-27 11:15:23,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45366 - __SPLIT__ 2026-05-27 11:15:26,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53686 - __SPLIT__ 2026-05-27 11:15:27,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51465 - __SPLIT__ 2026-05-27 11:15:27,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37521 - __SPLIT__ 2026-05-27 11:15:28,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50930 - __SPLIT__ 2026-05-27 11:15:30,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45381 - __SPLIT__ 2026-05-27 11:15:30,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51560 - __SPLIT__ 2026-05-27 11:15:31,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53717 - __SPLIT__ 2026-05-27 11:15:34,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37596 - __SPLIT__ 2026-05-27 11:15:34,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51042 - __SPLIT__ 2026-05-27 11:15:34,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53881 - __SPLIT__ 2026-05-27 11:15:35,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38193 - __SPLIT__ 2026-05-27 11:15:35,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51561 - __SPLIT__ 2026-05-27 11:15:36,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45534 - __SPLIT__ 2026-05-27 11:15:38,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54152 - __SPLIT__ 2026-05-27 11:15:39,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51581 - __SPLIT__ 2026-05-27 11:15:40,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37697 - __SPLIT__ 2026-05-27 11:15:42,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54361 - __SPLIT__ 2026-05-27 11:15:42,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51650 - __SPLIT__ 2026-05-27 11:15:43,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45678 - __SPLIT__ 2026-05-27 11:15:45,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51651 - __SPLIT__ 2026-05-27 11:15:46,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38212 - __SPLIT__ 2026-05-27 11:15:46,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54372 - __SPLIT__ 2026-05-27 11:15:46,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37698 - __SPLIT__ 2026-05-27 11:15:49,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51355 - __SPLIT__ 2026-05-27 11:15:49,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45826 - __SPLIT__ 2026-05-27 11:15:52,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54391 - __SPLIT__ 2026-05-27 11:15:53,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37735 - __SPLIT__ 2026-05-27 11:15:54,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51404 - __SPLIT__ 2026-05-27 11:15:55,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46112 - __SPLIT__ 2026-05-27 11:15:57,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54442 - __SPLIT__ 2026-05-27 11:16:00,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37776 - __SPLIT__ 2026-05-27 11:16:00,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51652 - __SPLIT__ 2026-05-27 11:16:00,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51594 - __SPLIT__ 2026-05-27 11:16:01,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54542 - __SPLIT__ 2026-05-27 11:16:02,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46113 - __SPLIT__ 2026-05-27 11:16:06,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51740 - __SPLIT__ 2026-05-27 11:16:06,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54786 - __SPLIT__ 2026-05-27 11:16:06,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51611 - __SPLIT__ 2026-05-27 11:16:06,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37779 - __SPLIT__ 2026-05-27 11:16:07,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38807 - __SPLIT__ 2026-05-27 11:16:11,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54830 - __SPLIT__ 2026-05-27 11:16:11,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51781 - __SPLIT__ 2026-05-27 11:16:12,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51722 - __SPLIT__ 2026-05-27 11:16:13,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37783 - __SPLIT__ 2026-05-27 11:16:13,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39048 - __SPLIT__ 2026-05-27 11:16:14,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51802 - __SPLIT__ 2026-05-27 11:16:15,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54921 - __SPLIT__ 2026-05-27 11:16:17,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51823 - __SPLIT__ 2026-05-27 11:16:18,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51739 - __SPLIT__ 2026-05-27 11:16:19,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46177 - __SPLIT__ 2026-05-27 11:16:20,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55034 - __SPLIT__ 2026-05-27 11:16:20,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37802 - __SPLIT__ 2026-05-27 11:16:20,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51828 - __SPLIT__ 2026-05-27 11:16:23,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51778 - __SPLIT__ 2026-05-27 11:16:23,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39729 - __SPLIT__ 2026-05-27 11:16:24,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55091 - __SPLIT__ 2026-05-27 11:16:25,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46227 - __SPLIT__ 2026-05-27 11:16:25,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51833 - __SPLIT__ 2026-05-27 11:16:26,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37824 - __SPLIT__ 2026-05-27 11:16:28,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51818 - __SPLIT__ 2026-05-27 11:16:28,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55136 - __SPLIT__ 2026-05-27 11:16:29,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51846 - __SPLIT__ 2026-05-27 11:16:32,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46271 - __SPLIT__ 2026-05-27 11:16:33,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38040 - __SPLIT__ 2026-05-27 11:16:33,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55369 - __SPLIT__ 2026-05-27 11:16:33,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51835 - __SPLIT__ 2026-05-27 11:16:34,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51867 - __SPLIT__ 2026-05-27 11:16:34,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39730 - __SPLIT__ 2026-05-27 11:16:37,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55372 - __SPLIT__ 2026-05-27 11:16:39,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51842 - __SPLIT__ 2026-05-27 11:16:39,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38305 - __SPLIT__ 2026-05-27 11:16:39,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46284 - __SPLIT__ 2026-05-27 11:16:39,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51909 - __SPLIT__ 2026-05-27 11:16:40,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51861 - __SPLIT__ 2026-05-27 11:16:42,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55889 - __SPLIT__ 2026-05-27 11:16:46,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40239 - __SPLIT__ 2026-05-27 11:16:46,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51933 - __SPLIT__ 2026-05-27 11:16:46,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38339 - __SPLIT__ 2026-05-27 11:16:46,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56082 - __SPLIT__ 2026-05-27 11:16:46,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46294 - __SPLIT__ 2026-05-27 11:16:49,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40404 - __SPLIT__ 2026-05-27 11:16:51,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51953 - __SPLIT__ 2026-05-27 11:16:52,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38425 - __SPLIT__ 2026-05-27 11:16:53,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51910 - __SPLIT__ 2026-05-27 11:16:53,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51975 - __SPLIT__ 2026-05-27 11:16:54,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56348 - __SPLIT__ 2026-05-27 11:16:54,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46556 - __SPLIT__ 2026-05-27 11:16:56,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40584 - __SPLIT__ 2026-05-27 11:16:58,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51927 - __SPLIT__ 2026-05-27 11:16:58,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38640 - __SPLIT__ 2026-05-27 11:16:58,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51991 - __SPLIT__ 2026-05-27 11:16:58,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56433 - __SPLIT__ 2026-05-27 11:17:00,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46579 - __SPLIT__ 2026-05-27 11:17:00,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51954 - __SPLIT__ 2026-05-27 11:17:04,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38915 - __SPLIT__ 2026-05-27 11:17:04,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56434 - __SPLIT__ 2026-05-27 11:17:04,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52009 - __SPLIT__ 2026-05-27 11:17:06,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46719 - __SPLIT__ 2026-05-27 11:17:06,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52026 - __SPLIT__ 2026-05-27 11:17:07,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41820 - __SPLIT__ 2026-05-27 11:17:07,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52010 - __SPLIT__ 2026-05-27 11:17:10,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52034 - __SPLIT__ 2026-05-27 11:17:11,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56478 - __SPLIT__ 2026-05-27 11:17:13,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46784 - __SPLIT__ 2026-05-27 11:17:15,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52037 - __SPLIT__ 2026-05-27 11:17:15,417 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11428.0, 11429.0, 11435.0, 1035.0, 1133.0, 1132.0, 1131.0, -1.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:17:15,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39042 - __SPLIT__ 2026-05-27 11:17:16,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56528 - __SPLIT__ 2026-05-27 11:17:17,988 - 124456 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-27 11:17:18,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41823 - __SPLIT__ 2026-05-27 11:17:19,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46950 - __SPLIT__ 2026-05-27 11:17:20,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52071 - __SPLIT__ 2026-05-27 11:17:20,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56559 - __SPLIT__ 2026-05-27 11:17:22,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39082 - __SPLIT__ 2026-05-27 11:17:23,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52051 - __SPLIT__ 2026-05-27 11:17:24,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52072 - __SPLIT__ 2026-05-27 11:17:24,755 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:17:25,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56599 - __SPLIT__ 2026-05-27 11:17:27,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46971 - __SPLIT__ 2026-05-27 11:17:29,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52064 - __SPLIT__ 2026-05-27 11:17:29,146 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:17:29,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39133 - __SPLIT__ 2026-05-27 11:17:29,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56915 - __SPLIT__ 2026-05-27 11:17:30,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41824 - __SPLIT__ 2026-05-27 11:17:30,588 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:17:32,076 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:17:32,528 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58716, 119542);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:17:34,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46993 - __SPLIT__ 2026-05-27 11:17:34,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57012 - __SPLIT__ 2026-05-27 11:17:34,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52126 - __SPLIT__ 2026-05-27 11:17:34,732 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:17:34,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52073 - __SPLIT__ 2026-05-27 11:17:35,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39138 - __SPLIT__ 2026-05-27 11:17:35,867 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58716, 119542) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:17:37,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57031 - __SPLIT__ 2026-05-27 11:17:38,199 - 124456 - src.utils.log - INFO - βœ… Fetched 14 rows - __SPLIT__ 2026-05-27 11:17:39,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47029 - __SPLIT__ 2026-05-27 11:17:39,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52158 - __SPLIT__ 2026-05-27 11:17:39,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52096 - __SPLIT__ 2026-05-27 11:17:40,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58716 - __SPLIT__ 2026-05-27 11:17:41,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42125 - __SPLIT__ 2026-05-27 11:17:41,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119542 - __SPLIT__ 2026-05-27 11:17:41,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52202 - __SPLIT__ 2026-05-27 11:17:42,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39140 - __SPLIT__ 2026-05-27 11:17:42,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57032 - __SPLIT__ 2026-05-27 11:17:43,026 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:17:44,414 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:17:44,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42235 - __SPLIT__ 2026-05-27 11:17:44,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52159 - __SPLIT__ 2026-05-27 11:17:45,331 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:17:45,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47517 - __SPLIT__ 2026-05-27 11:17:46,476 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:17:46,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52238 - __SPLIT__ 2026-05-27 11:17:47,299 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30721, 43010, 34819, 55301, 55302, 36885, 40981, 49174, 47138, 55339, 36909, 45106, 28723, 41012, 49205, 43062, 53304, 26696, 28760, 24687, 24689, 36978, 53367, 26747, 22654, 43136, 53376, 39043, 24709, 24710, 28806, 53387, 51341, 51342, 24719, 45199, 55442, 39061, 28840, 26799, 37040, 57527, 32955, 24764, 37056, 57542, 57544, 30924, 39120, 35025, 55518, 49375, 41184, 57569, 55523, 26852, 26873, 41216, 35085, 35089, 35090, 28947, 47385, 51487, 22822, 31015, 35118, 35119, 39216, 39217, 45362, 49463, 47418, 33126, 35175, 33127, 35174, 22890, 45421, 22901, 22902, 37239, 24955, 24956, 35199, 37252, 45444, 47505, 55700, 55701, 41366, 29092, 53673, 45488, 37310, 33234, 37330, 27092, 49619, 39383, 33242, 27099, 53727, 39392, 45549, 49661, 53765, 53770, 37392, 53776, 39448, 31267, 33326, 41527, 41528, 47679, 31304, 27210, 35417, 27227, 53860, 45686, 47739, 55931, 31373, 29329, 31387, 29343, 55972, 43693, 37552, 41648, 31410, 45747, 47793, 56013, 27342, 43727, 41682, 41692, 56033, 37607, 31467, 31468, 54000, 41718, 41722, 51972, 51974, 31507, 37653, 35610, 31517, 31518, 33565, 33566, 47904, 23336, 23337, 23339, 25394, 23367, 23374, 27473, 54108, 31582, 35680, 35681, 25442, 25448, 27498, 25454, 31599, 41857, 52097, 25475, 25476, 31635, 23447, 31639, 25497, 31640, 43930, 41885, 50085, 25511, 37799, 45993, 46001, 31666, 27571, 37833, 48075, 48077, 23502, 41940, 23508, 27615, 35808, 48099, 39911, 50151, 27632, 25593, 41990, 42000, 42005, 29719, 29725, 35871, 27685, 50222, 46135, 56389, 25674, 46159, 25681, 29785, 42089, 37996, 27758, 40047, 46193, 23672, 42109, 44157, 42128, 48272, 27796, 27797, 48278, 48279, 35993, 42138, 23708, 54434, 27815, 42163, 46260, 29877, 50360, 50366, 27851, 38092, 27856, 25816, 46310, 25835, 27886, 38133, 54517, 29943, 29950, 52482, 25866, 27918, 29969, 48414, 42271, 40225, 56610, 48425, 52529, 27956, 40263, 25930, 32074, 40267, 48474, 23905, 34145, 32099, 44393, 44394, 25963, 44399, 52604, 36230, 30092, 44429, 32144, 38291, 36244, 30104, 46493, 42405, 38310, 32172, 42419, 30145, 44491, 40398, 30159, 36310, 36311, 54749, 54758, 30195, 28150, 30200, 30203, 40448, 28162, 30215, 50701, 26130, 50713, 52768, 32289, 46625, 32297, 42543, 42544, 50737, 38450, 38451, 32311, 36415, 30272, 50753, 36420, 54861, 54862, 44632, 38490, 38491, 30306, 32355, 56931, 42598, 52846, 32383, 42630, 56966, 40585, 48779, 30358, 44697, 44710, 30384, 30385, 34481, 42674, 38585, 38586, 38587, 28349, 44734, 46781, 34496, 44737, 54976, 44745, 44747, 36556, 44752, 44753, 50898, 34518, 30430, 44766, 55010, 57059, 48881, 36596, 28407, 34553, 34554, 44800, 48903, 55050, 55052, 55053, 48910, 30481, 42770, 57107, 32535, 38681, 38682, 36637, 48928, 28457, 40748, 40749, 55084, 40754, 40755, 50998, 51003, 24380, 36669, 32574, 32575, 57147, 36675, 36676, 26440, 51019, 26450, 44885, 42841, 28508, 28509, 44892, 55135, 48997, 28522, 51051, 28525, 55157, 34678, 55161, 44925, 40839, 40840, 55175, 34698, 49043, 44958, 38824, 38827, 28595, 44979, 28597, 44980, 53177, 44999, 30668, 47056, 38869, 24535, 22487, 32727, 42971, 42973, 26597, 38887, 51181, 45039, 45040, 36854, 53241);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:17:48,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39152 - __SPLIT__ 2026-05-27 11:17:49,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57054 - __SPLIT__ 2026-05-27 11:17:49,105 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:17:50,027 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30721, 43010, 34819, 55301, 55302, 36885, 40981, 49174, 47138, 55339, 36909, 45106, 28723, 41012, 49205, 43062, 53304, 26696, 28760, 24687, 24689, 36978, 53367, 26747, 22654, 43136, 53376, 39043, 24709, 24710, 28806, 53387, 51341, 51342, 24719, 45199, 55442, 39061, 28840, 26799, 37040, 57527, 32955, 24764, 37056, 57542, 57544, 30924, 39120, 35025, 55518, 49375, 41184, 57569, 55523, 26852, 26873, 41216, 35085, 35089, 35090, 28947, 47385, 51487, 22822, 31015, 35118, 35119, 39216, 39217, 45362, 49463, 47418, 33126, 35175, 33127, 35174, 22890, 45421, 22901, 22902, 37239, 24955, 24956, 35199, 37252, 45444, 47505, 55700, 55701, 41366, 29092, 53673, 45488, 37310, 33234, 37330, 27092, 49619, 39383, 33242, 27099, 53727, 39392, 45549, 49661, 53765, 53770, 37392, 53776, 39448, 31267, 33326, 41527, 41528, 47679, 31304, 27210, 35417, 27227, 53860, 45686, 47739, 55931, 31373, 29329, 31387, 29343, 55972, 43693, 37552, 41648, 31410, 45747, 47793, 56013, 27342, 43727, 41682, 41692, 56033, 37607, 31467, 31468, 54000, 41718, 41722, 51972, 51974, 31507, 37653, 35610, 31517, 31518, 33565, 33566, 47904, 23336, 23337, 23339, 25394, 23367, 23374, 27473, 54108, 31582, 35680, 35681, 25442, 25448, 27498, 25454, 31599, 41857, 52097, 25475, 25476, 31635, 23447, 31639, 25497, 31640, 43930, 41885, 50085, 25511, 37799, 45993, 46001, 31666, 27571, 37833, 48075, 48077, 23502, 41940, 23508, 27615, 35808, 48099, 39911, 50151, 27632, 25593, 41990, 42000, 42005, 29719, 29725, 35871, 27685, 50222, 46135, 56389, 25674, 46159, 25681, 29785, 42089, 37996, 27758, 40047, 46193, 23672, 42109, 44157, 42128, 48272, 27796, 27797, 48278, 48279, 35993, 42138, 23708, 54434, 27815, 42163, 46260, 29877, 50360, 50366, 27851, 38092, 27856, 25816, 46310, 25835, 27886, 38133, 54517, 29943, 29950, 52482, 25866, 27918, 29969, 48414, 42271, 40225, 56610, 48425, 52529, 27956, 40263, 25930, 32074, 40267, 48474, 23905, 34145, 32099, 44393, 44394, 25963, 44399, 52604, 36230, 30092, 44429, 32144, 38291, 36244, 30104, 46493, 42405, 38310, 32172, 42419, 30145, 44491, 40398, 30159, 36310, 36311, 54749, 54758, 30195, 28150, 30200, 30203, 40448, 28162, 30215, 50701, 26130, 50713, 52768, 32289, 46625, 32297, 42543, 42544, 50737, 38450, 38451, 32311, 36415, 30272, 50753, 36420, 54861, 54862, 44632, 38490, 38491, 30306, 32355, 56931, 42598, 52846, 32383, 42630, 56966, 40585, 48779, 30358, 44697, 44710, 30384, 30385, 34481, 42674, 38585, 38586, 38587, 28349, 44734, 46781, 34496, 44737, 54976, 44745, 44747, 36556, 44752, 44753, 50898, 34518, 30430, 44766, 55010, 57059, 48881, 36596, 28407, 34553, 34554, 44800, 48903, 55050, 55052, 55053, 48910, 30481, 42770, 57107, 32535, 38681, 38682, 36637, 48928, 28457, 40748, 40749, 55084, 40754, 40755, 50998, 51003, 24380, 36669, 32574, 32575, 57147, 36675, 36676, 26440, 51019, 26450, 44885, 42841, 28508, 28509, 44892, 55135, 48997, 28522, 51051, 28525, 55157, 34678, 55161, 44925, 40839, 40840, 55175, 34698, 49043, 44958, 38824, 38827, 28595, 44979, 28597, 44980, 53177, 44999, 30668, 47056, 38869, 24535, 22487, 32727, 42971, 42973, 26597, 38887, 51181, 45039, 45040, 36854, 53241) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:17:51,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47724 - __SPLIT__ 2026-05-27 11:17:51,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57103 - __SPLIT__ 2026-05-27 11:17:52,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52305 - __SPLIT__ 2026-05-27 11:17:53,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52408 - __SPLIT__ 2026-05-27 11:17:54,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57211 - __SPLIT__ 2026-05-27 11:17:54,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39311 - __SPLIT__ 2026-05-27 11:17:55,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42236 - __SPLIT__ 2026-05-27 11:17:56,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57452 - __SPLIT__ 2026-05-27 11:17:57,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47734 - __SPLIT__ 2026-05-27 11:17:58,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52261 - __SPLIT__ 2026-05-27 11:17:58,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52572 - __SPLIT__ 2026-05-27 11:18:00,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57707 - __SPLIT__ 2026-05-27 11:18:00,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39459 - __SPLIT__ 2026-05-27 11:18:02,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52276 - __SPLIT__ 2026-05-27 11:18:03,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47736 - __SPLIT__ 2026-05-27 11:18:04,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52573 - __SPLIT__ 2026-05-27 11:18:04,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57714 - __SPLIT__ 2026-05-27 11:18:05,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42584 - __SPLIT__ 2026-05-27 11:18:07,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39484 - __SPLIT__ 2026-05-27 11:18:07,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52277 - __SPLIT__ 2026-05-27 11:18:09,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57729 - __SPLIT__ 2026-05-27 11:18:09,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52587 - __SPLIT__ 2026-05-27 11:18:13,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39529 - __SPLIT__ 2026-05-27 11:18:13,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57730 - __SPLIT__ 2026-05-27 11:18:15,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52595 - __SPLIT__ 2026-05-27 11:18:15,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42585 - __SPLIT__ 2026-05-27 11:18:18,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57766 - __SPLIT__ 2026-05-27 11:18:20,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47837 - __SPLIT__ 2026-05-27 11:18:20,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52675 - __SPLIT__ 2026-05-27 11:18:20,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52290 - __SPLIT__ 2026-05-27 11:18:22,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57828 - __SPLIT__ 2026-05-27 11:18:23,208 - 124456 - src.utils.log - INFO - βœ… Fetched 1846 rows - __SPLIT__ 2026-05-27 11:18:23,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39609 - __SPLIT__ 2026-05-27 11:18:25,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52312 - __SPLIT__ 2026-05-27 11:18:26,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52779 - __SPLIT__ 2026-05-27 11:18:26,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47847 - __SPLIT__ 2026-05-27 11:18:27,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42800 - __SPLIT__ 2026-05-27 11:18:27,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57843 - __SPLIT__ 2026-05-27 11:18:29,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52819 - __SPLIT__ 2026-05-27 11:18:30,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52316 - __SPLIT__ 2026-05-27 11:18:30,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39655 - __SPLIT__ 2026-05-27 11:18:32,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57846 - __SPLIT__ 2026-05-27 11:18:32,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47962 - __SPLIT__ 2026-05-27 11:18:32,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42801 - __SPLIT__ 2026-05-27 11:18:33,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53035 - __SPLIT__ 2026-05-27 11:18:35,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52346 - __SPLIT__ 2026-05-27 11:18:36,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57902 - __SPLIT__ 2026-05-27 11:18:36,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53082 - __SPLIT__ 2026-05-27 11:18:36,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39666 - __SPLIT__ 2026-05-27 11:18:38,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42938 - __SPLIT__ 2026-05-27 11:18:39,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48183 - __SPLIT__ 2026-05-27 11:18:39,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52404 - __SPLIT__ 2026-05-27 11:18:39,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22487 - __SPLIT__ 2026-05-27 11:18:40,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57919 - __SPLIT__ 2026-05-27 11:18:41,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22654 - __SPLIT__ 2026-05-27 11:18:41,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53197 - __SPLIT__ 2026-05-27 11:18:42,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22822 - __SPLIT__ 2026-05-27 11:18:43,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22890 - __SPLIT__ 2026-05-27 11:18:44,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39691 - __SPLIT__ 2026-05-27 11:18:44,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22901 - __SPLIT__ 2026-05-27 11:18:44,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52485 - __SPLIT__ 2026-05-27 11:18:45,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58819 - __SPLIT__ 2026-05-27 11:18:45,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22902 - __SPLIT__ 2026-05-27 11:18:46,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48199 - __SPLIT__ 2026-05-27 11:18:47,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23336 - __SPLIT__ 2026-05-27 11:18:47,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53275 - __SPLIT__ 2026-05-27 11:18:48,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23337 - __SPLIT__ 2026-05-27 11:18:49,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23339 - __SPLIT__ 2026-05-27 11:18:50,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23367 - __SPLIT__ 2026-05-27 11:18:50,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42978 - __SPLIT__ 2026-05-27 11:18:51,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23374 - __SPLIT__ 2026-05-27 11:18:51,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52574 - __SPLIT__ 2026-05-27 11:18:51,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39871 - __SPLIT__ 2026-05-27 11:18:52,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23447 - __SPLIT__ 2026-05-27 11:18:53,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53446 - __SPLIT__ 2026-05-27 11:18:54,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48372 - __SPLIT__ 2026-05-27 11:18:56,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23502 - __SPLIT__ 2026-05-27 11:18:59,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23508 - __SPLIT__ 2026-05-27 11:19:01,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23672 - __SPLIT__ 2026-05-27 11:19:01,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53510 - __SPLIT__ 2026-05-27 11:19:02,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52735 - __SPLIT__ 2026-05-27 11:19:03,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23708 - __SPLIT__ 2026-05-27 11:19:04,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39900 - __SPLIT__ 2026-05-27 11:19:05,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48473 - __SPLIT__ 2026-05-27 11:19:07,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23905 - __SPLIT__ 2026-05-27 11:19:07,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53532 - __SPLIT__ 2026-05-27 11:19:11,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52746 - __SPLIT__ 2026-05-27 11:19:11,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24380 - __SPLIT__ 2026-05-27 11:19:12,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42993 - __SPLIT__ 2026-05-27 11:19:13,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53551 - __SPLIT__ 2026-05-27 11:19:13,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24535 - __SPLIT__ 2026-05-27 11:19:13,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43718 - __SPLIT__ 2026-05-27 11:19:15,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48535 - __SPLIT__ 2026-05-27 11:19:16,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39923 - __SPLIT__ 2026-05-27 11:19:17,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53772 - __SPLIT__ 2026-05-27 11:19:18,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24687 - __SPLIT__ 2026-05-27 11:19:18,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24689 - __SPLIT__ 2026-05-27 11:19:19,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52747 - __SPLIT__ 2026-05-27 11:19:19,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24709 - __SPLIT__ 2026-05-27 11:19:21,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53812 - __SPLIT__ 2026-05-27 11:19:21,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24710 - __SPLIT__ 2026-05-27 11:19:22,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48725 - __SPLIT__ 2026-05-27 11:19:22,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24719 - __SPLIT__ 2026-05-27 11:19:23,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24764 - __SPLIT__ 2026-05-27 11:19:23,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24955 - __SPLIT__ 2026-05-27 11:19:24,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53841 - __SPLIT__ 2026-05-27 11:19:24,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24956 - __SPLIT__ 2026-05-27 11:19:24,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39941 - __SPLIT__ 2026-05-27 11:19:27,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25394 - __SPLIT__ 2026-05-27 11:19:28,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25442 - __SPLIT__ 2026-05-27 11:19:28,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53882 - __SPLIT__ 2026-05-27 11:19:28,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25448 - __SPLIT__ 2026-05-27 11:19:29,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43719 - __SPLIT__ 2026-05-27 11:19:29,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25454 - __SPLIT__ 2026-05-27 11:19:30,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25475 - __SPLIT__ 2026-05-27 11:19:31,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25476 - __SPLIT__ 2026-05-27 11:19:33,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54031 - __SPLIT__ 2026-05-27 11:19:33,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25497 - __SPLIT__ 2026-05-27 11:19:33,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39942 - __SPLIT__ 2026-05-27 11:19:34,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25511 - __SPLIT__ 2026-05-27 11:19:35,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25593 - __SPLIT__ 2026-05-27 11:19:35,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52843 - __SPLIT__ 2026-05-27 11:19:36,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25674 - __SPLIT__ 2026-05-27 11:19:37,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25681 - __SPLIT__ 2026-05-27 11:19:38,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25816 - __SPLIT__ 2026-05-27 11:19:38,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54103 - __SPLIT__ 2026-05-27 11:19:39,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25835 - __SPLIT__ 2026-05-27 11:19:40,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25866 - __SPLIT__ 2026-05-27 11:19:41,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25930 - __SPLIT__ 2026-05-27 11:19:41,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48726 - __SPLIT__ 2026-05-27 11:19:41,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25963 - __SPLIT__ 2026-05-27 11:19:42,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52856 - __SPLIT__ 2026-05-27 11:19:42,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39959 - __SPLIT__ 2026-05-27 11:19:43,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26130 - __SPLIT__ 2026-05-27 11:19:43,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43720 - __SPLIT__ 2026-05-27 11:19:44,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26440 - __SPLIT__ 2026-05-27 11:19:45,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26450 - __SPLIT__ 2026-05-27 11:19:46,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26597 - __SPLIT__ 2026-05-27 11:19:46,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54154 - __SPLIT__ 2026-05-27 11:19:47,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26696 - __SPLIT__ 2026-05-27 11:19:47,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48744 - __SPLIT__ 2026-05-27 11:19:48,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26747 - __SPLIT__ 2026-05-27 11:19:48,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52933 - __SPLIT__ 2026-05-27 11:19:49,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26799 - __SPLIT__ 2026-05-27 11:19:50,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40051 - __SPLIT__ 2026-05-27 11:19:50,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26852 - __SPLIT__ 2026-05-27 11:19:51,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54459 - __SPLIT__ 2026-05-27 11:19:51,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26873 - __SPLIT__ 2026-05-27 11:19:53,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27092 - __SPLIT__ 2026-05-27 11:19:53,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27099 - __SPLIT__ 2026-05-27 11:19:54,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27210 - __SPLIT__ 2026-05-27 11:19:55,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52934 - __SPLIT__ 2026-05-27 11:19:55,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27227 - __SPLIT__ 2026-05-27 11:19:56,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27342 - __SPLIT__ 2026-05-27 11:19:57,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54502 - __SPLIT__ 2026-05-27 11:19:57,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27473 - __SPLIT__ 2026-05-27 11:19:58,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40078 - __SPLIT__ 2026-05-27 11:19:58,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27498 - __SPLIT__ 2026-05-27 11:19:58,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44119 - __SPLIT__ 2026-05-27 11:19:59,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27571 - __SPLIT__ 2026-05-27 11:20:00,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27615 - __SPLIT__ 2026-05-27 11:20:02,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54705 - __SPLIT__ 2026-05-27 11:20:02,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27632 - __SPLIT__ 2026-05-27 11:20:03,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27685 - __SPLIT__ 2026-05-27 11:20:04,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27758 - __SPLIT__ 2026-05-27 11:20:05,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27796 - __SPLIT__ 2026-05-27 11:20:06,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40112 - __SPLIT__ 2026-05-27 11:20:06,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27797 - __SPLIT__ 2026-05-27 11:20:07,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54755 - __SPLIT__ 2026-05-27 11:20:08,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48830 - __SPLIT__ 2026-05-27 11:20:09,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27815 - __SPLIT__ 2026-05-27 11:20:10,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27851 - __SPLIT__ 2026-05-27 11:20:11,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27856 - __SPLIT__ 2026-05-27 11:20:11,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52967 - __SPLIT__ 2026-05-27 11:20:12,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27886 - __SPLIT__ 2026-05-27 11:20:13,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27918 - __SPLIT__ 2026-05-27 11:20:14,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27956 - __SPLIT__ 2026-05-27 11:20:14,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54865 - __SPLIT__ 2026-05-27 11:20:14,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40121 - __SPLIT__ 2026-05-27 11:20:14,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28150 - __SPLIT__ 2026-05-27 11:20:15,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44120 - __SPLIT__ 2026-05-27 11:20:16,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48925 - __SPLIT__ 2026-05-27 11:20:16,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28162 - __SPLIT__ 2026-05-27 11:20:16,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52968 - __SPLIT__ 2026-05-27 11:20:17,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28349 - __SPLIT__ 2026-05-27 11:20:19,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55012 - __SPLIT__ 2026-05-27 11:20:20,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28407 - __SPLIT__ 2026-05-27 11:20:21,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28457 - __SPLIT__ 2026-05-27 11:20:22,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28508 - __SPLIT__ 2026-05-27 11:20:22,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28509 - __SPLIT__ 2026-05-27 11:20:23,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40154 - __SPLIT__ 2026-05-27 11:20:23,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49255 - __SPLIT__ 2026-05-27 11:20:24,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52998 - __SPLIT__ 2026-05-27 11:20:24,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28522 - __SPLIT__ 2026-05-27 11:20:25,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55059 - __SPLIT__ 2026-05-27 11:20:25,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28525 - __SPLIT__ 2026-05-27 11:20:28,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28595 - __SPLIT__ 2026-05-27 11:20:29,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28597 - __SPLIT__ 2026-05-27 11:20:30,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53006 - __SPLIT__ 2026-05-27 11:20:30,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28723 - __SPLIT__ 2026-05-27 11:20:31,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44129 - __SPLIT__ 2026-05-27 11:20:31,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55064 - __SPLIT__ 2026-05-27 11:20:31,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40171 - __SPLIT__ 2026-05-27 11:20:31,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28760 - __SPLIT__ 2026-05-27 11:20:31,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49267 - __SPLIT__ 2026-05-27 11:20:33,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28806 - __SPLIT__ 2026-05-27 11:20:34,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28840 - __SPLIT__ 2026-05-27 11:20:35,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28947 - __SPLIT__ 2026-05-27 11:20:36,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53109 - __SPLIT__ 2026-05-27 11:20:36,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44534 - __SPLIT__ 2026-05-27 11:20:36,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29092 - __SPLIT__ 2026-05-27 11:20:36,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55337 - __SPLIT__ 2026-05-27 11:20:38,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29329 - __SPLIT__ 2026-05-27 11:20:39,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29343 - __SPLIT__ 2026-05-27 11:20:40,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29719 - __SPLIT__ 2026-05-27 11:20:40,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40178 - __SPLIT__ 2026-05-27 11:20:40,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49298 - __SPLIT__ 2026-05-27 11:20:41,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44861 - __SPLIT__ 2026-05-27 11:20:41,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53146 - __SPLIT__ 2026-05-27 11:20:41,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29725 - __SPLIT__ 2026-05-27 11:20:43,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55483 - __SPLIT__ 2026-05-27 11:20:44,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29785 - __SPLIT__ 2026-05-27 11:20:45,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29877 - __SPLIT__ 2026-05-27 11:20:47,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29943 - __SPLIT__ 2026-05-27 11:20:47,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49316 - __SPLIT__ 2026-05-27 11:20:48,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149685 - __SPLIT__ 2026-05-27 11:20:48,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29950 - __SPLIT__ 2026-05-27 11:20:48,463 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 11434.0, 1131.0, 1132.0, 1133.0, 11435.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 11:20:48,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55487 - __SPLIT__ 2026-05-27 11:20:48,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40270 - __SPLIT__ 2026-05-27 11:20:49,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53200 - __SPLIT__ 2026-05-27 11:20:49,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29969 - __SPLIT__ 2026-05-27 11:20:50,363 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 11:20:51,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55488 - __SPLIT__ 2026-05-27 11:20:51,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30092 - __SPLIT__ 2026-05-27 11:20:53,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30104 - __SPLIT__ 2026-05-27 11:20:53,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49335 - __SPLIT__ 2026-05-27 11:20:54,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30145 - __SPLIT__ 2026-05-27 11:20:55,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46252 - __SPLIT__ 2026-05-27 11:20:55,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30159 - __SPLIT__ 2026-05-27 11:20:56,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53230 - __SPLIT__ 2026-05-27 11:20:57,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30195 - __SPLIT__ 2026-05-27 11:20:58,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30200 - __SPLIT__ 2026-05-27 11:20:59,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30203 - __SPLIT__ 2026-05-27 11:21:00,820 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:21:00,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55529 - __SPLIT__ 2026-05-27 11:21:01,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30215 - __SPLIT__ 2026-05-27 11:21:02,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49498 - __SPLIT__ 2026-05-27 11:21:03,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30272 - __SPLIT__ 2026-05-27 11:21:03,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53289 - __SPLIT__ 2026-05-27 11:21:03,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40512 - __SPLIT__ 2026-05-27 11:21:04,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30306 - __SPLIT__ 2026-05-27 11:21:05,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55562 - __SPLIT__ 2026-05-27 11:21:06,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30358 - __SPLIT__ 2026-05-27 11:21:08,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30384 - __SPLIT__ 2026-05-27 11:21:09,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53301 - __SPLIT__ 2026-05-27 11:21:10,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55669 - __SPLIT__ 2026-05-27 11:21:10,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49530 - __SPLIT__ 2026-05-27 11:21:10,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30385 - __SPLIT__ 2026-05-27 11:21:10,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46253 - __SPLIT__ 2026-05-27 11:21:10,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40515 - __SPLIT__ 2026-05-27 11:21:12,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55802 - __SPLIT__ 2026-05-27 11:21:14,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30430 - __SPLIT__ 2026-05-27 11:21:15,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30481 - __SPLIT__ 2026-05-27 11:21:15,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53393 - __SPLIT__ 2026-05-27 11:21:16,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55814 - __SPLIT__ 2026-05-27 11:21:16,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30668 - __SPLIT__ 2026-05-27 11:21:16,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49554 - __SPLIT__ 2026-05-27 11:21:18,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30721 - __SPLIT__ 2026-05-27 11:21:19,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40529 - __SPLIT__ 2026-05-27 11:21:19,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30924 - __SPLIT__ 2026-05-27 11:21:20,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55818 - __SPLIT__ 2026-05-27 11:21:21,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53396 - __SPLIT__ 2026-05-27 11:21:21,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31015 - __SPLIT__ 2026-05-27 11:21:23,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31267 - __SPLIT__ 2026-05-27 11:21:23,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55874 - __SPLIT__ 2026-05-27 11:21:24,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49572 - __SPLIT__ 2026-05-27 11:21:24,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31304 - __SPLIT__ 2026-05-27 11:21:25,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46413 - __SPLIT__ 2026-05-27 11:21:26,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31373 - __SPLIT__ 2026-05-27 11:21:26,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55880 - __SPLIT__ 2026-05-27 11:21:27,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31387 - __SPLIT__ 2026-05-27 11:21:28,596 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 11:21:28,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31410 - __SPLIT__ 2026-05-27 11:21:29,577 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:21:30,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31467 - __SPLIT__ 2026-05-27 11:21:30,582 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:21:31,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55916 - __SPLIT__ 2026-05-27 11:21:31,329 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (22537, 38923, 22540, 34835, 49171, 28694, 28699, 30750, 49186, 57382, 36903, 30763, 57393, 57407, 32838, 32840, 41042, 32857, 30832, 30835, 43124, 47222, 47223, 45177, 24699, 47229, 26753, 26754, 45189, 45190, 28807, 41098, 41099, 26767, 45208, 24731, 32929, 32930, 34977, 34978, 37028, 49324, 30893, 39085, 22707, 49341, 49343, 45248, 45253, 32968, 45256, 55497, 47310, 45263, 49360, 28890, 28891, 45277, 47330, 47347, 43258, 53500, 53501, 26879, 35086, 41231, 41232, 26899, 22813, 43293, 45343, 26913, 24873, 53558, 55607, 33080, 39228, 28998, 39240, 26956, 57685, 24918, 47448, 51544, 47453, 51553, 55651, 55652, 43390, 49534, 41344, 41348, 57737, 29072, 55697, 35222, 45471, 45473, 45478, 33192, 29105, 27060, 25013, 27061, 22968, 55737, 41406, 43457, 33224, 29133, 55760, 29145, 35299, 51686, 47593, 39402, 31214, 39408, 37362, 39420, 27134, 27138, 47620, 45584, 43542, 23066, 57889, 43554, 29219, 25125, 25129, 31274, 57898, 37426, 45619, 31284, 57909, 27190, 23097, 53832, 55881, 43597, 31321, 25181, 53854, 55905, 43621, 55914, 43638, 53883, 27264, 31360, 31361, 37505, 37506, 39555, 45696, 43655, 23178, 43660, 51856, 33427, 27284, 51863, 51864, 25241, 27290, 29338, 39577, 41631, 55970, 43688, 27305, 51880, 43694, 39601, 41649, 43701, 29366, 49849, 29370, 41661, 27327, 25281, 33473, 49858, 56006, 33479, 41674, 27341, 29391, 47823, 25297, 31444, 45785, 43744, 43745, 27365, 41703, 43754, 47851, 56047, 51970, 39693, 41745, 35602, 31511, 41752, 47897, 23322, 56095, 39715, 39716, 33573, 35621, 39717, 33582, 23351, 23352, 29504, 47938, 25413, 31562, 29516, 23376, 23380, 45920, 23395, 33639, 35688, 27497, 23403, 27499, 35692, 39788, 25461, 43895, 52088, 31609, 33658, 39803, 41854, 45951, 45952, 52095, 52099, 29577, 35732, 23449, 27547, 31654, 23464, 41902, 43953, 43957, 52157, 41924, 41933, 25551, 54224, 35796, 41944, 29657, 41946, 37862, 27624, 50157, 44014, 44015, 50160, 27634, 50162, 54259, 46072, 25600, 37892, 27653, 50180, 39945, 44043, 44045, 44046, 46102, 52258, 44076, 29744, 23602, 52278, 52281, 37949, 25662, 29764, 48197, 52299, 23629, 40015, 40016, 40017, 37974, 48214, 56416, 31844, 31845, 25704, 46186, 35947, 29808, 38008, 56440, 54395, 54400, 54401, 42117, 35975, 35976, 31891, 33941, 44186, 44187, 46237, 25758, 46248, 44203, 52398, 46257, 31931, 46278, 46279, 42195, 48354, 40175, 42224, 23800, 34048, 42249, 42251, 54539, 34063, 29980, 36127, 27942, 25902, 48431, 50480, 54579, 56627, 32057, 32058, 27982, 42320, 42321, 34130, 48487, 40296, 28012, 48495, 32112, 36223, 42368, 32133, 34201, 34202, 48537, 34205, 30119, 56744, 30123, 40364, 52651, 34225, 32178, 26037, 50616, 42428, 24017, 46558, 40417, 54756, 36328, 44523, 28140, 52715, 40431, 30192, 30193, 38386, 56821, 52740, 50693, 52755, 40468, 54804, 56855, 26136, 52760, 30236, 40487, 24111, 24112, 34353, 34354, 30259, 38453, 36422, 36423, 52818, 26201, 32345, 32347, 56921, 46685, 52842, 24172, 24173, 48748, 52853, 52854, 56949, 48760, 38521, 26236, 50812, 50823, 38541, 50830, 44689, 42643, 42648, 28319, 42664, 44712, 57000, 46772, 30394, 34491, 57018, 52938, 38606, 26320, 34516, 32470, 57049, 57050, 24283, 36574, 44773, 30438, 48875, 50924, 34541, 26367, 40703, 48897, 28422, 42760, 48911, 38673, 53014, 57110, 48935, 26417, 36672, 34626, 51011, 44869, 28487, 48967, 34634, 34635, 42827, 22351, 36687, 26449, 36689, 51025, 26452, 57169, 34646, 40793, 36699, 42848, 28514, 38757, 22381, 49014, 46969, 46970, 42877, 36735, 53120, 49025, 28546, 34691, 24452, 24453, 34695, 26508, 38797, 55180, 30609, 24466, 38802, 53143, 34726, 55209, 44974, 26545, 47028, 55222, 51128, 55229, 24510, 24511, 32707, 30661, 32712, 32713, 22483, 49115, 53212, 55262, 40935, 40936, 51176, 53240, 30716, 49150, 36863);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 11:21:32,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49646 - __SPLIT__ 2026-05-27 11:21:32,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46436 - __SPLIT__ 2026-05-27 11:21:33,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40746 - __SPLIT__ 2026-05-27 11:21:33,486 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:21:34,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31468 - __SPLIT__ 2026-05-27 11:21:34,500 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (22537, 38923, 22540, 34835, 49171, 28694, 28699, 30750, 49186, 57382, 36903, 30763, 57393, 57407, 32838, 32840, 41042, 32857, 30832, 30835, 43124, 47222, 47223, 45177, 24699, 47229, 26753, 26754, 45189, 45190, 28807, 41098, 41099, 26767, 45208, 24731, 32929, 32930, 34977, 34978, 37028, 49324, 30893, 39085, 22707, 49341, 49343, 45248, 45253, 32968, 45256, 55497, 47310, 45263, 49360, 28890, 28891, 45277, 47330, 47347, 43258, 53500, 53501, 26879, 35086, 41231, 41232, 26899, 22813, 43293, 45343, 26913, 24873, 53558, 55607, 33080, 39228, 28998, 39240, 26956, 57685, 24918, 47448, 51544, 47453, 51553, 55651, 55652, 43390, 49534, 41344, 41348, 57737, 29072, 55697, 35222, 45471, 45473, 45478, 33192, 29105, 27060, 25013, 27061, 22968, 55737, 41406, 43457, 33224, 29133, 55760, 29145, 35299, 51686, 47593, 39402, 31214, 39408, 37362, 39420, 27134, 27138, 47620, 45584, 43542, 23066, 57889, 43554, 29219, 25125, 25129, 31274, 57898, 37426, 45619, 31284, 57909, 27190, 23097, 53832, 55881, 43597, 31321, 25181, 53854, 55905, 43621, 55914, 43638, 53883, 27264, 31360, 31361, 37505, 37506, 39555, 45696, 43655, 23178, 43660, 51856, 33427, 27284, 51863, 51864, 25241, 27290, 29338, 39577, 41631, 55970, 43688, 27305, 51880, 43694, 39601, 41649, 43701, 29366, 49849, 29370, 41661, 27327, 25281, 33473, 49858, 56006, 33479, 41674, 27341, 29391, 47823, 25297, 31444, 45785, 43744, 43745, 27365, 41703, 43754, 47851, 56047, 51970, 39693, 41745, 35602, 31511, 41752, 47897, 23322, 56095, 39715, 39716, 33573, 35621, 39717, 33582, 23351, 23352, 29504, 47938, 25413, 31562, 29516, 23376, 23380, 45920, 23395, 33639, 35688, 27497, 23403, 27499, 35692, 39788, 25461, 43895, 52088, 31609, 33658, 39803, 41854, 45951, 45952, 52095, 52099, 29577, 35732, 23449, 27547, 31654, 23464, 41902, 43953, 43957, 52157, 41924, 41933, 25551, 54224, 35796, 41944, 29657, 41946, 37862, 27624, 50157, 44014, 44015, 50160, 27634, 50162, 54259, 46072, 25600, 37892, 27653, 50180, 39945, 44043, 44045, 44046, 46102, 52258, 44076, 29744, 23602, 52278, 52281, 37949, 25662, 29764, 48197, 52299, 23629, 40015, 40016, 40017, 37974, 48214, 56416, 31844, 31845, 25704, 46186, 35947, 29808, 38008, 56440, 54395, 54400, 54401, 42117, 35975, 35976, 31891, 33941, 44186, 44187, 46237, 25758, 46248, 44203, 52398, 46257, 31931, 46278, 46279, 42195, 48354, 40175, 42224, 23800, 34048, 42249, 42251, 54539, 34063, 29980, 36127, 27942, 25902, 48431, 50480, 54579, 56627, 32057, 32058, 27982, 42320, 42321, 34130, 48487, 40296, 28012, 48495, 32112, 36223, 42368, 32133, 34201, 34202, 48537, 34205, 30119, 56744, 30123, 40364, 52651, 34225, 32178, 26037, 50616, 42428, 24017, 46558, 40417, 54756, 36328, 44523, 28140, 52715, 40431, 30192, 30193, 38386, 56821, 52740, 50693, 52755, 40468, 54804, 56855, 26136, 52760, 30236, 40487, 24111, 24112, 34353, 34354, 30259, 38453, 36422, 36423, 52818, 26201, 32345, 32347, 56921, 46685, 52842, 24172, 24173, 48748, 52853, 52854, 56949, 48760, 38521, 26236, 50812, 50823, 38541, 50830, 44689, 42643, 42648, 28319, 42664, 44712, 57000, 46772, 30394, 34491, 57018, 52938, 38606, 26320, 34516, 32470, 57049, 57050, 24283, 36574, 44773, 30438, 48875, 50924, 34541, 26367, 40703, 48897, 28422, 42760, 48911, 38673, 53014, 57110, 48935, 26417, 36672, 34626, 51011, 44869, 28487, 48967, 34634, 34635, 42827, 22351, 36687, 26449, 36689, 51025, 26452, 57169, 34646, 40793, 36699, 42848, 28514, 38757, 22381, 49014, 46969, 46970, 42877, 36735, 53120, 49025, 28546, 34691, 24452, 24453, 34695, 26508, 38797, 55180, 30609, 24466, 38802, 53143, 34726, 55209, 44974, 26545, 47028, 55222, 51128, 55229, 24510, 24511, 32707, 30661, 32712, 32713, 22483, 49115, 53212, 55262, 40935, 40936, 51176, 53240, 30716, 49150, 36863) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 11:21:36,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31507 - __SPLIT__ 2026-05-27 11:21:36,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55985 - __SPLIT__ 2026-05-27 11:21:37,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31517 - __SPLIT__ 2026-05-27 11:21:37,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53397 - __SPLIT__ 2026-05-27 11:21:38,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46437 - __SPLIT__ 2026-05-27 11:21:38,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49845 - __SPLIT__ 2026-05-27 11:21:39,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56011 - __SPLIT__ 2026-05-27 11:21:40,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31518 - __SPLIT__ 2026-05-27 11:21:41,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40813 - __SPLIT__ 2026-05-27 11:21:42,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31582 - __SPLIT__ 2026-05-27 11:21:42,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46438 - __SPLIT__ 2026-05-27 11:21:43,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53708 - __SPLIT__ 2026-05-27 11:21:43,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56044 - __SPLIT__ 2026-05-27 11:21:43,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31599 - __SPLIT__ 2026-05-27 11:21:45,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49915 - __SPLIT__ 2026-05-27 11:21:45,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31635 - __SPLIT__ 2026-05-27 11:21:46,196 - 124456 - src.utils.log - INFO - βœ… Fetched 2340 rows - __SPLIT__ 2026-05-27 11:21:46,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46439 - __SPLIT__ 2026-05-27 11:21:47,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56051 - __SPLIT__ 2026-05-27 11:21:47,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31639 - __SPLIT__ 2026-05-27 11:21:48,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53728 - __SPLIT__ 2026-05-27 11:21:49,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40887 - __SPLIT__ 2026-05-27 11:21:50,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31640 - __SPLIT__ 2026-05-27 11:21:51,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31666 - __SPLIT__ 2026-05-27 11:21:51,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50035 - __SPLIT__ 2026-05-27 11:21:52,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46597 - __SPLIT__ 2026-05-27 11:21:52,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32074 - __SPLIT__ 2026-05-27 11:21:53,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56235 - __SPLIT__ 2026-05-27 11:21:53,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32099 - __SPLIT__ 2026-05-27 11:21:54,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54025 - __SPLIT__ 2026-05-27 11:21:54,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32144 - __SPLIT__ 2026-05-27 11:21:55,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32172 - __SPLIT__ 2026-05-27 11:21:56,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41002 - __SPLIT__ 2026-05-27 11:21:57,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32289 - __SPLIT__ 2026-05-27 11:21:57,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50106 - __SPLIT__ 2026-05-27 11:21:58,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56243 - __SPLIT__ 2026-05-27 11:21:58,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32297 - __SPLIT__ 2026-05-27 11:21:58,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54145 - __SPLIT__ 2026-05-27 11:22:00,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32311 - __SPLIT__ 2026-05-27 11:22:03,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56334 - __SPLIT__ 2026-05-27 11:22:04,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32355 - __SPLIT__ 2026-05-27 11:22:04,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41076 - __SPLIT__ 2026-05-27 11:22:04,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50241 - __SPLIT__ 2026-05-27 11:22:05,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54352 - __SPLIT__ 2026-05-27 11:22:05,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46598 - __SPLIT__ 2026-05-27 11:22:05,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32383 - __SPLIT__ 2026-05-27 11:22:07,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56432 - __SPLIT__ 2026-05-27 11:22:08,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32535 - __SPLIT__ 2026-05-27 11:22:08,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22351 - __SPLIT__ 2026-05-27 11:22:09,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22381 - __SPLIT__ 2026-05-27 11:22:10,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32574 - __SPLIT__ 2026-05-27 11:22:10,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41188 - __SPLIT__ 2026-05-27 11:22:11,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22483 - __SPLIT__ 2026-05-27 11:22:12,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32575 - __SPLIT__ 2026-05-27 11:22:12,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50465 - __SPLIT__ 2026-05-27 11:22:12,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22537 - __SPLIT__ 2026-05-27 11:22:12,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56656 - __SPLIT__ 2026-05-27 11:22:14,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54421 - __SPLIT__ 2026-05-27 11:22:14,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22540 - __SPLIT__ 2026-05-27 11:22:15,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22707 - __SPLIT__ 2026-05-27 11:22:16,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32727 - __SPLIT__ 2026-05-27 11:22:16,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22813 - __SPLIT__ 2026-05-27 11:22:17,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56680 - __SPLIT__ 2026-05-27 11:22:17,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32955 - __SPLIT__ 2026-05-27 11:22:17,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22968 - __SPLIT__ 2026-05-27 11:22:19,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54549 - __SPLIT__ 2026-05-27 11:22:19,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23066 - __SPLIT__ 2026-05-27 11:22:19,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41536 - __SPLIT__ 2026-05-27 11:22:19,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33126 - __SPLIT__ 2026-05-27 11:22:20,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46621 - __SPLIT__ 2026-05-27 11:22:20,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50761 - __SPLIT__ 2026-05-27 11:22:20,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23097 - __SPLIT__ 2026-05-27 11:22:21,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56685 - __SPLIT__ 2026-05-27 11:22:23,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23178 - __SPLIT__ 2026-05-27 11:22:23,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54824 - __SPLIT__ 2026-05-27 11:22:24,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23322 - __SPLIT__ 2026-05-27 11:22:25,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23351 - __SPLIT__ 2026-05-27 11:22:25,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33127 - __SPLIT__ 2026-05-27 11:22:26,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23352 - __SPLIT__ 2026-05-27 11:22:27,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23376 - __SPLIT__ 2026-05-27 11:22:28,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33234 - __SPLIT__ 2026-05-27 11:22:28,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56704 - __SPLIT__ 2026-05-27 11:22:28,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23380 - __SPLIT__ 2026-05-27 11:22:28,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50771 - __SPLIT__ 2026-05-27 11:22:30,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23395 - __SPLIT__ 2026-05-27 11:22:30,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33242 - __SPLIT__ 2026-05-27 11:22:30,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23403 - __SPLIT__ 2026-05-27 11:22:32,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23449 - __SPLIT__ 2026-05-27 11:22:32,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33326 - __SPLIT__ 2026-05-27 11:22:32,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23464 - __SPLIT__ 2026-05-27 11:22:33,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54846 - __SPLIT__ 2026-05-27 11:22:33,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56781 - __SPLIT__ 2026-05-27 11:22:33,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149937 - __SPLIT__ 2026-05-27 11:22:34,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23602 - __SPLIT__ 2026-05-27 11:22:34,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41592 - __SPLIT__ 2026-05-27 11:22:34,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33565 - __SPLIT__ 2026-05-27 11:22:35,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50907 - __SPLIT__ 2026-05-27 11:22:35,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23629 - __SPLIT__ 2026-05-27 11:22:35,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46630 - __SPLIT__ 2026-05-27 11:22:37,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54990 - __SPLIT__ 2026-05-27 11:22:37,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23800 - __SPLIT__ 2026-05-27 11:22:39,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24017 - __SPLIT__ 2026-05-27 11:22:39,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56890 - __SPLIT__ 2026-05-27 11:22:40,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24111 - __SPLIT__ 2026-05-27 11:22:41,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33566 - __SPLIT__ 2026-05-27 11:22:41,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24112 - __SPLIT__ 2026-05-27 11:22:42,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55138 - __SPLIT__ 2026-05-27 11:22:42,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24172 - __SPLIT__ 2026-05-27 11:22:42,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34145 - __SPLIT__ 2026-05-27 11:22:43,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51413 - __SPLIT__ 2026-05-27 11:22:43,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41601 - __SPLIT__ 2026-05-27 11:22:44,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57209 - __SPLIT__ 2026-05-27 11:22:44,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24173 - __SPLIT__ 2026-05-27 11:22:46,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34481 - __SPLIT__ 2026-05-27 11:22:46,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24283 - __SPLIT__ 2026-05-27 11:22:47,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24452 - __SPLIT__ 2026-05-27 11:22:47,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34496 - __SPLIT__ 2026-05-27 11:22:48,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57377 - __SPLIT__ 2026-05-27 11:22:48,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24453 - __SPLIT__ 2026-05-27 11:22:49,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150103 - __SPLIT__ 2026-05-27 11:22:50,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24466 - __SPLIT__ 2026-05-27 11:22:50,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34518 - __SPLIT__ 2026-05-27 11:22:51,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51522 - __SPLIT__ 2026-05-27 11:22:51,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55397 - __SPLIT__ 2026-05-27 11:22:51,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24510 - __SPLIT__ 2026-05-27 11:22:51,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46631 - __SPLIT__ 2026-05-27 11:22:51,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57415 - __SPLIT__ 2026-05-27 11:22:52,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34553 - __SPLIT__ 2026-05-27 11:22:53,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41667 - __SPLIT__ 2026-05-27 11:22:53,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24511 - __SPLIT__ 2026-05-27 11:22:55,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24699 - __SPLIT__ 2026-05-27 11:22:55,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34554 - __SPLIT__ 2026-05-27 11:22:55,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24731 - __SPLIT__ 2026-05-27 11:22:57,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57654 - __SPLIT__ 2026-05-27 11:22:57,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24873 - __SPLIT__ 2026-05-27 11:22:58,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51645 - __SPLIT__ 2026-05-27 11:22:58,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24918 - __SPLIT__ 2026-05-27 11:23:00,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25013 - __SPLIT__ 2026-05-27 11:23:00,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55462 - __SPLIT__ 2026-05-27 11:23:00,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25125 - __SPLIT__ 2026-05-27 11:23:01,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41759 - __SPLIT__ 2026-05-27 11:23:01,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34678 - __SPLIT__ 2026-05-27 11:23:02,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25129 - __SPLIT__ 2026-05-27 11:23:02,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57678 - __SPLIT__ 2026-05-27 11:23:03,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25181 - __SPLIT__ 2026-05-27 11:23:04,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34698 - __SPLIT__ 2026-05-27 11:23:04,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25241 - __SPLIT__ 2026-05-27 11:23:05,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25281 - __SPLIT__ 2026-05-27 11:23:06,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51762 - __SPLIT__ 2026-05-27 11:23:06,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25297 - __SPLIT__ 2026-05-27 11:23:06,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34819 - __SPLIT__ 2026-05-27 11:23:07,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25413 - __SPLIT__ 2026-05-27 11:23:08,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46813 - __SPLIT__ 2026-05-27 11:23:08,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57700 - __SPLIT__ 2026-05-27 11:23:08,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25461 - __SPLIT__ 2026-05-27 11:23:09,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35025 - __SPLIT__ 2026-05-27 11:23:10,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25551 - __SPLIT__ 2026-05-27 11:23:10,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55531 - __SPLIT__ 2026-05-27 11:23:11,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41760 - __SPLIT__ 2026-05-27 11:23:11,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46814 - __SPLIT__ 2026-05-27 11:23:11,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25600 - __SPLIT__ 2026-05-27 11:23:12,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35085 - __SPLIT__ 2026-05-27 11:23:13,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25662 - __SPLIT__ 2026-05-27 11:23:13,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51947 - __SPLIT__ 2026-05-27 11:23:14,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25704 - __SPLIT__ 2026-05-27 11:23:14,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35089 - __SPLIT__ 2026-05-27 11:23:14,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57745 - __SPLIT__ 2026-05-27 11:23:14,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25758 - __SPLIT__ 2026-05-27 11:23:16,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55787 - __SPLIT__ 2026-05-27 11:23:16,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25902 - __SPLIT__ 2026-05-27 11:23:16,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35090 - __SPLIT__ 2026-05-27 11:23:17,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26037 - __SPLIT__ 2026-05-27 11:23:18,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26136 - __SPLIT__ 2026-05-27 11:23:19,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26201 - __SPLIT__ 2026-05-27 11:23:20,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26236 - __SPLIT__ 2026-05-27 11:23:20,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150127 - __SPLIT__ 2026-05-27 11:23:20,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57855 - __SPLIT__ 2026-05-27 11:23:21,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55842 - __SPLIT__ 2026-05-27 11:23:21,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26320 - __SPLIT__ 2026-05-27 11:23:21,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42071 - __SPLIT__ 2026-05-27 11:23:21,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52016 - __SPLIT__ 2026-05-27 11:23:22,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35118 - __SPLIT__ 2026-05-27 11:23:23,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26367 - __SPLIT__ 2026-05-27 11:23:25,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26417 - __SPLIT__ 2026-05-27 11:23:25,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57908 - __SPLIT__ 2026-05-27 11:23:26,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35119 - __SPLIT__ 2026-05-27 11:23:26,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26449 - __SPLIT__ 2026-05-27 11:23:27,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46815 - __SPLIT__ 2026-05-27 11:23:28,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26452 - __SPLIT__ 2026-05-27 11:23:29,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26508 - __SPLIT__ 2026-05-27 11:23:30,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26545 - __SPLIT__ 2026-05-27 11:23:30,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52082 - __SPLIT__ 2026-05-27 11:23:31,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42407 - __SPLIT__ 2026-05-27 11:23:31,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26753 - __SPLIT__ 2026-05-27 11:23:31,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150135 - __SPLIT__ 2026-05-27 11:23:31,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55846 - __SPLIT__ 2026-05-27 11:23:32,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58108 - __SPLIT__ 2026-05-27 11:23:32,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35174 - __SPLIT__ 2026-05-27 11:23:32,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26754 - __SPLIT__ 2026-05-27 11:23:35,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35175 - __SPLIT__ 2026-05-27 11:23:36,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26767 - __SPLIT__ 2026-05-27 11:23:37,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35199 - __SPLIT__ 2026-05-27 11:23:37,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26879 - __SPLIT__ 2026-05-27 11:23:37,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55863 - __SPLIT__ 2026-05-27 11:23:38,900 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1131.0, 11435.0, 1132.0, 11434.0, -1.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:23:38,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26899 - __SPLIT__ 2026-05-27 11:23:39,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42531 - __SPLIT__ 2026-05-27 11:23:39,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35417 - __SPLIT__ 2026-05-27 11:23:40,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26913 - __SPLIT__ 2026-05-27 11:23:40,994 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 11:23:42,457 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11429.0, 1129.0, 11434.0, 11435.0, 1035.0, 11437.0, 11438.0, 1130.0, 1132.0, -1.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 11:23:42,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26956 - __SPLIT__ 2026-05-27 11:23:42,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55981 - __SPLIT__ 2026-05-27 11:23:43,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35610 - __SPLIT__ 2026-05-27 11:23:43,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46817 - __SPLIT__ 2026-05-27 11:23:43,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27060 - __SPLIT__ 2026-05-27 11:23:45,318 - 124456 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-27 11:23:46,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35680 - __SPLIT__ 2026-05-27 11:23:47,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56134 - __SPLIT__ 2026-05-27 11:23:47,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27061 - __SPLIT__ 2026-05-27 11:23:48,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27134 - __SPLIT__ 2026-05-27 11:23:49,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42754 - __SPLIT__ 2026-05-27 11:23:50,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27138 - __SPLIT__ 2026-05-27 11:23:51,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52083 - __SPLIT__ 2026-05-27 11:23:51,264 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:23:51,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27190 - __SPLIT__ 2026-05-27 11:23:53,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56583 - __SPLIT__ 2026-05-27 11:23:53,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27264 - __SPLIT__ 2026-05-27 11:23:54,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35681 - __SPLIT__ 2026-05-27 11:23:55,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27284 - __SPLIT__ 2026-05-27 11:23:56,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35808 - __SPLIT__ 2026-05-27 11:23:56,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27290 - __SPLIT__ 2026-05-27 11:23:58,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27305 - __SPLIT__ 2026-05-27 11:23:59,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35871 - __SPLIT__ 2026-05-27 11:23:59,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56802 - __SPLIT__ 2026-05-27 11:23:59,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43021 - __SPLIT__ 2026-05-27 11:23:59,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27327 - __SPLIT__ 2026-05-27 11:24:00,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52103 - __SPLIT__ 2026-05-27 11:24:00,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35993 - __SPLIT__ 2026-05-27 11:24:01,461 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:24:02,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27341 - __SPLIT__ 2026-05-27 11:24:03,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47010 - __SPLIT__ 2026-05-27 11:24:04,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27365 - __SPLIT__ 2026-05-27 11:24:04,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56965 - __SPLIT__ 2026-05-27 11:24:05,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36230 - __SPLIT__ 2026-05-27 11:24:05,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27497 - __SPLIT__ 2026-05-27 11:24:07,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27499 - __SPLIT__ 2026-05-27 11:24:08,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27547 - __SPLIT__ 2026-05-27 11:24:08,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36244 - __SPLIT__ 2026-05-27 11:24:08,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52124 - __SPLIT__ 2026-05-27 11:24:09,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27624 - __SPLIT__ 2026-05-27 11:24:10,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57213 - __SPLIT__ 2026-05-27 11:24:10,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27634 - __SPLIT__ 2026-05-27 11:24:11,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36310 - __SPLIT__ 2026-05-27 11:24:12,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27653 - __SPLIT__ 2026-05-27 11:24:13,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27942 - __SPLIT__ 2026-05-27 11:24:15,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27982 - __SPLIT__ 2026-05-27 11:24:16,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57386 - __SPLIT__ 2026-05-27 11:24:16,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28012 - __SPLIT__ 2026-05-27 11:24:16,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52307 - __SPLIT__ 2026-05-27 11:24:16,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43180 - __SPLIT__ 2026-05-27 11:24:17,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28140 - __SPLIT__ 2026-05-27 11:24:18,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36311 - __SPLIT__ 2026-05-27 11:24:19,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28319 - __SPLIT__ 2026-05-27 11:24:20,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57554 - __SPLIT__ 2026-05-27 11:24:20,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28422 - __SPLIT__ 2026-05-27 11:24:21,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47011 - __SPLIT__ 2026-05-27 11:24:21,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36415 - __SPLIT__ 2026-05-27 11:24:21,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28487 - __SPLIT__ 2026-05-27 11:24:23,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28514 - __SPLIT__ 2026-05-27 11:24:24,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28546 - __SPLIT__ 2026-05-27 11:24:24,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36420 - __SPLIT__ 2026-05-27 11:24:25,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28694 - __SPLIT__ 2026-05-27 11:24:25,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43183 - __SPLIT__ 2026-05-27 11:24:25,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52519 - __SPLIT__ 2026-05-27 11:24:26,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57563 - __SPLIT__ 2026-05-27 11:24:26,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28699 - __SPLIT__ 2026-05-27 11:24:27,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36556 - __SPLIT__ 2026-05-27 11:24:28,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28807 - __SPLIT__ 2026-05-27 11:24:29,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28890 - __SPLIT__ 2026-05-27 11:24:31,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36596 - __SPLIT__ 2026-05-27 11:24:31,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57830 - __SPLIT__ 2026-05-27 11:24:31,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28891 - __SPLIT__ 2026-05-27 11:24:32,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52583 - __SPLIT__ 2026-05-27 11:24:33,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58494 - __SPLIT__ 2026-05-27 11:24:33,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28998 - __SPLIT__ 2026-05-27 11:24:33,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36637 - __SPLIT__ 2026-05-27 11:24:34,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43359 - __SPLIT__ 2026-05-27 11:24:34,616 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:24:34,820 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 11:24:35,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29072 - __SPLIT__ 2026-05-27 11:24:36,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36669 - __SPLIT__ 2026-05-27 11:24:36,409 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:24:36,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29105 - __SPLIT__ 2026-05-27 11:24:36,668 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:24:36,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43362 - __SPLIT__ 2026-05-27 11:24:37,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58495 - __SPLIT__ 2026-05-27 11:24:37,699 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:24:37,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47204 - __SPLIT__ 2026-05-27 11:24:37,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52693 - __SPLIT__ 2026-05-27 11:24:37,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29133 - __SPLIT__ 2026-05-27 11:24:38,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36675 - __SPLIT__ 2026-05-27 11:24:38,295 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:24:38,965 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (35331, 42502, 50182, 27790, 26003, 26388, 26902, 30743, 54550, 30237, 42270, 58014, 38692, 42408, 28458, 22705, 48562, 31158, 24121, 38975, 24260, 33605, 30920, 29274, 31466, 29548, 43634, 44660);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:24:39,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119295 - __SPLIT__ 2026-05-27 11:24:40,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29145 - __SPLIT__ 2026-05-27 11:24:40,711 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (36864, 28673, 30732, 26637, 32782, 36880, 34834, 43033, 47129, 22558, 32798, 49184, 24609, 24622, 36913, 32828, 38976, 38977, 24642, 36930, 53313, 57416, 28745, 28746, 36939, 22605, 51279, 43091, 36949, 36950, 49239, 39000, 49245, 26719, 49247, 28769, 51300, 57457, 53366, 32890, 26750, 49280, 24706, 43141, 53391, 41105, 26770, 45202, 37012, 22678, 30873, 24730, 53406, 24738, 45221, 26790, 28839, 34984, 30891, 41137, 30905, 32953, 43199, 24769, 24773, 28878, 30928, 51412, 57562, 22749, 47327, 43232, 28897, 53479, 47336, 53484, 24814, 43247, 26872, 43260, 47358, 47360, 22789, 22796, 30991, 35092, 22807, 57636, 28970, 57650, 57651, 26935, 35128, 35129, 49466, 35133, 31058, 41303, 41304, 22880, 22885, 45415, 24952, 24953, 51586, 51587, 57747, 53654, 29085, 53661, 27039, 27040, 27051, 55730, 45493, 27070, 27071, 47550, 53697, 43459, 35269, 37321, 35274, 39376, 55762, 33239, 47577, 39386, 43483, 23007, 47583, 31202, 53735, 53747, 27126, 57848, 23033, 25081, 33273, 33276, 27135, 49663, 29185, 33283, 41475, 53766, 23047, 53767, 23051, 37398, 27159, 39446, 43544, 27184, 43577, 31292, 51773, 47678, 35392, 29251, 33352, 37453, 31311, 23120, 35412, 35413, 55911, 31338, 29291, 35434, 35436, 53870, 39545, 51838, 51841, 51848, 29323, 27285, 35484, 27296, 41633, 41634, 33449, 35497, 51884, 25261, 37549, 45743, 53933, 31411, 31412, 31413, 47797, 33465, 51900, 29377, 31426, 47813, 29382, 23239, 35526, 25296, 35538, 41689, 47839, 25312, 25313, 31456, 29414, 31464, 39676, 39677, 56060, 54027, 29453, 31514, 52001, 52002, 31523, 52011, 29487, 31543, 47930, 52027, 35645, 35654, 29511, 43852, 31570, 52054, 45911, 25437, 52067, 27492, 35691, 29551, 33647, 56178, 54131, 25460, 43894, 52086, 25466, 37754, 39802, 29566, 56194, 43908, 50054, 39817, 52110, 52111, 43932, 41896, 43947, 27564, 43948, 43949, 43950, 43952, 52147, 39863, 37821, 31682, 56265, 23512, 39901, 31712, 37856, 54243, 44010, 35820, 39917, 23535, 23550, 52222, 52225, 52226, 46085, 50197, 48153, 29724, 52267, 29748, 31797, 31803, 31804, 23614, 29762, 44113, 31829, 27737, 27738, 33883, 29790, 40032, 31843, 52325, 54377, 33898, 52332, 52333, 29807, 37999, 38001, 38002, 56436, 40055, 25723, 42110, 42116, 25734, 48266, 46220, 35986, 52371, 52372, 33951, 33952, 25762, 31907, 31915, 31916, 54448, 33970, 29881, 46267, 23748, 31945, 46282, 50379, 33996, 25819, 48349, 23776, 23777, 40162, 42208, 31973, 36070, 48357, 34025, 42217, 34027, 52464, 29952, 34050, 38150, 46343, 42252, 32016, 54555, 25884, 42269, 54556, 56628, 36149, 46390, 38199, 42296, 40261, 40266, 30030, 48464, 48465, 52581, 36201, 36202, 44404, 23928, 34178, 25987, 56711, 25995, 42382, 52623, 48529, 42396, 30113, 34209, 44453, 40366, 40367, 26041, 28089, 32190, 34239, 34240, 52672, 52673, 40387, 30148, 56766, 36296, 32205, 46544, 28116, 52692, 28118, 46553, 26081, 52711, 52713, 56810, 40427, 56811, 28143, 26098, 42482, 26105, 42490, 50687, 26120, 26122, 52748, 40464, 46613, 36384, 34338, 38445, 28208, 40496, 26162, 56882, 48693, 28217, 28218, 26179, 26182, 24136, 50762, 46671, 32338, 44626, 30293, 34389, 36437, 24161, 26213, 34414, 48751, 38516, 46714, 48763, 24196, 38532, 28308, 32405, 46745, 30370, 30383, 50873, 40635, 54978, 30434, 30435, 52963, 44777, 24301, 24302, 52973, 26356, 26357, 24310, 26362, 40705, 40710, 34570, 26387, 55062, 24354, 55078, 53031, 36651, 36653, 48952, 42810, 24381, 42815, 24384, 26434, 28484, 30533, 28488, 48968, 22350, 38739, 38740, 28501, 24407, 26461, 49003, 55152, 26483, 51063, 34682, 44927, 26504, 26505, 22410, 30608, 49046, 57241, 53148, 53149, 53151, 36773, 24486, 26534, 40881, 22456, 55226, 55227, 38852, 36811, 26580, 36820, 42966, 42967, 53207, 30683, 53211, 57307, 38880, 24553, 30698, 49132, 38904, 57340);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 11:24:41,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36676 - __SPLIT__ 2026-05-27 11:24:42,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29219 - __SPLIT__ 2026-05-27 11:24:42,324 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:24:43,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29338 - __SPLIT__ 2026-05-27 11:24:43,715 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (35331, 42502, 50182, 27790, 26003, 26388, 26902, 30743, 54550, 30237, 42270, 58014, 38692, 42408, 28458, 22705, 48562, 31158, 24121, 38975, 24260, 33605, 30920, 29274, 31466, 29548, 43634, 44660) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:24:43,754 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:24:43,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43570 - __SPLIT__ 2026-05-27 11:24:44,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29366 - __SPLIT__ 2026-05-27 11:24:45,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52769 - __SPLIT__ 2026-05-27 11:24:45,208 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (36864, 28673, 30732, 26637, 32782, 36880, 34834, 43033, 47129, 22558, 32798, 49184, 24609, 24622, 36913, 32828, 38976, 38977, 24642, 36930, 53313, 57416, 28745, 28746, 36939, 22605, 51279, 43091, 36949, 36950, 49239, 39000, 49245, 26719, 49247, 28769, 51300, 57457, 53366, 32890, 26750, 49280, 24706, 43141, 53391, 41105, 26770, 45202, 37012, 22678, 30873, 24730, 53406, 24738, 45221, 26790, 28839, 34984, 30891, 41137, 30905, 32953, 43199, 24769, 24773, 28878, 30928, 51412, 57562, 22749, 47327, 43232, 28897, 53479, 47336, 53484, 24814, 43247, 26872, 43260, 47358, 47360, 22789, 22796, 30991, 35092, 22807, 57636, 28970, 57650, 57651, 26935, 35128, 35129, 49466, 35133, 31058, 41303, 41304, 22880, 22885, 45415, 24952, 24953, 51586, 51587, 57747, 53654, 29085, 53661, 27039, 27040, 27051, 55730, 45493, 27070, 27071, 47550, 53697, 43459, 35269, 37321, 35274, 39376, 55762, 33239, 47577, 39386, 43483, 23007, 47583, 31202, 53735, 53747, 27126, 57848, 23033, 25081, 33273, 33276, 27135, 49663, 29185, 33283, 41475, 53766, 23047, 53767, 23051, 37398, 27159, 39446, 43544, 27184, 43577, 31292, 51773, 47678, 35392, 29251, 33352, 37453, 31311, 23120, 35412, 35413, 55911, 31338, 29291, 35434, 35436, 53870, 39545, 51838, 51841, 51848, 29323, 27285, 35484, 27296, 41633, 41634, 33449, 35497, 51884, 25261, 37549, 45743, 53933, 31411, 31412, 31413, 47797, 33465, 51900, 29377, 31426, 47813, 29382, 23239, 35526, 25296, 35538, 41689, 47839, 25312, 25313, 31456, 29414, 31464, 39676, 39677, 56060, 54027, 29453, 31514, 52001, 52002, 31523, 52011, 29487, 31543, 47930, 52027, 35645, 35654, 29511, 43852, 31570, 52054, 45911, 25437, 52067, 27492, 35691, 29551, 33647, 56178, 54131, 25460, 43894, 52086, 25466, 37754, 39802, 29566, 56194, 43908, 50054, 39817, 52110, 52111, 43932, 41896, 43947, 27564, 43948, 43949, 43950, 43952, 52147, 39863, 37821, 31682, 56265, 23512, 39901, 31712, 37856, 54243, 44010, 35820, 39917, 23535, 23550, 52222, 52225, 52226, 46085, 50197, 48153, 29724, 52267, 29748, 31797, 31803, 31804, 23614, 29762, 44113, 31829, 27737, 27738, 33883, 29790, 40032, 31843, 52325, 54377, 33898, 52332, 52333, 29807, 37999, 38001, 38002, 56436, 40055, 25723, 42110, 42116, 25734, 48266, 46220, 35986, 52371, 52372, 33951, 33952, 25762, 31907, 31915, 31916, 54448, 33970, 29881, 46267, 23748, 31945, 46282, 50379, 33996, 25819, 48349, 23776, 23777, 40162, 42208, 31973, 36070, 48357, 34025, 42217, 34027, 52464, 29952, 34050, 38150, 46343, 42252, 32016, 54555, 25884, 42269, 54556, 56628, 36149, 46390, 38199, 42296, 40261, 40266, 30030, 48464, 48465, 52581, 36201, 36202, 44404, 23928, 34178, 25987, 56711, 25995, 42382, 52623, 48529, 42396, 30113, 34209, 44453, 40366, 40367, 26041, 28089, 32190, 34239, 34240, 52672, 52673, 40387, 30148, 56766, 36296, 32205, 46544, 28116, 52692, 28118, 46553, 26081, 52711, 52713, 56810, 40427, 56811, 28143, 26098, 42482, 26105, 42490, 50687, 26120, 26122, 52748, 40464, 46613, 36384, 34338, 38445, 28208, 40496, 26162, 56882, 48693, 28217, 28218, 26179, 26182, 24136, 50762, 46671, 32338, 44626, 30293, 34389, 36437, 24161, 26213, 34414, 48751, 38516, 46714, 48763, 24196, 38532, 28308, 32405, 46745, 30370, 30383, 50873, 40635, 54978, 30434, 30435, 52963, 44777, 24301, 24302, 52973, 26356, 26357, 24310, 26362, 40705, 40710, 34570, 26387, 55062, 24354, 55078, 53031, 36651, 36653, 48952, 42810, 24381, 42815, 24384, 26434, 28484, 30533, 28488, 48968, 22350, 38739, 38740, 28501, 24407, 26461, 49003, 55152, 26483, 51063, 34682, 44927, 26504, 26505, 22410, 30608, 49046, 57241, 53148, 53149, 53151, 36773, 24486, 26534, 40881, 22456, 55226, 55227, 38852, 36811, 26580, 36820, 42966, 42967, 53207, 30683, 53211, 57307, 38880, 24553, 30698, 49132, 38904, 57340) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 11:24:46,317 - 124456 - src.utils.log - INFO - βœ… Fetched 101 rows - __SPLIT__ 2026-05-27 11:24:46,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29370 - __SPLIT__ 2026-05-27 11:24:47,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36854 - __SPLIT__ 2026-05-27 11:24:48,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29391 - __SPLIT__ 2026-05-27 11:24:49,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29504 - __SPLIT__ 2026-05-27 11:24:49,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22705 - __SPLIT__ 2026-05-27 11:24:50,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29516 - __SPLIT__ 2026-05-27 11:24:51,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24121 - __SPLIT__ 2026-05-27 11:24:51,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36885 - __SPLIT__ 2026-05-27 11:24:51,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29577 - __SPLIT__ 2026-05-27 11:24:52,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24260 - __SPLIT__ 2026-05-27 11:24:52,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47205 - __SPLIT__ 2026-05-27 11:24:52,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52896 - __SPLIT__ 2026-05-27 11:24:52,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43695 - __SPLIT__ 2026-05-27 11:24:52,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29657 - __SPLIT__ 2026-05-27 11:24:53,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26003 - __SPLIT__ 2026-05-27 11:24:53,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36909 - __SPLIT__ 2026-05-27 11:24:54,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29744 - __SPLIT__ 2026-05-27 11:24:55,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26388 - __SPLIT__ 2026-05-27 11:24:56,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29764 - __SPLIT__ 2026-05-27 11:24:57,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26902 - __SPLIT__ 2026-05-27 11:24:57,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36978 - __SPLIT__ 2026-05-27 11:24:57,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29808 - __SPLIT__ 2026-05-27 11:24:58,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27790 - __SPLIT__ 2026-05-27 11:24:58,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53005 - __SPLIT__ 2026-05-27 11:24:59,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29980 - __SPLIT__ 2026-05-27 11:24:59,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28458 - __SPLIT__ 2026-05-27 11:25:00,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37040 - __SPLIT__ 2026-05-27 11:25:01,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29274 - __SPLIT__ 2026-05-27 11:25:01,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43996 - __SPLIT__ 2026-05-27 11:25:01,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30119 - __SPLIT__ 2026-05-27 11:25:02,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29548 - __SPLIT__ 2026-05-27 11:25:03,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37056 - __SPLIT__ 2026-05-27 11:25:03,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30123 - __SPLIT__ 2026-05-27 11:25:03,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30237 - __SPLIT__ 2026-05-27 11:25:05,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30192 - __SPLIT__ 2026-05-27 11:25:05,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37239 - __SPLIT__ 2026-05-27 11:25:05,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30743 - __SPLIT__ 2026-05-27 11:25:06,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53019 - __SPLIT__ 2026-05-27 11:25:06,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30193 - __SPLIT__ 2026-05-27 11:25:06,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30920 - __SPLIT__ 2026-05-27 11:25:06,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47899 - __SPLIT__ 2026-05-27 11:25:08,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37252 - __SPLIT__ 2026-05-27 11:25:08,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31158 - __SPLIT__ 2026-05-27 11:25:09,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44110 - __SPLIT__ 2026-05-27 11:25:09,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30236 - __SPLIT__ 2026-05-27 11:25:09,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31466 - __SPLIT__ 2026-05-27 11:25:10,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33605 - __SPLIT__ 2026-05-27 11:25:11,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30259 - __SPLIT__ 2026-05-27 11:25:11,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35331 - __SPLIT__ 2026-05-27 11:25:11,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37310 - __SPLIT__ 2026-05-27 11:25:12,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30394 - __SPLIT__ 2026-05-27 11:25:12,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38692 - __SPLIT__ 2026-05-27 11:25:13,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53061 - __SPLIT__ 2026-05-27 11:25:13,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38975 - __SPLIT__ 2026-05-27 11:25:14,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30438 - __SPLIT__ 2026-05-27 11:25:14,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42270 - __SPLIT__ 2026-05-27 11:25:15,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37330 - __SPLIT__ 2026-05-27 11:25:15,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30609 - __SPLIT__ 2026-05-27 11:25:15,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42408 - __SPLIT__ 2026-05-27 11:25:16,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44271 - __SPLIT__ 2026-05-27 11:25:17,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30661 - __SPLIT__ 2026-05-27 11:25:17,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42502 - __SPLIT__ 2026-05-27 11:25:18,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37392 - __SPLIT__ 2026-05-27 11:25:19,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43634 - __SPLIT__ 2026-05-27 11:25:19,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30716 - __SPLIT__ 2026-05-27 11:25:19,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44660 - __SPLIT__ 2026-05-27 11:25:20,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37552 - __SPLIT__ 2026-05-27 11:25:20,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48562 - __SPLIT__ 2026-05-27 11:25:20,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53105 - __SPLIT__ 2026-05-27 11:25:21,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30750 - __SPLIT__ 2026-05-27 11:25:21,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50182 - __SPLIT__ 2026-05-27 11:25:22,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37607 - __SPLIT__ 2026-05-27 11:25:22,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30763 - __SPLIT__ 2026-05-27 11:25:23,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54550 - __SPLIT__ 2026-05-27 11:25:23,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47900 - __SPLIT__ 2026-05-27 11:25:24,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30832 - __SPLIT__ 2026-05-27 11:25:24,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58014 - __SPLIT__ 2026-05-27 11:25:24,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119467 - __SPLIT__ 2026-05-27 11:25:24,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44397 - __SPLIT__ 2026-05-27 11:25:25,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30835 - __SPLIT__ 2026-05-27 11:25:25,718 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11428.0, 11429.0, 1127.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:25:25,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37653 - __SPLIT__ 2026-05-27 11:25:25,914 - 124456 - src.utils.log - INFO - βœ… Fetched 5663 rows - __SPLIT__ 2026-05-27 11:25:26,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119231 - __SPLIT__ 2026-05-27 11:25:26,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53176 - __SPLIT__ 2026-05-27 11:25:27,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30893 - __SPLIT__ 2026-05-27 11:25:27,635 - 124456 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 11:25:29,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37799 - __SPLIT__ 2026-05-27 11:25:29,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31214 - __SPLIT__ 2026-05-27 11:25:30,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48294 - __SPLIT__ 2026-05-27 11:25:31,292 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:25:31,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31274 - __SPLIT__ 2026-05-27 11:25:31,704 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:25:32,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37833 - __SPLIT__ 2026-05-27 11:25:32,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31284 - __SPLIT__ 2026-05-27 11:25:32,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44588 - __SPLIT__ 2026-05-27 11:25:32,964 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:25:33,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37996 - __SPLIT__ 2026-05-27 11:25:34,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31321 - __SPLIT__ 2026-05-27 11:25:34,281 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:25:34,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53190 - __SPLIT__ 2026-05-27 11:25:35,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31360 - __SPLIT__ 2026-05-27 11:25:35,691 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (24586, 30730, 57362, 30749, 38946, 26668, 38958, 24625, 51249, 55350, 24635, 41023, 26692, 26693, 32837, 38996, 26710, 55382, 43098, 43099, 57439, 22631, 32878, 43119, 36976, 28785, 24697, 41096, 24727, 30871, 39077, 37034, 37035, 37037, 32942, 57519, 32945, 41141, 37046, 39105, 57539, 43205, 43207, 55495, 45264, 45265, 45266, 47313, 45268, 45269, 35030, 45270, 45282, 28900, 51430, 47341, 47368, 55561, 24854, 51479, 43288, 51483, 26909, 22814, 39220, 26934, 57655, 22842, 24890, 39230, 26949, 29001, 33097, 29003, 29004, 26960, 29008, 49488, 57686, 26968, 24921, 31067, 33124, 55656, 43374, 24944, 39280, 49522, 35193, 51580, 57725, 24958, 37248, 39305, 47513, 33179, 51644, 27072, 29122, 51657, 43477, 27094, 55766, 31193, 23003, 39414, 23034, 39429, 39434, 35341, 37391, 37396, 25111, 55837, 53797, 29228, 27187, 23099, 37454, 29292, 25203, 23157, 35448, 39546, 29313, 53891, 31364, 35464, 33423, 23184, 22519, 47763, 33430, 27295, 23201, 49828, 25254, 31398, 39604, 23236, 33480, 23250, 37588, 41686, 25309, 25310, 51950, 49905, 35577, 39675, 37637, 25352, 51977, 31500, 23312, 29460, 23318, 23319, 39702, 54043, 23326, 45855, 37669, 47909, 31527, 31530, 31531, 31533, 39727, 33586, 23348, 31545, 33597, 25422, 33621, 47958, 52059, 45918, 37734, 23399, 35695, 41849, 45946, 25467, 31611, 43899, 25473, 45955, 48019, 45975, 35744, 48036, 45995, 23468, 23469, 39858, 27576, 56251, 52156, 23488, 37825, 43972, 43973, 52166, 27594, 27595, 56267, 29647, 35797, 25562, 39898, 52187, 43997, 46047, 52201, 35826, 27646, 29697, 37898, 37906, 31768, 33823, 23584, 27686, 29738, 50219, 44082, 33846, 42038, 35907, 48215, 37977, 52313, 48219, 23647, 25696, 23649, 29796, 29797, 23655, 42091, 31862, 25721, 40061, 33918, 29825, 33921, 38019, 52354, 27806, 44191, 29873, 31924, 25781, 31925, 38074, 48319, 31936, 48327, 42185, 40139, 42191, 27862, 27863, 46296, 48345, 38108, 29921, 44260, 27882, 46314, 44272, 25849, 32000, 23828, 23836, 38177, 32034, 25901, 34116, 34117, 23880, 23890, 25940, 30037, 40280, 52575, 38240, 36193, 52576, 52577, 42340, 56672, 42351, 30070, 36218, 23932, 23937, 56710, 32140, 23951, 25999, 38289, 28054, 42391, 28074, 23979, 34219, 23983, 36277, 38330, 56764, 28098, 26062, 28113, 28114, 30163, 40401, 32219, 32220, 30189, 30190, 30191, 46589, 48639, 30211, 50697, 30221, 24084, 42518, 28187, 24096, 42530, 26147, 46629, 34348, 44604, 40510, 26177, 26180, 32326, 52816, 52817, 24146, 36438, 54873, 26211, 40551, 56941, 32368, 52855, 32380, 30336, 28292, 26251, 40589, 38545, 52884, 52885, 32412, 30366, 24228, 36518, 44720, 24244, 40637, 36546, 38595, 40642, 26312, 57041, 52947, 32474, 52954, 28394, 30448, 48884, 55031, 36601, 52990, 36609, 40708, 57092, 50951, 26377, 32524, 42769, 42773, 42774, 44822, 38694, 30507, 38707, 26426, 34622, 55105, 38726, 40775, 57166, 32594, 34647, 55132, 28512, 44905, 49004, 26477, 55150, 28527, 53106, 40820, 40821, 30585, 26490, 44921, 44936, 24459, 36747, 32656, 32664, 32665, 24477, 55197, 24479, 40865, 40866, 51107, 40872, 57256, 47023, 47024, 30643, 32692, 28598, 28599, 40888, 51129, 30656, 51139, 32711, 47053, 38868, 36823, 32730, 28635, 42975, 30688, 34785, 30704, 30705, 34801, 32757, 34807, 38908);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:25:36,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22350 - __SPLIT__ 2026-05-27 11:25:36,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38092 - __SPLIT__ 2026-05-27 11:25:37,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31361 - __SPLIT__ 2026-05-27 11:25:37,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22410 - __SPLIT__ 2026-05-27 11:25:37,963 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:25:38,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22456 - __SPLIT__ 2026-05-27 11:25:39,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119481 - __SPLIT__ 2026-05-27 11:25:39,159 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (24586, 30730, 57362, 30749, 38946, 26668, 38958, 24625, 51249, 55350, 24635, 41023, 26692, 26693, 32837, 38996, 26710, 55382, 43098, 43099, 57439, 22631, 32878, 43119, 36976, 28785, 24697, 41096, 24727, 30871, 39077, 37034, 37035, 37037, 32942, 57519, 32945, 41141, 37046, 39105, 57539, 43205, 43207, 55495, 45264, 45265, 45266, 47313, 45268, 45269, 35030, 45270, 45282, 28900, 51430, 47341, 47368, 55561, 24854, 51479, 43288, 51483, 26909, 22814, 39220, 26934, 57655, 22842, 24890, 39230, 26949, 29001, 33097, 29003, 29004, 26960, 29008, 49488, 57686, 26968, 24921, 31067, 33124, 55656, 43374, 24944, 39280, 49522, 35193, 51580, 57725, 24958, 37248, 39305, 47513, 33179, 51644, 27072, 29122, 51657, 43477, 27094, 55766, 31193, 23003, 39414, 23034, 39429, 39434, 35341, 37391, 37396, 25111, 55837, 53797, 29228, 27187, 23099, 37454, 29292, 25203, 23157, 35448, 39546, 29313, 53891, 31364, 35464, 33423, 23184, 22519, 47763, 33430, 27295, 23201, 49828, 25254, 31398, 39604, 23236, 33480, 23250, 37588, 41686, 25309, 25310, 51950, 49905, 35577, 39675, 37637, 25352, 51977, 31500, 23312, 29460, 23318, 23319, 39702, 54043, 23326, 45855, 37669, 47909, 31527, 31530, 31531, 31533, 39727, 33586, 23348, 31545, 33597, 25422, 33621, 47958, 52059, 45918, 37734, 23399, 35695, 41849, 45946, 25467, 31611, 43899, 25473, 45955, 48019, 45975, 35744, 48036, 45995, 23468, 23469, 39858, 27576, 56251, 52156, 23488, 37825, 43972, 43973, 52166, 27594, 27595, 56267, 29647, 35797, 25562, 39898, 52187, 43997, 46047, 52201, 35826, 27646, 29697, 37898, 37906, 31768, 33823, 23584, 27686, 29738, 50219, 44082, 33846, 42038, 35907, 48215, 37977, 52313, 48219, 23647, 25696, 23649, 29796, 29797, 23655, 42091, 31862, 25721, 40061, 33918, 29825, 33921, 38019, 52354, 27806, 44191, 29873, 31924, 25781, 31925, 38074, 48319, 31936, 48327, 42185, 40139, 42191, 27862, 27863, 46296, 48345, 38108, 29921, 44260, 27882, 46314, 44272, 25849, 32000, 23828, 23836, 38177, 32034, 25901, 34116, 34117, 23880, 23890, 25940, 30037, 40280, 52575, 38240, 36193, 52576, 52577, 42340, 56672, 42351, 30070, 36218, 23932, 23937, 56710, 32140, 23951, 25999, 38289, 28054, 42391, 28074, 23979, 34219, 23983, 36277, 38330, 56764, 28098, 26062, 28113, 28114, 30163, 40401, 32219, 32220, 30189, 30190, 30191, 46589, 48639, 30211, 50697, 30221, 24084, 42518, 28187, 24096, 42530, 26147, 46629, 34348, 44604, 40510, 26177, 26180, 32326, 52816, 52817, 24146, 36438, 54873, 26211, 40551, 56941, 32368, 52855, 32380, 30336, 28292, 26251, 40589, 38545, 52884, 52885, 32412, 30366, 24228, 36518, 44720, 24244, 40637, 36546, 38595, 40642, 26312, 57041, 52947, 32474, 52954, 28394, 30448, 48884, 55031, 36601, 52990, 36609, 40708, 57092, 50951, 26377, 32524, 42769, 42773, 42774, 44822, 38694, 30507, 38707, 26426, 34622, 55105, 38726, 40775, 57166, 32594, 34647, 55132, 28512, 44905, 49004, 26477, 55150, 28527, 53106, 40820, 40821, 30585, 26490, 44921, 44936, 24459, 36747, 32656, 32664, 32665, 24477, 55197, 24479, 40865, 40866, 51107, 40872, 57256, 47023, 47024, 30643, 32692, 28598, 28599, 40888, 51129, 30656, 51139, 32711, 47053, 38868, 36823, 32730, 28635, 42975, 30688, 34785, 30704, 30705, 34801, 32757, 34807, 38908) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:25:39,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44678 - __SPLIT__ 2026-05-27 11:25:39,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22558 - __SPLIT__ 2026-05-27 11:25:39,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38133 - __SPLIT__ 2026-05-27 11:25:40,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31444 - __SPLIT__ 2026-05-27 11:25:41,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22605 - __SPLIT__ 2026-05-27 11:25:41,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53194 - __SPLIT__ 2026-05-27 11:25:42,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22678 - __SPLIT__ 2026-05-27 11:25:42,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31511 - __SPLIT__ 2026-05-27 11:25:43,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38291 - __SPLIT__ 2026-05-27 11:25:43,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22749 - __SPLIT__ 2026-05-27 11:25:44,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31562 - __SPLIT__ 2026-05-27 11:25:45,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22789 - __SPLIT__ 2026-05-27 11:25:45,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31609 - __SPLIT__ 2026-05-27 11:25:45,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22796 - __SPLIT__ 2026-05-27 11:25:46,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38310 - __SPLIT__ 2026-05-27 11:25:46,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44832 - __SPLIT__ 2026-05-27 11:25:46,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22807 - __SPLIT__ 2026-05-27 11:25:47,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31654 - __SPLIT__ 2026-05-27 11:25:47,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53742 - __SPLIT__ 2026-05-27 11:25:48,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22880 - __SPLIT__ 2026-05-27 11:25:49,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31844 - __SPLIT__ 2026-05-27 11:25:49,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38450 - __SPLIT__ 2026-05-27 11:25:49,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22885 - __SPLIT__ 2026-05-27 11:25:49,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119507 - __SPLIT__ 2026-05-27 11:25:50,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23007 - __SPLIT__ 2026-05-27 11:25:51,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23033 - __SPLIT__ 2026-05-27 11:25:52,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23047 - __SPLIT__ 2026-05-27 11:25:52,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31845 - __SPLIT__ 2026-05-27 11:25:52,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38451 - __SPLIT__ 2026-05-27 11:25:53,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23051 - __SPLIT__ 2026-05-27 11:25:53,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53786 - __SPLIT__ 2026-05-27 11:25:54,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45120 - __SPLIT__ 2026-05-27 11:25:54,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31891 - __SPLIT__ 2026-05-27 11:25:54,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23120 - __SPLIT__ 2026-05-27 11:25:55,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23239 - __SPLIT__ 2026-05-27 11:25:56,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48295 - __SPLIT__ 2026-05-27 11:25:56,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31931 - __SPLIT__ 2026-05-27 11:25:56,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23512 - __SPLIT__ 2026-05-27 11:25:57,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23535 - __SPLIT__ 2026-05-27 11:25:58,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32057 - __SPLIT__ 2026-05-27 11:25:58,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23550 - __SPLIT__ 2026-05-27 11:25:58,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119551 - __SPLIT__ 2026-05-27 11:25:59,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23614 - __SPLIT__ 2026-05-27 11:25:59,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38490 - __SPLIT__ 2026-05-27 11:26:00,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32058 - __SPLIT__ 2026-05-27 11:26:00,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23748 - __SPLIT__ 2026-05-27 11:26:00,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54743 - __SPLIT__ 2026-05-27 11:26:01,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23776 - __SPLIT__ 2026-05-27 11:26:02,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32112 - __SPLIT__ 2026-05-27 11:26:02,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23777 - __SPLIT__ 2026-05-27 11:26:03,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32133 - __SPLIT__ 2026-05-27 11:26:04,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23928 - __SPLIT__ 2026-05-27 11:26:05,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24136 - __SPLIT__ 2026-05-27 11:26:05,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32178 - __SPLIT__ 2026-05-27 11:26:05,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24161 - __SPLIT__ 2026-05-27 11:26:06,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24196 - __SPLIT__ 2026-05-27 11:26:07,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32345 - __SPLIT__ 2026-05-27 11:26:07,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24301 - __SPLIT__ 2026-05-27 11:26:07,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54851 - __SPLIT__ 2026-05-27 11:26:07,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38491 - __SPLIT__ 2026-05-27 11:26:08,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45168 - __SPLIT__ 2026-05-27 11:26:08,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32347 - __SPLIT__ 2026-05-27 11:26:08,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24302 - __SPLIT__ 2026-05-27 11:26:09,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48296 - __SPLIT__ 2026-05-27 11:26:10,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24310 - __SPLIT__ 2026-05-27 11:26:10,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139634 - __SPLIT__ 2026-05-27 11:26:10,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32470 - __SPLIT__ 2026-05-27 11:26:11,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24354 - __SPLIT__ 2026-05-27 11:26:11,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38585 - __SPLIT__ 2026-05-27 11:26:11,336 - 124456 - src.utils.log - INFO - βœ… Fetched 1381 rows - __SPLIT__ 2026-05-27 11:26:12,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54900 - __SPLIT__ 2026-05-27 11:26:12,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32707 - __SPLIT__ 2026-05-27 11:26:12,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24381 - __SPLIT__ 2026-05-27 11:26:14,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24384 - __SPLIT__ 2026-05-27 11:26:14,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24407 - __SPLIT__ 2026-05-27 11:26:15,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32712 - __SPLIT__ 2026-05-27 11:26:15,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24486 - __SPLIT__ 2026-05-27 11:26:15,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45178 - __SPLIT__ 2026-05-27 11:26:16,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24553 - __SPLIT__ 2026-05-27 11:26:16,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32713 - __SPLIT__ 2026-05-27 11:26:17,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24609 - __SPLIT__ 2026-05-27 11:26:18,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54984 - __SPLIT__ 2026-05-27 11:26:18,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24622 - __SPLIT__ 2026-05-27 11:26:18,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32838 - __SPLIT__ 2026-05-27 11:26:19,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38586 - __SPLIT__ 2026-05-27 11:26:19,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24642 - __SPLIT__ 2026-05-27 11:26:20,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24706 - __SPLIT__ 2026-05-27 11:26:20,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32840 - __SPLIT__ 2026-05-27 11:26:21,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24730 - __SPLIT__ 2026-05-27 11:26:22,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24738 - __SPLIT__ 2026-05-27 11:26:22,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24769 - __SPLIT__ 2026-05-27 11:26:22,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38587 - __SPLIT__ 2026-05-27 11:26:22,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32857 - __SPLIT__ 2026-05-27 11:26:23,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24773 - __SPLIT__ 2026-05-27 11:26:23,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54985 - __SPLIT__ 2026-05-27 11:26:23,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45225 - __SPLIT__ 2026-05-27 11:26:24,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24814 - __SPLIT__ 2026-05-27 11:26:24,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32929 - __SPLIT__ 2026-05-27 11:26:25,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38681 - __SPLIT__ 2026-05-27 11:26:25,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24952 - __SPLIT__ 2026-05-27 11:26:27,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24953 - __SPLIT__ 2026-05-27 11:26:28,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25081 - __SPLIT__ 2026-05-27 11:26:29,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38682 - __SPLIT__ 2026-05-27 11:26:29,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25261 - __SPLIT__ 2026-05-27 11:26:29,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32930 - __SPLIT__ 2026-05-27 11:26:29,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22519 - __SPLIT__ 2026-05-27 11:26:29,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25296 - __SPLIT__ 2026-05-27 11:26:30,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38824 - __SPLIT__ 2026-05-27 11:26:30,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32968 - __SPLIT__ 2026-05-27 11:26:30,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22631 - __SPLIT__ 2026-05-27 11:26:31,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45461 - __SPLIT__ 2026-05-27 11:26:31,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25312 - __SPLIT__ 2026-05-27 11:26:31,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139652 - __SPLIT__ 2026-05-27 11:26:32,169 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1035.0, 1132.0, 1133.0, 1130.0, 1131.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:26:32,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33080 - __SPLIT__ 2026-05-27 11:26:32,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38827 - __SPLIT__ 2026-05-27 11:26:32,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22814 - __SPLIT__ 2026-05-27 11:26:33,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25313 - __SPLIT__ 2026-05-27 11:26:33,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55473 - __SPLIT__ 2026-05-27 11:26:34,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33192 - __SPLIT__ 2026-05-27 11:26:34,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48297 - __SPLIT__ 2026-05-27 11:26:34,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22842 - __SPLIT__ 2026-05-27 11:26:34,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25437 - __SPLIT__ 2026-05-27 11:26:35,095 - 124456 - src.utils.log - INFO - βœ… Fetched 14 rows - __SPLIT__ 2026-05-27 11:26:35,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38869 - __SPLIT__ 2026-05-27 11:26:36,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23003 - __SPLIT__ 2026-05-27 11:26:36,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33224 - __SPLIT__ 2026-05-27 11:26:36,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25460 - __SPLIT__ 2026-05-27 11:26:37,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45464 - __SPLIT__ 2026-05-27 11:26:37,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23034 - __SPLIT__ 2026-05-27 11:26:38,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38887 - __SPLIT__ 2026-05-27 11:26:38,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25466 - __SPLIT__ 2026-05-27 11:26:39,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55591 - __SPLIT__ 2026-05-27 11:26:39,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33427 - __SPLIT__ 2026-05-27 11:26:40,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23099 - __SPLIT__ 2026-05-27 11:26:40,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25723 - __SPLIT__ 2026-05-27 11:26:41,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39043 - __SPLIT__ 2026-05-27 11:26:42,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23157 - __SPLIT__ 2026-05-27 11:26:42,311 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:26:42,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33473 - __SPLIT__ 2026-05-27 11:26:42,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25734 - __SPLIT__ 2026-05-27 11:26:43,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23184 - __SPLIT__ 2026-05-27 11:26:44,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25762 - __SPLIT__ 2026-05-27 11:26:44,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33479 - __SPLIT__ 2026-05-27 11:26:45,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23201 - __SPLIT__ 2026-05-27 11:26:45,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39061 - __SPLIT__ 2026-05-27 11:26:45,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25819 - __SPLIT__ 2026-05-27 11:26:45,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55832 - __SPLIT__ 2026-05-27 11:26:46,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23236 - __SPLIT__ 2026-05-27 11:26:46,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45520 - __SPLIT__ 2026-05-27 11:26:46,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33573 - __SPLIT__ 2026-05-27 11:26:46,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25884 - __SPLIT__ 2026-05-27 11:26:47,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23250 - __SPLIT__ 2026-05-27 11:26:48,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39120 - __SPLIT__ 2026-05-27 11:26:48,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48413 - __SPLIT__ 2026-05-27 11:26:48,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25987 - __SPLIT__ 2026-05-27 11:26:49,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23312 - __SPLIT__ 2026-05-27 11:26:49,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33582 - __SPLIT__ 2026-05-27 11:26:50,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25995 - __SPLIT__ 2026-05-27 11:26:51,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23318 - __SPLIT__ 2026-05-27 11:26:51,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55948 - __SPLIT__ 2026-05-27 11:26:51,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33639 - __SPLIT__ 2026-05-27 11:26:51,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26041 - __SPLIT__ 2026-05-27 11:26:51,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149997 - __SPLIT__ 2026-05-27 11:26:51,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39216 - __SPLIT__ 2026-05-27 11:26:52,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23319 - __SPLIT__ 2026-05-27 11:26:53,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26081 - __SPLIT__ 2026-05-27 11:26:53,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33658 - __SPLIT__ 2026-05-27 11:26:54,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45848 - __SPLIT__ 2026-05-27 11:26:54,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48604 - __SPLIT__ 2026-05-27 11:26:54,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23326 - __SPLIT__ 2026-05-27 11:26:54,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26098 - __SPLIT__ 2026-05-27 11:26:55,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39217 - __SPLIT__ 2026-05-27 11:26:56,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55974 - __SPLIT__ 2026-05-27 11:26:56,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33941 - __SPLIT__ 2026-05-27 11:26:56,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23348 - __SPLIT__ 2026-05-27 11:26:56,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26105 - __SPLIT__ 2026-05-27 11:26:58,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23399 - __SPLIT__ 2026-05-27 11:26:58,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26120 - __SPLIT__ 2026-05-27 11:26:58,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34048 - __SPLIT__ 2026-05-27 11:26:59,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23468 - __SPLIT__ 2026-05-27 11:26:59,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26122 - __SPLIT__ 2026-05-27 11:27:00,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56053 - __SPLIT__ 2026-05-27 11:27:00,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23469 - __SPLIT__ 2026-05-27 11:27:01,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26162 - __SPLIT__ 2026-05-27 11:27:01,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34063 - __SPLIT__ 2026-05-27 11:27:02,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26179 - __SPLIT__ 2026-05-27 11:27:03,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23488 - __SPLIT__ 2026-05-27 11:27:03,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45987 - __SPLIT__ 2026-05-27 11:27:03,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26182 - __SPLIT__ 2026-05-27 11:27:04,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23584 - __SPLIT__ 2026-05-27 11:27:04,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34130 - __SPLIT__ 2026-05-27 11:27:05,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26213 - __SPLIT__ 2026-05-27 11:27:05,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23647 - __SPLIT__ 2026-05-27 11:27:05,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39383 - __SPLIT__ 2026-05-27 11:27:06,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56402 - __SPLIT__ 2026-05-27 11:27:06,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26356 - __SPLIT__ 2026-05-27 11:27:06,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23649 - __SPLIT__ 2026-05-27 11:27:06,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34201 - __SPLIT__ 2026-05-27 11:27:07,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26357 - __SPLIT__ 2026-05-27 11:27:07,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150049 - __SPLIT__ 2026-05-27 11:27:08,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39392 - __SPLIT__ 2026-05-27 11:27:08,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23655 - __SPLIT__ 2026-05-27 11:27:09,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34202 - __SPLIT__ 2026-05-27 11:27:09,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26362 - __SPLIT__ 2026-05-27 11:27:10,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48930 - __SPLIT__ 2026-05-27 11:27:10,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23828 - __SPLIT__ 2026-05-27 11:27:11,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26387 - __SPLIT__ 2026-05-27 11:27:12,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23836 - __SPLIT__ 2026-05-27 11:27:12,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45991 - __SPLIT__ 2026-05-27 11:27:12,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39448 - __SPLIT__ 2026-05-27 11:27:13,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26434 - __SPLIT__ 2026-05-27 11:27:13,395 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:27:13,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23880 - __SPLIT__ 2026-05-27 11:27:14,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34205 - __SPLIT__ 2026-05-27 11:27:14,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26461 - __SPLIT__ 2026-05-27 11:27:15,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39911 - __SPLIT__ 2026-05-27 11:27:15,496 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:27:15,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23890 - __SPLIT__ 2026-05-27 11:27:16,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26483 - __SPLIT__ 2026-05-27 11:27:16,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56454 - __SPLIT__ 2026-05-27 11:27:16,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34225 - __SPLIT__ 2026-05-27 11:27:17,275 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:27:17,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23932 - __SPLIT__ 2026-05-27 11:27:17,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26504 - __SPLIT__ 2026-05-27 11:27:18,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40047 - __SPLIT__ 2026-05-27 11:27:18,506 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (28686, 28687, 43025, 53265, 30742, 47132, 53278, 53279, 32801, 32803, 49197, 38973, 32858, 43102, 22623, 41068, 41069, 36982, 30844, 39038, 22655, 45185, 49289, 24720, 53392, 34964, 24741, 53414, 32949, 35009, 37059, 37060, 39107, 51400, 30921, 28879, 24794, 37082, 55515, 51424, 24803, 30951, 39158, 39159, 39169, 55556, 45324, 51469, 24849, 51477, 24859, 26910, 39198, 24868, 37158, 47401, 24879, 24881, 31034, 33085, 37186, 26951, 26958, 31057, 53585, 57681, 39253, 33111, 35166, 39271, 31082, 33130, 31086, 35184, 47473, 49521, 26995, 53616, 22905, 37257, 43404, 22926, 37266, 35219, 22939, 22940, 27037, 27038, 43423, 37293, 49585, 49586, 27059, 43451, 57790, 33215, 45503, 49602, 22982, 31174, 41419, 37324, 41420, 57805, 22992, 31188, 29159, 51688, 53743, 43510, 57849, 23037, 25085, 35327, 45566, 33296, 27163, 39457, 35378, 35379, 23096, 25170, 25171, 23125, 53847, 29277, 35424, 51810, 51820, 23150, 45687, 31353, 39548, 53886, 29322, 51865, 25252, 41637, 37547, 43697, 27324, 29372, 49854, 39615, 49855, 33476, 47816, 39629, 35535, 35537, 35541, 29401, 31450, 47843, 45806, 56054, 119543, 23292, 49920, 39683, 39684, 54028, 27415, 29464, 23323, 47907, 29478, 52012, 23341, 150318, 52021, 27451, 31547, 23358, 27458, 37702, 29515, 35659, 41805, 33624, 27485, 25439, 23404, 52076, 41850, 37759, 39808, 23428, 29573, 29574, 35725, 31633, 27543, 54171, 25500, 31652, 48046, 29637, 25542, 35782, 35784, 46043, 48094, 39903, 56286, 35812, 35819, 29679, 56304, 27638, 46084, 31756, 29712, 42003, 46100, 46101, 25622, 52243, 37914, 31777, 31778, 37937, 37938, 31806, 31807, 54346, 48203, 44108, 46156, 46157, 29779, 27741, 31837, 50275, 33895, 23656, 27753, 33896, 23668, 33922, 42114, 27780, 48264, 50315, 27792, 27793, 35990, 38039, 33954, 27814, 52390, 33960, 33961, 33964, 52396, 33966, 46262, 25783, 46273, 46274, 48322, 23751, 23752, 40137, 42187, 38096, 52438, 27867, 27868, 29925, 27878, 27879, 25836, 36085, 29944, 40184, 50425, 23805, 40190, 23807, 27914, 36106, 48394, 52494, 32018, 54547, 25878, 23831, 52511, 48426, 52539, 27969, 44361, 27978, 32085, 34140, 42341, 36205, 52600, 52609, 28038, 52617, 52618, 32141, 26002, 23956, 52634, 23963, 44444, 30117, 30118, 26023, 32177, 26049, 56779, 56780, 32214, 32215, 30168, 46552, 34266, 50646, 24028, 34268, 50655, 42471, 28137, 32233, 40434, 46586, 26110, 54788, 24072, 24075, 36366, 36367, 46609, 52754, 52762, 26150, 42535, 50734, 52783, 26161, 36407, 36409, 30286, 34390, 34391, 44631, 52823, 30298, 44640, 36454, 32370, 28278, 56958, 26241, 30338, 26243, 52870, 30346, 30359, 28315, 30363, 24225, 46761, 34478, 34489, 26306, 28362, 34511, 34512, 46803, 28377, 57055, 38627, 38636, 32499, 32506, 42747, 24316, 48894, 26369, 28418, 57089, 44817, 44818, 53009, 53026, 26414, 30512, 28470, 42806, 48951, 28476, 57149, 24382, 34641, 53080, 40796, 46940, 46941, 49000, 28528, 36724, 22390, 28542, 32644, 32645, 34692, 30625, 51109, 30630, 30640, 30641, 30647, 30648, 34749, 40902, 40903, 24530, 24531, 53203, 30677, 57301, 51159, 51160, 53214, 28640, 34792, 34793, 57324, 53229, 36850);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:27:19,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34353 - __SPLIT__ 2026-05-27 11:27:19,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45997 - __SPLIT__ 2026-05-27 11:27:19,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23937 - __SPLIT__ 2026-05-27 11:27:19,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26505 - __SPLIT__ 2026-05-27 11:27:21,305 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:27:21,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23951 - __SPLIT__ 2026-05-27 11:27:21,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56455 - __SPLIT__ 2026-05-27 11:27:21,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34354 - __SPLIT__ 2026-05-27 11:27:22,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40225 - __SPLIT__ 2026-05-27 11:27:22,049 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (28686, 28687, 43025, 53265, 30742, 47132, 53278, 53279, 32801, 32803, 49197, 38973, 32858, 43102, 22623, 41068, 41069, 36982, 30844, 39038, 22655, 45185, 49289, 24720, 53392, 34964, 24741, 53414, 32949, 35009, 37059, 37060, 39107, 51400, 30921, 28879, 24794, 37082, 55515, 51424, 24803, 30951, 39158, 39159, 39169, 55556, 45324, 51469, 24849, 51477, 24859, 26910, 39198, 24868, 37158, 47401, 24879, 24881, 31034, 33085, 37186, 26951, 26958, 31057, 53585, 57681, 39253, 33111, 35166, 39271, 31082, 33130, 31086, 35184, 47473, 49521, 26995, 53616, 22905, 37257, 43404, 22926, 37266, 35219, 22939, 22940, 27037, 27038, 43423, 37293, 49585, 49586, 27059, 43451, 57790, 33215, 45503, 49602, 22982, 31174, 41419, 37324, 41420, 57805, 22992, 31188, 29159, 51688, 53743, 43510, 57849, 23037, 25085, 35327, 45566, 33296, 27163, 39457, 35378, 35379, 23096, 25170, 25171, 23125, 53847, 29277, 35424, 51810, 51820, 23150, 45687, 31353, 39548, 53886, 29322, 51865, 25252, 41637, 37547, 43697, 27324, 29372, 49854, 39615, 49855, 33476, 47816, 39629, 35535, 35537, 35541, 29401, 31450, 47843, 45806, 56054, 119543, 23292, 49920, 39683, 39684, 54028, 27415, 29464, 23323, 47907, 29478, 52012, 23341, 150318, 52021, 27451, 31547, 23358, 27458, 37702, 29515, 35659, 41805, 33624, 27485, 25439, 23404, 52076, 41850, 37759, 39808, 23428, 29573, 29574, 35725, 31633, 27543, 54171, 25500, 31652, 48046, 29637, 25542, 35782, 35784, 46043, 48094, 39903, 56286, 35812, 35819, 29679, 56304, 27638, 46084, 31756, 29712, 42003, 46100, 46101, 25622, 52243, 37914, 31777, 31778, 37937, 37938, 31806, 31807, 54346, 48203, 44108, 46156, 46157, 29779, 27741, 31837, 50275, 33895, 23656, 27753, 33896, 23668, 33922, 42114, 27780, 48264, 50315, 27792, 27793, 35990, 38039, 33954, 27814, 52390, 33960, 33961, 33964, 52396, 33966, 46262, 25783, 46273, 46274, 48322, 23751, 23752, 40137, 42187, 38096, 52438, 27867, 27868, 29925, 27878, 27879, 25836, 36085, 29944, 40184, 50425, 23805, 40190, 23807, 27914, 36106, 48394, 52494, 32018, 54547, 25878, 23831, 52511, 48426, 52539, 27969, 44361, 27978, 32085, 34140, 42341, 36205, 52600, 52609, 28038, 52617, 52618, 32141, 26002, 23956, 52634, 23963, 44444, 30117, 30118, 26023, 32177, 26049, 56779, 56780, 32214, 32215, 30168, 46552, 34266, 50646, 24028, 34268, 50655, 42471, 28137, 32233, 40434, 46586, 26110, 54788, 24072, 24075, 36366, 36367, 46609, 52754, 52762, 26150, 42535, 50734, 52783, 26161, 36407, 36409, 30286, 34390, 34391, 44631, 52823, 30298, 44640, 36454, 32370, 28278, 56958, 26241, 30338, 26243, 52870, 30346, 30359, 28315, 30363, 24225, 46761, 34478, 34489, 26306, 28362, 34511, 34512, 46803, 28377, 57055, 38627, 38636, 32499, 32506, 42747, 24316, 48894, 26369, 28418, 57089, 44817, 44818, 53009, 53026, 26414, 30512, 28470, 42806, 48951, 28476, 57149, 24382, 34641, 53080, 40796, 46940, 46941, 49000, 28528, 36724, 22390, 28542, 32644, 32645, 34692, 30625, 51109, 30630, 30640, 30641, 30647, 30648, 34749, 40902, 40903, 24530, 24531, 53203, 30677, 57301, 51159, 51160, 53214, 28640, 34792, 34793, 57324, 53229, 36850) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:27:22,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26534 - __SPLIT__ 2026-05-27 11:27:22,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23979 - __SPLIT__ 2026-05-27 11:27:22,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49382 - __SPLIT__ 2026-05-27 11:27:24,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26580 - __SPLIT__ 2026-05-27 11:27:24,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23983 - __SPLIT__ 2026-05-27 11:27:25,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40263 - __SPLIT__ 2026-05-27 11:27:25,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26637 - __SPLIT__ 2026-05-27 11:27:26,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24084 - __SPLIT__ 2026-05-27 11:27:26,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34491 - __SPLIT__ 2026-05-27 11:27:27,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26719 - __SPLIT__ 2026-05-27 11:27:27,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46123 - __SPLIT__ 2026-05-27 11:27:27,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24096 - __SPLIT__ 2026-05-27 11:27:28,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34516 - __SPLIT__ 2026-05-27 11:27:28,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26750 - __SPLIT__ 2026-05-27 11:27:28,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40267 - __SPLIT__ 2026-05-27 11:27:28,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150102 - __SPLIT__ 2026-05-27 11:27:29,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24146 - __SPLIT__ 2026-05-27 11:27:30,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26770 - __SPLIT__ 2026-05-27 11:27:30,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34541 - __SPLIT__ 2026-05-27 11:27:30,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56551 - __SPLIT__ 2026-05-27 11:27:31,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24228 - __SPLIT__ 2026-05-27 11:27:31,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26790 - __SPLIT__ 2026-05-27 11:27:32,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40398 - __SPLIT__ 2026-05-27 11:27:32,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24244 - __SPLIT__ 2026-05-27 11:27:32,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34626 - __SPLIT__ 2026-05-27 11:27:33,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26872 - __SPLIT__ 2026-05-27 11:27:33,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24459 - __SPLIT__ 2026-05-27 11:27:34,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46289 - __SPLIT__ 2026-05-27 11:27:34,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26935 - __SPLIT__ 2026-05-27 11:27:34,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34634 - __SPLIT__ 2026-05-27 11:27:35,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24477 - __SPLIT__ 2026-05-27 11:27:35,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40448 - __SPLIT__ 2026-05-27 11:27:36,006 - 124456 - src.utils.log - INFO - βœ… Fetched 2051 rows - __SPLIT__ 2026-05-27 11:27:36,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27039 - __SPLIT__ 2026-05-27 11:27:36,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49383 - __SPLIT__ 2026-05-27 11:27:36,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56639 - __SPLIT__ 2026-05-27 11:27:36,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24479 - __SPLIT__ 2026-05-27 11:27:37,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34635 - __SPLIT__ 2026-05-27 11:27:38,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27040 - __SPLIT__ 2026-05-27 11:27:39,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24586 - __SPLIT__ 2026-05-27 11:27:39,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40585 - __SPLIT__ 2026-05-27 11:27:40,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27051 - __SPLIT__ 2026-05-27 11:27:40,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24625 - __SPLIT__ 2026-05-27 11:27:41,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27070 - __SPLIT__ 2026-05-27 11:27:42,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24635 - __SPLIT__ 2026-05-27 11:27:43,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27071 - __SPLIT__ 2026-05-27 11:27:43,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34646 - __SPLIT__ 2026-05-27 11:27:44,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24697 - __SPLIT__ 2026-05-27 11:27:44,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27126 - __SPLIT__ 2026-05-27 11:27:44,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56640 - __SPLIT__ 2026-05-27 11:27:44,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40748 - __SPLIT__ 2026-05-27 11:27:44,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24727 - __SPLIT__ 2026-05-27 11:27:45,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27135 - __SPLIT__ 2026-05-27 11:27:45,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34691 - __SPLIT__ 2026-05-27 11:27:46,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24854 - __SPLIT__ 2026-05-27 11:27:46,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27159 - __SPLIT__ 2026-05-27 11:27:47,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24890 - __SPLIT__ 2026-05-27 11:27:48,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40749 - __SPLIT__ 2026-05-27 11:27:48,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27184 - __SPLIT__ 2026-05-27 11:27:48,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46307 - __SPLIT__ 2026-05-27 11:27:48,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34695 - __SPLIT__ 2026-05-27 11:27:49,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24921 - __SPLIT__ 2026-05-27 11:27:49,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27285 - __SPLIT__ 2026-05-27 11:27:51,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24944 - __SPLIT__ 2026-05-27 11:27:51,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27296 - __SPLIT__ 2026-05-27 11:27:51,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34726 - __SPLIT__ 2026-05-27 11:27:52,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22390 - __SPLIT__ 2026-05-27 11:27:52,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24958 - __SPLIT__ 2026-05-27 11:27:52,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27492 - __SPLIT__ 2026-05-27 11:27:52,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150110 - __SPLIT__ 2026-05-27 11:27:53,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22623 - __SPLIT__ 2026-05-27 11:27:54,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25111 - __SPLIT__ 2026-05-27 11:27:54,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27564 - __SPLIT__ 2026-05-27 11:27:54,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34835 - __SPLIT__ 2026-05-27 11:27:55,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56663 - __SPLIT__ 2026-05-27 11:27:55,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22655 - __SPLIT__ 2026-05-27 11:27:56,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25203 - __SPLIT__ 2026-05-27 11:27:56,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27737 - __SPLIT__ 2026-05-27 11:27:56,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40754 - __SPLIT__ 2026-05-27 11:27:57,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22905 - __SPLIT__ 2026-05-27 11:27:57,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34977 - __SPLIT__ 2026-05-27 11:27:57,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25254 - __SPLIT__ 2026-05-27 11:27:58,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27738 - __SPLIT__ 2026-05-27 11:27:59,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22926 - __SPLIT__ 2026-05-27 11:28:00,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25309 - __SPLIT__ 2026-05-27 11:28:00,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28089 - __SPLIT__ 2026-05-27 11:28:01,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22939 - __SPLIT__ 2026-05-27 11:28:01,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34978 - __SPLIT__ 2026-05-27 11:28:01,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56700 - __SPLIT__ 2026-05-27 11:28:01,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46506 - __SPLIT__ 2026-05-27 11:28:01,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25310 - __SPLIT__ 2026-05-27 11:28:02,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28116 - __SPLIT__ 2026-05-27 11:28:02,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22940 - __SPLIT__ 2026-05-27 11:28:04,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49384 - __SPLIT__ 2026-05-27 11:28:04,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25352 - __SPLIT__ 2026-05-27 11:28:04,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28118 - __SPLIT__ 2026-05-27 11:28:05,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40755 - __SPLIT__ 2026-05-27 11:28:05,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22982 - __SPLIT__ 2026-05-27 11:28:05,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150122 - __SPLIT__ 2026-05-27 11:28:06,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35086 - __SPLIT__ 2026-05-27 11:28:06,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25422 - __SPLIT__ 2026-05-27 11:28:06,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28143 - __SPLIT__ 2026-05-27 11:28:07,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22992 - __SPLIT__ 2026-05-27 11:28:07,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56720 - __SPLIT__ 2026-05-27 11:28:07,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40839 - __SPLIT__ 2026-05-27 11:28:08,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25467 - __SPLIT__ 2026-05-27 11:28:08,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28208 - __SPLIT__ 2026-05-27 11:28:09,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35222 - __SPLIT__ 2026-05-27 11:28:09,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23037 - __SPLIT__ 2026-05-27 11:28:09,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46587 - __SPLIT__ 2026-05-27 11:28:10,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25473 - __SPLIT__ 2026-05-27 11:28:10,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28217 - __SPLIT__ 2026-05-27 11:28:11,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23096 - __SPLIT__ 2026-05-27 11:28:11,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35299 - __SPLIT__ 2026-05-27 11:28:12,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25562 - __SPLIT__ 2026-05-27 11:28:13,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28218 - __SPLIT__ 2026-05-27 11:28:13,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57102 - __SPLIT__ 2026-05-27 11:28:13,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23125 - __SPLIT__ 2026-05-27 11:28:14,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25696 - __SPLIT__ 2026-05-27 11:28:15,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35602 - __SPLIT__ 2026-05-27 11:28:15,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28308 - __SPLIT__ 2026-05-27 11:28:16,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23150 - __SPLIT__ 2026-05-27 11:28:16,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40840 - __SPLIT__ 2026-05-27 11:28:16,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25721 - __SPLIT__ 2026-05-27 11:28:17,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49575 - __SPLIT__ 2026-05-27 11:28:17,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28484 - __SPLIT__ 2026-05-27 11:28:17,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35621 - __SPLIT__ 2026-05-27 11:28:17,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23292 - __SPLIT__ 2026-05-27 11:28:18,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47034 - __SPLIT__ 2026-05-27 11:28:18,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25781 - __SPLIT__ 2026-05-27 11:28:19,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28488 - __SPLIT__ 2026-05-27 11:28:19,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57165 - __SPLIT__ 2026-05-27 11:28:19,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23323 - __SPLIT__ 2026-05-27 11:28:19,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40981 - __SPLIT__ 2026-05-27 11:28:20,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35688 - __SPLIT__ 2026-05-27 11:28:20,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25849 - __SPLIT__ 2026-05-27 11:28:21,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28501 - __SPLIT__ 2026-05-27 11:28:21,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23341 - __SPLIT__ 2026-05-27 11:28:23,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25901 - __SPLIT__ 2026-05-27 11:28:23,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41012 - __SPLIT__ 2026-05-27 11:28:23,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28673 - __SPLIT__ 2026-05-27 11:28:23,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35692 - __SPLIT__ 2026-05-27 11:28:23,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23358 - __SPLIT__ 2026-05-27 11:28:24,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25940 - __SPLIT__ 2026-05-27 11:28:25,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28745 - __SPLIT__ 2026-05-27 11:28:25,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57167 - __SPLIT__ 2026-05-27 11:28:25,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23404 - __SPLIT__ 2026-05-27 11:28:25,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47113 - __SPLIT__ 2026-05-27 11:28:26,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25999 - __SPLIT__ 2026-05-27 11:28:26,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35732 - __SPLIT__ 2026-05-27 11:28:26,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28746 - __SPLIT__ 2026-05-27 11:28:27,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41184 - __SPLIT__ 2026-05-27 11:28:27,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23428 - __SPLIT__ 2026-05-27 11:28:28,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26062 - __SPLIT__ 2026-05-27 11:28:28,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150126 - __SPLIT__ 2026-05-27 11:28:28,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28769 - __SPLIT__ 2026-05-27 11:28:29,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23656 - __SPLIT__ 2026-05-27 11:28:29,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35796 - __SPLIT__ 2026-05-27 11:28:30,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49672 - __SPLIT__ 2026-05-27 11:28:30,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26147 - __SPLIT__ 2026-05-27 11:28:30,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57210 - __SPLIT__ 2026-05-27 11:28:30,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28839 - __SPLIT__ 2026-05-27 11:28:31,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23668 - __SPLIT__ 2026-05-27 11:28:31,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41216 - __SPLIT__ 2026-05-27 11:28:32,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47155 - __SPLIT__ 2026-05-27 11:28:32,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35947 - __SPLIT__ 2026-05-27 11:28:33,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28878 - __SPLIT__ 2026-05-27 11:28:33,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26177 - __SPLIT__ 2026-05-27 11:28:33,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23751 - __SPLIT__ 2026-05-27 11:28:35,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28897 - __SPLIT__ 2026-05-27 11:28:35,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35975 - __SPLIT__ 2026-05-27 11:28:35,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26180 - __SPLIT__ 2026-05-27 11:28:35,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23752 - __SPLIT__ 2026-05-27 11:28:36,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41366 - __SPLIT__ 2026-05-27 11:28:36,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57308 - __SPLIT__ 2026-05-27 11:28:36,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28970 - __SPLIT__ 2026-05-27 11:28:37,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26211 - __SPLIT__ 2026-05-27 11:28:37,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23805 - __SPLIT__ 2026-05-27 11:28:39,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29085 - __SPLIT__ 2026-05-27 11:28:40,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26251 - __SPLIT__ 2026-05-27 11:28:40,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23807 - __SPLIT__ 2026-05-27 11:28:40,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41527 - __SPLIT__ 2026-05-27 11:28:40,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35976 - __SPLIT__ 2026-05-27 11:28:40,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29185 - __SPLIT__ 2026-05-27 11:28:41,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26312 - __SPLIT__ 2026-05-27 11:28:41,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47169 - __SPLIT__ 2026-05-27 11:28:42,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23831 - __SPLIT__ 2026-05-27 11:28:43,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29251 - __SPLIT__ 2026-05-27 11:28:43,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57727 - __SPLIT__ 2026-05-27 11:28:43,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26377 - __SPLIT__ 2026-05-27 11:28:44,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36127 - __SPLIT__ 2026-05-27 11:28:44,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23956 - __SPLIT__ 2026-05-27 11:28:44,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29291 - __SPLIT__ 2026-05-27 11:28:44,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49818 - __SPLIT__ 2026-05-27 11:28:45,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26426 - __SPLIT__ 2026-05-27 11:28:46,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23963 - __SPLIT__ 2026-05-27 11:28:46,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29323 - __SPLIT__ 2026-05-27 11:28:47,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36223 - __SPLIT__ 2026-05-27 11:28:47,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26477 - __SPLIT__ 2026-05-27 11:28:48,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24028 - __SPLIT__ 2026-05-27 11:28:48,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29377 - __SPLIT__ 2026-05-27 11:28:49,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26490 - __SPLIT__ 2026-05-27 11:28:49,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57728 - __SPLIT__ 2026-05-27 11:28:49,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24072 - __SPLIT__ 2026-05-27 11:28:50,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29382 - __SPLIT__ 2026-05-27 11:28:50,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41528 - __SPLIT__ 2026-05-27 11:28:50,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36328 - __SPLIT__ 2026-05-27 11:28:50,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26668 - __SPLIT__ 2026-05-27 11:28:50,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47241 - __SPLIT__ 2026-05-27 11:28:50,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150138 - __SPLIT__ 2026-05-27 11:28:51,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24075 - __SPLIT__ 2026-05-27 11:28:51,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29414 - __SPLIT__ 2026-05-27 11:28:52,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26692 - __SPLIT__ 2026-05-27 11:28:53,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36422 - __SPLIT__ 2026-05-27 11:28:53,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41648 - __SPLIT__ 2026-05-27 11:28:53,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24225 - __SPLIT__ 2026-05-27 11:28:54,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29453 - __SPLIT__ 2026-05-27 11:28:54,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57810 - __SPLIT__ 2026-05-27 11:28:55,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26693 - __SPLIT__ 2026-05-27 11:28:56,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24316 - __SPLIT__ 2026-05-27 11:28:56,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36423 - __SPLIT__ 2026-05-27 11:28:56,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29487 - __SPLIT__ 2026-05-27 11:28:57,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26710 - __SPLIT__ 2026-05-27 11:28:57,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24382 - __SPLIT__ 2026-05-27 11:28:58,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41682 - __SPLIT__ 2026-05-27 11:28:58,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29511 - __SPLIT__ 2026-05-27 11:28:59,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26909 - __SPLIT__ 2026-05-27 11:28:59,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24530 - __SPLIT__ 2026-05-27 11:29:00,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49819 - __SPLIT__ 2026-05-27 11:29:00,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29551 - __SPLIT__ 2026-05-27 11:29:00,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150344 - __SPLIT__ 2026-05-27 11:29:01,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26934 - __SPLIT__ 2026-05-27 11:29:01,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24531 - __SPLIT__ 2026-05-27 11:29:01,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41692 - __SPLIT__ 2026-05-27 11:29:02,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57813 - __SPLIT__ 2026-05-27 11:29:02,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36574 - __SPLIT__ 2026-05-27 11:29:02,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29566 - __SPLIT__ 2026-05-27 11:29:03,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26949 - __SPLIT__ 2026-05-27 11:29:03,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24720 - __SPLIT__ 2026-05-27 11:29:05,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29724 - __SPLIT__ 2026-05-27 11:29:05,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47301 - __SPLIT__ 2026-05-27 11:29:05,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26960 - __SPLIT__ 2026-05-27 11:29:06,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24741 - __SPLIT__ 2026-05-27 11:29:06,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41718 - __SPLIT__ 2026-05-27 11:29:06,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36672 - __SPLIT__ 2026-05-27 11:29:06,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29748 - __SPLIT__ 2026-05-27 11:29:07,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26968 - __SPLIT__ 2026-05-27 11:29:08,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24794 - __SPLIT__ 2026-05-27 11:29:08,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57833 - __SPLIT__ 2026-05-27 11:29:09,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29762 - __SPLIT__ 2026-05-27 11:29:10,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27072 - __SPLIT__ 2026-05-27 11:29:10,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24803 - __SPLIT__ 2026-05-27 11:29:10,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36687 - __SPLIT__ 2026-05-27 11:29:10,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41722 - __SPLIT__ 2026-05-27 11:29:10,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29790 - __SPLIT__ 2026-05-27 11:29:11,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27094 - __SPLIT__ 2026-05-27 11:29:11,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24849 - __SPLIT__ 2026-05-27 11:29:12,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29807 - __SPLIT__ 2026-05-27 11:29:13,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24859 - __SPLIT__ 2026-05-27 11:29:13,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27187 - __SPLIT__ 2026-05-27 11:29:13,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36689 - __SPLIT__ 2026-05-27 11:29:14,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29881 - __SPLIT__ 2026-05-27 11:29:14,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49820 - __SPLIT__ 2026-05-27 11:29:14,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24868 - __SPLIT__ 2026-05-27 11:29:15,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57857 - __SPLIT__ 2026-05-27 11:29:15,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27295 - __SPLIT__ 2026-05-27 11:29:16,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29952 - __SPLIT__ 2026-05-27 11:29:17,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24879 - __SPLIT__ 2026-05-27 11:29:18,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27576 - __SPLIT__ 2026-05-27 11:29:18,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30030 - __SPLIT__ 2026-05-27 11:29:20,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36699 - __SPLIT__ 2026-05-27 11:29:20,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30113 - __SPLIT__ 2026-05-27 11:29:20,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24881 - __SPLIT__ 2026-05-27 11:29:20,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27594 - __SPLIT__ 2026-05-27 11:29:21,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30148 - __SPLIT__ 2026-05-27 11:29:21,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41857 - __SPLIT__ 2026-05-27 11:29:22,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25085 - __SPLIT__ 2026-05-27 11:29:22,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47707 - __SPLIT__ 2026-05-27 11:29:23,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30293 - __SPLIT__ 2026-05-27 11:29:23,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36735 - __SPLIT__ 2026-05-27 11:29:23,585 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1131.0, 1132.0, 1133.0, 11438.0, 1035.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:29:24,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25170 - __SPLIT__ 2026-05-27 11:29:24,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27595 - __SPLIT__ 2026-05-27 11:29:24,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30370 - __SPLIT__ 2026-05-27 11:29:26,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25171 - __SPLIT__ 2026-05-27 11:29:26,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41885 - __SPLIT__ 2026-05-27 11:29:26,203 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 11:29:26,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36863 - __SPLIT__ 2026-05-27 11:29:26,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27646 - __SPLIT__ 2026-05-27 11:29:26,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30383 - __SPLIT__ 2026-05-27 11:29:27,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25252 - __SPLIT__ 2026-05-27 11:29:28,661 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1035.0, 1131.0, 11437.0, 11438.0, 11436.0, 1130.0, -1.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:29:29,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27686 - __SPLIT__ 2026-05-27 11:29:29,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30434 - __SPLIT__ 2026-05-27 11:29:30,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41940 - __SPLIT__ 2026-05-27 11:29:30,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36903 - __SPLIT__ 2026-05-27 11:29:30,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25439 - __SPLIT__ 2026-05-27 11:29:31,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27806 - __SPLIT__ 2026-05-27 11:29:31,745 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 11:29:31,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30435 - __SPLIT__ 2026-05-27 11:29:33,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25500 - __SPLIT__ 2026-05-27 11:29:33,662 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:29:34,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27862 - __SPLIT__ 2026-05-27 11:29:34,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37028 - __SPLIT__ 2026-05-27 11:29:35,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30533 - __SPLIT__ 2026-05-27 11:29:35,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25542 - __SPLIT__ 2026-05-27 11:29:35,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41990 - __SPLIT__ 2026-05-27 11:29:37,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30608 - __SPLIT__ 2026-05-27 11:29:37,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25622 - __SPLIT__ 2026-05-27 11:29:38,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27863 - __SPLIT__ 2026-05-27 11:29:38,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30683 - __SPLIT__ 2026-05-27 11:29:38,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37362 - __SPLIT__ 2026-05-27 11:29:39,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25783 - __SPLIT__ 2026-05-27 11:29:40,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47713 - __SPLIT__ 2026-05-27 11:29:40,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30698 - __SPLIT__ 2026-05-27 11:29:40,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27882 - __SPLIT__ 2026-05-27 11:29:41,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42000 - __SPLIT__ 2026-05-27 11:29:42,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25836 - __SPLIT__ 2026-05-27 11:29:42,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30732 - __SPLIT__ 2026-05-27 11:29:42,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37426 - __SPLIT__ 2026-05-27 11:29:43,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28054 - __SPLIT__ 2026-05-27 11:29:43,792 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:29:43,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25878 - __SPLIT__ 2026-05-27 11:29:44,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30873 - __SPLIT__ 2026-05-27 11:29:44,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42005 - __SPLIT__ 2026-05-27 11:29:45,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37505 - __SPLIT__ 2026-05-27 11:29:45,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28074 - __SPLIT__ 2026-05-27 11:29:45,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26002 - __SPLIT__ 2026-05-27 11:29:46,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30891 - __SPLIT__ 2026-05-27 11:29:48,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28098 - __SPLIT__ 2026-05-27 11:29:48,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26023 - __SPLIT__ 2026-05-27 11:29:48,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30905 - __SPLIT__ 2026-05-27 11:29:49,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42089 - __SPLIT__ 2026-05-27 11:29:49,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50364 - __SPLIT__ 2026-05-27 11:29:49,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26049 - __SPLIT__ 2026-05-27 11:29:50,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30928 - __SPLIT__ 2026-05-27 11:29:50,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28113 - __SPLIT__ 2026-05-27 11:29:51,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26110 - __SPLIT__ 2026-05-27 11:29:52,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37506 - __SPLIT__ 2026-05-27 11:29:52,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30991 - __SPLIT__ 2026-05-27 11:29:52,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26150 - __SPLIT__ 2026-05-27 11:29:53,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42109 - __SPLIT__ 2026-05-27 11:29:53,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28114 - __SPLIT__ 2026-05-27 11:29:53,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31058 - __SPLIT__ 2026-05-27 11:29:54,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26161 - __SPLIT__ 2026-05-27 11:29:55,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37862 - __SPLIT__ 2026-05-27 11:29:55,427 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:29:55,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31202 - __SPLIT__ 2026-05-27 11:29:56,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26241 - __SPLIT__ 2026-05-27 11:29:57,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42128 - __SPLIT__ 2026-05-27 11:29:57,317 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:29:57,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47789 - __SPLIT__ 2026-05-27 11:29:57,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31292 - __SPLIT__ 2026-05-27 11:29:58,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26243 - __SPLIT__ 2026-05-27 11:29:58,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37892 - __SPLIT__ 2026-05-27 11:29:58,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28187 - __SPLIT__ 2026-05-27 11:29:59,040 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:29:59,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42138 - __SPLIT__ 2026-05-27 11:29:59,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31311 - __SPLIT__ 2026-05-27 11:29:59,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26306 - __SPLIT__ 2026-05-27 11:30:00,747 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (119236, 58660, 119238, 119431, 149684);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:30:00,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37949 - __SPLIT__ 2026-05-27 11:30:01,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28292 - __SPLIT__ 2026-05-27 11:30:02,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31338 - __SPLIT__ 2026-05-27 11:30:02,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26369 - __SPLIT__ 2026-05-27 11:30:03,655 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:30:04,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31411 - __SPLIT__ 2026-05-27 11:30:04,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42163 - __SPLIT__ 2026-05-27 11:30:04,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28394 - __SPLIT__ 2026-05-27 11:30:04,815 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (119236, 58660, 119238, 119431, 149684) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:30:04,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26414 - __SPLIT__ 2026-05-27 11:30:05,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37974 - __SPLIT__ 2026-05-27 11:30:05,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50365 - __SPLIT__ 2026-05-27 11:30:05,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31412 - __SPLIT__ 2026-05-27 11:30:06,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28512 - __SPLIT__ 2026-05-27 11:30:06,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26910 - __SPLIT__ 2026-05-27 11:30:06,999 - 124456 - src.utils.log - INFO - βœ… Fetched 74 rows - __SPLIT__ 2026-05-27 11:30:07,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42271 - __SPLIT__ 2026-05-27 11:30:07,765 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:30:07,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31413 - __SPLIT__ 2026-05-27 11:30:08,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38008 - __SPLIT__ 2026-05-27 11:30:08,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26951 - __SPLIT__ 2026-05-27 11:30:09,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28527 - __SPLIT__ 2026-05-27 11:30:09,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42405 - __SPLIT__ 2026-05-27 11:30:09,821 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:30:09,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31426 - __SPLIT__ 2026-05-27 11:30:09,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58660 - __SPLIT__ 2026-05-27 11:30:10,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26958 - __SPLIT__ 2026-05-27 11:30:11,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38386 - __SPLIT__ 2026-05-27 11:30:11,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28598 - __SPLIT__ 2026-05-27 11:30:11,845 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:30:12,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31456 - __SPLIT__ 2026-05-27 11:30:12,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48017 - __SPLIT__ 2026-05-27 11:30:12,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119236 - __SPLIT__ 2026-05-27 11:30:12,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26995 - __SPLIT__ 2026-05-27 11:30:12,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42419 - __SPLIT__ 2026-05-27 11:30:13,646 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (38112, 48353, 31650, 23474, 55895, 25019, 22301);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:30:13,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28599 - __SPLIT__ 2026-05-27 11:30:14,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31464 - __SPLIT__ 2026-05-27 11:30:14,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38453 - __SPLIT__ 2026-05-27 11:30:14,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27037 - __SPLIT__ 2026-05-27 11:30:15,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119238 - __SPLIT__ 2026-05-27 11:30:16,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31514 - __SPLIT__ 2026-05-27 11:30:16,551 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:30:17,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42543 - __SPLIT__ 2026-05-27 11:30:17,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50380 - __SPLIT__ 2026-05-27 11:30:18,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27038 - __SPLIT__ 2026-05-27 11:30:18,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38521 - __SPLIT__ 2026-05-27 11:30:18,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31523 - __SPLIT__ 2026-05-27 11:30:18,909 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (38112, 48353, 31650, 23474, 55895, 25019, 22301) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:30:19,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28635 - __SPLIT__ 2026-05-27 11:30:19,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119431 - __SPLIT__ 2026-05-27 11:30:19,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27059 - __SPLIT__ 2026-05-27 11:30:20,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31543 - __SPLIT__ 2026-05-27 11:30:20,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38541 - __SPLIT__ 2026-05-27 11:30:20,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42544 - __SPLIT__ 2026-05-27 11:30:21,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28785 - __SPLIT__ 2026-05-27 11:30:21,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149684 - __SPLIT__ 2026-05-27 11:30:22,153 - 124456 - src.utils.log - INFO - βœ… Fetched 28 rows - __SPLIT__ 2026-05-27 11:30:22,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27163 - __SPLIT__ 2026-05-27 11:30:22,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31570 - __SPLIT__ 2026-05-27 11:30:24,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42598 - __SPLIT__ 2026-05-27 11:30:24,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28900 - __SPLIT__ 2026-05-27 11:30:24,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38606 - __SPLIT__ 2026-05-27 11:30:25,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27324 - __SPLIT__ 2026-05-27 11:30:25,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31682 - __SPLIT__ 2026-05-27 11:30:25,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22301 - __SPLIT__ 2026-05-27 11:30:26,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48042 - __SPLIT__ 2026-05-27 11:30:27,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29001 - __SPLIT__ 2026-05-27 11:30:27,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27415 - __SPLIT__ 2026-05-27 11:30:28,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31712 - __SPLIT__ 2026-05-27 11:30:28,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42630 - __SPLIT__ 2026-05-27 11:30:28,922 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1131.0, 1132.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:30:28,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38673 - __SPLIT__ 2026-05-27 11:30:29,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23474 - __SPLIT__ 2026-05-27 11:30:29,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29003 - __SPLIT__ 2026-05-27 11:30:30,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27451 - __SPLIT__ 2026-05-27 11:30:30,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31797 - __SPLIT__ 2026-05-27 11:30:31,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42674 - __SPLIT__ 2026-05-27 11:30:31,516 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 11:30:31,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25019 - __SPLIT__ 2026-05-27 11:30:31,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38757 - __SPLIT__ 2026-05-27 11:30:32,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27458 - __SPLIT__ 2026-05-27 11:30:32,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29004 - __SPLIT__ 2026-05-27 11:30:32,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50392 - __SPLIT__ 2026-05-27 11:30:32,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31803 - __SPLIT__ 2026-05-27 11:30:33,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31650 - __SPLIT__ 2026-05-27 11:30:33,589 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:30:34,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42770 - __SPLIT__ 2026-05-27 11:30:34,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27485 - __SPLIT__ 2026-05-27 11:30:34,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38797 - __SPLIT__ 2026-05-27 11:30:34,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29008 - __SPLIT__ 2026-05-27 11:30:35,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31804 - __SPLIT__ 2026-05-27 11:30:35,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38112 - __SPLIT__ 2026-05-27 11:30:35,610 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:30:36,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27543 - __SPLIT__ 2026-05-27 11:30:37,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38802 - __SPLIT__ 2026-05-27 11:30:37,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42841 - __SPLIT__ 2026-05-27 11:30:38,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48353 - __SPLIT__ 2026-05-27 11:30:38,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29122 - __SPLIT__ 2026-05-27 11:30:38,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31829 - __SPLIT__ 2026-05-27 11:30:38,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27638 - __SPLIT__ 2026-05-27 11:30:38,725 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:30:38,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48114 - __SPLIT__ 2026-05-27 11:30:39,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55895 - __SPLIT__ 2026-05-27 11:30:39,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38923 - __SPLIT__ 2026-05-27 11:30:40,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29228 - __SPLIT__ 2026-05-27 11:30:40,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31843 - __SPLIT__ 2026-05-27 11:30:40,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27741 - __SPLIT__ 2026-05-27 11:30:40,685 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:30:41,236 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:30:42,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31907 - __SPLIT__ 2026-05-27 11:30:42,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39085 - __SPLIT__ 2026-05-27 11:30:42,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29292 - __SPLIT__ 2026-05-27 11:30:43,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27753 - __SPLIT__ 2026-05-27 11:30:43,351 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (24576, 38917, 49159, 57365, 28695, 45080, 30745, 24604, 40993, 26660, 47144, 43052, 28717, 47149, 26676, 26679, 24638, 51276, 30807, 26714, 39002, 32861, 57437, 36959, 36973, 36974, 57460, 26742, 34943, 57471, 39041, 55425, 45187, 57476, 34953, 32906, 22668, 51344, 24722, 55454, 26783, 57502, 57504, 39081, 37036, 57517, 43182, 34991, 41135, 28852, 41143, 49339, 37064, 32971, 26829, 32977, 26843, 39134, 37089, 53473, 53474, 41190, 39148, 35054, 33009, 30967, 30971, 30972, 41211, 47362, 33031, 49417, 39181, 51470, 33050, 26908, 24864, 33056, 33058, 45348, 45349, 31020, 55601, 39221, 57659, 26955, 39243, 49483, 26959, 37199, 22870, 57689, 33115, 45403, 31070, 55653, 45420, 35181, 35185, 149874, 43385, 47497, 57739, 53645, 55694, 24975, 45465, 45466, 55705, 55706, 35240, 27053, 29110, 29111, 27068, 25022, 33216, 29125, 51653, 51654, 27081, 49611, 49613, 45519, 57812, 53720, 33241, 47579, 33247, 57825, 39395, 47589, 27114, 47595, 27117, 47599, 53745, 53746, 55793, 49653, 27127, 29176, 29179, 29181, 55805, 55806, 29189, 35333, 33290, 23061, 55830, 25112, 25113, 43550, 35371, 57901, 35377, 33330, 43571, 29238, 33341, 31295, 45632, 55878, 25160, 41544, 41545, 31317, 29270, 25175, 39510, 31323, 55900, 27230, 55907, 41573, 47733, 41591, 55927, 23162, 47738, 41603, 49797, 39560, 27274, 27275, 29337, 51872, 41638, 31401, 47796, 39610, 23227, 23228, 39613, 41663, 49856, 41681, 37586, 56023, 27359, 27360, 56035, 23297, 39685, 45830, 49934, 37655, 31512, 41753, 37661, 47903, 25388, 25389, 33587, 33588, 29496, 49985, 45890, 35651, 49988, 41811, 54112, 37738, 33649, 37749, 23420, 37757, 54143, 25474, 52104, 33679, 48016, 43925, 43931, 45980, 58271, 23456, 25514, 25515, 27565, 46006, 29628, 29636, 37832, 35789, 43983, 52175, 31704, 31705, 29663, 46050, 39908, 31722, 37881, 46073, 41980, 48127, 46083, 44042, 46098, 50198, 25623, 35867, 31773, 31774, 46116, 25637, 31787, 44091, 44093, 29758, 29759, 29760, 46141, 46147, 50243, 33861, 50248, 48201, 33869, 31828, 46164, 29782, 31831, 56411, 29788, 46175, 27744, 25697, 50280, 25713, 29812, 46203, 42113, 52356, 25746, 50326, 42140, 50332, 54430, 46242, 23718, 31914, 27819, 46254, 42159, 50351, 56499, 40119, 46269, 54466, 46275, 33993, 33994, 25804, 25806, 48338, 42196, 25813, 42197, 50391, 27875, 40169, 42219, 50415, 46327, 36091, 27901, 23810, 42253, 54541, 40207, 38160, 38162, 48403, 50459, 23852, 34100, 48437, 56634, 56635, 46396, 27967, 23878, 27974, 30022, 40264, 52551, 27983, 40273, 40274, 30035, 34133, 48470, 30040, 56664, 23898, 40282, 42332, 44380, 28000, 28001, 25955, 38252, 23920, 40304, 40305, 25971, 40308, 32117, 54646, 58742, 28024, 52601, 32123, 44421, 28039, 48523, 48525, 25998, 44441, 44442, 32156, 54686, 34208, 56741, 44456, 34217, 42409, 28083, 28085, 48565, 32186, 42435, 28102, 34249, 42442, 54730, 56783, 56784, 56786, 28115, 26071, 42458, 52698, 26079, 32229, 54767, 40437, 48637, 36351, 56838, 44553, 38410, 38411, 50705, 56851, 54811, 38435, 54821, 28198, 54822, 56872, 36397, 40504, 54844, 46658, 54853, 54860, 42575, 38484, 34402, 52839, 56937, 56938, 42616, 34425, 56952, 38523, 48770, 38531, 40581, 40582, 26247, 54918, 28306, 46739, 56979, 50851, 28329, 40617, 40618, 42665, 38576, 48816, 38580, 40633, 54973, 40639, 42690, 26309, 34502, 26326, 50902, 54998, 32475, 42718, 44771, 44772, 44778, 26349, 46832, 52976, 30451, 32500, 38646, 32505, 26365, 32511, 44801, 30466, 30472, 24329, 28426, 30473, 32521, 36622, 42767, 44815, 57105, 48916, 57111, 28451, 36647, 36648, 34601, 46891, 51000, 40762, 40763, 36668, 26430, 42818, 42819, 51021, 30542, 36693, 32603, 32612, 30565, 32624, 22395, 36738, 36740, 38794, 38795, 46992, 30621, 47015, 34732, 36782, 40879, 49075, 49084, 42943, 26563, 55235, 55240, 40907, 55253, 51158, 22492, 28636, 30685, 24543, 30693, 40941, 42990, 24566);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:30:43,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31915 - __SPLIT__ 2026-05-27 11:30:44,090 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:30:44,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42971 - __SPLIT__ 2026-05-27 11:30:44,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50642 - __SPLIT__ 2026-05-27 11:30:44,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29313 - __SPLIT__ 2026-05-27 11:30:45,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27780 - __SPLIT__ 2026-05-27 11:30:45,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39228 - __SPLIT__ 2026-05-27 11:30:46,105 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:30:46,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31916 - __SPLIT__ 2026-05-27 11:30:46,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48370 - __SPLIT__ 2026-05-27 11:30:46,132 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:30:47,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29460 - __SPLIT__ 2026-05-27 11:30:47,905 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:30:48,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42973 - __SPLIT__ 2026-05-27 11:30:48,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27792 - __SPLIT__ 2026-05-27 11:30:48,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31945 - __SPLIT__ 2026-05-27 11:30:48,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39240 - __SPLIT__ 2026-05-27 11:30:48,588 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (24576, 38917, 49159, 57365, 28695, 45080, 30745, 24604, 40993, 26660, 47144, 43052, 28717, 47149, 26676, 26679, 24638, 51276, 30807, 26714, 39002, 32861, 57437, 36959, 36973, 36974, 57460, 26742, 34943, 57471, 39041, 55425, 45187, 57476, 34953, 32906, 22668, 51344, 24722, 55454, 26783, 57502, 57504, 39081, 37036, 57517, 43182, 34991, 41135, 28852, 41143, 49339, 37064, 32971, 26829, 32977, 26843, 39134, 37089, 53473, 53474, 41190, 39148, 35054, 33009, 30967, 30971, 30972, 41211, 47362, 33031, 49417, 39181, 51470, 33050, 26908, 24864, 33056, 33058, 45348, 45349, 31020, 55601, 39221, 57659, 26955, 39243, 49483, 26959, 37199, 22870, 57689, 33115, 45403, 31070, 55653, 45420, 35181, 35185, 149874, 43385, 47497, 57739, 53645, 55694, 24975, 45465, 45466, 55705, 55706, 35240, 27053, 29110, 29111, 27068, 25022, 33216, 29125, 51653, 51654, 27081, 49611, 49613, 45519, 57812, 53720, 33241, 47579, 33247, 57825, 39395, 47589, 27114, 47595, 27117, 47599, 53745, 53746, 55793, 49653, 27127, 29176, 29179, 29181, 55805, 55806, 29189, 35333, 33290, 23061, 55830, 25112, 25113, 43550, 35371, 57901, 35377, 33330, 43571, 29238, 33341, 31295, 45632, 55878, 25160, 41544, 41545, 31317, 29270, 25175, 39510, 31323, 55900, 27230, 55907, 41573, 47733, 41591, 55927, 23162, 47738, 41603, 49797, 39560, 27274, 27275, 29337, 51872, 41638, 31401, 47796, 39610, 23227, 23228, 39613, 41663, 49856, 41681, 37586, 56023, 27359, 27360, 56035, 23297, 39685, 45830, 49934, 37655, 31512, 41753, 37661, 47903, 25388, 25389, 33587, 33588, 29496, 49985, 45890, 35651, 49988, 41811, 54112, 37738, 33649, 37749, 23420, 37757, 54143, 25474, 52104, 33679, 48016, 43925, 43931, 45980, 58271, 23456, 25514, 25515, 27565, 46006, 29628, 29636, 37832, 35789, 43983, 52175, 31704, 31705, 29663, 46050, 39908, 31722, 37881, 46073, 41980, 48127, 46083, 44042, 46098, 50198, 25623, 35867, 31773, 31774, 46116, 25637, 31787, 44091, 44093, 29758, 29759, 29760, 46141, 46147, 50243, 33861, 50248, 48201, 33869, 31828, 46164, 29782, 31831, 56411, 29788, 46175, 27744, 25697, 50280, 25713, 29812, 46203, 42113, 52356, 25746, 50326, 42140, 50332, 54430, 46242, 23718, 31914, 27819, 46254, 42159, 50351, 56499, 40119, 46269, 54466, 46275, 33993, 33994, 25804, 25806, 48338, 42196, 25813, 42197, 50391, 27875, 40169, 42219, 50415, 46327, 36091, 27901, 23810, 42253, 54541, 40207, 38160, 38162, 48403, 50459, 23852, 34100, 48437, 56634, 56635, 46396, 27967, 23878, 27974, 30022, 40264, 52551, 27983, 40273, 40274, 30035, 34133, 48470, 30040, 56664, 23898, 40282, 42332, 44380, 28000, 28001, 25955, 38252, 23920, 40304, 40305, 25971, 40308, 32117, 54646, 58742, 28024, 52601, 32123, 44421, 28039, 48523, 48525, 25998, 44441, 44442, 32156, 54686, 34208, 56741, 44456, 34217, 42409, 28083, 28085, 48565, 32186, 42435, 28102, 34249, 42442, 54730, 56783, 56784, 56786, 28115, 26071, 42458, 52698, 26079, 32229, 54767, 40437, 48637, 36351, 56838, 44553, 38410, 38411, 50705, 56851, 54811, 38435, 54821, 28198, 54822, 56872, 36397, 40504, 54844, 46658, 54853, 54860, 42575, 38484, 34402, 52839, 56937, 56938, 42616, 34425, 56952, 38523, 48770, 38531, 40581, 40582, 26247, 54918, 28306, 46739, 56979, 50851, 28329, 40617, 40618, 42665, 38576, 48816, 38580, 40633, 54973, 40639, 42690, 26309, 34502, 26326, 50902, 54998, 32475, 42718, 44771, 44772, 44778, 26349, 46832, 52976, 30451, 32500, 38646, 32505, 26365, 32511, 44801, 30466, 30472, 24329, 28426, 30473, 32521, 36622, 42767, 44815, 57105, 48916, 57111, 28451, 36647, 36648, 34601, 46891, 51000, 40762, 40763, 36668, 26430, 42818, 42819, 51021, 30542, 36693, 32603, 32612, 30565, 32624, 22395, 36738, 36740, 38794, 38795, 46992, 30621, 47015, 34732, 36782, 40879, 49075, 49084, 42943, 26563, 55235, 55240, 40907, 55253, 51158, 22492, 28636, 30685, 24543, 30693, 40941, 42990, 24566) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:30:49,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29647 - __SPLIT__ 2026-05-27 11:30:49,536 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:30:50,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27793 - __SPLIT__ 2026-05-27 11:30:50,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51131 - __SPLIT__ 2026-05-27 11:30:50,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31973 - __SPLIT__ 2026-05-27 11:30:51,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43010 - __SPLIT__ 2026-05-27 11:30:51,450 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:30:51,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29697 - __SPLIT__ 2026-05-27 11:30:51,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39402 - __SPLIT__ 2026-05-27 11:30:52,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27814 - __SPLIT__ 2026-05-27 11:30:52,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32016 - __SPLIT__ 2026-05-27 11:30:53,178 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (43013, 34837, 49179, 40996, 40997, 49188, 53290, 57401, 28735, 32851, 39001, 22619, 32862, 41062, 55403, 49264, 39035, 28805, 30857, 49291, 37005, 37006, 55437, 32923, 55455, 51361, 24739, 34983, 45224, 43178, 51370, 22704, 49328, 34995, 28862, 28863, 41157, 24782, 57572, 22763, 28907, 28912, 55536, 55546, 43259, 45307, 30981, 53515, 41229, 55570, 49427, 24853, 49433, 22840, 26941, 33087, 37183, 51537, 22868, 55639, 57688, 39258, 39259, 22882, 47479, 41343, 24964, 41349, 37258, 47500, 31118, 49555, 35221, 49559, 49571, 55716, 45490, 51641, 39354, 39357, 25024, 33225, 49609, 33227, 27102, 27103, 33246, 53734, 45548, 37358, 51695, 27124, 53756, 23045, 23049, 23050, 37387, 39433, 57868, 23058, 43540, 57876, 37399, 57881, 27165, 29223, 29227, 55869, 33342, 45631, 31297, 39489, 45635, 23110, 45639, 45640, 47691, 55892, 35418, 43613, 53858, 55906, 37486, 35445, 37496, 35453, 47751, 33419, 39564, 37522, 41635, 47780, 23207, 25260, 23217, 35520, 35521, 29380, 35530, 31440, 51920, 51921, 35540, 37591, 31449, 27358, 29421, 29422, 23287, 23288, 54012, 25341, 27390, 37630, 37631, 45827, 56069, 54033, 41746, 35624, 35625, 29488, 23350, 52030, 31551, 54082, 31557, 31558, 33618, 29532, 50014, 29535, 52063, 23400, 27496, 31605, 31606, 23415, 27516, 41856, 33665, 33669, 54149, 27531, 50064, 50096, 58293, 37819, 39883, 27607, 50137, 46053, 29670, 46058, 35821, 52205, 29689, 50183, 23563, 37900, 23565, 33811, 31767, 46105, 37924, 37925, 52260, 25645, 48176, 48177, 31794, 56371, 23609, 27709, 33857, 50244, 25676, 37964, 48209, 33875, 23640, 23642, 44122, 56410, 29789, 56421, 56422, 46187, 31854, 35955, 48258, 23691, 27789, 29841, 56471, 33945, 36000, 48288, 31919, 56506, 25793, 23746, 25794, 42181, 33991, 31944, 52428, 38093, 25811, 54497, 25830, 50412, 40173, 27906, 38148, 27910, 27911, 52487, 29970, 50455, 27938, 27939, 32044, 48428, 36144, 27954, 32051, 38194, 52534, 48440, 48441, 32066, 56659, 40283, 48476, 28005, 42345, 25967, 38256, 56692, 28025, 28026, 54654, 23939, 38278, 38279, 28057, 32159, 40360, 56754, 32184, 38331, 38332, 32194, 32196, 24008, 46540, 26072, 52704, 26082, 56803, 34276, 32231, 52714, 32236, 44526, 40435, 40436, 52723, 24067, 52741, 42511, 44561, 48668, 48669, 48672, 24097, 40489, 56874, 34350, 48690, 36404, 54838, 34369, 28236, 54864, 30291, 30292, 56920, 34397, 30308, 48742, 34408, 30316, 30321, 48761, 38533, 34439, 42642, 54934, 34468, 34469, 34475, 50860, 42671, 36548, 36549, 24262, 44743, 48839, 50885, 50886, 54981, 36560, 48864, 38631, 36585, 30445, 55025, 50932, 55043, 26374, 32519, 57109, 40736, 24353, 48929, 57124, 48933, 57127, 55080, 55081, 50986, 24371, 53046, 46903, 55111, 38731, 28497, 38743, 26458, 44897, 30575, 32640, 28555, 44940, 28560, 55184, 47007, 47008, 28579, 53168, 42929, 42930, 53174, 44983, 57276, 24516, 26565, 26566, 44996, 28619, 36819, 40915, 34773, 55255, 42970, 36828, 49117, 28645, 26604, 26605, 28653, 26607, 28654, 32752, 38897, 57332, 32761, 53242, 43003, 24575);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:30:53,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48444 - __SPLIT__ 2026-05-27 11:30:53,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29738 - __SPLIT__ 2026-05-27 11:30:54,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27867 - __SPLIT__ 2026-05-27 11:30:54,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32190 - __SPLIT__ 2026-05-27 11:30:54,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43062 - __SPLIT__ 2026-05-27 11:30:55,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39408 - __SPLIT__ 2026-05-27 11:30:55,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51132 - __SPLIT__ 2026-05-27 11:30:55,790 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:30:56,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27868 - __SPLIT__ 2026-05-27 11:30:56,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29796 - __SPLIT__ 2026-05-27 11:30:56,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32205 - __SPLIT__ 2026-05-27 11:30:57,375 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (43013, 34837, 49179, 40996, 40997, 49188, 53290, 57401, 28735, 32851, 39001, 22619, 32862, 41062, 55403, 49264, 39035, 28805, 30857, 49291, 37005, 37006, 55437, 32923, 55455, 51361, 24739, 34983, 45224, 43178, 51370, 22704, 49328, 34995, 28862, 28863, 41157, 24782, 57572, 22763, 28907, 28912, 55536, 55546, 43259, 45307, 30981, 53515, 41229, 55570, 49427, 24853, 49433, 22840, 26941, 33087, 37183, 51537, 22868, 55639, 57688, 39258, 39259, 22882, 47479, 41343, 24964, 41349, 37258, 47500, 31118, 49555, 35221, 49559, 49571, 55716, 45490, 51641, 39354, 39357, 25024, 33225, 49609, 33227, 27102, 27103, 33246, 53734, 45548, 37358, 51695, 27124, 53756, 23045, 23049, 23050, 37387, 39433, 57868, 23058, 43540, 57876, 37399, 57881, 27165, 29223, 29227, 55869, 33342, 45631, 31297, 39489, 45635, 23110, 45639, 45640, 47691, 55892, 35418, 43613, 53858, 55906, 37486, 35445, 37496, 35453, 47751, 33419, 39564, 37522, 41635, 47780, 23207, 25260, 23217, 35520, 35521, 29380, 35530, 31440, 51920, 51921, 35540, 37591, 31449, 27358, 29421, 29422, 23287, 23288, 54012, 25341, 27390, 37630, 37631, 45827, 56069, 54033, 41746, 35624, 35625, 29488, 23350, 52030, 31551, 54082, 31557, 31558, 33618, 29532, 50014, 29535, 52063, 23400, 27496, 31605, 31606, 23415, 27516, 41856, 33665, 33669, 54149, 27531, 50064, 50096, 58293, 37819, 39883, 27607, 50137, 46053, 29670, 46058, 35821, 52205, 29689, 50183, 23563, 37900, 23565, 33811, 31767, 46105, 37924, 37925, 52260, 25645, 48176, 48177, 31794, 56371, 23609, 27709, 33857, 50244, 25676, 37964, 48209, 33875, 23640, 23642, 44122, 56410, 29789, 56421, 56422, 46187, 31854, 35955, 48258, 23691, 27789, 29841, 56471, 33945, 36000, 48288, 31919, 56506, 25793, 23746, 25794, 42181, 33991, 31944, 52428, 38093, 25811, 54497, 25830, 50412, 40173, 27906, 38148, 27910, 27911, 52487, 29970, 50455, 27938, 27939, 32044, 48428, 36144, 27954, 32051, 38194, 52534, 48440, 48441, 32066, 56659, 40283, 48476, 28005, 42345, 25967, 38256, 56692, 28025, 28026, 54654, 23939, 38278, 38279, 28057, 32159, 40360, 56754, 32184, 38331, 38332, 32194, 32196, 24008, 46540, 26072, 52704, 26082, 56803, 34276, 32231, 52714, 32236, 44526, 40435, 40436, 52723, 24067, 52741, 42511, 44561, 48668, 48669, 48672, 24097, 40489, 56874, 34350, 48690, 36404, 54838, 34369, 28236, 54864, 30291, 30292, 56920, 34397, 30308, 48742, 34408, 30316, 30321, 48761, 38533, 34439, 42642, 54934, 34468, 34469, 34475, 50860, 42671, 36548, 36549, 24262, 44743, 48839, 50885, 50886, 54981, 36560, 48864, 38631, 36585, 30445, 55025, 50932, 55043, 26374, 32519, 57109, 40736, 24353, 48929, 57124, 48933, 57127, 55080, 55081, 50986, 24371, 53046, 46903, 55111, 38731, 28497, 38743, 26458, 44897, 30575, 32640, 28555, 44940, 28560, 55184, 47007, 47008, 28579, 53168, 42929, 42930, 53174, 44983, 57276, 24516, 26565, 26566, 44996, 28619, 36819, 40915, 34773, 55255, 42970, 36828, 49117, 28645, 26604, 26605, 28653, 26607, 28654, 32752, 38897, 57332, 32761, 53242, 43003, 24575) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:30:57,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39420 - __SPLIT__ 2026-05-27 11:30:58,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27878 - __SPLIT__ 2026-05-27 11:30:58,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43136 - __SPLIT__ 2026-05-27 11:30:59,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32338 - __SPLIT__ 2026-05-27 11:31:01,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29797 - __SPLIT__ 2026-05-27 11:31:01,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27879 - __SPLIT__ 2026-05-27 11:31:01,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39555 - __SPLIT__ 2026-05-27 11:31:01,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32405 - __SPLIT__ 2026-05-27 11:31:02,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51220 - __SPLIT__ 2026-05-27 11:31:02,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29825 - __SPLIT__ 2026-05-27 11:31:02,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27914 - __SPLIT__ 2026-05-27 11:31:03,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32782 - __SPLIT__ 2026-05-27 11:31:03,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43693 - __SPLIT__ 2026-05-27 11:31:04,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39577 - __SPLIT__ 2026-05-27 11:31:04,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27969 - __SPLIT__ 2026-05-27 11:31:04,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29873 - __SPLIT__ 2026-05-27 11:31:04,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32798 - __SPLIT__ 2026-05-27 11:31:06,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27978 - __SPLIT__ 2026-05-27 11:31:06,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32828 - __SPLIT__ 2026-05-27 11:31:07,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48488 - __SPLIT__ 2026-05-27 11:31:07,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43727 - __SPLIT__ 2026-05-27 11:31:07,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39601 - __SPLIT__ 2026-05-27 11:31:07,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28038 - __SPLIT__ 2026-05-27 11:31:07,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29921 - __SPLIT__ 2026-05-27 11:31:07,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32890 - __SPLIT__ 2026-05-27 11:31:09,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43930 - __SPLIT__ 2026-05-27 11:31:09,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28137 - __SPLIT__ 2026-05-27 11:31:10,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32953 - __SPLIT__ 2026-05-27 11:31:10,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30037 - __SPLIT__ 2026-05-27 11:31:10,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39693 - __SPLIT__ 2026-05-27 11:31:11,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28278 - __SPLIT__ 2026-05-27 11:31:11,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44157 - __SPLIT__ 2026-05-27 11:31:11,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33239 - __SPLIT__ 2026-05-27 11:31:12,495 - 124456 - src.utils.log - INFO - βœ… Fetched 1903 rows - __SPLIT__ 2026-05-27 11:31:12,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30070 - __SPLIT__ 2026-05-27 11:31:12,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28315 - __SPLIT__ 2026-05-27 11:31:13,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33273 - __SPLIT__ 2026-05-27 11:31:13,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39715 - __SPLIT__ 2026-05-27 11:31:15,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28362 - __SPLIT__ 2026-05-27 11:31:15,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48661 - __SPLIT__ 2026-05-27 11:31:15,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30163 - __SPLIT__ 2026-05-27 11:31:15,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33276 - __SPLIT__ 2026-05-27 11:31:16,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28377 - __SPLIT__ 2026-05-27 11:31:16,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51221 - __SPLIT__ 2026-05-27 11:31:16,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44393 - __SPLIT__ 2026-05-27 11:31:16,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33283 - __SPLIT__ 2026-05-27 11:31:17,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30189 - __SPLIT__ 2026-05-27 11:31:17,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28418 - __SPLIT__ 2026-05-27 11:31:18,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33352 - __SPLIT__ 2026-05-27 11:31:19,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28470 - __SPLIT__ 2026-05-27 11:31:20,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33449 - __SPLIT__ 2026-05-27 11:31:20,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39716 - __SPLIT__ 2026-05-27 11:31:20,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30190 - __SPLIT__ 2026-05-27 11:31:20,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28476 - __SPLIT__ 2026-05-27 11:31:21,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33465 - __SPLIT__ 2026-05-27 11:31:21,159 - 124456 - src.utils.log - INFO - βœ… Fetched 5764 rows - __SPLIT__ 2026-05-27 11:31:21,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22619 - __SPLIT__ 2026-05-27 11:31:22,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28528 - __SPLIT__ 2026-05-27 11:31:23,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33647 - __SPLIT__ 2026-05-27 11:31:24,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22704 - __SPLIT__ 2026-05-27 11:31:25,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28542 - __SPLIT__ 2026-05-27 11:31:25,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33883 - __SPLIT__ 2026-05-27 11:31:26,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44394 - __SPLIT__ 2026-05-27 11:31:27,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22763 - __SPLIT__ 2026-05-27 11:31:27,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28640 - __SPLIT__ 2026-05-27 11:31:27,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33898 - __SPLIT__ 2026-05-27 11:31:27,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30191 - __SPLIT__ 2026-05-27 11:31:28,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39717 - __SPLIT__ 2026-05-27 11:31:28,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22840 - __SPLIT__ 2026-05-27 11:31:29,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33951 - __SPLIT__ 2026-05-27 11:31:29,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28686 - __SPLIT__ 2026-05-27 11:31:30,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44399 - __SPLIT__ 2026-05-27 11:31:30,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22868 - __SPLIT__ 2026-05-27 11:31:30,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30211 - __SPLIT__ 2026-05-27 11:31:30,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48795 - __SPLIT__ 2026-05-27 11:31:32,770 - 124464 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124464 - __SPLIT__ 2026-05-27 11:31:32,927 - 124464 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124464 - __SPLIT__ 2026-05-27 11:31:33,004 - 124464 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 11:31:33,079 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:31,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33952 - __SPLIT__ 2026-05-27 11:31:32,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22882 - __SPLIT__ 2026-05-27 11:31:32,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39788 - __SPLIT__ 2026-05-27 11:31:32,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28687 - __SPLIT__ 2026-05-27 11:31:32,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51854 - __SPLIT__ 2026-05-27 11:31:33,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22395 - __SPLIT__ 2026-05-27 11:31:33,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33970 - __SPLIT__ 2026-05-27 11:31:35,264 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:35,336 - 124464 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 11:31:35,417 - 124464 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 11:31:33,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30221 - __SPLIT__ 2026-05-27 11:31:35,498 - 124464 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 11:31:35,572 - 124464 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:33,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23045 - __SPLIT__ 2026-05-27 11:31:34,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44429 - __SPLIT__ 2026-05-27 11:31:34,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28879 - __SPLIT__ 2026-05-27 11:31:35,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22492 - __SPLIT__ 2026-05-27 11:31:35,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39803 - __SPLIT__ 2026-05-27 11:31:37,496 - 124464 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:31:35,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33996 - __SPLIT__ 2026-05-27 11:31:37,577 - 124464 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-27 07:31:37.577' WHERE GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:37,919 - 124464 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:31:37,999 - 124464 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:36,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23049 - __SPLIT__ 2026-05-27 11:31:38,335 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:36,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30336 - __SPLIT__ 2026-05-27 11:31:38,405 - 124464 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-27 07:31:38.405' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:38,753 - 124464 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:31:38,824 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124464), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124464), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124464 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:36,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29159 - __SPLIT__ 2026-05-27 11:31:37,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22668 - __SPLIT__ 2026-05-27 11:31:38,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34025 - __SPLIT__ 2026-05-27 11:31:38,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23050 - __SPLIT__ 2026-05-27 11:31:39,972 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:40,050 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:38,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44491 - __SPLIT__ 2026-05-27 11:31:40,386 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:38,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39945 - __SPLIT__ 2026-05-27 11:31:40,469 - 124464 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 11:31:40,616 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14632... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:39,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48953 - __SPLIT__ 2026-05-27 11:31:40,953 - 124464 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-27 11:31:39,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29277 - __SPLIT__ 2026-05-27 11:31:41,022 - 124464 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 11:31:41,096 - 124464 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:31:41,170 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150350;... (Thread: ThreadPoolExecutor-76_0) - __SPLIT__ 2026-05-27 11:31:39,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22870 - __SPLIT__ 2026-05-27 11:31:41,502 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:41,578 - 124464 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2026-06-30 00:00:00' and ServiceSetupId = 150350 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-76_0) - __SPLIT__ 2026-05-27 11:31:41,932 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:39,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30366 - __SPLIT__ 2026-05-27 11:31:40,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23058 - __SPLIT__ 2026-05-27 11:31:42,563 - 124464 - src.utils.log - INFO - Generating work orders for setup: 150350 - __SPLIT__ 2026-05-27 11:31:42,705 - 124464 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:31:40,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34027 - __SPLIT__ 2026-05-27 11:31:42,779 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-76_0) - __SPLIT__ 2026-05-27 11:31:43,112 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:43,181 - 124464 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 11:31:43,246 - 124464 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-27 11:31:43,312 - 124464 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-77_0) - __SPLIT__ 2026-05-27 11:31:41,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23061 - __SPLIT__ 2026-05-27 11:31:43,313 - 124464 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-77_1) - __SPLIT__ 2026-05-27 11:31:43,315 - 124464 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-77_2) - __SPLIT__ 2026-05-27 11:31:43,315 - 124464 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-77_3) - __SPLIT__ 2026-05-27 11:31:43,316 - 124464 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-77_4) - __SPLIT__ 2026-05-27 11:31:41,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29322 - __SPLIT__ 2026-05-27 11:31:43,317 - 124464 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-77_5) - __SPLIT__ 2026-05-27 11:31:43,317 - 124464 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-77_6) - __SPLIT__ 2026-05-27 11:31:43,890 - 124464 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:31:42,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40015 - __SPLIT__ 2026-05-27 11:31:42,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44632 - __SPLIT__ 2026-05-27 11:31:43,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23110 - __SPLIT__ 2026-05-27 11:31:44,592 - 124464 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:31:44,769 - 124464 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:31:43,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34050 - __SPLIT__ 2026-05-27 11:31:44,914 - 124464 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:31:44,925 - 124464 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:31:44,951 - 124464 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:31:44,962 - 124464 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:31:43,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30448 - __SPLIT__ 2026-05-27 11:31:45,211 - 124464 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:43,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23162 - __SPLIT__ 2026-05-27 11:31:45,750 - 124464 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:31:45,825 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150350;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:46,164 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:44,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29372 - __SPLIT__ 2026-05-27 11:31:46,238 - 124464 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 11:31:46,312 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-78_0) - __SPLIT__ 2026-05-27 11:31:46,314 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-78_1) - __SPLIT__ 2026-05-27 11:31:46,314 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-78_2) - __SPLIT__ 2026-05-27 11:31:44,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40016 - __SPLIT__ 2026-05-27 11:31:46,315 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-78_3) - __SPLIT__ 2026-05-27 11:31:46,316 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150350;... (Thread: ThreadPoolExecutor-78_5) - __SPLIT__ 2026-05-27 11:31:46,317 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150350;... (Thread: ThreadPoolExecutor-78_6) - __SPLIT__ 2026-05-27 11:31:44,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23207 - __SPLIT__ 2026-05-27 11:31:46,317 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150350;... (Thread: ThreadPoolExecutor-78_4) - __SPLIT__ 2026-05-27 11:31:46,317 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150350;... (Thread: ThreadPoolExecutor-78_7) - __SPLIT__ 2026-05-27 11:31:46,650 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:46,739 - 124464 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 11:31:46,791 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:46,859 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:45,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34178 - __SPLIT__ 2026-05-27 11:31:46,932 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:47,042 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-78_0) - __SPLIT__ 2026-05-27 11:31:47,092 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:47,143 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:46,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23227 - __SPLIT__ 2026-05-27 11:31:47,660 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:48,024 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:46,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30507 - __SPLIT__ 2026-05-27 11:31:48,110 - 124464 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:47,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44697 - __SPLIT__ 2026-05-27 11:31:48,446 - 124464 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:31:48,524 - 124464 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 07:31:48.524' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:47,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29401 - __SPLIT__ 2026-05-27 11:31:48,875 - 124464 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:31:48,947 - 124464 - src.utils.log - INFO - - __SPLIT__ 2026-05-27 11:31:49,016 - 124464 - src.utils.log - INFO - Work order generation successful - Time took: 15.94 - __SPLIT__ 2026-05-27 11:31:49,087 - 124464 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 124464 - __SPLIT__ 2026-05-27 11:31:49,165 - 124464 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-27 07:31:49.165' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:47,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23217 - __SPLIT__ 2026-05-27 11:31:49,507 - 124464 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:31:49,666 - 124464 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:47,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34209 - __SPLIT__ 2026-05-27 11:31:50,009 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:50,084 - 124464 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 11:31:48,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23228 - __SPLIT__ 2026-05-27 11:31:50,158 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150350 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:48,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40017 - __SPLIT__ 2026-05-27 11:31:50,505 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:50,579 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150350 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:49,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23287 - __SPLIT__ 2026-05-27 11:31:50,932 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:49,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29464 - __SPLIT__ 2026-05-27 11:31:51,035 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150350 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:51,385 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:49,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30585 - __SPLIT__ 2026-05-27 11:31:51,466 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:49,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44710 - __SPLIT__ 2026-05-27 11:31:51,820 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:51,899 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:50,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34239 - __SPLIT__ 2026-05-27 11:31:52,244 - 124464 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 11:31:52,328 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:50,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23297 - __SPLIT__ 2026-05-27 11:31:52,674 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:52,745 - 124464 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:50,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23288 - __SPLIT__ 2026-05-27 11:31:53,092 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:53,167 - 124464 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:51,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40175 - __SPLIT__ 2026-05-27 11:31:53,516 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:53,608 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:51,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29478 - __SPLIT__ 2026-05-27 11:31:54,052 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:54,118 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150350... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:52,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34240 - __SPLIT__ 2026-05-27 11:31:54,470 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:54,535 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:52,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23420 - __SPLIT__ 2026-05-27 11:31:54,863 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:54,931 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '052026' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:52,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30643 - __SPLIT__ 2026-05-27 11:31:55,266 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:53,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44734 - __SPLIT__ 2026-05-27 11:31:55,330 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1426432', '1426433') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:53,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49006 - __SPLIT__ 2026-05-27 11:31:55,675 - 124464 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:31:55,742 - 124464 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:53,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23350 - __SPLIT__ 2026-05-27 11:31:54,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29515 - __SPLIT__ 2026-05-27 11:31:56,293 - 124464 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 11:31:54,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23456 - __SPLIT__ 2026-05-27 11:31:55,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40296 - __SPLIT__ 2026-05-27 11:31:55,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34338 - __SPLIT__ 2026-05-27 11:31:57,473 - 124464 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 11:31:57,700 - 124464 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 11:31:57,772 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1426432', '1426433') AND wo.AccountNumber = '052026' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-79_0) - __SPLIT__ 2026-05-27 11:31:56,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30656 - __SPLIT__ 2026-05-27 11:31:58,126 - 124464 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 11:31:58,207 - 124464 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 11:31:56,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23400 - __SPLIT__ 2026-05-27 11:31:58,297 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:56,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23718 - __SPLIT__ 2026-05-27 11:31:58,628 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:58,699 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:57,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29573 - __SPLIT__ 2026-05-27 11:31:59,033 - 124464 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:31:59,201 - 124464 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:31:57,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44737 - __SPLIT__ 2026-05-27 11:31:59,278 - 124464 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:57,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34389 - __SPLIT__ 2026-05-27 11:31:59,689 - 124464 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 11:31:58,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23415 - __SPLIT__ 2026-05-27 11:31:58,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40364 - __SPLIT__ 2026-05-27 11:32:00,738 - 124464 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 11:32:00,815 - 124464 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150350 AND WorkOrderNo IN (3499508, 8545500) AND GenerateWorkOrderHistoryId = 124464;... (Thread: ThreadPoolExecutor-80_0) - __SPLIT__ 2026-05-27 11:31:58,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23810 - __SPLIT__ 2026-05-27 11:31:59,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30688 - __SPLIT__ 2026-05-27 11:32:01,523 - 124464 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 11:32:01,596 - 124464 - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-27 11:32:01,674 - 124464 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-27 11:32:01,744 - 124464 - src.utils.log - INFO - Time took to perform operation in publishing 124464: 28.74 - __SPLIT__ 2026-05-27 11:31:59,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51855 - __SPLIT__ 2026-05-27 11:32:01,814 - 124464 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 124464 - __SPLIT__ 2026-05-27 11:32:01,887 - 124464 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 07:32:01.887' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124464;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:31:59,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34414 - __SPLIT__ 2026-05-27 11:32:02,229 - 124464 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:32:00,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23563 - __SPLIT__ 2026-05-27 11:32:01,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23852 - __SPLIT__ 2026-05-27 11:32:01,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49162 - __SPLIT__ 2026-05-27 11:32:01,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29574 - __SPLIT__ 2026-05-27 11:32:01,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44745 - __SPLIT__ 2026-05-27 11:32:02,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34570 - __SPLIT__ 2026-05-27 11:32:02,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40417 - __SPLIT__ 2026-05-27 11:32:02,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30704 - __SPLIT__ 2026-05-27 11:32:02,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23565 - __SPLIT__ 2026-05-27 11:32:02,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23878 - __SPLIT__ 2026-05-27 11:32:03,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29637 - __SPLIT__ 2026-05-27 11:32:04,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34682 - __SPLIT__ 2026-05-27 11:32:05,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23609 - __SPLIT__ 2026-05-27 11:32:05,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23898 - __SPLIT__ 2026-05-27 11:32:06,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30705 - __SPLIT__ 2026-05-27 11:32:06,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40431 - __SPLIT__ 2026-05-27 11:32:06,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44747 - __SPLIT__ 2026-05-27 11:32:06,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34834 - __SPLIT__ 2026-05-27 11:32:06,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29679 - __SPLIT__ 2026-05-27 11:32:07,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23640 - __SPLIT__ 2026-05-27 11:32:07,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23920 - __SPLIT__ 2026-05-27 11:32:08,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30730 - __SPLIT__ 2026-05-27 11:32:09,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49243 - __SPLIT__ 2026-05-27 11:32:09,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34984 - __SPLIT__ 2026-05-27 11:32:09,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40468 - __SPLIT__ 2026-05-27 11:32:09,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23642 - __SPLIT__ 2026-05-27 11:32:10,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29712 - __SPLIT__ 2026-05-27 11:32:10,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24329 - __SPLIT__ 2026-05-27 11:32:10,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44752 - __SPLIT__ 2026-05-27 11:32:11,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35092 - __SPLIT__ 2026-05-27 11:32:11,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30749 - __SPLIT__ 2026-05-27 11:32:12,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23691 - __SPLIT__ 2026-05-27 11:32:12,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24543 - __SPLIT__ 2026-05-27 11:32:12,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29779 - __SPLIT__ 2026-05-27 11:32:13,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40487 - __SPLIT__ 2026-05-27 11:32:13,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35128 - __SPLIT__ 2026-05-27 11:32:14,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23746 - __SPLIT__ 2026-05-27 11:32:14,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24566 - __SPLIT__ 2026-05-27 11:32:15,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30871 - __SPLIT__ 2026-05-27 11:32:15,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44753 - __SPLIT__ 2026-05-27 11:32:15,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29925 - __SPLIT__ 2026-05-27 11:32:16,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35129 - __SPLIT__ 2026-05-27 11:32:16,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23939 - __SPLIT__ 2026-05-27 11:32:16,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24576 - __SPLIT__ 2026-05-27 11:32:17,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40703 - __SPLIT__ 2026-05-27 11:32:18,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31067 - __SPLIT__ 2026-05-27 11:32:18,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29944 - __SPLIT__ 2026-05-27 11:32:19,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24008 - __SPLIT__ 2026-05-27 11:32:19,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24604 - __SPLIT__ 2026-05-27 11:32:19,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35133 - __SPLIT__ 2026-05-27 11:32:19,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44766 - __SPLIT__ 2026-05-27 11:32:21,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24067 - __SPLIT__ 2026-05-27 11:32:21,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30117 - __SPLIT__ 2026-05-27 11:32:21,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24638 - __SPLIT__ 2026-05-27 11:32:21,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31193 - __SPLIT__ 2026-05-27 11:32:21,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40793 - __SPLIT__ 2026-05-27 11:32:22,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35269 - __SPLIT__ 2026-05-27 11:32:22,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24097 - __SPLIT__ 2026-05-27 11:32:23,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24722 - __SPLIT__ 2026-05-27 11:32:24,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49252 - __SPLIT__ 2026-05-27 11:32:24,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44800 - __SPLIT__ 2026-05-27 11:32:24,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31364 - __SPLIT__ 2026-05-27 11:32:25,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35274 - __SPLIT__ 2026-05-27 11:32:25,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30118 - __SPLIT__ 2026-05-27 11:32:25,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24262 - __SPLIT__ 2026-05-27 11:32:25,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24864 - __SPLIT__ 2026-05-27 11:32:26,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40935 - __SPLIT__ 2026-05-27 11:32:26,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52269 - __SPLIT__ 2026-05-27 11:32:26,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35392 - __SPLIT__ 2026-05-27 11:32:27,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30168 - __SPLIT__ 2026-05-27 11:32:27,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31398 - __SPLIT__ 2026-05-27 11:32:27,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24353 - __SPLIT__ 2026-05-27 11:32:27,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24975 - __SPLIT__ 2026-05-27 11:32:27,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44885 - __SPLIT__ 2026-05-27 11:32:28,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35412 - __SPLIT__ 2026-05-27 11:32:29,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40936 - __SPLIT__ 2026-05-27 11:32:29,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30286 - __SPLIT__ 2026-05-27 11:32:29,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24371 - __SPLIT__ 2026-05-27 11:32:30,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25022 - __SPLIT__ 2026-05-27 11:32:30,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31500 - __SPLIT__ 2026-05-27 11:32:30,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35413 - __SPLIT__ 2026-05-27 11:32:32,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30298 - __SPLIT__ 2026-05-27 11:32:32,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24516 - __SPLIT__ 2026-05-27 11:32:32,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25112 - __SPLIT__ 2026-05-27 11:32:32,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44892 - __SPLIT__ 2026-05-27 11:32:33,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35434 - __SPLIT__ 2026-05-27 11:32:34,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31527 - __SPLIT__ 2026-05-27 11:32:34,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24575 - __SPLIT__ 2026-05-27 11:32:34,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30338 - __SPLIT__ 2026-05-27 11:32:35,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25113 - __SPLIT__ 2026-05-27 11:32:35,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35436 - __SPLIT__ 2026-05-27 11:32:36,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41042 - __SPLIT__ 2026-05-27 11:32:36,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44925 - __SPLIT__ 2026-05-27 11:32:36,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24739 - __SPLIT__ 2026-05-27 11:32:37,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25160 - __SPLIT__ 2026-05-27 11:32:37,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30346 - __SPLIT__ 2026-05-27 11:32:37,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31530 - __SPLIT__ 2026-05-27 11:32:38,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49443 - __SPLIT__ 2026-05-27 11:32:38,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35484 - __SPLIT__ 2026-05-27 11:32:39,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24782 - __SPLIT__ 2026-05-27 11:32:39,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25175 - __SPLIT__ 2026-05-27 11:32:39,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41098 - __SPLIT__ 2026-05-27 11:32:40,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30359 - __SPLIT__ 2026-05-27 11:32:40,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52270 - __SPLIT__ 2026-05-27 11:32:40,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44958 - __SPLIT__ 2026-05-27 11:32:41,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35497 - __SPLIT__ 2026-05-27 11:32:41,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24853 - __SPLIT__ 2026-05-27 11:32:41,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25388 - __SPLIT__ 2026-05-27 11:32:42,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41099 - __SPLIT__ 2026-05-27 11:32:43,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30363 - __SPLIT__ 2026-05-27 11:32:44,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35526 - __SPLIT__ 2026-05-27 11:32:44,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24964 - __SPLIT__ 2026-05-27 11:32:44,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31531 - __SPLIT__ 2026-05-27 11:32:44,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44979 - __SPLIT__ 2026-05-27 11:32:44,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25389 - __SPLIT__ 2026-05-27 11:32:45,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35538 - __SPLIT__ 2026-05-27 11:32:45,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30512 - __SPLIT__ 2026-05-27 11:32:46,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25024 - __SPLIT__ 2026-05-27 11:32:46,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41231 - __SPLIT__ 2026-05-27 11:32:47,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25474 - __SPLIT__ 2026-05-27 11:32:47,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35645 - __SPLIT__ 2026-05-27 11:32:47,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31533 - __SPLIT__ 2026-05-27 11:32:48,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30625 - __SPLIT__ 2026-05-27 11:32:48,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25260 - __SPLIT__ 2026-05-27 11:32:48,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25514 - __SPLIT__ 2026-05-27 11:32:49,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35654 - __SPLIT__ 2026-05-27 11:32:50,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25341 - __SPLIT__ 2026-05-27 11:32:50,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30630 - __SPLIT__ 2026-05-27 11:32:51,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25515 - __SPLIT__ 2026-05-27 11:32:51,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31545 - __SPLIT__ 2026-05-27 11:32:52,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35691 - __SPLIT__ 2026-05-27 11:32:52,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25645 - __SPLIT__ 2026-05-27 11:32:53,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25623 - __SPLIT__ 2026-05-27 11:32:53,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30640 - __SPLIT__ 2026-05-27 11:32:54,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49470 - __SPLIT__ 2026-05-27 11:32:54,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35820 - __SPLIT__ 2026-05-27 11:32:55,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44980 - __SPLIT__ 2026-05-27 11:32:55,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25676 - __SPLIT__ 2026-05-27 11:32:55,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41232 - __SPLIT__ 2026-05-27 11:32:55,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31611 - __SPLIT__ 2026-05-27 11:32:55,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25637 - __SPLIT__ 2026-05-27 11:32:56,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35986 - __SPLIT__ 2026-05-27 11:32:57,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25793 - __SPLIT__ 2026-05-27 11:32:57,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44999 - __SPLIT__ 2026-05-27 11:32:57,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30641 - __SPLIT__ 2026-05-27 11:32:58,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25697 - __SPLIT__ 2026-05-27 11:32:58,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41344 - __SPLIT__ 2026-05-27 11:32:58,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36070 - __SPLIT__ 2026-05-27 11:32:59,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31768 - __SPLIT__ 2026-05-27 11:32:59,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25794 - __SPLIT__ 2026-05-27 11:33:00,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25713 - __SPLIT__ 2026-05-27 11:33:00,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30647 - __SPLIT__ 2026-05-27 11:33:01,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45039 - __SPLIT__ 2026-05-27 11:33:01,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36149 - __SPLIT__ 2026-05-27 11:33:02,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25746 - __SPLIT__ 2026-05-27 11:33:02,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25811 - __SPLIT__ 2026-05-27 11:33:02,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41348 - __SPLIT__ 2026-05-27 11:33:04,707 - 124465 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124465 - __SPLIT__ 2026-05-27 11:33:04,869 - 124465 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124465 - __SPLIT__ 2026-05-27 11:33:04,961 - 124465 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 11:33:03,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31862 - __SPLIT__ 2026-05-27 11:33:05,033 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:03,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30648 - __SPLIT__ 2026-05-27 11:33:03,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36201 - __SPLIT__ 2026-05-27 11:33:04,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25804 - __SPLIT__ 2026-05-27 11:33:07,114 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:07,192 - 124465 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 11:33:04,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25830 - __SPLIT__ 2026-05-27 11:33:07,269 - 124465 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 11:33:07,344 - 124465 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 11:33:07,422 - 124465 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:05,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45040 - __SPLIT__ 2026-05-27 11:33:06,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31924 - __SPLIT__ 2026-05-27 11:33:06,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25806 - __SPLIT__ 2026-05-27 11:33:07,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41406 - __SPLIT__ 2026-05-27 11:33:09,370 - 124465 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:33:09,445 - 124465 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-27 07:33:09.445' WHERE GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:07,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25967 - __SPLIT__ 2026-05-27 11:33:09,802 - 124465 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:33:09,874 - 124465 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:07,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36202 - __SPLIT__ 2026-05-27 11:33:10,212 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:10,299 - 124465 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-27 07:33:10.299' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:08,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25813 - __SPLIT__ 2026-05-27 11:33:10,661 - 124465 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:33:10,733 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124465), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124465), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124465 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:09,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30677 - __SPLIT__ 2026-05-27 11:33:09,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31925 - __SPLIT__ 2026-05-27 11:33:11,499 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:10,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26072 - __SPLIT__ 2026-05-27 11:33:11,569 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:11,924 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:10,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36296 - __SPLIT__ 2026-05-27 11:33:12,006 - 124465 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 11:33:12,169 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14632... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:10,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49476 - __SPLIT__ 2026-05-27 11:33:12,533 - 124465 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-27 11:33:10,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25955 - __SPLIT__ 2026-05-27 11:33:12,610 - 124465 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 11:33:12,693 - 124465 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:33:12,776 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150350;... (Thread: ThreadPoolExecutor-81_0) - __SPLIT__ 2026-05-27 11:33:11,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41631 - __SPLIT__ 2026-05-27 11:33:13,127 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:11,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52910 - __SPLIT__ 2026-05-27 11:33:13,204 - 124465 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2028-12-31 00:00:00' and ServiceSetupId = 150350 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-81_0) - __SPLIT__ 2026-05-27 11:33:13,630 - 124465 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 11:33:11,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26082 - __SPLIT__ 2026-05-27 11:33:14,297 - 124465 - src.utils.log - INFO - Generating work orders for setup: 150350 - __SPLIT__ 2026-05-27 11:33:12,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30742 - __SPLIT__ 2026-05-27 11:33:12,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36384 - __SPLIT__ 2026-05-27 11:33:15,465 - 124465 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:33:15,554 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-81_0) - __SPLIT__ 2026-05-27 11:33:15,896 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:15,979 - 124465 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 11:33:16,051 - 124465 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-27 11:33:12,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25971 - __SPLIT__ 2026-05-27 11:33:16,128 - 124465 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-82_0) - __SPLIT__ 2026-05-27 11:33:16,130 - 124465 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-82_1) - __SPLIT__ 2026-05-27 11:33:16,131 - 124465 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-82_2) - __SPLIT__ 2026-05-27 11:33:16,131 - 124465 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-82_4) - __SPLIT__ 2026-05-27 11:33:16,131 - 124465 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-82_3) - __SPLIT__ 2026-05-27 11:33:15,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26374 - __SPLIT__ 2026-05-27 11:33:16,132 - 124465 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-82_5) - __SPLIT__ 2026-05-27 11:33:16,133 - 124465 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 ) (Thread: ThreadPoolExecutor-82_6) - __SPLIT__ 2026-05-27 11:33:16,507 - 124465 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:33:16,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36437 - __SPLIT__ 2026-05-27 11:33:16,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41649 - __SPLIT__ 2026-05-27 11:33:17,484 - 124465 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:33:17,513 - 124465 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:33:16,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30844 - __SPLIT__ 2026-05-27 11:33:17,653 - 124465 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:33:17,665 - 124465 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:33:17,797 - 124465 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:33:16,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25998 - __SPLIT__ 2026-05-27 11:33:17,818 - 124465 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:33:17,945 - 124465 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150350 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:17,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45106 - __SPLIT__ 2026-05-27 11:33:18,417 - 124465 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:33:18,487 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150350;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:17,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26458 - __SPLIT__ 2026-05-27 11:33:18,842 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:18,906 - 124465 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 11:33:18,976 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-83_0) - __SPLIT__ 2026-05-27 11:33:18,979 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-83_1) - __SPLIT__ 2026-05-27 11:33:17,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36651 - __SPLIT__ 2026-05-27 11:33:18,980 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-83_2) - __SPLIT__ 2026-05-27 11:33:18,980 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-83_3) - __SPLIT__ 2026-05-27 11:33:18,981 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150350;... (Thread: ThreadPoolExecutor-83_4) - __SPLIT__ 2026-05-27 11:33:18,981 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150350;... (Thread: ThreadPoolExecutor-83_5) - __SPLIT__ 2026-05-27 11:33:18,982 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150350;... (Thread: ThreadPoolExecutor-83_6) - __SPLIT__ 2026-05-27 11:33:17,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31936 - __SPLIT__ 2026-05-27 11:33:18,983 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150350;... (Thread: ThreadPoolExecutor-83_7) - __SPLIT__ 2026-05-27 11:33:19,326 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:19,397 - 124465 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 11:33:19,464 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:18,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26071 - __SPLIT__ 2026-05-27 11:33:19,524 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:19,612 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:19,663 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:19,700 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150350... (Thread: ThreadPoolExecutor-83_0) - __SPLIT__ 2026-05-27 11:33:19,844 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:18,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30921 - __SPLIT__ 2026-05-27 11:33:20,425 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:20,688 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:20,782 - 124465 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:19,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26565 - __SPLIT__ 2026-05-27 11:33:21,129 - 124465 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:33:21,202 - 124465 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 07:33:21.202' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:20,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26079 - __SPLIT__ 2026-05-27 11:33:21,568 - 124465 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:33:21,645 - 124465 - src.utils.log - INFO - - __SPLIT__ 2026-05-27 11:33:21,723 - 124465 - src.utils.log - INFO - Work order generation successful - Time took: 16.68 - __SPLIT__ 2026-05-27 11:33:21,799 - 124465 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 124465 - __SPLIT__ 2026-05-27 11:33:21,878 - 124465 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-27 07:33:21.878' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:20,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41661 - __SPLIT__ 2026-05-27 11:33:20,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30951 - __SPLIT__ 2026-05-27 11:33:22,223 - 124465 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:33:22,373 - 124465 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:21,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26566 - __SPLIT__ 2026-05-27 11:33:22,714 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:22,798 - 124465 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 11:33:22,876 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150350 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:21,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36653 - __SPLIT__ 2026-05-27 11:33:23,224 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:23,295 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150350 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:23,643 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:21,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26247 - __SPLIT__ 2026-05-27 11:33:23,716 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150350 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:22,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32000 - __SPLIT__ 2026-05-27 11:33:24,079 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:24,157 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:23,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45199 - __SPLIT__ 2026-05-27 11:33:24,496 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:24,565 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:23,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31034 - __SPLIT__ 2026-05-27 11:33:24,905 - 124465 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 11:33:24,983 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:23,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36773 - __SPLIT__ 2026-05-27 11:33:25,321 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:25,394 - 124465 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 60 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:25,739 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:25,809 - 124465 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 60 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:23,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26309 - __SPLIT__ 2026-05-27 11:33:24,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26604 - __SPLIT__ 2026-05-27 11:33:26,166 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:26,250 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:25,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41674 - __SPLIT__ 2026-05-27 11:33:26,671 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:26,744 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150350... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:25,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31057 - __SPLIT__ 2026-05-27 11:33:27,090 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:27,207 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:25,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32034 - __SPLIT__ 2026-05-27 11:33:27,543 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:27,601 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '052026' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:25,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36811 - __SPLIT__ 2026-05-27 11:33:27,930 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:27,993 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1426434', '1426435', '1426436', '1426437', '1426438', '1426439', '1426440', '1426441', '1426442', '1426443', '1426444', '1426445', '1426446', '1426447', '1426448', '1426449', '1426450', '1426451', '1426452', '1426453', '1426454', '1426455', '1426456', '1426457', '1426458', '1426459', '1426460', '1426461', '1426462', '1426463', '1426464', '1426465', '1426466', '1426467', '1426468', '1426469', '1426470', '1426471', '1426472', '1426473', '1426474', '1426475', '1426476', '1426477', '1426478', '1426479', '1426480', '1426481', '1426482', '1426483', '1426484', '1426485', '1426486', '1426487', '1426488', '1426489', '1426490', '1426491', '1426492', '1426493') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:25,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26326 - __SPLIT__ 2026-05-27 11:33:28,339 - 124465 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:33:28,408 - 124465 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 60 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:26,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26605 - __SPLIT__ 2026-05-27 11:33:28,958 - 124465 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 60) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 11:33:27,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45362 - __SPLIT__ 2026-05-27 11:33:28,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36820 - __SPLIT__ 2026-05-27 11:33:28,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31082 - __SPLIT__ 2026-05-27 11:33:28,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26349 - __SPLIT__ 2026-05-27 11:33:28,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49813 - __SPLIT__ 2026-05-27 11:33:29,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26607 - __SPLIT__ 2026-05-27 11:33:29,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32140 - __SPLIT__ 2026-05-27 11:33:29,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41703 - __SPLIT__ 2026-05-27 11:33:29,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36864 - __SPLIT__ 2026-05-27 11:33:29,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52911 - __SPLIT__ 2026-05-27 11:33:32,362 - 124465 - src.utils.log - INFO - βœ… All 60 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 11:33:30,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26365 - __SPLIT__ 2026-05-27 11:33:32,560 - 124465 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 11:33:32,630 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1426434', '1426435', '1426436', '1426437', '1426438', '1426439', '1426440', '1426441', '1426442', '1426443', '1426444', '1426445', '1426446', '1426447', '1426448', '1426449', '1426450', '1426451', '1426452', '1426453', '1426454', '1426455', '1426456', '1426457', '1426458', '1426459', '1426460', '1426461', '1426462', '1426463', '1426464', '1426465', '1426466', '1426467', '1426468', '1426469', '1426470', '1426471', '1426472', '1426473', '1426474', '1426475', '1426476', '1426477', '1426478', '1426479', '1426480', '1426481', '1426482', '1426483', '1426484', '1426485', '1426486', '1426487', '1426488', '1426489', '1426490', '1426491', '1426492', '1426493') AND wo.AccountNumber = '052026' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-84_0) - __SPLIT__ 2026-05-27 11:33:30,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31086 - __SPLIT__ 2026-05-27 11:33:32,975 - 124465 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-27 11:33:31,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26941 - __SPLIT__ 2026-05-27 11:33:33,046 - 124465 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 11:33:33,130 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:31,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45421 - __SPLIT__ 2026-05-27 11:33:33,465 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:33,539 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:32,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32219 - __SPLIT__ 2026-05-27 11:33:33,877 - 124465 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:33:32,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36880 - __SPLIT__ 2026-05-27 11:33:34,034 - 124465 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:33:34,105 - 124465 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 60 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:34,501 - 124465 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 60) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 11:33:32,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41745 - __SPLIT__ 2026-05-27 11:33:32,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26430 - __SPLIT__ 2026-05-27 11:33:33,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27102 - __SPLIT__ 2026-05-27 11:33:33,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31174 - __SPLIT__ 2026-05-27 11:33:34,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36913 - __SPLIT__ 2026-05-27 11:33:35,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26563 - __SPLIT__ 2026-05-27 11:33:37,114 - 124465 - src.utils.log - INFO - βœ… All 60 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 11:33:37,187 - 124465 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150350 AND WorkOrderNo IN (9374527, 5719595, 4635349, 1498390, 6972827, 8206475, 2106650, 4843398, 3899273, 4013408, 3682124, 1726360, 5305741, 8557397, 6215957, 8549252, 2346226, 1532499, 8140724, 9013278, 8756128, 9613561, 4159338, 1493026, 4052885, 8540042, 2457350, 1652245, 3315579, 3817580, 5418105, 1745538, 5295503, 9131091, 9488636, 6419316, 7456570, 2439955, 9718096, 5060678, 6973918, 9237717, 3286139, 5347445, 4117976, 5979710, 7237368, 8463739, 4511911, 1923734, 5449518, 8855629, 2944450, 5411851, 6268076, 5025267, 5459914, 5810938, 6697239, 5465463) AND GenerateWorkOrderHistoryId = 124465;... (Thread: ThreadPoolExecutor-85_0) - __SPLIT__ 2026-05-27 11:33:36,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27103 - __SPLIT__ 2026-05-27 11:33:37,608 - 124465 - src.utils.log - INFO - βœ… Fetched 60 rows - __SPLIT__ 2026-05-27 11:33:37,675 - 124465 - src.utils.log - INFO - 🏁 Final merged rows: 60 - __SPLIT__ 2026-05-27 11:33:37,753 - 124465 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-27 11:33:37,851 - 124465 - src.utils.log - INFO - Time took to perform operation in publishing 124465: 32.89 - __SPLIT__ 2026-05-27 11:33:36,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41752 - __SPLIT__ 2026-05-27 11:33:37,922 - 124465 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 124465 - __SPLIT__ 2026-05-27 11:33:37,991 - 124465 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 07:33:37.991' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124465;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:33:38,331 - 124465 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:33:36,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45444 - __SPLIT__ 2026-05-27 11:33:36,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36930 - __SPLIT__ 2026-05-27 11:33:37,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31188 - __SPLIT__ 2026-05-27 11:33:37,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26660 - __SPLIT__ 2026-05-27 11:33:38,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27124 - __SPLIT__ 2026-05-27 11:33:39,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36939 - __SPLIT__ 2026-05-27 11:33:39,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32220 - __SPLIT__ 2026-05-27 11:33:40,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26676 - __SPLIT__ 2026-05-27 11:33:40,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41854 - __SPLIT__ 2026-05-27 11:33:40,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31353 - __SPLIT__ 2026-05-27 11:33:40,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27165 - __SPLIT__ 2026-05-27 11:33:41,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45488 - __SPLIT__ 2026-05-27 11:33:41,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36949 - __SPLIT__ 2026-05-27 11:33:41,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26679 - __SPLIT__ 2026-05-27 11:33:43,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32326 - __SPLIT__ 2026-05-27 11:33:43,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27358 - __SPLIT__ 2026-05-27 11:33:43,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41902 - __SPLIT__ 2026-05-27 11:33:43,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49825 - __SPLIT__ 2026-05-27 11:33:43,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31450 - __SPLIT__ 2026-05-27 11:33:43,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26714 - __SPLIT__ 2026-05-27 11:33:43,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36950 - __SPLIT__ 2026-05-27 11:33:44,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27390 - __SPLIT__ 2026-05-27 11:33:45,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32368 - __SPLIT__ 2026-05-27 11:33:45,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45549 - __SPLIT__ 2026-05-27 11:33:46,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41924 - __SPLIT__ 2026-05-27 11:33:46,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26742 - __SPLIT__ 2026-05-27 11:33:46,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31547 - __SPLIT__ 2026-05-27 11:33:46,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37012 - __SPLIT__ 2026-05-27 11:33:47,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27496 - __SPLIT__ 2026-05-27 11:33:47,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52912 - __SPLIT__ 2026-05-27 11:33:48,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26783 - __SPLIT__ 2026-05-27 11:33:48,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32380 - __SPLIT__ 2026-05-27 11:33:49,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45686 - __SPLIT__ 2026-05-27 11:33:49,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37321 - __SPLIT__ 2026-05-27 11:33:50,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41933 - __SPLIT__ 2026-05-27 11:33:50,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31633 - __SPLIT__ 2026-05-27 11:33:50,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27516 - __SPLIT__ 2026-05-27 11:33:50,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26829 - __SPLIT__ 2026-05-27 11:33:51,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37398 - __SPLIT__ 2026-05-27 11:33:52,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32412 - __SPLIT__ 2026-05-27 11:33:52,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27531 - __SPLIT__ 2026-05-27 11:33:53,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26843 - __SPLIT__ 2026-05-27 11:33:53,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31652 - __SPLIT__ 2026-05-27 11:33:53,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37453 - __SPLIT__ 2026-05-27 11:33:54,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27607 - __SPLIT__ 2026-05-27 11:33:54,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26908 - __SPLIT__ 2026-05-27 11:33:54,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41944 - __SPLIT__ 2026-05-27 11:33:54,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45747 - __SPLIT__ 2026-05-27 11:33:55,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32474 - __SPLIT__ 2026-05-27 11:33:56,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37549 - __SPLIT__ 2026-05-27 11:33:56,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27709 - __SPLIT__ 2026-05-27 11:33:56,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31756 - __SPLIT__ 2026-05-27 11:33:56,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26955 - __SPLIT__ 2026-05-27 11:33:57,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49908 - __SPLIT__ 2026-05-27 11:33:58,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37754 - __SPLIT__ 2026-05-27 11:33:58,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27789 - __SPLIT__ 2026-05-27 11:33:58,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32524 - __SPLIT__ 2026-05-27 11:33:58,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26959 - __SPLIT__ 2026-05-27 11:33:59,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41946 - __SPLIT__ 2026-05-27 11:33:59,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31777 - __SPLIT__ 2026-05-27 11:33:59,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45993 - __SPLIT__ 2026-05-27 11:33:59,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37821 - __SPLIT__ 2026-05-27 11:34:00,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27906 - __SPLIT__ 2026-05-27 11:34:01,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27053 - __SPLIT__ 2026-05-27 11:34:02,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32594 - __SPLIT__ 2026-05-27 11:34:02,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42117 - __SPLIT__ 2026-05-27 11:34:03,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37856 - __SPLIT__ 2026-05-27 11:34:03,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27910 - __SPLIT__ 2026-05-27 11:34:03,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52917 - __SPLIT__ 2026-05-27 11:34:04,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27068 - __SPLIT__ 2026-05-27 11:34:05,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31778 - __SPLIT__ 2026-05-27 11:34:05,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46001 - __SPLIT__ 2026-05-27 11:34:05,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37999 - __SPLIT__ 2026-05-27 11:34:06,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32656 - __SPLIT__ 2026-05-27 11:34:06,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27911 - __SPLIT__ 2026-05-27 11:34:06,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27081 - __SPLIT__ 2026-05-27 11:34:07,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42195 - __SPLIT__ 2026-05-27 11:34:08,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31806 - __SPLIT__ 2026-05-27 11:34:08,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38001 - __SPLIT__ 2026-05-27 11:34:09,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27938 - __SPLIT__ 2026-05-27 11:34:09,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46135 - __SPLIT__ 2026-05-27 11:34:09,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27114 - __SPLIT__ 2026-05-27 11:34:09,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32664 - __SPLIT__ 2026-05-27 11:34:10,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42224 - __SPLIT__ 2026-05-27 11:34:10,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38002 - __SPLIT__ 2026-05-27 11:34:11,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27939 - __SPLIT__ 2026-05-27 11:34:11,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27117 - __SPLIT__ 2026-05-27 11:34:12,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49940 - __SPLIT__ 2026-05-27 11:34:13,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31807 - __SPLIT__ 2026-05-27 11:34:14,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27127 - __SPLIT__ 2026-05-27 11:34:14,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46159 - __SPLIT__ 2026-05-27 11:34:14,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32665 - __SPLIT__ 2026-05-27 11:34:14,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27954 - __SPLIT__ 2026-05-27 11:34:15,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38150 - __SPLIT__ 2026-05-27 11:34:15,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42249 - __SPLIT__ 2026-05-27 11:34:15,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27230 - __SPLIT__ 2026-05-27 11:34:16,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31837 - __SPLIT__ 2026-05-27 11:34:17,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28005 - __SPLIT__ 2026-05-27 11:34:17,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38199 - __SPLIT__ 2026-05-27 11:34:18,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27274 - __SPLIT__ 2026-05-27 11:34:19,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28025 - __SPLIT__ 2026-05-27 11:34:20,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42251 - __SPLIT__ 2026-05-27 11:34:20,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38445 - __SPLIT__ 2026-05-27 11:34:21,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32018 - __SPLIT__ 2026-05-27 11:34:21,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27275 - __SPLIT__ 2026-05-27 11:34:21,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28026 - __SPLIT__ 2026-05-27 11:34:22,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53305 - __SPLIT__ 2026-05-27 11:34:22,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42320 - __SPLIT__ 2026-05-27 11:34:22,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38516 - __SPLIT__ 2026-05-27 11:34:22,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32692 - __SPLIT__ 2026-05-27 11:34:23,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27359 - __SPLIT__ 2026-05-27 11:34:23,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32085 - __SPLIT__ 2026-05-27 11:34:24,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28057 - __SPLIT__ 2026-05-27 11:34:25,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46193 - __SPLIT__ 2026-05-27 11:34:25,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38532 - __SPLIT__ 2026-05-27 11:34:26,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42321 - __SPLIT__ 2026-05-27 11:34:26,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27360 - __SPLIT__ 2026-05-27 11:34:27,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28236 - __SPLIT__ 2026-05-27 11:34:27,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32711 - __SPLIT__ 2026-05-27 11:34:27,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32141 - __SPLIT__ 2026-05-27 11:34:28,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38739 - __SPLIT__ 2026-05-27 11:34:28,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27565 - __SPLIT__ 2026-05-27 11:34:29,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28497 - __SPLIT__ 2026-05-27 11:34:29,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42368 - __SPLIT__ 2026-05-27 11:34:30,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32177 - __SPLIT__ 2026-05-27 11:34:30,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38740 - __SPLIT__ 2026-05-27 11:34:30,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27744 - __SPLIT__ 2026-05-27 11:34:30,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46260 - __SPLIT__ 2026-05-27 11:34:31,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32730 - __SPLIT__ 2026-05-27 11:34:31,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50281 - __SPLIT__ 2026-05-27 11:34:31,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28555 - __SPLIT__ 2026-05-27 11:34:32,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27819 - __SPLIT__ 2026-05-27 11:34:32,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32214 - __SPLIT__ 2026-05-27 11:34:33,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42428 - __SPLIT__ 2026-05-27 11:34:34,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38852 - __SPLIT__ 2026-05-27 11:34:34,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28560 - __SPLIT__ 2026-05-27 11:34:34,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27875 - __SPLIT__ 2026-05-27 11:34:35,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32757 - __SPLIT__ 2026-05-27 11:34:35,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46310 - __SPLIT__ 2026-05-27 11:34:36,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38880 - __SPLIT__ 2026-05-27 11:34:36,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28579 - __SPLIT__ 2026-05-27 11:34:37,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27901 - __SPLIT__ 2026-05-27 11:34:38,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42643 - __SPLIT__ 2026-05-27 11:34:39,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32215 - __SPLIT__ 2026-05-27 11:34:39,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28619 - __SPLIT__ 2026-05-27 11:34:39,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54437 - __SPLIT__ 2026-05-27 11:34:39,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38904 - __SPLIT__ 2026-05-27 11:34:39,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27967 - __SPLIT__ 2026-05-27 11:34:39,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32837 - __SPLIT__ 2026-05-27 11:34:40,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46493 - __SPLIT__ 2026-05-27 11:34:41,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28645 - __SPLIT__ 2026-05-27 11:34:41,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32233 - __SPLIT__ 2026-05-27 11:34:41,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42648 - __SPLIT__ 2026-05-27 11:34:41,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50870 - __SPLIT__ 2026-05-27 11:34:42,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38976 - __SPLIT__ 2026-05-27 11:34:42,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27974 - __SPLIT__ 2026-05-27 11:34:43,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28653 - __SPLIT__ 2026-05-27 11:34:43,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32878 - __SPLIT__ 2026-05-27 11:34:44,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55336 - __SPLIT__ 2026-05-27 11:34:44,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32370 - __SPLIT__ 2026-05-27 11:34:44,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42664 - __SPLIT__ 2026-05-27 11:34:44,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27983 - __SPLIT__ 2026-05-27 11:34:45,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46625 - __SPLIT__ 2026-05-27 11:34:45,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38977 - __SPLIT__ 2026-05-27 11:34:45,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28654 - __SPLIT__ 2026-05-27 11:34:46,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32942 - __SPLIT__ 2026-05-27 11:34:47,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28000 - __SPLIT__ 2026-05-27 11:34:47,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32499 - __SPLIT__ 2026-05-27 11:34:49,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42760 - __SPLIT__ 2026-05-27 11:34:49,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28001 - __SPLIT__ 2026-05-27 11:34:49,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39000 - __SPLIT__ 2026-05-27 11:34:49,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28735 - __SPLIT__ 2026-05-27 11:34:50,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28024 - __SPLIT__ 2026-05-27 11:34:51,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46781 - __SPLIT__ 2026-05-27 11:34:51,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32945 - __SPLIT__ 2026-05-27 11:34:51,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39376 - __SPLIT__ 2026-05-27 11:34:52,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32506 - __SPLIT__ 2026-05-27 11:34:52,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50976 - __SPLIT__ 2026-05-27 11:34:52,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28805 - __SPLIT__ 2026-05-27 11:34:52,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28039 - __SPLIT__ 2026-05-27 11:34:52,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42827 - __SPLIT__ 2026-05-27 11:34:53,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39386 - __SPLIT__ 2026-05-27 11:34:53,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33097 - __SPLIT__ 2026-05-27 11:34:54,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32644 - __SPLIT__ 2026-05-27 11:34:54,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28083 - __SPLIT__ 2026-05-27 11:34:54,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28862 - __SPLIT__ 2026-05-27 11:34:55,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47056 - __SPLIT__ 2026-05-27 11:34:55,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39446 - __SPLIT__ 2026-05-27 11:34:56,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33124 - __SPLIT__ 2026-05-27 11:34:56,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28085 - __SPLIT__ 2026-05-27 11:34:56,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42848 - __SPLIT__ 2026-05-27 11:34:56,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32645 - __SPLIT__ 2026-05-27 11:34:57,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28863 - __SPLIT__ 2026-05-27 11:34:57,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39545 - __SPLIT__ 2026-05-27 11:34:58,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28102 - __SPLIT__ 2026-05-27 11:34:59,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33179 - __SPLIT__ 2026-05-27 11:35:00,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32801 - __SPLIT__ 2026-05-27 11:35:00,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47138 - __SPLIT__ 2026-05-27 11:35:00,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28115 - __SPLIT__ 2026-05-27 11:35:01,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39676 - __SPLIT__ 2026-05-27 11:35:01,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28907 - __SPLIT__ 2026-05-27 11:35:01,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42877 - __SPLIT__ 2026-05-27 11:35:02,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28198 - __SPLIT__ 2026-05-27 11:35:02,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32803 - __SPLIT__ 2026-05-27 11:35:03,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39677 - __SPLIT__ 2026-05-27 11:35:03,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33423 - __SPLIT__ 2026-05-27 11:35:03,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28912 - __SPLIT__ 2026-05-27 11:35:04,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28306 - __SPLIT__ 2026-05-27 11:35:04,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47385 - __SPLIT__ 2026-05-27 11:35:05,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39802 - __SPLIT__ 2026-05-27 11:35:05,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43124 - __SPLIT__ 2026-05-27 11:35:06,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29223 - __SPLIT__ 2026-05-27 11:35:06,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32858 - __SPLIT__ 2026-05-27 11:35:06,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28329 - __SPLIT__ 2026-05-27 11:35:07,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33430 - __SPLIT__ 2026-05-27 11:35:07,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39817 - __SPLIT__ 2026-05-27 11:35:07,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51113 - __SPLIT__ 2026-05-27 11:35:08,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29227 - __SPLIT__ 2026-05-27 11:35:08,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28426 - __SPLIT__ 2026-05-27 11:35:09,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32949 - __SPLIT__ 2026-05-27 11:35:09,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43258 - __SPLIT__ 2026-05-27 11:35:09,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47418 - __SPLIT__ 2026-05-27 11:35:09,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39863 - __SPLIT__ 2026-05-27 11:35:09,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33480 - __SPLIT__ 2026-05-27 11:35:09,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119232 - __SPLIT__ 2026-05-27 11:35:10,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29380 - __SPLIT__ 2026-05-27 11:35:10,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28451 - __SPLIT__ 2026-05-27 11:35:11,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33085 - __SPLIT__ 2026-05-27 11:35:11,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39901 - __SPLIT__ 2026-05-27 11:35:12,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47505 - __SPLIT__ 2026-05-27 11:35:12,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43293 - __SPLIT__ 2026-05-27 11:35:12,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29421 - __SPLIT__ 2026-05-27 11:35:13,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28636 - __SPLIT__ 2026-05-27 11:35:13,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33586 - __SPLIT__ 2026-05-27 11:35:13,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33111 - __SPLIT__ 2026-05-27 11:35:13,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39917 - __SPLIT__ 2026-05-27 11:35:15,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28695 - __SPLIT__ 2026-05-27 11:35:15,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29422 - __SPLIT__ 2026-05-27 11:35:15,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47679 - __SPLIT__ 2026-05-27 11:35:15,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43390 - __SPLIT__ 2026-05-27 11:35:16,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33597 - __SPLIT__ 2026-05-27 11:35:16,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40032 - __SPLIT__ 2026-05-27 11:35:16,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28717 - __SPLIT__ 2026-05-27 11:35:18,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29488 - __SPLIT__ 2026-05-27 11:35:19,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28852 - __SPLIT__ 2026-05-27 11:35:19,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40055 - __SPLIT__ 2026-05-27 11:35:20,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43457 - __SPLIT__ 2026-05-27 11:35:20,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47739 - __SPLIT__ 2026-05-27 11:35:20,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33621 - __SPLIT__ 2026-05-27 11:35:20,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33130 - __SPLIT__ 2026-05-27 11:35:21,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29110 - __SPLIT__ 2026-05-27 11:35:21,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29532 - __SPLIT__ 2026-05-27 11:35:21,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40162 - __SPLIT__ 2026-05-27 11:35:21,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51119 - __SPLIT__ 2026-05-27 11:35:21,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43542 - __SPLIT__ 2026-05-27 11:35:23,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29111 - __SPLIT__ 2026-05-27 11:35:23,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33215 - __SPLIT__ 2026-05-27 11:35:23,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29535 - __SPLIT__ 2026-05-27 11:35:23,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33823 - __SPLIT__ 2026-05-27 11:35:24,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47793 - __SPLIT__ 2026-05-27 11:35:24,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29125 - __SPLIT__ 2026-05-27 11:35:25,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40261 - __SPLIT__ 2026-05-27 11:35:25,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29670 - __SPLIT__ 2026-05-27 11:35:26,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43554 - __SPLIT__ 2026-05-27 11:35:26,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33296 - __SPLIT__ 2026-05-27 11:35:26,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29176 - __SPLIT__ 2026-05-27 11:35:27,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119240 - __SPLIT__ 2026-05-27 11:35:27,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40266 - __SPLIT__ 2026-05-27 11:35:27,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33846 - __SPLIT__ 2026-05-27 11:35:28,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29689 - __SPLIT__ 2026-05-27 11:35:28,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47904 - __SPLIT__ 2026-05-27 11:35:28,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43597 - __SPLIT__ 2026-05-27 11:35:29,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29179 - __SPLIT__ 2026-05-27 11:35:29,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33476 - __SPLIT__ 2026-05-27 11:35:29,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40366 - __SPLIT__ 2026-05-27 11:35:30,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51255 - __SPLIT__ 2026-05-27 11:35:30,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29789 - __SPLIT__ 2026-05-27 11:35:30,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33918 - __SPLIT__ 2026-05-27 11:35:31,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29181 - __SPLIT__ 2026-05-27 11:35:32,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43621 - __SPLIT__ 2026-05-27 11:35:32,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40367 - __SPLIT__ 2026-05-27 11:35:32,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33624 - __SPLIT__ 2026-05-27 11:35:33,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29841 - __SPLIT__ 2026-05-27 11:35:33,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48075 - __SPLIT__ 2026-05-27 11:35:33,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29189 - __SPLIT__ 2026-05-27 11:35:34,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33921 - __SPLIT__ 2026-05-27 11:35:36,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43638 - __SPLIT__ 2026-05-27 11:35:36,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29970 - __SPLIT__ 2026-05-27 11:35:36,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40387 - __SPLIT__ 2026-05-27 11:35:36,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33895 - __SPLIT__ 2026-05-27 11:35:36,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29238 - __SPLIT__ 2026-05-27 11:35:36,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55430 - __SPLIT__ 2026-05-27 11:35:38,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30291 - __SPLIT__ 2026-05-27 11:35:38,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43655 - __SPLIT__ 2026-05-27 11:35:38,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34116 - __SPLIT__ 2026-05-27 11:35:38,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48077 - __SPLIT__ 2026-05-27 11:35:38,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40427 - __SPLIT__ 2026-05-27 11:35:38,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51293 - __SPLIT__ 2026-05-27 11:35:38,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29270 - __SPLIT__ 2026-05-27 11:35:39,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33896 - __SPLIT__ 2026-05-27 11:35:39,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30292 - __SPLIT__ 2026-05-27 11:35:40,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40464 - __SPLIT__ 2026-05-27 11:35:40,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34117 - __SPLIT__ 2026-05-27 11:35:41,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29337 - __SPLIT__ 2026-05-27 11:35:41,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43660 - __SPLIT__ 2026-05-27 11:35:42,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48099 - __SPLIT__ 2026-05-27 11:35:42,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40496 - __SPLIT__ 2026-05-27 11:35:43,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29496 - __SPLIT__ 2026-05-27 11:35:44,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30308 - __SPLIT__ 2026-05-27 11:35:45,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34219 - __SPLIT__ 2026-05-27 11:35:45,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29628 - __SPLIT__ 2026-05-27 11:35:45,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40635 - __SPLIT__ 2026-05-27 11:35:46,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33922 - __SPLIT__ 2026-05-27 11:35:46,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30316 - __SPLIT__ 2026-05-27 11:35:47,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29636 - __SPLIT__ 2026-05-27 11:35:47,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43688 - __SPLIT__ 2026-05-27 11:35:47,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40705 - __SPLIT__ 2026-05-27 11:35:47,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48272 - __SPLIT__ 2026-05-27 11:35:48,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34348 - __SPLIT__ 2026-05-27 11:35:48,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29663 - __SPLIT__ 2026-05-27 11:35:48,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30321 - __SPLIT__ 2026-05-27 11:35:49,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33954 - __SPLIT__ 2026-05-27 11:35:49,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51302 - __SPLIT__ 2026-05-27 11:35:49,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40710 - __SPLIT__ 2026-05-27 11:35:50,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29758 - __SPLIT__ 2026-05-27 11:35:50,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43694 - __SPLIT__ 2026-05-27 11:35:51,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30445 - __SPLIT__ 2026-05-27 11:35:52,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34622 - __SPLIT__ 2026-05-27 11:35:52,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48278 - __SPLIT__ 2026-05-27 11:35:52,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33960 - __SPLIT__ 2026-05-27 11:35:52,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40881 - __SPLIT__ 2026-05-27 11:35:52,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29759 - __SPLIT__ 2026-05-27 11:35:53,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30575 - __SPLIT__ 2026-05-27 11:35:54,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43701 - __SPLIT__ 2026-05-27 11:35:55,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34647 - __SPLIT__ 2026-05-27 11:35:55,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29760 - __SPLIT__ 2026-05-27 11:35:55,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41105 - __SPLIT__ 2026-05-27 11:35:56,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30857 - __SPLIT__ 2026-05-27 11:35:56,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48279 - __SPLIT__ 2026-05-27 11:35:56,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51327 - __SPLIT__ 2026-05-27 11:35:58,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29782 - __SPLIT__ 2026-05-27 11:35:58,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41137 - __SPLIT__ 2026-05-27 11:35:59,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33961 - __SPLIT__ 2026-05-27 11:35:59,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30981 - __SPLIT__ 2026-05-27 11:35:59,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119241 - __SPLIT__ 2026-05-27 11:35:59,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43744 - __SPLIT__ 2026-05-27 11:35:59,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34785 - __SPLIT__ 2026-05-27 11:35:59,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29788 - __SPLIT__ 2026-05-27 11:35:59,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41303 - __SPLIT__ 2026-05-27 11:36:00,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31118 - __SPLIT__ 2026-05-27 11:36:01,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33964 - __SPLIT__ 2026-05-27 11:36:02,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55459 - __SPLIT__ 2026-05-27 11:36:02,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29812 - __SPLIT__ 2026-05-27 11:36:03,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31297 - __SPLIT__ 2026-05-27 11:36:04,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43745 - __SPLIT__ 2026-05-27 11:36:04,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34801 - __SPLIT__ 2026-05-27 11:36:04,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41304 - __SPLIT__ 2026-05-27 11:36:04,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30022 - __SPLIT__ 2026-05-27 11:36:05,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33966 - __SPLIT__ 2026-05-27 11:36:05,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31440 - __SPLIT__ 2026-05-27 11:36:06,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48414 - __SPLIT__ 2026-05-27 11:36:06,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41475 - __SPLIT__ 2026-05-27 11:36:06,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30035 - __SPLIT__ 2026-05-27 11:36:07,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43754 - __SPLIT__ 2026-05-27 11:36:08,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34807 - __SPLIT__ 2026-05-27 11:36:08,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31449 - __SPLIT__ 2026-05-27 11:36:08,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34140 - __SPLIT__ 2026-05-27 11:36:08,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41633 - __SPLIT__ 2026-05-27 11:36:09,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30040 - __SPLIT__ 2026-05-27 11:36:09,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48425 - __SPLIT__ 2026-05-27 11:36:10,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31551 - __SPLIT__ 2026-05-27 11:36:11,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30451 - __SPLIT__ 2026-05-27 11:36:11,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41634 - __SPLIT__ 2026-05-27 11:36:11,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35030 - __SPLIT__ 2026-05-27 11:36:11,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43895 - __SPLIT__ 2026-05-27 11:36:12,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34266 - __SPLIT__ 2026-05-27 11:36:12,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30466 - __SPLIT__ 2026-05-27 11:36:12,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31557 - __SPLIT__ 2026-05-27 11:36:12,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51389 - __SPLIT__ 2026-05-27 11:36:13,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41689 - __SPLIT__ 2026-05-27 11:36:13,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35193 - __SPLIT__ 2026-05-27 11:36:14,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30472 - __SPLIT__ 2026-05-27 11:36:14,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48474 - __SPLIT__ 2026-05-27 11:36:15,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31558 - __SPLIT__ 2026-05-27 11:36:15,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34268 - __SPLIT__ 2026-05-27 11:36:15,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43953 - __SPLIT__ 2026-05-27 11:36:15,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55521 - __SPLIT__ 2026-05-27 11:36:15,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41896 - __SPLIT__ 2026-05-27 11:36:16,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30473 - __SPLIT__ 2026-05-27 11:36:16,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119242 - __SPLIT__ 2026-05-27 11:36:16,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35341 - __SPLIT__ 2026-05-27 11:36:18,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30542 - __SPLIT__ 2026-05-27 11:36:19,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42110 - __SPLIT__ 2026-05-27 11:36:19,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31605 - __SPLIT__ 2026-05-27 11:36:20,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43957 - __SPLIT__ 2026-05-27 11:36:20,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48779 - __SPLIT__ 2026-05-27 11:36:20,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30565 - __SPLIT__ 2026-05-27 11:36:21,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42116 - __SPLIT__ 2026-05-27 11:36:21,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31606 - __SPLIT__ 2026-05-27 11:36:22,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35448 - __SPLIT__ 2026-05-27 11:36:22,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34390 - __SPLIT__ 2026-05-27 11:36:22,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30621 - __SPLIT__ 2026-05-27 11:36:22,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44014 - __SPLIT__ 2026-05-27 11:36:22,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51397 - __SPLIT__ 2026-05-27 11:36:22,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42208 - __SPLIT__ 2026-05-27 11:36:24,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30685 - __SPLIT__ 2026-05-27 11:36:24,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34391 - __SPLIT__ 2026-05-27 11:36:24,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48881 - __SPLIT__ 2026-05-27 11:36:25,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35464 - __SPLIT__ 2026-05-27 11:36:25,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31767 - __SPLIT__ 2026-05-27 11:36:25,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42217 - __SPLIT__ 2026-05-27 11:36:25,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30693 - __SPLIT__ 2026-05-27 11:36:27,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34478 - __SPLIT__ 2026-05-27 11:36:28,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31794 - __SPLIT__ 2026-05-27 11:36:28,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48903 - __SPLIT__ 2026-05-27 11:36:28,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30745 - __SPLIT__ 2026-05-27 11:36:28,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42252 - __SPLIT__ 2026-05-27 11:36:28,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35577 - __SPLIT__ 2026-05-27 11:36:29,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34489 - __SPLIT__ 2026-05-27 11:36:29,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31854 - __SPLIT__ 2026-05-27 11:36:29,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30807 - __SPLIT__ 2026-05-27 11:36:30,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42269 - __SPLIT__ 2026-05-27 11:36:31,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44015 - __SPLIT__ 2026-05-27 11:36:31,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30967 - __SPLIT__ 2026-05-27 11:36:32,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55679 - __SPLIT__ 2026-05-27 11:36:32,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48910 - __SPLIT__ 2026-05-27 11:36:32,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35695 - __SPLIT__ 2026-05-27 11:36:33,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34511 - __SPLIT__ 2026-05-27 11:36:33,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42296 - __SPLIT__ 2026-05-27 11:36:33,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30971 - __SPLIT__ 2026-05-27 11:36:33,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31919 - __SPLIT__ 2026-05-27 11:36:34,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44043 - __SPLIT__ 2026-05-27 11:36:35,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34512 - __SPLIT__ 2026-05-27 11:36:35,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42382 - __SPLIT__ 2026-05-27 11:36:35,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30972 - __SPLIT__ 2026-05-27 11:36:36,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35744 - __SPLIT__ 2026-05-27 11:36:36,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31944 - __SPLIT__ 2026-05-27 11:36:37,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119243 - __SPLIT__ 2026-05-27 11:36:37,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48928 - __SPLIT__ 2026-05-27 11:36:38,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42396 - __SPLIT__ 2026-05-27 11:36:38,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31020 - __SPLIT__ 2026-05-27 11:36:38,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44045 - __SPLIT__ 2026-05-27 11:36:39,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32044 - __SPLIT__ 2026-05-27 11:36:40,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42482 - __SPLIT__ 2026-05-27 11:36:40,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31070 - __SPLIT__ 2026-05-27 11:36:40,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35797 - __SPLIT__ 2026-05-27 11:36:40,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51398 - __SPLIT__ 2026-05-27 11:36:41,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48997 - __SPLIT__ 2026-05-27 11:36:41,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34641 - __SPLIT__ 2026-05-27 11:36:42,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31295 - __SPLIT__ 2026-05-27 11:36:42,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32051 - __SPLIT__ 2026-05-27 11:36:42,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42490 - __SPLIT__ 2026-05-27 11:36:42,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44046 - __SPLIT__ 2026-05-27 11:36:43,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35826 - __SPLIT__ 2026-05-27 11:36:43,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31317 - __SPLIT__ 2026-05-27 11:36:45,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34692 - __SPLIT__ 2026-05-27 11:36:45,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42810 - __SPLIT__ 2026-05-27 11:36:45,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32066 - __SPLIT__ 2026-05-27 11:36:45,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55686 - __SPLIT__ 2026-05-27 11:36:45,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49043 - __SPLIT__ 2026-05-27 11:36:46,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31323 - __SPLIT__ 2026-05-27 11:36:47,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44076 - __SPLIT__ 2026-05-27 11:36:47,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42815 - __SPLIT__ 2026-05-27 11:36:47,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35907 - __SPLIT__ 2026-05-27 11:36:47,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32159 - __SPLIT__ 2026-05-27 11:36:48,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34749 - __SPLIT__ 2026-05-27 11:36:48,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31401 - __SPLIT__ 2026-05-27 11:36:49,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42966 - __SPLIT__ 2026-05-27 11:36:50,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51490 - __SPLIT__ 2026-05-27 11:36:50,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44186 - __SPLIT__ 2026-05-27 11:36:51,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32184 - __SPLIT__ 2026-05-27 11:36:51,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31512 - __SPLIT__ 2026-05-27 11:36:51,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36193 - __SPLIT__ 2026-05-27 11:36:51,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49174 - __SPLIT__ 2026-05-27 11:36:51,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34792 - __SPLIT__ 2026-05-27 11:36:51,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42967 - __SPLIT__ 2026-05-27 11:36:52,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31704 - __SPLIT__ 2026-05-27 11:36:53,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32194 - __SPLIT__ 2026-05-27 11:36:54,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44187 - __SPLIT__ 2026-05-27 11:36:54,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31705 - __SPLIT__ 2026-05-27 11:36:54,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119245 - __SPLIT__ 2026-05-27 11:36:54,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36218 - __SPLIT__ 2026-05-27 11:36:56,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34793 - __SPLIT__ 2026-05-27 11:36:56,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43033 - __SPLIT__ 2026-05-27 11:36:56,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32196 - __SPLIT__ 2026-05-27 11:36:56,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31722 - __SPLIT__ 2026-05-27 11:36:57,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49205 - __SPLIT__ 2026-05-27 11:36:58,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36277 - __SPLIT__ 2026-05-27 11:36:58,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43091 - __SPLIT__ 2026-05-27 11:36:59,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31773 - __SPLIT__ 2026-05-27 11:36:59,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32231 - __SPLIT__ 2026-05-27 11:37:00,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55898 - __SPLIT__ 2026-05-27 11:37:01,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43141 - __SPLIT__ 2026-05-27 11:37:01,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31774 - __SPLIT__ 2026-05-27 11:37:03,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44203 - __SPLIT__ 2026-05-27 11:37:03,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36438 - __SPLIT__ 2026-05-27 11:37:03,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32236 - __SPLIT__ 2026-05-27 11:37:03,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43199 - __SPLIT__ 2026-05-27 11:37:03,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31787 - __SPLIT__ 2026-05-27 11:37:03,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34964 - __SPLIT__ 2026-05-27 11:37:03,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49375 - __SPLIT__ 2026-05-27 11:37:05,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43232 - __SPLIT__ 2026-05-27 11:37:05,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32519 - __SPLIT__ 2026-05-27 11:37:05,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31828 - __SPLIT__ 2026-05-27 11:37:06,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36518 - __SPLIT__ 2026-05-27 11:37:06,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44523 - __SPLIT__ 2026-05-27 11:37:07,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43247 - __SPLIT__ 2026-05-27 11:37:07,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51675 - __SPLIT__ 2026-05-27 11:37:07,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31831 - __SPLIT__ 2026-05-27 11:37:07,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35009 - __SPLIT__ 2026-05-27 11:37:07,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32640 - __SPLIT__ 2026-05-27 11:37:08,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49463 - __SPLIT__ 2026-05-27 11:37:09,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43260 - __SPLIT__ 2026-05-27 11:37:09,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31914 - __SPLIT__ 2026-05-27 11:37:10,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44689 - __SPLIT__ 2026-05-27 11:37:10,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36546 - __SPLIT__ 2026-05-27 11:37:10,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32752 - __SPLIT__ 2026-05-27 11:37:11,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32117 - __SPLIT__ 2026-05-27 11:37:11,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43459 - __SPLIT__ 2026-05-27 11:37:11,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35166 - __SPLIT__ 2026-05-27 11:37:12,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32123 - __SPLIT__ 2026-05-27 11:37:13,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49619 - __SPLIT__ 2026-05-27 11:37:13,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44712 - __SPLIT__ 2026-05-27 11:37:13,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56005 - __SPLIT__ 2026-05-27 11:37:13,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36601 - __SPLIT__ 2026-05-27 11:37:13,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32761 - __SPLIT__ 2026-05-27 11:37:14,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32156 - __SPLIT__ 2026-05-27 11:37:14,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43483 - __SPLIT__ 2026-05-27 11:37:14,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35184 - __SPLIT__ 2026-05-27 11:37:16,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51807 - __SPLIT__ 2026-05-27 11:37:16,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32186 - __SPLIT__ 2026-05-27 11:37:16,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44773 - __SPLIT__ 2026-05-27 11:37:16,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49661 - __SPLIT__ 2026-05-27 11:37:16,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32851 - __SPLIT__ 2026-05-27 11:37:17,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43544 - __SPLIT__ 2026-05-27 11:37:17,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36609 - __SPLIT__ 2026-05-27 11:37:17,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32229 - __SPLIT__ 2026-05-27 11:37:17,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35219 - __SPLIT__ 2026-05-27 11:37:18,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56055 - __SPLIT__ 2026-05-27 11:37:19,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43577 - __SPLIT__ 2026-05-27 11:37:19,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32475 - __SPLIT__ 2026-05-27 11:37:19,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32862 - __SPLIT__ 2026-05-27 11:37:19,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44869 - __SPLIT__ 2026-05-27 11:37:20,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36747 - __SPLIT__ 2026-05-27 11:37:21,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32500 - __SPLIT__ 2026-05-27 11:37:21,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43852 - __SPLIT__ 2026-05-27 11:37:21,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35327 - __SPLIT__ 2026-05-27 11:37:21,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50085 - __SPLIT__ 2026-05-27 11:37:21,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32923 - __SPLIT__ 2026-05-27 11:37:22,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32505 - __SPLIT__ 2026-05-27 11:37:22,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44974 - __SPLIT__ 2026-05-27 11:37:23,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43894 - __SPLIT__ 2026-05-27 11:37:23,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51859 - __SPLIT__ 2026-05-27 11:37:23,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36823 - __SPLIT__ 2026-05-27 11:37:24,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32511 - __SPLIT__ 2026-05-27 11:37:24,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33087 - __SPLIT__ 2026-05-27 11:37:25,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35378 - __SPLIT__ 2026-05-27 11:37:25,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43908 - __SPLIT__ 2026-05-27 11:37:26,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50151 - __SPLIT__ 2026-05-27 11:37:26,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32521 - __SPLIT__ 2026-05-27 11:37:26,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33225 - __SPLIT__ 2026-05-27 11:37:27,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45177 - __SPLIT__ 2026-05-27 11:37:27,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119247 - __SPLIT__ 2026-05-27 11:37:27,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36976 - __SPLIT__ 2026-05-27 11:37:28,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43932 - __SPLIT__ 2026-05-27 11:37:28,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32603 - __SPLIT__ 2026-05-27 11:37:29,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35379 - __SPLIT__ 2026-05-27 11:37:29,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33227 - __SPLIT__ 2026-05-27 11:37:30,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32612 - __SPLIT__ 2026-05-27 11:37:31,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50222 - __SPLIT__ 2026-05-27 11:37:31,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43947 - __SPLIT__ 2026-05-27 11:37:31,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45189 - __SPLIT__ 2026-05-27 11:37:31,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37034 - __SPLIT__ 2026-05-27 11:37:32,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33246 - __SPLIT__ 2026-05-27 11:37:32,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32624 - __SPLIT__ 2026-05-27 11:37:32,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51994 - __SPLIT__ 2026-05-27 11:37:33,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43948 - __SPLIT__ 2026-05-27 11:37:34,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32861 - __SPLIT__ 2026-05-27 11:37:35,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119250 - __SPLIT__ 2026-05-27 11:37:35,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33342 - __SPLIT__ 2026-05-27 11:37:35,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32906 - __SPLIT__ 2026-05-27 11:37:36,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50360 - __SPLIT__ 2026-05-27 11:37:36,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37035 - __SPLIT__ 2026-05-27 11:37:36,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35424 - __SPLIT__ 2026-05-27 11:37:37,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32971 - __SPLIT__ 2026-05-27 11:37:37,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43949 - __SPLIT__ 2026-05-27 11:37:37,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33419 - __SPLIT__ 2026-05-27 11:37:38,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32977 - __SPLIT__ 2026-05-27 11:37:40,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35535 - __SPLIT__ 2026-05-27 11:37:40,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33009 - __SPLIT__ 2026-05-27 11:37:41,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33618 - __SPLIT__ 2026-05-27 11:37:41,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50366 - __SPLIT__ 2026-05-27 11:37:41,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33031 - __SPLIT__ 2026-05-27 11:37:42,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45190 - __SPLIT__ 2026-05-27 11:37:42,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43950 - __SPLIT__ 2026-05-27 11:37:43,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33665 - __SPLIT__ 2026-05-27 11:37:43,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35537 - __SPLIT__ 2026-05-27 11:37:43,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33050 - __SPLIT__ 2026-05-27 11:37:45,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43952 - __SPLIT__ 2026-05-27 11:37:46,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33669 - __SPLIT__ 2026-05-27 11:37:46,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33056 - __SPLIT__ 2026-05-27 11:37:46,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37037 - __SPLIT__ 2026-05-27 11:37:46,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35541 - __SPLIT__ 2026-05-27 11:37:46,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44010 - __SPLIT__ 2026-05-27 11:37:47,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45208 - __SPLIT__ 2026-05-27 11:37:47,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33058 - __SPLIT__ 2026-05-27 11:37:47,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56076 - __SPLIT__ 2026-05-27 11:37:47,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50701 - __SPLIT__ 2026-05-27 11:37:47,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33811 - __SPLIT__ 2026-05-27 11:37:49,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44113 - __SPLIT__ 2026-05-27 11:37:49,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33115 - __SPLIT__ 2026-05-27 11:37:49,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35659 - __SPLIT__ 2026-05-27 11:37:49,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37046 - __SPLIT__ 2026-05-27 11:37:50,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33216 - __SPLIT__ 2026-05-27 11:37:50,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33857 - __SPLIT__ 2026-05-27 11:37:50,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44404 - __SPLIT__ 2026-05-27 11:37:51,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45248 - __SPLIT__ 2026-05-27 11:37:51,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50713 - __SPLIT__ 2026-05-27 11:37:51,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33241 - __SPLIT__ 2026-05-27 11:37:52,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52053 - __SPLIT__ 2026-05-27 11:37:53,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44453 - __SPLIT__ 2026-05-27 11:37:53,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37248 - __SPLIT__ 2026-05-27 11:37:53,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33875 - __SPLIT__ 2026-05-27 11:37:53,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33247 - __SPLIT__ 2026-05-27 11:37:55,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44626 - __SPLIT__ 2026-05-27 11:37:55,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45253 - __SPLIT__ 2026-05-27 11:37:56,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33290 - __SPLIT__ 2026-05-27 11:37:56,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50737 - __SPLIT__ 2026-05-27 11:37:56,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35725 - __SPLIT__ 2026-05-27 11:37:56,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33945 - __SPLIT__ 2026-05-27 11:37:57,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33330 - __SPLIT__ 2026-05-27 11:37:57,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44777 - __SPLIT__ 2026-05-27 11:37:57,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37391 - __SPLIT__ 2026-05-27 11:37:59,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33341 - __SPLIT__ 2026-05-27 11:37:59,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45256 - __SPLIT__ 2026-05-27 11:37:59,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50753 - __SPLIT__ 2026-05-27 11:38:00,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33991 - __SPLIT__ 2026-05-27 11:38:00,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44927 - __SPLIT__ 2026-05-27 11:38:00,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35782 - __SPLIT__ 2026-05-27 11:38:00,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33587 - __SPLIT__ 2026-05-27 11:38:01,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52484 - __SPLIT__ 2026-05-27 11:38:01,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56285 - __SPLIT__ 2026-05-27 11:38:01,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37396 - __SPLIT__ 2026-05-27 11:38:02,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34276 - __SPLIT__ 2026-05-27 11:38:02,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45202 - __SPLIT__ 2026-05-27 11:38:02,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45263 - __SPLIT__ 2026-05-27 11:38:02,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33588 - __SPLIT__ 2026-05-27 11:38:03,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35784 - __SPLIT__ 2026-05-27 11:38:03,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50898 - __SPLIT__ 2026-05-27 11:38:05,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34350 - __SPLIT__ 2026-05-27 11:38:05,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45221 - __SPLIT__ 2026-05-27 11:38:05,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37454 - __SPLIT__ 2026-05-27 11:38:06,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33649 - __SPLIT__ 2026-05-27 11:38:07,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34369 - __SPLIT__ 2026-05-27 11:38:07,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45415 - __SPLIT__ 2026-05-27 11:38:08,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45277 - __SPLIT__ 2026-05-27 11:38:08,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33679 - __SPLIT__ 2026-05-27 11:38:09,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50998 - __SPLIT__ 2026-05-27 11:38:10,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34397 - __SPLIT__ 2026-05-27 11:38:10,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33861 - __SPLIT__ 2026-05-27 11:38:10,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45493 - __SPLIT__ 2026-05-27 11:38:11,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37588 - __SPLIT__ 2026-05-27 11:38:11,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35812 - __SPLIT__ 2026-05-27 11:38:11,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33869 - __SPLIT__ 2026-05-27 11:38:11,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119251 - __SPLIT__ 2026-05-27 11:38:12,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52523 - __SPLIT__ 2026-05-27 11:38:12,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34408 - __SPLIT__ 2026-05-27 11:38:12,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45343 - __SPLIT__ 2026-05-27 11:38:12,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45743 - __SPLIT__ 2026-05-27 11:38:13,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33993 - __SPLIT__ 2026-05-27 11:38:13,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51003 - __SPLIT__ 2026-05-27 11:38:14,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37637 - __SPLIT__ 2026-05-27 11:38:14,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35819 - __SPLIT__ 2026-05-27 11:38:15,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34439 - __SPLIT__ 2026-05-27 11:38:15,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33994 - __SPLIT__ 2026-05-27 11:38:15,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45911 - __SPLIT__ 2026-05-27 11:38:15,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56597 - __SPLIT__ 2026-05-27 11:38:17,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45471 - __SPLIT__ 2026-05-27 11:38:17,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34100 - __SPLIT__ 2026-05-27 11:38:17,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34468 - __SPLIT__ 2026-05-27 11:38:18,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37669 - __SPLIT__ 2026-05-27 11:38:18,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35990 - __SPLIT__ 2026-05-27 11:38:18,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46085 - __SPLIT__ 2026-05-27 11:38:18,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51019 - __SPLIT__ 2026-05-27 11:38:18,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34133 - __SPLIT__ 2026-05-27 11:38:20,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34469 - __SPLIT__ 2026-05-27 11:38:20,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36085 - __SPLIT__ 2026-05-27 11:38:20,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45473 - __SPLIT__ 2026-05-27 11:38:21,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34208 - __SPLIT__ 2026-05-27 11:38:21,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46220 - __SPLIT__ 2026-05-27 11:38:21,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52645 - __SPLIT__ 2026-05-27 11:38:21,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37734 - __SPLIT__ 2026-05-27 11:38:22,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34475 - __SPLIT__ 2026-05-27 11:38:22,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34217 - __SPLIT__ 2026-05-27 11:38:23,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46267 - __SPLIT__ 2026-05-27 11:38:23,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51051 - __SPLIT__ 2026-05-27 11:38:24,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36106 - __SPLIT__ 2026-05-27 11:38:24,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34249 - __SPLIT__ 2026-05-27 11:38:24,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34773 - __SPLIT__ 2026-05-27 11:38:26,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46282 - __SPLIT__ 2026-05-27 11:38:26,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37825 - __SPLIT__ 2026-05-27 11:38:26,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34402 - __SPLIT__ 2026-05-27 11:38:28,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46343 - __SPLIT__ 2026-05-27 11:38:28,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34425 - __SPLIT__ 2026-05-27 11:38:28,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36205 - __SPLIT__ 2026-05-27 11:38:28,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34837 - __SPLIT__ 2026-05-27 11:38:29,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119255 - __SPLIT__ 2026-05-27 11:38:29,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45478 - __SPLIT__ 2026-05-27 11:38:29,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51181 - __SPLIT__ 2026-05-27 11:38:29,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34502 - __SPLIT__ 2026-05-27 11:38:29,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46390 - __SPLIT__ 2026-05-27 11:38:30,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37898 - __SPLIT__ 2026-05-27 11:38:31,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34983 - __SPLIT__ 2026-05-27 11:38:31,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57137 - __SPLIT__ 2026-05-27 11:38:31,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36366 - __SPLIT__ 2026-05-27 11:38:31,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34601 - __SPLIT__ 2026-05-27 11:38:32,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52686 - __SPLIT__ 2026-05-27 11:38:32,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46544 - __SPLIT__ 2026-05-27 11:38:32,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51341 - __SPLIT__ 2026-05-27 11:38:33,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45584 - __SPLIT__ 2026-05-27 11:38:33,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34995 - __SPLIT__ 2026-05-27 11:38:33,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34732 - __SPLIT__ 2026-05-27 11:38:34,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37906 - __SPLIT__ 2026-05-27 11:38:34,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46553 - __SPLIT__ 2026-05-27 11:38:35,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34943 - __SPLIT__ 2026-05-27 11:38:36,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35221 - __SPLIT__ 2026-05-27 11:38:38,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34953 - __SPLIT__ 2026-05-27 11:38:38,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45619 - __SPLIT__ 2026-05-27 11:38:38,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46613 - __SPLIT__ 2026-05-27 11:38:38,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36367 - __SPLIT__ 2026-05-27 11:38:38,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51342 - __SPLIT__ 2026-05-27 11:38:38,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34991 - __SPLIT__ 2026-05-27 11:38:39,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37977 - __SPLIT__ 2026-05-27 11:38:39,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35418 - __SPLIT__ 2026-05-27 11:38:39,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46671 - __SPLIT__ 2026-05-27 11:38:40,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35054 - __SPLIT__ 2026-05-27 11:38:41,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45696 - __SPLIT__ 2026-05-27 11:38:41,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36407 - __SPLIT__ 2026-05-27 11:38:42,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35181 - __SPLIT__ 2026-05-27 11:38:42,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46714 - __SPLIT__ 2026-05-27 11:38:43,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35445 - __SPLIT__ 2026-05-27 11:38:43,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38019 - __SPLIT__ 2026-05-27 11:38:43,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35185 - __SPLIT__ 2026-05-27 11:38:44,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46745 - __SPLIT__ 2026-05-27 11:38:45,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35453 - __SPLIT__ 2026-05-27 11:38:45,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36409 - __SPLIT__ 2026-05-27 11:38:45,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45785 - __SPLIT__ 2026-05-27 11:38:46,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35240 - __SPLIT__ 2026-05-27 11:38:47,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47129 - __SPLIT__ 2026-05-27 11:38:47,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57245 - __SPLIT__ 2026-05-27 11:38:47,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38074 - __SPLIT__ 2026-05-27 11:38:48,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35520 - __SPLIT__ 2026-05-27 11:38:48,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35333 - __SPLIT__ 2026-05-27 11:38:49,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45920 - __SPLIT__ 2026-05-27 11:38:49,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47327 - __SPLIT__ 2026-05-27 11:38:49,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51487 - __SPLIT__ 2026-05-27 11:38:50,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35371 - __SPLIT__ 2026-05-27 11:38:50,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52749 - __SPLIT__ 2026-05-27 11:38:51,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35521 - __SPLIT__ 2026-05-27 11:38:51,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47336 - __SPLIT__ 2026-05-27 11:38:52,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35377 - __SPLIT__ 2026-05-27 11:38:52,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38108 - __SPLIT__ 2026-05-27 11:38:52,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36454 - __SPLIT__ 2026-05-27 11:38:53,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51972 - __SPLIT__ 2026-05-27 11:38:53,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47358 - __SPLIT__ 2026-05-27 11:38:53,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35651 - __SPLIT__ 2026-05-27 11:38:56,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35789 - __SPLIT__ 2026-05-27 11:38:57,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35867 - __SPLIT__ 2026-05-27 11:38:57,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36724 - __SPLIT__ 2026-05-27 11:38:58,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35530 - __SPLIT__ 2026-05-27 11:38:59,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36091 - __SPLIT__ 2026-05-27 11:38:59,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47360 - __SPLIT__ 2026-05-27 11:38:59,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45951 - __SPLIT__ 2026-05-27 11:38:59,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51974 - __SPLIT__ 2026-05-27 11:39:00,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36351 - __SPLIT__ 2026-05-27 11:39:01,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47550 - __SPLIT__ 2026-05-27 11:39:01,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36850 - __SPLIT__ 2026-05-27 11:39:01,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35540 - __SPLIT__ 2026-05-27 11:39:02,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36397 - __SPLIT__ 2026-05-27 11:39:03,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47577 - __SPLIT__ 2026-05-27 11:39:03,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52775 - __SPLIT__ 2026-05-27 11:39:03,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38177 - __SPLIT__ 2026-05-27 11:39:04,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36622 - __SPLIT__ 2026-05-27 11:39:04,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57246 - __SPLIT__ 2026-05-27 11:39:05,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45952 - __SPLIT__ 2026-05-27 11:39:05,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35624 - __SPLIT__ 2026-05-27 11:39:05,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52097 - __SPLIT__ 2026-05-27 11:39:05,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36982 - __SPLIT__ 2026-05-27 11:39:06,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36647 - __SPLIT__ 2026-05-27 11:39:06,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47583 - __SPLIT__ 2026-05-27 11:39:07,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38240 - __SPLIT__ 2026-05-27 11:39:09,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36648 - __SPLIT__ 2026-05-27 11:39:09,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46072 - __SPLIT__ 2026-05-27 11:39:10,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47678 - __SPLIT__ 2026-05-27 11:39:10,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37059 - __SPLIT__ 2026-05-27 11:39:11,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36668 - __SPLIT__ 2026-05-27 11:39:12,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35625 - __SPLIT__ 2026-05-27 11:39:12,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52482 - __SPLIT__ 2026-05-27 11:39:12,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47797 - __SPLIT__ 2026-05-27 11:39:12,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36693 - __SPLIT__ 2026-05-27 11:39:13,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37060 - __SPLIT__ 2026-05-27 11:39:13,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38289 - __SPLIT__ 2026-05-27 11:39:14,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36738 - __SPLIT__ 2026-05-27 11:39:14,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47813 - __SPLIT__ 2026-05-27 11:39:14,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52831 - __SPLIT__ 2026-05-27 11:39:14,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35821 - __SPLIT__ 2026-05-27 11:39:14,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46102 - __SPLIT__ 2026-05-27 11:39:15,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36740 - __SPLIT__ 2026-05-27 11:39:16,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47839 - __SPLIT__ 2026-05-27 11:39:16,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52529 - __SPLIT__ 2026-05-27 11:39:17,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38330 - __SPLIT__ 2026-05-27 11:39:18,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36782 - __SPLIT__ 2026-05-27 11:39:18,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35955 - __SPLIT__ 2026-05-27 11:39:18,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47930 - __SPLIT__ 2026-05-27 11:39:19,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36959 - __SPLIT__ 2026-05-27 11:39:20,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46186 - __SPLIT__ 2026-05-27 11:39:20,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37082 - __SPLIT__ 2026-05-27 11:39:21,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48153 - __SPLIT__ 2026-05-27 11:39:21,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38545 - __SPLIT__ 2026-05-27 11:39:22,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36973 - __SPLIT__ 2026-05-27 11:39:22,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52604 - __SPLIT__ 2026-05-27 11:39:22,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36000 - __SPLIT__ 2026-05-27 11:39:22,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57247 - __SPLIT__ 2026-05-27 11:39:23,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37158 - __SPLIT__ 2026-05-27 11:39:23,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48266 - __SPLIT__ 2026-05-27 11:39:23,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36974 - __SPLIT__ 2026-05-27 11:39:24,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46237 - __SPLIT__ 2026-05-27 11:39:24,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38595 - __SPLIT__ 2026-05-27 11:39:25,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36144 - __SPLIT__ 2026-05-27 11:39:26,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37036 - __SPLIT__ 2026-05-27 11:39:26,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48349 - __SPLIT__ 2026-05-27 11:39:26,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52962 - __SPLIT__ 2026-05-27 11:39:26,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37186 - __SPLIT__ 2026-05-27 11:39:26,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52768 - __SPLIT__ 2026-05-27 11:39:26,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119278 - __SPLIT__ 2026-05-27 11:39:27,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37064 - __SPLIT__ 2026-05-27 11:39:28,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48357 - __SPLIT__ 2026-05-27 11:39:28,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38694 - __SPLIT__ 2026-05-27 11:39:28,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36404 - __SPLIT__ 2026-05-27 11:39:28,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46248 - __SPLIT__ 2026-05-27 11:39:29,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37089 - __SPLIT__ 2026-05-27 11:39:30,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37257 - __SPLIT__ 2026-05-27 11:39:30,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48464 - __SPLIT__ 2026-05-27 11:39:31,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37199 - __SPLIT__ 2026-05-27 11:39:32,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38707 - __SPLIT__ 2026-05-27 11:39:32,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52846 - __SPLIT__ 2026-05-27 11:39:32,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36548 - __SPLIT__ 2026-05-27 11:39:33,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37586 - __SPLIT__ 2026-05-27 11:39:33,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37266 - __SPLIT__ 2026-05-27 11:39:34,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46257 - __SPLIT__ 2026-05-27 11:39:34,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38726 - __SPLIT__ 2026-05-27 11:39:34,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37655 - __SPLIT__ 2026-05-27 11:39:35,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48465 - __SPLIT__ 2026-05-27 11:39:36,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36549 - __SPLIT__ 2026-05-27 11:39:37,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37661 - __SPLIT__ 2026-05-27 11:39:37,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37293 - __SPLIT__ 2026-05-27 11:39:38,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38868 - __SPLIT__ 2026-05-27 11:39:38,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53177 - __SPLIT__ 2026-05-27 11:39:38,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53007 - __SPLIT__ 2026-05-27 11:39:38,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48529 - __SPLIT__ 2026-05-27 11:39:38,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37738 - __SPLIT__ 2026-05-27 11:39:39,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57341 - __SPLIT__ 2026-05-27 11:39:39,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37324 - __SPLIT__ 2026-05-27 11:39:39,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46278 - __SPLIT__ 2026-05-27 11:39:40,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48693 - __SPLIT__ 2026-05-27 11:39:40,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37749 - __SPLIT__ 2026-05-27 11:39:40,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38908 - __SPLIT__ 2026-05-27 11:39:41,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36560 - __SPLIT__ 2026-05-27 11:39:42,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53241 - __SPLIT__ 2026-05-27 11:39:42,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37757 - __SPLIT__ 2026-05-27 11:39:43,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48751 - __SPLIT__ 2026-05-27 11:39:43,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37547 - __SPLIT__ 2026-05-27 11:39:44,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37832 - __SPLIT__ 2026-05-27 11:39:45,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46279 - __SPLIT__ 2026-05-27 11:39:45,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48763 - __SPLIT__ 2026-05-27 11:39:45,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36585 - __SPLIT__ 2026-05-27 11:39:45,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38946 - __SPLIT__ 2026-05-27 11:39:45,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37881 - __SPLIT__ 2026-05-27 11:39:45,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53304 - __SPLIT__ 2026-05-27 11:39:46,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48952 - __SPLIT__ 2026-05-27 11:39:47,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37702 - __SPLIT__ 2026-05-27 11:39:48,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38160 - __SPLIT__ 2026-05-27 11:39:48,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36819 - __SPLIT__ 2026-05-27 11:39:48,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53069 - __SPLIT__ 2026-05-27 11:39:49,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48968 - __SPLIT__ 2026-05-27 11:39:49,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38958 - __SPLIT__ 2026-05-27 11:39:49,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38162 - __SPLIT__ 2026-05-27 11:39:51,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53367 - __SPLIT__ 2026-05-27 11:39:51,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37759 - __SPLIT__ 2026-05-27 11:39:51,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49003 - __SPLIT__ 2026-05-27 11:39:53,328 - 124466 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124466 - __SPLIT__ 2026-05-27 11:39:52,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36828 - __SPLIT__ 2026-05-27 11:39:53,479 - 124466 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124466 - __SPLIT__ 2026-05-27 11:39:53,550 - 124466 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 11:39:53,621 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:39:52,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38252 - __SPLIT__ 2026-05-27 11:39:53,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38996 - __SPLIT__ 2026-05-27 11:39:54,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49046 - __SPLIT__ 2026-05-27 11:39:54,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38410 - __SPLIT__ 2026-05-27 11:39:55,769 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:39:55,837 - 124466 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 11:39:55,911 - 124466 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 11:39:55,985 - 124466 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 11:39:54,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46558 - __SPLIT__ 2026-05-27 11:39:56,054 - 124466 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124466;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:39:55,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37914 - __SPLIT__ 2026-05-27 11:39:56,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38411 - __SPLIT__ 2026-05-27 11:39:56,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49132 - __SPLIT__ 2026-05-27 11:39:56,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57390 - __SPLIT__ 2026-05-27 11:39:57,971 - 124466 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:39:56,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37005 - __SPLIT__ 2026-05-27 11:39:58,045 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124466), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124466), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124466 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:39:56,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53376 - __SPLIT__ 2026-05-27 11:39:57,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39077 - __SPLIT__ 2026-05-27 11:39:59,025 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:39:59,094 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124466;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:39:59,434 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:39:57,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38435 - __SPLIT__ 2026-05-27 11:39:59,517 - 124466 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 11:39:59,597 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14535... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:39:58,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49184 - __SPLIT__ 2026-05-27 11:39:59,936 - 124466 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 11:40:00,006 - 124466 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 11:40:00,087 - 124466 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:40:00,163 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:39:58,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46685 - __SPLIT__ 2026-05-27 11:40:00,500 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:00,656 - 124466 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2026-08-31 00:00:00' and ServiceSetupId = 150351 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:39:59,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37006 - __SPLIT__ 2026-05-27 11:40:01,009 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:39:59,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38484 - __SPLIT__ 2026-05-27 11:40:00,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53135 - __SPLIT__ 2026-05-27 11:40:01,656 - 124466 - src.utils.log - INFO - Generating work orders for setup: 150351 - __SPLIT__ 2026-05-27 11:40:01,746 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:01,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49239 - __SPLIT__ 2026-05-27 11:40:02,087 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:02,230 - 124466 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:40:02,316 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:01,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38523 - __SPLIT__ 2026-05-27 11:40:02,656 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:02,740 - 124466 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 11:40:02,824 - 124466 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-27 11:40:02,893 - 124466 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:01,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39105 - __SPLIT__ 2026-05-27 11:40:03,393 - 124466 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:40:03,470 - 124466 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:03,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119279 - __SPLIT__ 2026-05-27 11:40:03,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38531 - __SPLIT__ 2026-05-27 11:40:03,991 - 124466 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:40:04,065 - 124466 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:03,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53387 - __SPLIT__ 2026-05-27 11:40:04,421 - 124466 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:40:04,506 - 124466 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:03,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49245 - __SPLIT__ 2026-05-27 11:40:04,881 - 124466 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:40:04,958 - 124466 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:04,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38576 - __SPLIT__ 2026-05-27 11:40:05,321 - 124466 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:40:05,461 - 124466 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:04,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37937 - __SPLIT__ 2026-05-27 11:40:05,802 - 124466 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:40:05,865 - 124466 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:06,191 - 124466 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:40:06,255 - 124466 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:06,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46772 - __SPLIT__ 2026-05-27 11:40:06,620 - 124466 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:40:06,680 - 124466 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:40:06,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49247 - __SPLIT__ 2026-05-27 11:40:06,752 - 124466 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:07,163 - 124466 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-27 11:40:06,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38580 - __SPLIT__ 2026-05-27 11:40:06,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39220 - __SPLIT__ 2026-05-27 11:40:08,183 - 124466 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-27 11:40:08,245 - 124466 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:07,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49280 - __SPLIT__ 2026-05-27 11:40:08,594 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:08,666 - 124466 - src.utils.log - INFO - Id's of work order inserted to DB: [3679310] - __SPLIT__ 2026-05-27 11:40:08,729 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:08,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38646 - __SPLIT__ 2026-05-27 11:40:09,056 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:09,121 - 124466 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 11:40:09,186 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:08,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37183 - __SPLIT__ 2026-05-27 11:40:09,519 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:09,589 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:09,918 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:10,075 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:09,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53673 - __SPLIT__ 2026-05-27 11:40:10,410 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:10,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49466 - __SPLIT__ 2026-05-27 11:40:10,467 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:10,794 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:10,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38794 - __SPLIT__ 2026-05-27 11:40:10,860 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:11,180 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:11,242 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:10,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46969 - __SPLIT__ 2026-05-27 11:40:11,573 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:11,642 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:11,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39230 - __SPLIT__ 2026-05-27 11:40:11,966 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:12,025 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:11,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49663 - __SPLIT__ 2026-05-27 11:40:12,371 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:12,442 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:12,776 - 124466 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:12,845 - 124466 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-27 11:40:12,908 - 124466 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 11:40:12,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37258 - __SPLIT__ 2026-05-27 11:40:12,973 - 124466 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-27 11:40:13,040 - 124466 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-27 11:40:13,095 - 124466 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-27 11:40:13,159 - 124466 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-27 11:40:13,313 - 124466 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-27 11:40:12,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53159 - __SPLIT__ 2026-05-27 11:40:13,389 - 124466 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-27 11:40:13,471 - 124466 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-27 11:40:13,544 - 124466 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-27 11:40:13,628 - 124466 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 11:40:12,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38795 - __SPLIT__ 2026-05-27 11:40:13,708 - 124466 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-27 11:40:13,798 - 124466 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 11:40:13,883 - 124466 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-27 11:40:13,963 - 124466 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-27 11:40:14,038 - 124466 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:40:14,116 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679310 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:13,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50054 - __SPLIT__ 2026-05-27 11:40:14,452 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:13,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46970 - __SPLIT__ 2026-05-27 11:40:14,535 - 124466 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:13,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53727 - __SPLIT__ 2026-05-27 11:40:14,904 - 124466 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-27 11:40:14,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38917 - __SPLIT__ 2026-05-27 11:40:14,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37938 - __SPLIT__ 2026-05-27 11:40:14,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57397 - __SPLIT__ 2026-05-27 11:40:15,912 - 124466 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-27 11:40:15,995 - 124466 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-27 11:40:14,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39280 - __SPLIT__ 2026-05-27 11:40:16,066 - 124466 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-27 11:40:16,148 - 124466 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 11:40:16,224 - 124466 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:40:16,300 - 124466 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679310 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:14,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50197 - __SPLIT__ 2026-05-27 11:40:16,716 - 124466 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:16,805 - 124466 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:15,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39002 - __SPLIT__ 2026-05-27 11:40:17,189 - 124466 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-27 11:40:15,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37358 - __SPLIT__ 2026-05-27 11:40:17,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50379 - __SPLIT__ 2026-05-27 11:40:18,196 - 124466 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-27 11:40:18,270 - 124466 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 11:40:18,359 - 124466 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124466;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:17,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53765 - __SPLIT__ 2026-05-27 11:40:18,691 - 124466 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:40:18,778 - 124466 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-27 11:40:17,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38039 - __SPLIT__ 2026-05-27 11:40:18,855 - 124466 - src.utils.log - INFO - Time took to perform operation: 25.23 - __SPLIT__ 2026-05-27 11:40:18,933 - 124466 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124466;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:17,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39041 - __SPLIT__ 2026-05-27 11:40:19,272 - 124466 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:40:19,350 - 124466 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 07:40:19.350' WHERE GenerateWorkOrderHistoryId = 124466;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:18,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39305 - __SPLIT__ 2026-05-27 11:40:19,693 - 124466 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:40:18,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37387 - __SPLIT__ 2026-05-27 11:40:19,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50687 - __SPLIT__ 2026-05-27 11:40:19,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39081 - __SPLIT__ 2026-05-27 11:40:20,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38096 - __SPLIT__ 2026-05-27 11:40:21,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37399 - __SPLIT__ 2026-05-27 11:40:21,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39134 - __SPLIT__ 2026-05-27 11:40:21,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53770 - __SPLIT__ 2026-05-27 11:40:21,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50762 - __SPLIT__ 2026-05-27 11:40:21,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39414 - __SPLIT__ 2026-05-27 11:40:22,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39148 - __SPLIT__ 2026-05-27 11:40:22,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53314 - __SPLIT__ 2026-05-27 11:40:23,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38627 - __SPLIT__ 2026-05-27 11:40:23,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37486 - __SPLIT__ 2026-05-27 11:40:23,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47028 - __SPLIT__ 2026-05-27 11:40:23,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50873 - __SPLIT__ 2026-05-27 11:40:23,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53776 - __SPLIT__ 2026-05-27 11:40:24,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39181 - __SPLIT__ 2026-05-27 11:40:24,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39429 - __SPLIT__ 2026-05-27 11:40:25,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38636 - __SPLIT__ 2026-05-27 11:40:26,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51063 - __SPLIT__ 2026-05-27 11:40:26,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39221 - __SPLIT__ 2026-05-27 11:40:27,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53860 - __SPLIT__ 2026-05-27 11:40:28,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39243 - __SPLIT__ 2026-05-27 11:40:28,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39434 - __SPLIT__ 2026-05-27 11:40:28,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51279 - __SPLIT__ 2026-05-27 11:40:28,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47222 - __SPLIT__ 2026-05-27 11:40:29,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39395 - __SPLIT__ 2026-05-27 11:40:29,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38973 - __SPLIT__ 2026-05-27 11:40:29,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37496 - __SPLIT__ 2026-05-27 11:40:29,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57413 - __SPLIT__ 2026-05-27 11:40:30,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51300 - __SPLIT__ 2026-05-27 11:40:30,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39510 - __SPLIT__ 2026-05-27 11:40:30,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54000 - __SPLIT__ 2026-05-27 11:40:31,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39546 - __SPLIT__ 2026-05-27 11:40:32,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39560 - __SPLIT__ 2026-05-27 11:40:33,320 - [124466] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679310] user_id=43135 company_id=133 project_id=[124466] publish_all=False - __SPLIT__ 2026-05-27 11:40:32,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53402 - __SPLIT__ 2026-05-27 11:40:33,486 - [124466] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679310] user_id=43135 company_id=133 project_id=[124466] publish_all=False - __SPLIT__ 2026-05-27 11:40:33,550 - [124466] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124466] - __SPLIT__ 2026-05-27 11:40:33,625 - [124466] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 11:40:33,698 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:32,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39038 - __SPLIT__ 2026-05-27 11:40:32,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51412 - __SPLIT__ 2026-05-27 11:40:33,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37522 - __SPLIT__ 2026-05-27 11:40:33,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47223 - __SPLIT__ 2026-05-27 11:40:33,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39610 - __SPLIT__ 2026-05-27 11:40:34,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54108 - __SPLIT__ 2026-05-27 11:40:35,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39604 - __SPLIT__ 2026-05-27 11:40:35,917 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:35,987 - [124466] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 11:40:36,058 - [124466] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 11:40:35,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51586 - __SPLIT__ 2026-05-27 11:40:36,135 - [124466] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 11:40:36,203 - [124466] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124466;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:35,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39107 - __SPLIT__ 2026-05-27 11:40:35,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39613 - __SPLIT__ 2026-05-27 11:40:36,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37591 - __SPLIT__ 2026-05-27 11:40:37,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51587 - __SPLIT__ 2026-05-27 11:40:37,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119288 - __SPLIT__ 2026-05-27 11:40:38,121 - [124466] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:40:38,199 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3679310... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:37,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39685 - __SPLIT__ 2026-05-27 11:40:38,545 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:38,613 - [124466] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 11:40:38,689 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150351 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:37,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39675 - __SPLIT__ 2026-05-27 11:40:39,048 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:39,127 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150351 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:38,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54434 - __SPLIT__ 2026-05-27 11:40:39,479 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:39,575 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150351 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:39,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39908 - __SPLIT__ 2026-05-27 11:40:39,925 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:40,011 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:39,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39158 - __SPLIT__ 2026-05-27 11:40:40,423 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:40,495 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:40,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37630 - __SPLIT__ 2026-05-27 11:40:40,825 - [124466] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 11:40:40,920 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:40,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40119 - __SPLIT__ 2026-05-27 11:40:41,259 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:41,328 - [124466] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:41,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51773 - __SPLIT__ 2026-05-27 11:40:41,666 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:41,733 - [124466] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:42,070 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:42,140 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:41,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39702 - __SPLIT__ 2026-05-27 11:40:42,477 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:42,546 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:42,885 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:42,958 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:42,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54517 - __SPLIT__ 2026-05-27 11:40:43,287 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:42,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51838 - __SPLIT__ 2026-05-27 11:40:43,358 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14868' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:43,696 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:43,767 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '1426494' AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:43,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40169 - __SPLIT__ 2026-05-27 11:40:44,106 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:43,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37631 - __SPLIT__ 2026-05-27 11:40:44,179 - [124466] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:44,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39159 - __SPLIT__ 2026-05-27 11:40:44,814 - [124466] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 11:40:44,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51841 - __SPLIT__ 2026-05-27 11:40:44,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40207 - __SPLIT__ 2026-05-27 11:40:45,872 - [124466] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 11:40:46,074 - [124466] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 11:40:45,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40264 - __SPLIT__ 2026-05-27 11:40:46,148 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '1426494' AND wo.AccountNumber = '14868' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-86_0) - __SPLIT__ 2026-05-27 11:40:46,490 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:46,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47229 - __SPLIT__ 2026-05-27 11:40:46,558 - [124466] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-27 11:40:46,622 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 3679310... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:46,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39727 - __SPLIT__ 2026-05-27 11:40:47,024 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:47,099 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3679310... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:46,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51848 - __SPLIT__ 2026-05-27 11:40:47,437 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:47,503 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 3679310... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:46,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40273 - __SPLIT__ 2026-05-27 11:40:47,874 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:47,952 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 3679310... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:46,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54749 - __SPLIT__ 2026-05-27 11:40:48,283 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:48,351 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 3679310... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:47,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57444 - __SPLIT__ 2026-05-27 11:40:48,685 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:48,749 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 3679310... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:48,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40274 - __SPLIT__ 2026-05-27 11:40:49,110 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:49,178 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 3679310 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:49,510 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:49,655 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 3679310;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:48,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51884 - __SPLIT__ 2026-05-27 11:40:49,982 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:40:50,058 - [124466] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 11:40:50,147 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:49,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53438 - __SPLIT__ 2026-05-27 11:40:50,489 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:50,559 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:49,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39858 - __SPLIT__ 2026-05-27 11:40:50,901 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:50,977 - [124466] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:40:51,040 - [124466] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:50,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47310 - __SPLIT__ 2026-05-27 11:40:51,441 - [124466] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 11:40:51,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51900 - __SPLIT__ 2026-05-27 11:40:51,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40282 - __SPLIT__ 2026-05-27 11:40:51,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54758 - __SPLIT__ 2026-05-27 11:40:52,462 - [124466] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 11:40:52,531 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150351 AND WorkOrderNo = '8115432' AND GenerateWorkOrderHistoryId = 124466; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:51,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37819 - __SPLIT__ 2026-05-27 11:40:52,911 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:52,991 - [124466] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-27 11:40:53,061 - [124466] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:40:52,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40304 - __SPLIT__ 2026-05-27 11:40:53,135 - [124466] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:52,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52001 - __SPLIT__ 2026-05-27 11:40:53,522 - [124466] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-27 11:40:52,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39169 - __SPLIT__ 2026-05-27 11:40:53,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47330 - __SPLIT__ 2026-05-27 11:40:54,547 - [124466] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-27 11:40:54,618 - [124466] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-27 11:40:53,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39898 - __SPLIT__ 2026-05-27 11:40:54,684 - [124466] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-27 11:40:54,849 - [124466] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-27 11:40:54,928 - [124466] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:40:55,009 - [124466] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:54,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40305 - __SPLIT__ 2026-05-27 11:40:55,387 - [124466] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-27 11:40:54,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119296 - __SPLIT__ 2026-05-27 11:40:54,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52002 - __SPLIT__ 2026-05-27 11:40:56,406 - [124466] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-27 11:40:54,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37900 - __SPLIT__ 2026-05-27 11:40:56,472 - [124466] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-27 11:40:56,551 - [124466] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 11:40:56,631 - [124466] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:40:56,706 - [124466] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:55,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40308 - __SPLIT__ 2026-05-27 11:40:56,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47347 - __SPLIT__ 2026-05-27 11:40:57,105 - [124466] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-27 11:40:56,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52011 - __SPLIT__ 2026-05-27 11:40:56,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39198 - __SPLIT__ 2026-05-27 11:40:58,130 - [124466] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-27 11:40:57,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40061 - __SPLIT__ 2026-05-27 11:40:58,210 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:57,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40437 - __SPLIT__ 2026-05-27 11:40:58,553 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:58,636 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:57,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54861 - __SPLIT__ 2026-05-27 11:40:58,988 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:40:59,082 - [124466] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-27 11:40:59,157 - [124466] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:40:58,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53480 - __SPLIT__ 2026-05-27 11:40:58,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37924 - __SPLIT__ 2026-05-27 11:40:59,692 - [124466] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-27 11:40:58,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52027 - __SPLIT__ 2026-05-27 11:40:59,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40504 - __SPLIT__ 2026-05-27 11:41:00,700 - [124466] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 11:41:00,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47448 - __SPLIT__ 2026-05-27 11:41:00,907 - [124466] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 11:41:01,054 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-27 07:40:59.075';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:00,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39253 - __SPLIT__ 2026-05-27 11:41:01,624 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:41:01,707 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:00,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40139 - __SPLIT__ 2026-05-27 11:41:01,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52054 - __SPLIT__ 2026-05-27 11:41:02,050 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:41:02,135 - [124466] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-27 07:40:59.075'; ... (Thread: ThreadPoolExecutor-87_0) - __SPLIT__ 2026-05-27 11:41:01,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40581 - __SPLIT__ 2026-05-27 11:41:02,641 - [124466] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:41:02,716 - [124466] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:41:02,798 - [124466] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:01,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54862 - __SPLIT__ 2026-05-27 11:41:03,175 - [124466] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-27 11:41:01,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37925 - __SPLIT__ 2026-05-27 11:41:02,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47453 - __SPLIT__ 2026-05-27 11:41:04,187 - [124466] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-27 11:41:04,261 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '1426494'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:03,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52067 - __SPLIT__ 2026-05-27 11:41:04,656 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:41:03,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39271 - __SPLIT__ 2026-05-27 11:41:04,738 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150351 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:05,072 - [124466] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:41:05,147 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150351 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:03,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57617 - __SPLIT__ 2026-05-27 11:41:04,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40582 - __SPLIT__ 2026-05-27 11:41:05,486 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:41:05,553 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150351 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:05,889 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:41:05,952 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150351 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:04,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40280 - __SPLIT__ 2026-05-27 11:41:05,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37964 - __SPLIT__ 2026-05-27 11:41:06,298 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:41:06,474 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:05,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52086 - __SPLIT__ 2026-05-27 11:41:06,811 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:41:06,896 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:05,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47593 - __SPLIT__ 2026-05-27 11:41:07,234 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:41:07,314 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:06,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40617 - __SPLIT__ 2026-05-27 11:41:07,647 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:41:07,725 - [124466] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-27 11:41:07,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39457 - __SPLIT__ 2026-05-27 11:41:07,795 - [124466] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-27 11:41:07,864 - [124466] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 11:41:07,929 - [124466] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:07,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38093 - __SPLIT__ 2026-05-27 11:41:08,306 - [124466] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-05-27 11:41:07,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52110 - __SPLIT__ 2026-05-27 11:41:08,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40618 - __SPLIT__ 2026-05-27 11:41:08,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54976 - __SPLIT__ 2026-05-27 11:41:09,317 - [124466] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-27 11:41:09,385 - [124466] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-27 11:41:09,459 - [124466] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-27 11:41:09,530 - [124466] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-27 11:41:08,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40401 - __SPLIT__ 2026-05-27 11:41:09,610 - [124466] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124466 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:08,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52111 - __SPLIT__ 2026-05-27 11:41:09,948 - [124466] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:41:10,028 - [124466] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-27 11:41:09,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39548 - __SPLIT__ 2026-05-27 11:41:10,235 - [124466] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_7271fc64bb - __SPLIT__ 2026-05-27 11:41:09,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40633 - __SPLIT__ 2026-05-27 11:41:10,578 - [124466] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_7271fc64bb - __SPLIT__ 2026-05-27 11:41:09,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119297 - __SPLIT__ 2026-05-27 11:41:10,993 - [124466] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-27 11:41:10,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52147 - __SPLIT__ 2026-05-27 11:41:11,208 - [124466] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-27 11:41:11,421 - [124466] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_7271fc64bb - __SPLIT__ 2026-05-27 11:41:11,493 - [124466] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_7271fc64bb - __SPLIT__ 2026-05-27 11:41:11,563 - [124466] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124466 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:10,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38148 - __SPLIT__ 2026-05-27 11:41:11,899 - [124466] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:41:11,971 - [124466] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-27 11:41:10,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47620 - __SPLIT__ 2026-05-27 11:41:12,049 - [124466] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 3679310 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:10,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40639 - __SPLIT__ 2026-05-27 11:41:12,629 - [124466] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:41:12,706 - [124466] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 3679310 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:11,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52222 - __SPLIT__ 2026-05-27 11:41:13,142 - [124466] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:41:13,217 - [124466] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 3679310 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:11,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53523 - __SPLIT__ 2026-05-27 11:41:13,556 - [124466] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:41:13,630 - [124466] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 3679310 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:12,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55010 - __SPLIT__ 2026-05-27 11:41:12,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39615 - __SPLIT__ 2026-05-27 11:41:14,091 - [124466] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:41:14,166 - [124466] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 3679310 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:13,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40762 - __SPLIT__ 2026-05-27 11:41:14,509 - [124466] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:41:14,589 - [124466] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679310 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:13,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38194 - __SPLIT__ 2026-05-27 11:41:14,930 - [124466] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:41:15,004 - [124466] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 3679310 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:14,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52225 - __SPLIT__ 2026-05-27 11:41:15,424 - [124466] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:41:15,505 - [124466] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679310 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:15,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47823 - __SPLIT__ 2026-05-27 11:41:15,936 - [124466] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 11:41:16,014 - [124466] - src.utils.log - INFO - Work order published ids: (3679310,) - __SPLIT__ 2026-05-27 11:41:16,093 - [124466] - src.utils.log - INFO - Time took to perform operation in publishing [124466]: 42.47 - __SPLIT__ 2026-05-27 11:41:16,166 - [124466] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124466] - __SPLIT__ 2026-05-27 11:41:16,245 - [124466] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 07:41:16.014' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124466;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 11:41:15,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40763 - __SPLIT__ 2026-05-27 11:41:15,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52226 - __SPLIT__ 2026-05-27 11:41:16,595 - [124466] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 11:41:16,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38256 - __SPLIT__ 2026-05-27 11:41:16,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40510 - __SPLIT__ 2026-05-27 11:41:16,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39629 - __SPLIT__ 2026-05-27 11:41:16,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55050 - __SPLIT__ 2026-05-27 11:41:16,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52267 - __SPLIT__ 2026-05-27 11:41:18,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40879 - __SPLIT__ 2026-05-27 11:41:18,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38278 - __SPLIT__ 2026-05-27 11:41:19,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40551 - __SPLIT__ 2026-05-27 11:41:19,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52325 - __SPLIT__ 2026-05-27 11:41:19,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40907 - __SPLIT__ 2026-05-27 11:41:19,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57632 - __SPLIT__ 2026-05-27 11:41:20,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39683 - __SPLIT__ 2026-05-27 11:41:20,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53822 - __SPLIT__ 2026-05-27 11:41:20,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55052 - __SPLIT__ 2026-05-27 11:41:21,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52332 - __SPLIT__ 2026-05-27 11:41:21,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40941 - __SPLIT__ 2026-05-27 11:41:21,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38279 - __SPLIT__ 2026-05-27 11:41:22,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40589 - __SPLIT__ 2026-05-27 11:41:23,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40993 - __SPLIT__ 2026-05-27 11:41:25,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47851 - __SPLIT__ 2026-05-27 11:41:25,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41135 - __SPLIT__ 2026-05-27 11:41:25,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52333 - __SPLIT__ 2026-05-27 11:41:25,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40637 - __SPLIT__ 2026-05-27 11:41:26,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41143 - __SPLIT__ 2026-05-27 11:41:26,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119298 - __SPLIT__ 2026-05-27 11:41:27,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52371 - __SPLIT__ 2026-05-27 11:41:27,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55053 - __SPLIT__ 2026-05-27 11:41:27,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41190 - __SPLIT__ 2026-05-27 11:41:28,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39684 - __SPLIT__ 2026-05-27 11:41:29,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41211 - __SPLIT__ 2026-05-27 11:41:29,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47897 - __SPLIT__ 2026-05-27 11:41:29,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40642 - __SPLIT__ 2026-05-27 11:41:30,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38331 - __SPLIT__ 2026-05-27 11:41:30,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41544 - __SPLIT__ 2026-05-27 11:41:31,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52372 - __SPLIT__ 2026-05-27 11:41:31,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39808 - __SPLIT__ 2026-05-27 11:41:32,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41545 - __SPLIT__ 2026-05-27 11:41:33,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52464 - __SPLIT__ 2026-05-27 11:41:33,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40708 - __SPLIT__ 2026-05-27 11:41:33,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41573 - __SPLIT__ 2026-05-27 11:41:34,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47938 - __SPLIT__ 2026-05-27 11:41:34,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39903 - __SPLIT__ 2026-05-27 11:41:34,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52581 - __SPLIT__ 2026-05-27 11:41:34,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55084 - __SPLIT__ 2026-05-27 11:41:35,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41591 - __SPLIT__ 2026-05-27 11:41:36,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40775 - __SPLIT__ 2026-05-27 11:41:36,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52623 - __SPLIT__ 2026-05-27 11:41:37,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41603 - __SPLIT__ 2026-05-27 11:41:37,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53828 - __SPLIT__ 2026-05-27 11:41:37,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57994 - __SPLIT__ 2026-05-27 11:41:37,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38332 - __SPLIT__ 2026-05-27 11:41:37,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40137 - __SPLIT__ 2026-05-27 11:41:38,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52672 - __SPLIT__ 2026-05-27 11:41:38,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48197 - __SPLIT__ 2026-05-27 11:41:38,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41638 - __SPLIT__ 2026-05-27 11:41:38,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55135 - __SPLIT__ 2026-05-27 11:41:40,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38533 - __SPLIT__ 2026-05-27 11:41:41,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41663 - __SPLIT__ 2026-05-27 11:41:41,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40184 - __SPLIT__ 2026-05-27 11:41:42,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41681 - __SPLIT__ 2026-05-27 11:41:43,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52673 - __SPLIT__ 2026-05-27 11:41:43,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40820 - __SPLIT__ 2026-05-27 11:41:43,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41753 - __SPLIT__ 2026-05-27 11:41:44,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40190 - __SPLIT__ 2026-05-27 11:41:44,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38631 - __SPLIT__ 2026-05-27 11:41:44,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55157 - __SPLIT__ 2026-05-27 11:41:44,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48214 - __SPLIT__ 2026-05-27 11:41:44,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52692 - __SPLIT__ 2026-05-27 11:41:44,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41811 - __SPLIT__ 2026-05-27 11:41:47,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40434 - __SPLIT__ 2026-05-27 11:41:47,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52711 - __SPLIT__ 2026-05-27 11:41:47,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38731 - __SPLIT__ 2026-05-27 11:41:47,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41980 - __SPLIT__ 2026-05-27 11:41:48,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55161 - __SPLIT__ 2026-05-27 11:41:48,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52713 - __SPLIT__ 2026-05-27 11:41:49,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42113 - __SPLIT__ 2026-05-27 11:41:49,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48354 - __SPLIT__ 2026-05-27 11:41:49,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40796 - __SPLIT__ 2026-05-27 11:41:50,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38743 - __SPLIT__ 2026-05-27 11:41:50,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52748 - __SPLIT__ 2026-05-27 11:41:50,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40821 - __SPLIT__ 2026-05-27 11:41:51,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42140 - __SPLIT__ 2026-05-27 11:41:51,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53856 - __SPLIT__ 2026-05-27 11:41:51,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55175 - __SPLIT__ 2026-05-27 11:41:52,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58242 - __SPLIT__ 2026-05-27 11:41:52,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52963 - __SPLIT__ 2026-05-27 11:41:52,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40902 - __SPLIT__ 2026-05-27 11:41:53,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42159 - __SPLIT__ 2026-05-27 11:41:53,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38897 - __SPLIT__ 2026-05-27 11:41:53,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48431 - __SPLIT__ 2026-05-27 11:41:54,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40865 - __SPLIT__ 2026-05-27 11:41:54,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52973 - __SPLIT__ 2026-05-27 11:41:54,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42196 - __SPLIT__ 2026-05-27 11:41:55,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55301 - __SPLIT__ 2026-05-27 11:41:55,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40903 - __SPLIT__ 2026-05-27 11:41:56,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39001 - __SPLIT__ 2026-05-27 11:41:56,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53031 - __SPLIT__ 2026-05-27 11:41:57,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40866 - __SPLIT__ 2026-05-27 11:41:57,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48487 - __SPLIT__ 2026-05-27 11:41:58,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42197 - __SPLIT__ 2026-05-27 11:41:59,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53148 - __SPLIT__ 2026-05-27 11:41:59,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55302 - __SPLIT__ 2026-05-27 11:42:00,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39035 - __SPLIT__ 2026-05-27 11:42:00,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42219 - __SPLIT__ 2026-05-27 11:42:01,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119299 - __SPLIT__ 2026-05-27 11:42:01,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53149 - __SPLIT__ 2026-05-27 11:42:01,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40872 - __SPLIT__ 2026-05-27 11:42:01,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42253 - __SPLIT__ 2026-05-27 11:42:03,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41068 - __SPLIT__ 2026-05-27 11:42:03,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48495 - __SPLIT__ 2026-05-27 11:42:03,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53151 - __SPLIT__ 2026-05-27 11:42:03,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39258 - __SPLIT__ 2026-05-27 11:42:03,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42332 - __SPLIT__ 2026-05-27 11:42:05,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41069 - __SPLIT__ 2026-05-27 11:42:05,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53207 - __SPLIT__ 2026-05-27 11:42:05,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53924 - __SPLIT__ 2026-05-27 11:42:05,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40888 - __SPLIT__ 2026-05-27 11:42:05,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42409 - __SPLIT__ 2026-05-27 11:42:05,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55339 - __SPLIT__ 2026-05-27 11:42:05,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48537 - __SPLIT__ 2026-05-27 11:42:06,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53211 - __SPLIT__ 2026-05-27 11:42:07,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39259 - __SPLIT__ 2026-05-27 11:42:07,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42435 - __SPLIT__ 2026-05-27 11:42:08,212 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1128.0, 1035.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 11:42:08,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41023 - __SPLIT__ 2026-05-27 11:42:09,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53313 - __SPLIT__ 2026-05-27 11:42:09,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42442 - __SPLIT__ 2026-05-27 11:42:10,040 - 124456 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 11:42:10,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39354 - __SPLIT__ 2026-05-27 11:42:10,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41419 - __SPLIT__ 2026-05-27 11:42:11,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53366 - __SPLIT__ 2026-05-27 11:42:11,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42458 - __SPLIT__ 2026-05-27 11:42:11,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48748 - __SPLIT__ 2026-05-27 11:42:12,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55442 - __SPLIT__ 2026-05-27 11:42:12,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39357 - __SPLIT__ 2026-05-27 11:42:12,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41096 - __SPLIT__ 2026-05-27 11:42:12,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53391 - __SPLIT__ 2026-05-27 11:42:13,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42575 - __SPLIT__ 2026-05-27 11:42:14,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41420 - __SPLIT__ 2026-05-27 11:42:15,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48760 - __SPLIT__ 2026-05-27 11:42:15,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39433 - __SPLIT__ 2026-05-27 11:42:16,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55518 - __SPLIT__ 2026-05-27 11:42:16,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42616 - __SPLIT__ 2026-05-27 11:42:16,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53406 - __SPLIT__ 2026-05-27 11:42:16,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41141 - __SPLIT__ 2026-05-27 11:42:17,691 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:42:17,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41637 - __SPLIT__ 2026-05-27 11:42:18,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39489 - __SPLIT__ 2026-05-27 11:42:18,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119331 - __SPLIT__ 2026-05-27 11:42:18,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42665 - __SPLIT__ 2026-05-27 11:42:18,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53940 - __SPLIT__ 2026-05-27 11:42:18,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53479 - __SPLIT__ 2026-05-27 11:42:19,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48875 - __SPLIT__ 2026-05-27 11:42:20,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41686 - __SPLIT__ 2026-05-27 11:42:20,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42690 - __SPLIT__ 2026-05-27 11:42:20,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41805 - __SPLIT__ 2026-05-27 11:42:21,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39564 - __SPLIT__ 2026-05-27 11:42:21,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55523 - __SPLIT__ 2026-05-27 11:42:22,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53484 - __SPLIT__ 2026-05-27 11:42:22,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48897 - __SPLIT__ 2026-05-27 11:42:23,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42718 - __SPLIT__ 2026-05-27 11:42:24,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53654 - __SPLIT__ 2026-05-27 11:42:24,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41849 - __SPLIT__ 2026-05-27 11:42:24,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42767 - __SPLIT__ 2026-05-27 11:42:24,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41850 - __SPLIT__ 2026-05-27 11:42:24,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39883 - __SPLIT__ 2026-05-27 11:42:25,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55700 - __SPLIT__ 2026-05-27 11:42:25,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48911 - __SPLIT__ 2026-05-27 11:42:26,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42818 - __SPLIT__ 2026-05-27 11:42:26,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53661 - __SPLIT__ 2026-05-27 11:42:26,718 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 11:42:27,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55701 - __SPLIT__ 2026-05-27 11:42:28,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42819 - __SPLIT__ 2026-05-27 11:42:28,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42003 - __SPLIT__ 2026-05-27 11:42:28,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42038 - __SPLIT__ 2026-05-27 11:42:28,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40173 - __SPLIT__ 2026-05-27 11:42:28,466 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:42:28,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53697 - __SPLIT__ 2026-05-27 11:42:29,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48935 - __SPLIT__ 2026-05-27 11:42:30,756 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:42:30,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42943 - __SPLIT__ 2026-05-27 11:42:30,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40283 - __SPLIT__ 2026-05-27 11:42:31,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42114 - __SPLIT__ 2026-05-27 11:42:31,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53735 - __SPLIT__ 2026-05-27 11:42:31,504 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (49163, 47130, 30751, 41003, 41004, 24624, 47156, 28728, 26686, 57409, 45123, 47178, 45162, 51306, 45165, 51315, 32884, 32885, 45172, 47225, 47226, 43134, 30847, 53379, 28804, 32901, 47244, 26765, 57497, 53409, 57506, 55460, 37032, 41129, 30890, 55466, 22710, 37049, 45251, 51396, 57540, 55502, 39119, 28884, 26838, 49371, 45280, 55533, 33006, 39150, 39153, 33011, 33013, 33014, 33015, 33016, 33017, 33021, 33024, 45313, 47361, 33027, 33028, 33029, 33030, 43272, 33032, 33033, 33034, 33038, 33039, 33040, 53521, 33042, 33043, 33044, 33045, 33046, 33047, 55567, 55573, 28954, 35098, 33052, 33054, 35103, 53537, 35111, 45357, 49454, 28975, 53549, 35121, 22834, 39227, 53568, 31044, 24901, 24903, 49480, 55624, 57676, 41293, 37200, 43345, 35159, 33113, 39257, 51556, 37228, 47471, 57711, 55668, 43381, 57721, 45437, 35201, 49538, 49542, 41355, 39309, 39310, 37264, 37272, 31131, 49565, 33188, 55717, 57767, 55721, 39340, 35250, 29112, 57786, 49595, 49601, 37315, 37316, 55752, 37326, 57818, 27100, 39391, 33250, 33251, 41444, 49637, 37352, 43497, 43498, 55785, 55786, 57837, 55795, 47609, 49664, 47621, 41478, 37385, 55827, 53783, 39450, 43555, 37412, 45605, 45606, 35367, 39466, 23084, 43576, 41535, 41537, 41538, 55877, 27206, 53833, 55883, 39502, 45657, 25179, 119401, 53867, 39537, 35454, 35455, 41602, 45704, 51849, 33420, 33421, 39565, 53901, 53902, 31382, 31383, 45725, 47776, 47778, 31395, 53932, 45752, 41669, 41670, 45771, 45772, 41677, 31443, 56019, 41687, 49885, 43766, 31481, 31483, 25344, 23299, 23300, 49928, 49929, 27406, 39707, 41758, 37664, 33574, 45886, 31552, 54083, 43848, 33611, 29517, 29529, 31596, 31601, 31604, 54133, 31607, 56184, 45960, 25484, 37774, 37775, 31655, 25516, 50092, 29614, 48053, 37817, 50126, 31695, 50127, 25559, 56280, 39899, 41949, 56295, 41961, 44021, 35834, 25597, 44030, 44031, 35841, 54276, 46086, 29703, 29706, 39951, 29731, 31779, 42024, 29737, 37929, 27691, 37931, 44077, 44079, 23607, 56375, 48196, 33868, 46158, 29783, 44126, 31839, 46182, 46190, 48247, 27770, 42106, 42107, 46205, 31880, 38030, 46224, 50325, 46230, 46233, 46238, 38057, 25770, 50348, 31928, 25786, 54460, 29886, 50368, 29903, 29904, 34001, 54482, 34003, 34005, 29910, 44259, 38117, 29931, 56557, 29939, 46338, 34051, 46340, 38151, 54536, 54537, 25876, 54552, 40219, 32036, 38182, 44326, 48427, 48429, 42288, 40254, 48455, 34135, 30046, 58718, 56673, 56678, 38254, 38261, 34168, 44416, 30088, 44428, 28050, 56730, 28065, 52642, 32167, 44457, 50603, 34220, 52654, 52655, 50617, 54713, 40380, 48572, 56765, 50625, 54733, 38360, 38361, 36315, 46557, 36319, 46561, 36323, 40422, 32232, 44525, 46582, 38395, 56828, 36350, 46596, 34309, 46601, 42521, 56865, 34340, 46639, 28212, 40500, 28215, 28229, 36432, 36433, 30290, 56914, 28251, 40540, 44637, 56924, 34401, 46689, 50792, 46710, 44683, 36500, 38554, 40609, 46756, 46759, 57004, 36526, 34486, 57015, 32442, 38589, 46783, 46785, 44740, 36553, 48841, 48846, 46799, 57043, 57047, 46824, 46825, 55022, 26363, 57101, 46864, 38675, 40723, 36628, 42781, 36638, 36639, 32549, 44838, 53033, 30506, 53043, 36667, 30528, 40768, 44864, 38723, 48970, 44875, 57163, 40785, 40786, 53088, 42849, 42850, 55137, 36709, 38760, 38761, 38779, 55164, 57212, 38792, 53134, 38811, 49060, 49064, 32683, 42926, 42927, 32697, 42941, 28609, 32705, 30666, 32718, 30671, 42959, 42960, 38871, 34784, 36832, 24551, 42983, 53227, 51180, 57330, 55290);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 11:42:31,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42091 - __SPLIT__ 2026-05-27 11:42:32,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42990 - __SPLIT__ 2026-05-27 11:42:32,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54006 - __SPLIT__ 2026-05-27 11:42:32,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55931 - __SPLIT__ 2026-05-27 11:42:32,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40360 - __SPLIT__ 2026-05-27 11:42:32,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48967 - __SPLIT__ 2026-05-27 11:42:33,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53747 - __SPLIT__ 2026-05-27 11:42:33,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42187 - __SPLIT__ 2026-05-27 11:42:33,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43052 - __SPLIT__ 2026-05-27 11:42:33,676 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 11:42:34,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42185 - __SPLIT__ 2026-05-27 11:42:34,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40435 - __SPLIT__ 2026-05-27 11:42:35,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53766 - __SPLIT__ 2026-05-27 11:42:35,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55972 - __SPLIT__ 2026-05-27 11:42:35,527 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (49163, 47130, 30751, 41003, 41004, 24624, 47156, 28728, 26686, 57409, 45123, 47178, 45162, 51306, 45165, 51315, 32884, 32885, 45172, 47225, 47226, 43134, 30847, 53379, 28804, 32901, 47244, 26765, 57497, 53409, 57506, 55460, 37032, 41129, 30890, 55466, 22710, 37049, 45251, 51396, 57540, 55502, 39119, 28884, 26838, 49371, 45280, 55533, 33006, 39150, 39153, 33011, 33013, 33014, 33015, 33016, 33017, 33021, 33024, 45313, 47361, 33027, 33028, 33029, 33030, 43272, 33032, 33033, 33034, 33038, 33039, 33040, 53521, 33042, 33043, 33044, 33045, 33046, 33047, 55567, 55573, 28954, 35098, 33052, 33054, 35103, 53537, 35111, 45357, 49454, 28975, 53549, 35121, 22834, 39227, 53568, 31044, 24901, 24903, 49480, 55624, 57676, 41293, 37200, 43345, 35159, 33113, 39257, 51556, 37228, 47471, 57711, 55668, 43381, 57721, 45437, 35201, 49538, 49542, 41355, 39309, 39310, 37264, 37272, 31131, 49565, 33188, 55717, 57767, 55721, 39340, 35250, 29112, 57786, 49595, 49601, 37315, 37316, 55752, 37326, 57818, 27100, 39391, 33250, 33251, 41444, 49637, 37352, 43497, 43498, 55785, 55786, 57837, 55795, 47609, 49664, 47621, 41478, 37385, 55827, 53783, 39450, 43555, 37412, 45605, 45606, 35367, 39466, 23084, 43576, 41535, 41537, 41538, 55877, 27206, 53833, 55883, 39502, 45657, 25179, 119401, 53867, 39537, 35454, 35455, 41602, 45704, 51849, 33420, 33421, 39565, 53901, 53902, 31382, 31383, 45725, 47776, 47778, 31395, 53932, 45752, 41669, 41670, 45771, 45772, 41677, 31443, 56019, 41687, 49885, 43766, 31481, 31483, 25344, 23299, 23300, 49928, 49929, 27406, 39707, 41758, 37664, 33574, 45886, 31552, 54083, 43848, 33611, 29517, 29529, 31596, 31601, 31604, 54133, 31607, 56184, 45960, 25484, 37774, 37775, 31655, 25516, 50092, 29614, 48053, 37817, 50126, 31695, 50127, 25559, 56280, 39899, 41949, 56295, 41961, 44021, 35834, 25597, 44030, 44031, 35841, 54276, 46086, 29703, 29706, 39951, 29731, 31779, 42024, 29737, 37929, 27691, 37931, 44077, 44079, 23607, 56375, 48196, 33868, 46158, 29783, 44126, 31839, 46182, 46190, 48247, 27770, 42106, 42107, 46205, 31880, 38030, 46224, 50325, 46230, 46233, 46238, 38057, 25770, 50348, 31928, 25786, 54460, 29886, 50368, 29903, 29904, 34001, 54482, 34003, 34005, 29910, 44259, 38117, 29931, 56557, 29939, 46338, 34051, 46340, 38151, 54536, 54537, 25876, 54552, 40219, 32036, 38182, 44326, 48427, 48429, 42288, 40254, 48455, 34135, 30046, 58718, 56673, 56678, 38254, 38261, 34168, 44416, 30088, 44428, 28050, 56730, 28065, 52642, 32167, 44457, 50603, 34220, 52654, 52655, 50617, 54713, 40380, 48572, 56765, 50625, 54733, 38360, 38361, 36315, 46557, 36319, 46561, 36323, 40422, 32232, 44525, 46582, 38395, 56828, 36350, 46596, 34309, 46601, 42521, 56865, 34340, 46639, 28212, 40500, 28215, 28229, 36432, 36433, 30290, 56914, 28251, 40540, 44637, 56924, 34401, 46689, 50792, 46710, 44683, 36500, 38554, 40609, 46756, 46759, 57004, 36526, 34486, 57015, 32442, 38589, 46783, 46785, 44740, 36553, 48841, 48846, 46799, 57043, 57047, 46824, 46825, 55022, 26363, 57101, 46864, 38675, 40723, 36628, 42781, 36638, 36639, 32549, 44838, 53033, 30506, 53043, 36667, 30528, 40768, 44864, 38723, 48970, 44875, 57163, 40785, 40786, 53088, 42849, 42850, 55137, 36709, 38760, 38761, 38779, 55164, 57212, 38792, 53134, 38811, 49060, 49064, 32683, 42926, 42927, 32697, 42941, 28609, 32705, 30666, 32718, 30671, 42959, 42960, 38871, 34784, 36832, 24551, 42983, 53227, 51180, 57330, 55290) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 11:42:35,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43182 - __SPLIT__ 2026-05-27 11:42:35,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42341 - __SPLIT__ 2026-05-27 11:42:36,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49014 - __SPLIT__ 2026-05-27 11:42:37,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53767 - __SPLIT__ 2026-05-27 11:42:37,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42191 - __SPLIT__ 2026-05-27 11:42:37,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43385 - __SPLIT__ 2026-05-27 11:42:38,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56013 - __SPLIT__ 2026-05-27 11:42:39,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53870 - __SPLIT__ 2026-05-27 11:42:39,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42471 - __SPLIT__ 2026-05-27 11:42:40,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43550 - __SPLIT__ 2026-05-27 11:42:41,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53933 - __SPLIT__ 2026-05-27 11:42:41,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42340 - __SPLIT__ 2026-05-27 11:42:41,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49025 - __SPLIT__ 2026-05-27 11:42:41,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40436 - __SPLIT__ 2026-05-27 11:42:41,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43571 - __SPLIT__ 2026-05-27 11:42:42,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56033 - __SPLIT__ 2026-05-27 11:42:42,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54027 - __SPLIT__ 2026-05-27 11:42:42,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42535 - __SPLIT__ 2026-05-27 11:42:43,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43925 - __SPLIT__ 2026-05-27 11:42:43,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54092 - __SPLIT__ 2026-05-27 11:42:43,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42351 - __SPLIT__ 2026-05-27 11:42:44,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40489 - __SPLIT__ 2026-05-27 11:42:44,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54131 - __SPLIT__ 2026-05-27 11:42:45,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43931 - __SPLIT__ 2026-05-27 11:42:45,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49115 - __SPLIT__ 2026-05-27 11:42:45,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56389 - __SPLIT__ 2026-05-27 11:42:45,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42747 - __SPLIT__ 2026-05-27 11:42:45,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119402 - __SPLIT__ 2026-05-27 11:42:46,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43983 - __SPLIT__ 2026-05-27 11:42:46,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54243 - __SPLIT__ 2026-05-27 11:42:46,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42391 - __SPLIT__ 2026-05-27 11:42:47,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40736 - __SPLIT__ 2026-05-27 11:42:48,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44042 - __SPLIT__ 2026-05-27 11:42:48,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42806 - __SPLIT__ 2026-05-27 11:42:49,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54377 - __SPLIT__ 2026-05-27 11:42:49,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56610 - __SPLIT__ 2026-05-27 11:42:49,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49150 - __SPLIT__ 2026-05-27 11:42:49,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44091 - __SPLIT__ 2026-05-27 11:42:50,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42518 - __SPLIT__ 2026-05-27 11:42:50,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54448 - __SPLIT__ 2026-05-27 11:42:50,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40915 - __SPLIT__ 2026-05-27 11:42:51,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44093 - __SPLIT__ 2026-05-27 11:42:51,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43025 - __SPLIT__ 2026-05-27 11:42:52,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56931 - __SPLIT__ 2026-05-27 11:42:53,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54555 - __SPLIT__ 2026-05-27 11:42:53,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42530 - __SPLIT__ 2026-05-27 11:42:54,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49171 - __SPLIT__ 2026-05-27 11:42:54,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44380 - __SPLIT__ 2026-05-27 11:42:54,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40996 - __SPLIT__ 2026-05-27 11:42:54,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54556 - __SPLIT__ 2026-05-27 11:42:55,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43102 - __SPLIT__ 2026-05-27 11:42:55,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44421 - __SPLIT__ 2026-05-27 11:42:56,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56966 - __SPLIT__ 2026-05-27 11:42:56,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42769 - __SPLIT__ 2026-05-27 11:42:57,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44441 - __SPLIT__ 2026-05-27 11:42:57,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54978 - __SPLIT__ 2026-05-27 11:42:58,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49186 - __SPLIT__ 2026-05-27 11:42:58,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43404 - __SPLIT__ 2026-05-27 11:42:59,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44442 - __SPLIT__ 2026-05-27 11:43:00,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57059 - __SPLIT__ 2026-05-27 11:43:00,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42773 - __SPLIT__ 2026-05-27 11:43:00,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55062 - __SPLIT__ 2026-05-27 11:43:01,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43423 - __SPLIT__ 2026-05-27 11:43:02,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44456 - __SPLIT__ 2026-05-27 11:43:02,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40997 - __SPLIT__ 2026-05-27 11:43:03,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44553 - __SPLIT__ 2026-05-27 11:43:03,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49324 - __SPLIT__ 2026-05-27 11:43:03,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55078 - __SPLIT__ 2026-05-27 11:43:03,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57107 - __SPLIT__ 2026-05-27 11:43:04,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44771 - __SPLIT__ 2026-05-27 11:43:04,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43451 - __SPLIT__ 2026-05-27 11:43:05,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41062 - __SPLIT__ 2026-05-27 11:43:05,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55152 - __SPLIT__ 2026-05-27 11:43:06,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44772 - __SPLIT__ 2026-05-27 11:43:06,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57147 - __SPLIT__ 2026-05-27 11:43:06,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43510 - __SPLIT__ 2026-05-27 11:43:07,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41157 - __SPLIT__ 2026-05-27 11:43:07,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55226 - __SPLIT__ 2026-05-27 11:43:07,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49341 - __SPLIT__ 2026-05-27 11:43:08,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42774 - __SPLIT__ 2026-05-27 11:43:08,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44778 - __SPLIT__ 2026-05-27 11:43:08,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57527 - __SPLIT__ 2026-05-27 11:43:09,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43697 - __SPLIT__ 2026-05-27 11:43:09,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41229 - __SPLIT__ 2026-05-27 11:43:09,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55227 - __SPLIT__ 2026-05-27 11:43:10,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44801 - __SPLIT__ 2026-05-27 11:43:11,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42975 - __SPLIT__ 2026-05-27 11:43:11,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49343 - __SPLIT__ 2026-05-27 11:43:12,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44815 - __SPLIT__ 2026-05-27 11:43:12,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44108 - __SPLIT__ 2026-05-27 11:43:12,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57542 - __SPLIT__ 2026-05-27 11:43:13,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55730 - __SPLIT__ 2026-05-27 11:43:13,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41343 - __SPLIT__ 2026-05-27 11:43:13,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45080 - __SPLIT__ 2026-05-27 11:43:14,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43098 - __SPLIT__ 2026-05-27 11:43:14,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55762 - __SPLIT__ 2026-05-27 11:43:15,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44361 - __SPLIT__ 2026-05-27 11:43:15,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49360 - __SPLIT__ 2026-05-27 11:43:15,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45187 - __SPLIT__ 2026-05-27 11:43:16,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57544 - __SPLIT__ 2026-05-27 11:43:16,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55911 - __SPLIT__ 2026-05-27 11:43:17,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41349 - __SPLIT__ 2026-05-27 11:43:17,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45348 - __SPLIT__ 2026-05-27 11:43:17,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43099 - __SPLIT__ 2026-05-27 11:43:18,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44444 - __SPLIT__ 2026-05-27 11:43:18,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56060 - __SPLIT__ 2026-05-27 11:43:18,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41635 - __SPLIT__ 2026-05-27 11:43:19,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45349 - __SPLIT__ 2026-05-27 11:43:19,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57569 - __SPLIT__ 2026-05-27 11:43:20,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56178 - __SPLIT__ 2026-05-27 11:43:20,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49534 - __SPLIT__ 2026-05-27 11:43:20,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44631 - __SPLIT__ 2026-05-27 11:43:20,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45403 - __SPLIT__ 2026-05-27 11:43:21,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41746 - __SPLIT__ 2026-05-27 11:43:21,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56194 - __SPLIT__ 2026-05-27 11:43:22,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45420 - __SPLIT__ 2026-05-27 11:43:23,556 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1131.0, 1132.0, 1035.0, 11438.0, 1133.0, 11434.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:43:24,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45465 - __SPLIT__ 2026-05-27 11:43:24,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49849 - __SPLIT__ 2026-05-27 11:43:24,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44640 - __SPLIT__ 2026-05-27 11:43:25,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56265 - __SPLIT__ 2026-05-27 11:43:25,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41856 - __SPLIT__ 2026-05-27 11:43:25,564 - 124456 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-27 11:43:26,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43119 - __SPLIT__ 2026-05-27 11:43:26,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45466 - __SPLIT__ 2026-05-27 11:43:27,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44817 - __SPLIT__ 2026-05-27 11:43:28,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56436 - __SPLIT__ 2026-05-27 11:43:28,653 - 124456 - src.utils.log - INFO - βœ… Fetched 5254 rows - __SPLIT__ 2026-05-27 11:43:28,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45519 - __SPLIT__ 2026-05-27 11:43:29,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49858 - __SPLIT__ 2026-05-27 11:43:29,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42181 - __SPLIT__ 2026-05-27 11:43:30,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56628 - __SPLIT__ 2026-05-27 11:43:31,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45632 - __SPLIT__ 2026-05-27 11:43:31,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43205 - __SPLIT__ 2026-05-27 11:43:32,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54389 - __SPLIT__ 2026-05-27 11:43:32,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42345 - __SPLIT__ 2026-05-27 11:43:32,816 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:43:33,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45830 - __SPLIT__ 2026-05-27 11:43:33,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56711 - __SPLIT__ 2026-05-27 11:43:34,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42511 - __SPLIT__ 2026-05-27 11:43:34,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45890 - __SPLIT__ 2026-05-27 11:43:35,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50157 - __SPLIT__ 2026-05-27 11:43:35,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43207 - __SPLIT__ 2026-05-27 11:43:35,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56766 - __SPLIT__ 2026-05-27 11:43:36,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45980 - __SPLIT__ 2026-05-27 11:43:36,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22710 - __SPLIT__ 2026-05-27 11:43:36,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44818 - __SPLIT__ 2026-05-27 11:43:37,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22834 - __SPLIT__ 2026-05-27 11:43:37,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56810 - __SPLIT__ 2026-05-27 11:43:37,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46006 - __SPLIT__ 2026-05-27 11:43:38,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23084 - __SPLIT__ 2026-05-27 11:43:38,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42642 - __SPLIT__ 2026-05-27 11:43:38,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45185 - __SPLIT__ 2026-05-27 11:43:39,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23299 - __SPLIT__ 2026-05-27 11:43:39,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56811 - __SPLIT__ 2026-05-27 11:43:39,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46050 - __SPLIT__ 2026-05-27 11:43:40,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50160 - __SPLIT__ 2026-05-27 11:43:40,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23300 - __SPLIT__ 2026-05-27 11:43:40,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42671 - __SPLIT__ 2026-05-27 11:43:41,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56882 - __SPLIT__ 2026-05-27 11:43:41,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46073 - __SPLIT__ 2026-05-27 11:43:42,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45324 - __SPLIT__ 2026-05-27 11:43:42,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23607 - __SPLIT__ 2026-05-27 11:43:44,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46083 - __SPLIT__ 2026-05-27 11:43:44,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57241 - __SPLIT__ 2026-05-27 11:43:44,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24551 - __SPLIT__ 2026-05-27 11:43:44,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43288 - __SPLIT__ 2026-05-27 11:43:45,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24624 - __SPLIT__ 2026-05-27 11:43:45,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42929 - __SPLIT__ 2026-05-27 11:43:45,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50162 - __SPLIT__ 2026-05-27 11:43:45,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46098 - __SPLIT__ 2026-05-27 11:43:45,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57307 - __SPLIT__ 2026-05-27 11:43:45,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24901 - __SPLIT__ 2026-05-27 11:43:46,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45503 - __SPLIT__ 2026-05-27 11:43:46,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54710 - __SPLIT__ 2026-05-27 11:43:47,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42930 - __SPLIT__ 2026-05-27 11:43:47,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43374 - __SPLIT__ 2026-05-27 11:43:47,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46116 - __SPLIT__ 2026-05-27 11:43:47,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24903 - __SPLIT__ 2026-05-27 11:43:47,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57340 - __SPLIT__ 2026-05-27 11:43:47,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50180 - __SPLIT__ 2026-05-27 11:43:48,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42970 - __SPLIT__ 2026-05-27 11:43:49,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25179 - __SPLIT__ 2026-05-27 11:43:49,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46141 - __SPLIT__ 2026-05-27 11:43:49,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45566 - __SPLIT__ 2026-05-27 11:43:50,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57416 - __SPLIT__ 2026-05-27 11:43:50,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25344 - __SPLIT__ 2026-05-27 11:43:51,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43477 - __SPLIT__ 2026-05-27 11:43:51,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50480 - __SPLIT__ 2026-05-27 11:43:51,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46147 - __SPLIT__ 2026-05-27 11:43:52,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25484 - __SPLIT__ 2026-05-27 11:43:52,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57457 - __SPLIT__ 2026-05-27 11:43:53,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43003 - __SPLIT__ 2026-05-27 11:43:53,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25516 - __SPLIT__ 2026-05-27 11:43:53,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45687 - __SPLIT__ 2026-05-27 11:43:53,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46164 - __SPLIT__ 2026-05-27 11:43:54,596 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:43:54,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25559 - __SPLIT__ 2026-05-27 11:43:54,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54777 - __SPLIT__ 2026-05-27 11:43:54,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57562 - __SPLIT__ 2026-05-27 11:43:54,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43899 - __SPLIT__ 2026-05-27 11:43:55,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50616 - __SPLIT__ 2026-05-27 11:43:55,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46175 - __SPLIT__ 2026-05-27 11:43:55,958 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:43:56,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25597 - __SPLIT__ 2026-05-27 11:43:56,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43013 - __SPLIT__ 2026-05-27 11:43:56,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45806 - __SPLIT__ 2026-05-27 11:43:56,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57636 - __SPLIT__ 2026-05-27 11:43:57,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46203 - __SPLIT__ 2026-05-27 11:43:57,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25770 - __SPLIT__ 2026-05-27 11:43:57,666 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:43:58,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43972 - __SPLIT__ 2026-05-27 11:43:59,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25786 - __SPLIT__ 2026-05-27 11:43:59,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46242 - __SPLIT__ 2026-05-27 11:43:59,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57650 - __SPLIT__ 2026-05-27 11:43:59,625 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (33792, 33793, 33292, 50189, 25614, 25615, 33806, 25105, 25106, 33807, 33808, 48149, 48150, 57366, 57368, 30746, 30747, 57370, 39965, 34846, 34847, 34848, 37408, 37409, 56861, 56862, 57372, 39468, 39469, 39474, 43059, 43060, 39477, 39478, 39479, 39482, 39483, 24129, 24130, 24131, 24134, 28240, 42578, 42579, 42580, 42581, 42582, 31327, 31328, 35938, 44646, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 25201, 49777, 49778, 49780, 49781, 49782, 50803, 50804, 27769, 36985, 29307, 46208, 46209, 46210, 49792, 49793, 48261, 29318, 48262, 44680, 44681, 49794, 50313, 50314, 55438, 34447, 34448, 34450, 37275, 30869, 23702, 23703, 30870, 37276, 43160, 52848, 29863, 24232, 30375, 30376, 32936, 56492, 56494, 46769, 56498, 44211, 44212, 44213, 56501, 56503, 32956, 32957, 44220, 29908, 57556, 44247, 44249, 26842, 25307, 44250, 55708, 26335, 26336, 54496, 25316, 23784, 54504, 56057, 28924, 39679, 54527, 25349, 36614, 36615, 41733, 43782, 43783, 39186, 32534, 51484, 51485, 30495, 50473, 25405, 48451, 32068, 48452, 27465, 24906, 24907, 24908, 49482, 54607, 55134, 42852, 42853, 45928, 45929, 33132, 30061, 22894, 24431, 24432, 30063, 30064, 42366, 46465, 46466, 46982, 46983, 57371, 43913, 46987, 28045, 28046, 26511, 46989, 32658, 33170, 26008, 24985, 37274, 24987, 23451, 23452, 24989, 24990, 24991, 24992, 33694, 33695, 33696, 33697, 33698, 46510, 46511, 46512, 26546, 31156, 41930, 41931, 22991, 29653, 45017, 31199, 31200, 55775, 33763, 33764, 33766, 33767, 32744, 25577, 32745, 27115, 54761, 50676, 56313, 33788, 33789, 33790, 33791);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:43:59,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43178 - __SPLIT__ 2026-05-27 11:43:59,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50693 - __SPLIT__ 2026-05-27 11:43:59,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46043 - __SPLIT__ 2026-05-27 11:44:00,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25876 - __SPLIT__ 2026-05-27 11:44:00,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46254 - __SPLIT__ 2026-05-27 11:44:01,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57651 - __SPLIT__ 2026-05-27 11:44:01,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43973 - __SPLIT__ 2026-05-27 11:44:01,800 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:44:02,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26363 - __SPLIT__ 2026-05-27 11:44:02,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46084 - __SPLIT__ 2026-05-27 11:44:03,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46269 - __SPLIT__ 2026-05-27 11:44:03,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43259 - __SPLIT__ 2026-05-27 11:44:03,475 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (33792, 33793, 33292, 50189, 25614, 25615, 33806, 25105, 25106, 33807, 33808, 48149, 48150, 57366, 57368, 30746, 30747, 57370, 39965, 34846, 34847, 34848, 37408, 37409, 56861, 56862, 57372, 39468, 39469, 39474, 43059, 43060, 39477, 39478, 39479, 39482, 39483, 24129, 24130, 24131, 24134, 28240, 42578, 42579, 42580, 42581, 42582, 31327, 31328, 35938, 44646, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 25201, 49777, 49778, 49780, 49781, 49782, 50803, 50804, 27769, 36985, 29307, 46208, 46209, 46210, 49792, 49793, 48261, 29318, 48262, 44680, 44681, 49794, 50313, 50314, 55438, 34447, 34448, 34450, 37275, 30869, 23702, 23703, 30870, 37276, 43160, 52848, 29863, 24232, 30375, 30376, 32936, 56492, 56494, 46769, 56498, 44211, 44212, 44213, 56501, 56503, 32956, 32957, 44220, 29908, 57556, 44247, 44249, 26842, 25307, 44250, 55708, 26335, 26336, 54496, 25316, 23784, 54504, 56057, 28924, 39679, 54527, 25349, 36614, 36615, 41733, 43782, 43783, 39186, 32534, 51484, 51485, 30495, 50473, 25405, 48451, 32068, 48452, 27465, 24906, 24907, 24908, 49482, 54607, 55134, 42852, 42853, 45928, 45929, 33132, 30061, 22894, 24431, 24432, 30063, 30064, 42366, 46465, 46466, 46982, 46983, 57371, 43913, 46987, 28045, 28046, 26511, 46989, 32658, 33170, 26008, 24985, 37274, 24987, 23451, 23452, 24989, 24990, 24991, 24992, 33694, 33695, 33696, 33697, 33698, 46510, 46511, 46512, 26546, 31156, 41930, 41931, 22991, 29653, 45017, 31199, 31200, 55775, 33763, 33764, 33766, 33767, 32744, 25577, 32745, 27115, 54761, 50676, 56313, 33788, 33789, 33790, 33791) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 11:44:03,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57747 - __SPLIT__ 2026-05-27 11:44:03,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26686 - __SPLIT__ 2026-05-27 11:44:03,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50812 - __SPLIT__ 2026-05-27 11:44:04,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54870 - __SPLIT__ 2026-05-27 11:44:04,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46275 - __SPLIT__ 2026-05-27 11:44:04,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43997 - __SPLIT__ 2026-05-27 11:44:05,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43540 - __SPLIT__ 2026-05-27 11:44:05,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26765 - __SPLIT__ 2026-05-27 11:44:05,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46100 - __SPLIT__ 2026-05-27 11:44:05,581 - 124456 - src.utils.log - INFO - βœ… Fetched 2862 rows - __SPLIT__ 2026-05-27 11:44:05,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57848 - __SPLIT__ 2026-05-27 11:44:06,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46327 - __SPLIT__ 2026-05-27 11:44:06,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26838 - __SPLIT__ 2026-05-27 11:44:07,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50823 - __SPLIT__ 2026-05-27 11:44:07,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43613 - __SPLIT__ 2026-05-27 11:44:08,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27100 - __SPLIT__ 2026-05-27 11:44:09,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44082 - __SPLIT__ 2026-05-27 11:44:09,193 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1035.0, 1132.0, 1133.0, 11436.0, 1131.0, 1130.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 11:44:09,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46396 - __SPLIT__ 2026-05-27 11:44:09,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46101 - __SPLIT__ 2026-05-27 11:44:09,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27206 - __SPLIT__ 2026-05-27 11:44:10,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44122 - __SPLIT__ 2026-05-27 11:44:11,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46658 - __SPLIT__ 2026-05-27 11:44:11,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27406 - __SPLIT__ 2026-05-27 11:44:11,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50830 - __SPLIT__ 2026-05-27 11:44:11,516 - 124456 - src.utils.log - INFO - βœ… Fetched 14 rows - __SPLIT__ 2026-05-27 11:44:12,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44191 - __SPLIT__ 2026-05-27 11:44:12,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27691 - __SPLIT__ 2026-05-27 11:44:12,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46739 - __SPLIT__ 2026-05-27 11:44:12,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22894 - __SPLIT__ 2026-05-27 11:44:13,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44526 - __SPLIT__ 2026-05-27 11:44:13,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27770 - __SPLIT__ 2026-05-27 11:44:15,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46832 - __SPLIT__ 2026-05-27 11:44:15,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50924 - __SPLIT__ 2026-05-27 11:44:15,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22991 - __SPLIT__ 2026-05-27 11:44:15,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28050 - __SPLIT__ 2026-05-27 11:44:16,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44561 - __SPLIT__ 2026-05-27 11:44:16,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46891 - __SPLIT__ 2026-05-27 11:44:17,042 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:44:17,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54982 - __SPLIT__ 2026-05-27 11:44:17,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46156 - __SPLIT__ 2026-05-27 11:44:17,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44260 - __SPLIT__ 2026-05-27 11:44:17,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28065 - __SPLIT__ 2026-05-27 11:44:17,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23451 - __SPLIT__ 2026-05-27 11:44:18,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46992 - __SPLIT__ 2026-05-27 11:44:19,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51011 - __SPLIT__ 2026-05-27 11:44:19,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44743 - __SPLIT__ 2026-05-27 11:44:19,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28212 - __SPLIT__ 2026-05-27 11:44:20,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23452 - __SPLIT__ 2026-05-27 11:44:20,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46157 - __SPLIT__ 2026-05-27 11:44:21,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47015 - __SPLIT__ 2026-05-27 11:44:21,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44272 - __SPLIT__ 2026-05-27 11:44:21,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28215 - __SPLIT__ 2026-05-27 11:44:22,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23702 - __SPLIT__ 2026-05-27 11:44:23,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47144 - __SPLIT__ 2026-05-27 11:44:23,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44897 - __SPLIT__ 2026-05-27 11:44:23,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28229 - __SPLIT__ 2026-05-27 11:44:23,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55065 - __SPLIT__ 2026-05-27 11:44:24,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51025 - __SPLIT__ 2026-05-27 11:44:24,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46262 - __SPLIT__ 2026-05-27 11:44:24,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23703 - __SPLIT__ 2026-05-27 11:44:25,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47149 - __SPLIT__ 2026-05-27 11:44:25,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28251 - __SPLIT__ 2026-05-27 11:44:26,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44604 - __SPLIT__ 2026-05-27 11:44:26,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23784 - __SPLIT__ 2026-05-27 11:44:26,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44940 - __SPLIT__ 2026-05-27 11:44:27,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47362 - __SPLIT__ 2026-05-27 11:44:27,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28609 - __SPLIT__ 2026-05-27 11:44:28,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46273 - __SPLIT__ 2026-05-27 11:44:28,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24129 - __SPLIT__ 2026-05-27 11:44:29,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51128 - __SPLIT__ 2026-05-27 11:44:29,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28728 - __SPLIT__ 2026-05-27 11:44:29,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47497 - __SPLIT__ 2026-05-27 11:44:29,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44983 - __SPLIT__ 2026-05-27 11:44:30,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44720 - __SPLIT__ 2026-05-27 11:44:30,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28804 - __SPLIT__ 2026-05-27 11:44:31,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46274 - __SPLIT__ 2026-05-27 11:44:31,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119403 - __SPLIT__ 2026-05-27 11:44:31,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24130 - __SPLIT__ 2026-05-27 11:44:32,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47579 - __SPLIT__ 2026-05-27 11:44:32,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55075 - __SPLIT__ 2026-05-27 11:44:32,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28884 - __SPLIT__ 2026-05-27 11:44:33,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44996 - __SPLIT__ 2026-05-27 11:44:34,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51176 - __SPLIT__ 2026-05-27 11:44:34,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24131 - __SPLIT__ 2026-05-27 11:44:34,429 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 11:44:34,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47589 - __SPLIT__ 2026-05-27 11:44:34,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28954 - __SPLIT__ 2026-05-27 11:44:35,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44822 - __SPLIT__ 2026-05-27 11:44:36,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24134 - __SPLIT__ 2026-05-27 11:44:36,514 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:44:36,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47595 - __SPLIT__ 2026-05-27 11:44:36,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28975 - __SPLIT__ 2026-05-27 11:44:37,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51544 - __SPLIT__ 2026-05-27 11:44:37,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45224 - __SPLIT__ 2026-05-27 11:44:38,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24232 - __SPLIT__ 2026-05-27 11:44:38,280 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:44:38,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46552 - __SPLIT__ 2026-05-27 11:44:38,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29112 - __SPLIT__ 2026-05-27 11:44:38,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47599 - __SPLIT__ 2026-05-27 11:44:39,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44905 - __SPLIT__ 2026-05-27 11:44:39,892 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (28674, 47618, 51206, 51207, 51208, 23562, 31242, 43532, 43533, 56847, 23573, 119320, 24091, 45084, 45085, 27681, 27682, 50215, 50216, 50217, 50218, 36910, 36911, 36912, 46638, 50239, 46149, 46150, 42055, 42056, 42057, 46151, 45645, 45647, 45648, 52303, 46674, 52304, 29268, 47702, 29273, 32349, 40541, 25186, 34404, 34405, 56424, 56425, 57448, 36460, 25197, 36461, 36462, 50800, 44662, 44663, 44664, 32377, 44666, 44667, 56951, 30853, 41609, 41610, 33931, 31376, 24209, 37523, 37524, 31388, 57508, 24743, 46760, 32425, 32937, 57520, 44721, 44722, 37555, 26292, 37556, 25282, 30914, 28869, 22729, 30923, 45775, 34000, 27857, 42192, 42704, 45776, 48335, 48336, 54486, 54487, 58082, 58083, 23268, 48878, 35570, 35571, 35572, 35573, 50418, 50419, 50420, 25338, 25339, 25340, 34046, 42238, 45823, 45825, 29444, 37126, 44294, 44297, 33057, 44321, 28453, 53030, 36139, 25392, 47410, 47411, 31540, 35130, 35131, 37694, 37695, 32064, 57663, 57666, 57668, 57669, 57670, 57671, 42824, 42825, 57673, 57674, 36174, 36175, 42838, 35161, 23387, 57180, 57181, 32095, 52066, 22886, 32104, 33129, 32106, 41832, 41833, 34161, 34164, 40309, 25464, 35707, 33148, 35708, 33150, 37243, 37244, 37259, 37260, 57227, 27022, 27024, 27027, 36246, 56742, 51626, 58285, 45998, 45999, 49583, 36787, 36789, 38325, 38326, 38327, 38328, 29629, 29630, 25027, 34757, 52167, 53195, 53196, 36813, 26068, 26069, 36829, 29153, 34787, 24042, 24043, 24044, 24045, 29168, 25076, 33270, 38902, 35320);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 11:44:40,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24431 - __SPLIT__ 2026-05-27 11:44:40,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51553 - __SPLIT__ 2026-05-27 11:44:40,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29517 - __SPLIT__ 2026-05-27 11:44:41,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45307 - __SPLIT__ 2026-05-27 11:44:41,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47733 - __SPLIT__ 2026-05-27 11:44:41,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46586 - __SPLIT__ 2026-05-27 11:44:41,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24432 - __SPLIT__ 2026-05-27 11:44:41,885 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:44:42,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29529 - __SPLIT__ 2026-05-27 11:44:42,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44921 - __SPLIT__ 2026-05-27 11:44:43,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47738 - __SPLIT__ 2026-05-27 11:44:43,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55215 - __SPLIT__ 2026-05-27 11:44:43,909 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (28674, 47618, 51206, 51207, 51208, 23562, 31242, 43532, 43533, 56847, 23573, 119320, 24091, 45084, 45085, 27681, 27682, 50215, 50216, 50217, 50218, 36910, 36911, 36912, 46638, 50239, 46149, 46150, 42055, 42056, 42057, 46151, 45645, 45647, 45648, 52303, 46674, 52304, 29268, 47702, 29273, 32349, 40541, 25186, 34404, 34405, 56424, 56425, 57448, 36460, 25197, 36461, 36462, 50800, 44662, 44663, 44664, 32377, 44666, 44667, 56951, 30853, 41609, 41610, 33931, 31376, 24209, 37523, 37524, 31388, 57508, 24743, 46760, 32425, 32937, 57520, 44721, 44722, 37555, 26292, 37556, 25282, 30914, 28869, 22729, 30923, 45775, 34000, 27857, 42192, 42704, 45776, 48335, 48336, 54486, 54487, 58082, 58083, 23268, 48878, 35570, 35571, 35572, 35573, 50418, 50419, 50420, 25338, 25339, 25340, 34046, 42238, 45823, 45825, 29444, 37126, 44294, 44297, 33057, 44321, 28453, 53030, 36139, 25392, 47410, 47411, 31540, 35130, 35131, 37694, 37695, 32064, 57663, 57666, 57668, 57669, 57670, 57671, 42824, 42825, 57673, 57674, 36174, 36175, 42838, 35161, 23387, 57180, 57181, 32095, 52066, 22886, 32104, 33129, 32106, 41832, 41833, 34161, 34164, 40309, 25464, 35707, 33148, 35708, 33150, 37243, 37244, 37259, 37260, 57227, 27022, 27024, 27027, 36246, 56742, 51626, 58285, 45998, 45999, 49583, 36787, 36789, 38325, 38326, 38327, 38328, 29629, 29630, 25027, 34757, 52167, 53195, 53196, 36813, 26068, 26069, 36829, 29153, 34787, 24042, 24043, 24044, 24045, 29168, 25076, 33270, 38902, 35320) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 11:44:44,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24906 - __SPLIT__ 2026-05-27 11:44:44,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29614 - __SPLIT__ 2026-05-27 11:44:44,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46609 - __SPLIT__ 2026-05-27 11:44:44,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51686 - __SPLIT__ 2026-05-27 11:44:44,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45490 - __SPLIT__ 2026-05-27 11:44:45,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47796 - __SPLIT__ 2026-05-27 11:44:45,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29703 - __SPLIT__ 2026-05-27 11:44:46,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44936 - __SPLIT__ 2026-05-27 11:44:46,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24907 - __SPLIT__ 2026-05-27 11:44:46,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46761 - __SPLIT__ 2026-05-27 11:44:47,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29706 - __SPLIT__ 2026-05-27 11:44:47,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47903 - __SPLIT__ 2026-05-27 11:44:47,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51856 - __SPLIT__ 2026-05-27 11:44:48,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45548 - __SPLIT__ 2026-05-27 11:44:48,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29731 - __SPLIT__ 2026-05-27 11:44:50,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24908 - __SPLIT__ 2026-05-27 11:44:50,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45264 - __SPLIT__ 2026-05-27 11:44:50,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29737 - __SPLIT__ 2026-05-27 11:44:51,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56038 - __SPLIT__ 2026-05-27 11:44:51,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46803 - __SPLIT__ 2026-05-27 11:44:51,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48016 - __SPLIT__ 2026-05-27 11:44:52,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24985 - __SPLIT__ 2026-05-27 11:44:52,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29783 - __SPLIT__ 2026-05-27 11:44:53,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45631 - __SPLIT__ 2026-05-27 11:44:53,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51863 - __SPLIT__ 2026-05-27 11:44:53,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24987 - __SPLIT__ 2026-05-27 11:44:53,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29886 - __SPLIT__ 2026-05-27 11:44:53,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48127 - __SPLIT__ 2026-05-27 11:44:53,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46940 - __SPLIT__ 2026-05-27 11:44:54,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45265 - __SPLIT__ 2026-05-27 11:44:55,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29903 - __SPLIT__ 2026-05-27 11:44:55,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24989 - __SPLIT__ 2026-05-27 11:44:55,365 - 124456 - src.utils.log - INFO - βœ… Fetched 1613 rows - __SPLIT__ 2026-05-27 11:44:55,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51864 - __SPLIT__ 2026-05-27 11:44:56,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48201 - __SPLIT__ 2026-05-27 11:44:56,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29904 - __SPLIT__ 2026-05-27 11:44:57,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56118 - __SPLIT__ 2026-05-27 11:44:57,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24990 - __SPLIT__ 2026-05-27 11:44:58,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119444 - __SPLIT__ 2026-05-27 11:44:59,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48338 - __SPLIT__ 2026-05-27 11:44:59,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29910 - __SPLIT__ 2026-05-27 11:45:00,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24991 - __SPLIT__ 2026-05-27 11:45:00,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45266 - __SPLIT__ 2026-05-27 11:45:00,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45635 - __SPLIT__ 2026-05-27 11:45:01,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29931 - __SPLIT__ 2026-05-27 11:45:01,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48403 - __SPLIT__ 2026-05-27 11:45:02,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24992 - __SPLIT__ 2026-05-27 11:45:02,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29939 - __SPLIT__ 2026-05-27 11:45:02,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46941 - __SPLIT__ 2026-05-27 11:45:03,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25105 - __SPLIT__ 2026-05-27 11:45:04,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48437 - __SPLIT__ 2026-05-27 11:45:04,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30046 - __SPLIT__ 2026-05-27 11:45:04,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45268 - __SPLIT__ 2026-05-27 11:45:04,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45639 - __SPLIT__ 2026-05-27 11:45:05,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22729 - __SPLIT__ 2026-05-27 11:45:05,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25106 - __SPLIT__ 2026-05-27 11:45:06,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48470 - __SPLIT__ 2026-05-27 11:45:06,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30088 - __SPLIT__ 2026-05-27 11:45:06,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119446 - __SPLIT__ 2026-05-27 11:45:06,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47132 - __SPLIT__ 2026-05-27 11:45:06,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51880 - __SPLIT__ 2026-05-27 11:45:06,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56476 - __SPLIT__ 2026-05-27 11:45:07,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22886 - __SPLIT__ 2026-05-27 11:45:08,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25201 - __SPLIT__ 2026-05-27 11:45:08,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30290 - __SPLIT__ 2026-05-27 11:45:08,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48523 - __SPLIT__ 2026-05-27 11:45:08,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45269 - __SPLIT__ 2026-05-27 11:45:08,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45640 - __SPLIT__ 2026-05-27 11:45:10,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51970 - __SPLIT__ 2026-05-27 11:45:10,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30506 - __SPLIT__ 2026-05-27 11:45:10,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23268 - __SPLIT__ 2026-05-27 11:45:10,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47401 - __SPLIT__ 2026-05-27 11:45:10,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25307 - __SPLIT__ 2026-05-27 11:45:11,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48525 - __SPLIT__ 2026-05-27 11:45:11,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30528 - __SPLIT__ 2026-05-27 11:45:13,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25316 - __SPLIT__ 2026-05-27 11:45:13,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45270 - __SPLIT__ 2026-05-27 11:45:14,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30666 - __SPLIT__ 2026-05-27 11:45:14,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23387 - __SPLIT__ 2026-05-27 11:45:15,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25349 - __SPLIT__ 2026-05-27 11:45:15,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30671 - __SPLIT__ 2026-05-27 11:45:16,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23562 - __SPLIT__ 2026-05-27 11:45:16,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52088 - __SPLIT__ 2026-05-27 11:45:16,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47473 - __SPLIT__ 2026-05-27 11:45:17,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48565 - __SPLIT__ 2026-05-27 11:45:17,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30751 - __SPLIT__ 2026-05-27 11:45:18,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25405 - __SPLIT__ 2026-05-27 11:45:18,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23573 - __SPLIT__ 2026-05-27 11:45:19,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45282 - __SPLIT__ 2026-05-27 11:45:19,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30847 - __SPLIT__ 2026-05-27 11:45:20,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48637 - __SPLIT__ 2026-05-27 11:45:20,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47816 - __SPLIT__ 2026-05-27 11:45:20,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52095 - __SPLIT__ 2026-05-27 11:45:20,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45827 - __SPLIT__ 2026-05-27 11:45:21,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25577 - __SPLIT__ 2026-05-27 11:45:21,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24042 - __SPLIT__ 2026-05-27 11:45:21,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30890 - __SPLIT__ 2026-05-27 11:45:22,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48770 - __SPLIT__ 2026-05-27 11:45:22,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45855 - __SPLIT__ 2026-05-27 11:45:23,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25614 - __SPLIT__ 2026-05-27 11:45:23,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56537 - __SPLIT__ 2026-05-27 11:45:23,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31044 - __SPLIT__ 2026-05-27 11:45:24,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47843 - __SPLIT__ 2026-05-27 11:45:25,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48816 - __SPLIT__ 2026-05-27 11:45:25,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46053 - __SPLIT__ 2026-05-27 11:45:25,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52099 - __SPLIT__ 2026-05-27 11:45:25,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24043 - __SPLIT__ 2026-05-27 11:45:26,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25615 - __SPLIT__ 2026-05-27 11:45:26,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31131 - __SPLIT__ 2026-05-27 11:45:27,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48916 - __SPLIT__ 2026-05-27 11:45:27,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45918 - __SPLIT__ 2026-05-27 11:45:29,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47907 - __SPLIT__ 2026-05-27 11:45:29,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31382 - __SPLIT__ 2026-05-27 11:45:29,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26008 - __SPLIT__ 2026-05-27 11:45:29,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46058 - __SPLIT__ 2026-05-27 11:45:30,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24044 - __SPLIT__ 2026-05-27 11:45:30,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49075 - __SPLIT__ 2026-05-27 11:45:31,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31383 - __SPLIT__ 2026-05-27 11:45:31,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52157 - __SPLIT__ 2026-05-27 11:45:32,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26335 - __SPLIT__ 2026-05-27 11:45:33,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24045 - __SPLIT__ 2026-05-27 11:45:34,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48046 - __SPLIT__ 2026-05-27 11:45:34,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49084 - __SPLIT__ 2026-05-27 11:45:34,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31395 - __SPLIT__ 2026-05-27 11:45:34,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45946 - __SPLIT__ 2026-05-27 11:45:35,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46105 - __SPLIT__ 2026-05-27 11:45:36,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26336 - __SPLIT__ 2026-05-27 11:45:36,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24091 - __SPLIT__ 2026-05-27 11:45:36,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31443 - __SPLIT__ 2026-05-27 11:45:36,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49159 - __SPLIT__ 2026-05-27 11:45:37,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52258 - __SPLIT__ 2026-05-27 11:45:37,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26511 - __SPLIT__ 2026-05-27 11:45:37,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48094 - __SPLIT__ 2026-05-27 11:45:39,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31481 - __SPLIT__ 2026-05-27 11:45:40,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45955 - __SPLIT__ 2026-05-27 11:45:40,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49339 - __SPLIT__ 2026-05-27 11:45:40,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46187 - __SPLIT__ 2026-05-27 11:45:40,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24209 - __SPLIT__ 2026-05-27 11:45:41,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56653 - __SPLIT__ 2026-05-27 11:45:41,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26546 - __SPLIT__ 2026-05-27 11:45:41,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31483 - __SPLIT__ 2026-05-27 11:45:42,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49417 - __SPLIT__ 2026-05-27 11:45:43,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24743 - __SPLIT__ 2026-05-27 11:45:43,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48203 - __SPLIT__ 2026-05-27 11:45:44,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52278 - __SPLIT__ 2026-05-27 11:45:44,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31552 - __SPLIT__ 2026-05-27 11:45:45,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26842 - __SPLIT__ 2026-05-27 11:45:45,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45975 - __SPLIT__ 2026-05-27 11:45:45,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49483 - __SPLIT__ 2026-05-27 11:45:45,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46540 - __SPLIT__ 2026-05-27 11:45:46,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25027 - __SPLIT__ 2026-05-27 11:45:46,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31596 - __SPLIT__ 2026-05-27 11:45:47,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27115 - __SPLIT__ 2026-05-27 11:45:48,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48264 - __SPLIT__ 2026-05-27 11:45:48,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49611 - __SPLIT__ 2026-05-27 11:45:49,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31601 - __SPLIT__ 2026-05-27 11:45:49,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52281 - __SPLIT__ 2026-05-27 11:45:50,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25076 - __SPLIT__ 2026-05-27 11:45:50,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27465 - __SPLIT__ 2026-05-27 11:45:50,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45995 - __SPLIT__ 2026-05-27 11:45:51,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56827 - __SPLIT__ 2026-05-27 11:45:51,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31604 - __SPLIT__ 2026-05-27 11:45:51,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46903 - __SPLIT__ 2026-05-27 11:45:51,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49613 - __SPLIT__ 2026-05-27 11:45:52,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27769 - __SPLIT__ 2026-05-27 11:45:52,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25186 - __SPLIT__ 2026-05-27 11:45:52,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48322 - __SPLIT__ 2026-05-27 11:45:53,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31607 - __SPLIT__ 2026-05-27 11:45:53,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52299 - __SPLIT__ 2026-05-27 11:45:54,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28045 - __SPLIT__ 2026-05-27 11:45:54,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49653 - __SPLIT__ 2026-05-27 11:45:55,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46047 - __SPLIT__ 2026-05-27 11:45:55,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25197 - __SPLIT__ 2026-05-27 11:45:55,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31655 - __SPLIT__ 2026-05-27 11:45:56,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47007 - __SPLIT__ 2026-05-27 11:45:56,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119447 - __SPLIT__ 2026-05-27 11:45:57,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28046 - __SPLIT__ 2026-05-27 11:45:57,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48394 - __SPLIT__ 2026-05-27 11:45:57,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49797 - __SPLIT__ 2026-05-27 11:45:58,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31695 - __SPLIT__ 2026-05-27 11:45:58,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25282 - __SPLIT__ 2026-05-27 11:45:59,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52398 - __SPLIT__ 2026-05-27 11:45:59,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28240 - __SPLIT__ 2026-05-27 11:46:00,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46296 - __SPLIT__ 2026-05-27 11:46:00,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31779 - __SPLIT__ 2026-05-27 11:46:01,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49856 - __SPLIT__ 2026-05-27 11:46:01,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47008 - __SPLIT__ 2026-05-27 11:46:02,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25338 - __SPLIT__ 2026-05-27 11:46:02,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48426 - __SPLIT__ 2026-05-27 11:46:03,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31839 - __SPLIT__ 2026-05-27 11:46:05,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49934 - __SPLIT__ 2026-05-27 11:46:05,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25339 - __SPLIT__ 2026-05-27 11:46:05,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28924 - __SPLIT__ 2026-05-27 11:46:06,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31880 - __SPLIT__ 2026-05-27 11:46:06,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52651 - __SPLIT__ 2026-05-27 11:46:06,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56980 - __SPLIT__ 2026-05-27 11:46:06,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46314 - __SPLIT__ 2026-05-27 11:46:06,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49985 - __SPLIT__ 2026-05-27 11:46:07,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25340 - __SPLIT__ 2026-05-27 11:46:07,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31928 - __SPLIT__ 2026-05-27 11:46:08,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29307 - __SPLIT__ 2026-05-27 11:46:08,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48894 - __SPLIT__ 2026-05-27 11:46:09,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25392 - __SPLIT__ 2026-05-27 11:46:10,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49988 - __SPLIT__ 2026-05-27 11:46:10,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32036 - __SPLIT__ 2026-05-27 11:46:11,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29318 - __SPLIT__ 2026-05-27 11:46:11,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52715 - __SPLIT__ 2026-05-27 11:46:11,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47479 - __SPLIT__ 2026-05-27 11:46:12,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46589 - __SPLIT__ 2026-05-27 11:46:12,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48951 - __SPLIT__ 2026-05-27 11:46:12,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32167 - __SPLIT__ 2026-05-27 11:46:12,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25464 - __SPLIT__ 2026-05-27 11:46:12,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50198 - __SPLIT__ 2026-05-27 11:46:14,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29653 - __SPLIT__ 2026-05-27 11:46:14,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32232 - __SPLIT__ 2026-05-27 11:46:15,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26068 - __SPLIT__ 2026-05-27 11:46:16,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29863 - __SPLIT__ 2026-05-27 11:46:16,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52740 - __SPLIT__ 2026-05-27 11:46:16,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50243 - __SPLIT__ 2026-05-27 11:46:16,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32442 - __SPLIT__ 2026-05-27 11:46:16,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47500 - __SPLIT__ 2026-05-27 11:46:16,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26069 - __SPLIT__ 2026-05-27 11:46:16,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46629 - __SPLIT__ 2026-05-27 11:46:17,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49000 - __SPLIT__ 2026-05-27 11:46:17,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29908 - __SPLIT__ 2026-05-27 11:46:18,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32549 - __SPLIT__ 2026-05-27 11:46:18,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50248 - __SPLIT__ 2026-05-27 11:46:19,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26292 - __SPLIT__ 2026-05-27 11:46:19,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47691 - __SPLIT__ 2026-05-27 11:46:20,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32683 - __SPLIT__ 2026-05-27 11:46:20,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52755 - __SPLIT__ 2026-05-27 11:46:20,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57002 - __SPLIT__ 2026-05-27 11:46:21,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30061 - __SPLIT__ 2026-05-27 11:46:22,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50280 - __SPLIT__ 2026-05-27 11:46:22,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27022 - __SPLIT__ 2026-05-27 11:46:23,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47023 - __SPLIT__ 2026-05-27 11:46:23,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32697 - __SPLIT__ 2026-05-27 11:46:23,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49197 - __SPLIT__ 2026-05-27 11:46:23,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30063 - __SPLIT__ 2026-05-27 11:46:24,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47751 - __SPLIT__ 2026-05-27 11:46:25,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32705 - __SPLIT__ 2026-05-27 11:46:25,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50326 - __SPLIT__ 2026-05-27 11:46:25,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27024 - __SPLIT__ 2026-05-27 11:46:26,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52760 - __SPLIT__ 2026-05-27 11:46:27,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32718 - __SPLIT__ 2026-05-27 11:46:28,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30064 - __SPLIT__ 2026-05-27 11:46:28,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47024 - __SPLIT__ 2026-05-27 11:46:29,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50332 - __SPLIT__ 2026-05-27 11:46:29,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32884 - __SPLIT__ 2026-05-27 11:46:29,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27027 - __SPLIT__ 2026-05-27 11:46:29,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49289 - __SPLIT__ 2026-05-27 11:46:31,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47780 - __SPLIT__ 2026-05-27 11:46:31,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32885 - __SPLIT__ 2026-05-27 11:46:31,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30375 - __SPLIT__ 2026-05-27 11:46:31,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50351 - __SPLIT__ 2026-05-27 11:46:32,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27681 - __SPLIT__ 2026-05-27 11:46:33,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52818 - __SPLIT__ 2026-05-27 11:46:34,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32901 - __SPLIT__ 2026-05-27 11:46:36,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50391 - __SPLIT__ 2026-05-27 11:46:36,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33006 - __SPLIT__ 2026-05-27 11:46:37,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49521 - __SPLIT__ 2026-05-27 11:46:37,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30376 - __SPLIT__ 2026-05-27 11:46:37,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33011 - __SPLIT__ 2026-05-27 11:46:38,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48176 - __SPLIT__ 2026-05-27 11:46:38,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50415 - __SPLIT__ 2026-05-27 11:46:39,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27682 - __SPLIT__ 2026-05-27 11:46:39,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33013 - __SPLIT__ 2026-05-27 11:46:41,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52842 - __SPLIT__ 2026-05-27 11:46:41,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57003 - __SPLIT__ 2026-05-27 11:46:41,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30495 - __SPLIT__ 2026-05-27 11:46:41,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50459 - __SPLIT__ 2026-05-27 11:46:42,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33014 - __SPLIT__ 2026-05-27 11:46:42,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49585 - __SPLIT__ 2026-05-27 11:46:43,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27857 - __SPLIT__ 2026-05-27 11:46:43,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48177 - __SPLIT__ 2026-05-27 11:46:44,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33015 - __SPLIT__ 2026-05-27 11:46:44,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47053 - __SPLIT__ 2026-05-27 11:46:44,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50705 - __SPLIT__ 2026-05-27 11:46:45,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28453 - __SPLIT__ 2026-05-27 11:46:45,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30746 - __SPLIT__ 2026-05-27 11:46:46,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33016 - __SPLIT__ 2026-05-27 11:46:46,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52853 - __SPLIT__ 2026-05-27 11:46:47,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50851 - __SPLIT__ 2026-05-27 11:46:48,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33017 - __SPLIT__ 2026-05-27 11:46:49,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28674 - __SPLIT__ 2026-05-27 11:46:49,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48209 - __SPLIT__ 2026-05-27 11:46:50,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33021 - __SPLIT__ 2026-05-27 11:46:50,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47313 - __SPLIT__ 2026-05-27 11:46:51,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50902 - __SPLIT__ 2026-05-27 11:46:51,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30747 - __SPLIT__ 2026-05-27 11:46:52,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33024 - __SPLIT__ 2026-05-27 11:46:52,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57023 - __SPLIT__ 2026-05-27 11:46:52,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28869 - __SPLIT__ 2026-05-27 11:46:53,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51000 - __SPLIT__ 2026-05-27 11:46:53,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33027 - __SPLIT__ 2026-05-27 11:46:54,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52854 - __SPLIT__ 2026-05-27 11:46:54,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49586 - __SPLIT__ 2026-05-27 11:46:55,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48258 - __SPLIT__ 2026-05-27 11:46:55,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47341 - __SPLIT__ 2026-05-27 11:46:55,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33028 - __SPLIT__ 2026-05-27 11:46:56,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30869 - __SPLIT__ 2026-05-27 11:46:56,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51021 - __SPLIT__ 2026-05-27 11:46:57,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29153 - __SPLIT__ 2026-05-27 11:46:57,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49602 - __SPLIT__ 2026-05-27 11:46:57,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33029 - __SPLIT__ 2026-05-27 11:46:59,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51158 - __SPLIT__ 2026-05-27 11:47:00,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48288 - __SPLIT__ 2026-05-27 11:47:00,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33030 - __SPLIT__ 2026-05-27 11:47:00,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52938 - __SPLIT__ 2026-05-27 11:47:01,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30870 - __SPLIT__ 2026-05-27 11:47:02,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29168 - __SPLIT__ 2026-05-27 11:47:02,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47368 - __SPLIT__ 2026-05-27 11:47:02,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33032 - __SPLIT__ 2026-05-27 11:47:02,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51276 - __SPLIT__ 2026-05-27 11:47:03,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49854 - __SPLIT__ 2026-05-27 11:47:04,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119450 - __SPLIT__ 2026-05-27 11:47:04,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33033 - __SPLIT__ 2026-05-27 11:47:05,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48428 - __SPLIT__ 2026-05-27 11:47:06,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29268 - __SPLIT__ 2026-05-27 11:47:06,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51344 - __SPLIT__ 2026-05-27 11:47:06,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33034 - __SPLIT__ 2026-05-27 11:47:07,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53014 - __SPLIT__ 2026-05-27 11:47:07,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47513 - __SPLIT__ 2026-05-27 11:47:08,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33038 - __SPLIT__ 2026-05-27 11:47:09,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51470 - __SPLIT__ 2026-05-27 11:47:09,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49855 - __SPLIT__ 2026-05-27 11:47:09,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48440 - __SPLIT__ 2026-05-27 11:47:10,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29273 - __SPLIT__ 2026-05-27 11:47:10,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33039 - __SPLIT__ 2026-05-27 11:47:10,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31156 - __SPLIT__ 2026-05-27 11:47:11,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51653 - __SPLIT__ 2026-05-27 11:47:11,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119452 - __SPLIT__ 2026-05-27 11:47:11,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57081 - __SPLIT__ 2026-05-27 11:47:12,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29444 - __SPLIT__ 2026-05-27 11:47:12,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33040 - __SPLIT__ 2026-05-27 11:47:12,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53120 - __SPLIT__ 2026-05-27 11:47:12,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47763 - __SPLIT__ 2026-05-27 11:47:13,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51654 - __SPLIT__ 2026-05-27 11:47:13,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31199 - __SPLIT__ 2026-05-27 11:47:13,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48441 - __SPLIT__ 2026-05-27 11:47:14,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33042 - __SPLIT__ 2026-05-27 11:47:15,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29629 - __SPLIT__ 2026-05-27 11:47:15,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51872 - __SPLIT__ 2026-05-27 11:47:16,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33043 - __SPLIT__ 2026-05-27 11:47:17,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49920 - __SPLIT__ 2026-05-27 11:47:18,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29630 - __SPLIT__ 2026-05-27 11:47:18,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33044 - __SPLIT__ 2026-05-27 11:47:18,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52104 - __SPLIT__ 2026-05-27 11:47:19,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47909 - __SPLIT__ 2026-05-27 11:47:19,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53143 - __SPLIT__ 2026-05-27 11:47:19,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31200 - __SPLIT__ 2026-05-27 11:47:20,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33045 - __SPLIT__ 2026-05-27 11:47:21,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50275 - __SPLIT__ 2026-05-27 11:47:21,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57088 - __SPLIT__ 2026-05-27 11:47:21,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52175 - __SPLIT__ 2026-05-27 11:47:22,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33046 - __SPLIT__ 2026-05-27 11:47:22,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30853 - __SPLIT__ 2026-05-27 11:47:23,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33047 - __SPLIT__ 2026-05-27 11:47:24,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52356 - __SPLIT__ 2026-05-27 11:47:25,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33052 - __SPLIT__ 2026-05-27 11:47:25,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30914 - __SPLIT__ 2026-05-27 11:47:25,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47958 - __SPLIT__ 2026-05-27 11:47:26,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50315 - __SPLIT__ 2026-05-27 11:47:26,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33054 - __SPLIT__ 2026-05-27 11:47:26,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52551 - __SPLIT__ 2026-05-27 11:47:26,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53212 - __SPLIT__ 2026-05-27 11:47:26,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48476 - __SPLIT__ 2026-05-27 11:47:27,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33113 - __SPLIT__ 2026-05-27 11:47:29,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31327 - __SPLIT__ 2026-05-27 11:47:29,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52601 - __SPLIT__ 2026-05-27 11:47:29,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30923 - __SPLIT__ 2026-05-27 11:47:30,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33188 - __SPLIT__ 2026-05-27 11:47:30,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50425 - __SPLIT__ 2026-05-27 11:47:30,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31328 - __SPLIT__ 2026-05-27 11:47:31,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48019 - __SPLIT__ 2026-05-27 11:47:31,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33250 - __SPLIT__ 2026-05-27 11:47:32,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52698 - __SPLIT__ 2026-05-27 11:47:32,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31242 - __SPLIT__ 2026-05-27 11:47:32,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53240 - __SPLIT__ 2026-05-27 11:47:32,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48668 - __SPLIT__ 2026-05-27 11:47:32,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32068 - __SPLIT__ 2026-05-27 11:47:33,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33251 - __SPLIT__ 2026-05-27 11:47:33,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50646 - __SPLIT__ 2026-05-27 11:47:34,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52839 - __SPLIT__ 2026-05-27 11:47:34,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31376 - __SPLIT__ 2026-05-27 11:47:35,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33420 - __SPLIT__ 2026-05-27 11:47:35,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48036 - __SPLIT__ 2026-05-27 11:47:35,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48669 - __SPLIT__ 2026-05-27 11:47:37,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52976 - __SPLIT__ 2026-05-27 11:47:37,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33421 - __SPLIT__ 2026-05-27 11:47:37,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57095 - __SPLIT__ 2026-05-27 11:47:38,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32534 - __SPLIT__ 2026-05-27 11:47:38,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50655 - __SPLIT__ 2026-05-27 11:47:39,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53500 - __SPLIT__ 2026-05-27 11:47:39,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33574 - __SPLIT__ 2026-05-27 11:47:39,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53473 - __SPLIT__ 2026-05-27 11:47:40,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57145 - __SPLIT__ 2026-05-27 11:47:41,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33611 - __SPLIT__ 2026-05-27 11:47:41,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48215 - __SPLIT__ 2026-05-27 11:47:42,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53474 - __SPLIT__ 2026-05-27 11:47:42,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33868 - __SPLIT__ 2026-05-27 11:47:43,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53501 - __SPLIT__ 2026-05-27 11:47:44,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34001 - __SPLIT__ 2026-05-27 11:47:44,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50734 - __SPLIT__ 2026-05-27 11:47:45,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32658 - __SPLIT__ 2026-05-27 11:47:45,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34003 - __SPLIT__ 2026-05-27 11:47:46,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53645 - __SPLIT__ 2026-05-27 11:47:46,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34005 - __SPLIT__ 2026-05-27 11:47:47,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34051 - __SPLIT__ 2026-05-27 11:47:48,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48219 - __SPLIT__ 2026-05-27 11:47:48,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53720 - __SPLIT__ 2026-05-27 11:47:48,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34135 - __SPLIT__ 2026-05-27 11:47:48,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51109 - __SPLIT__ 2026-05-27 11:47:50,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34168 - __SPLIT__ 2026-05-27 11:47:50,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48672 - __SPLIT__ 2026-05-27 11:47:50,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53745 - __SPLIT__ 2026-05-27 11:47:51,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34220 - __SPLIT__ 2026-05-27 11:47:51,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32744 - __SPLIT__ 2026-05-27 11:47:51,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53558 - __SPLIT__ 2026-05-27 11:47:52,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34309 - __SPLIT__ 2026-05-27 11:47:52,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53746 - __SPLIT__ 2026-05-27 11:47:53,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48319 - __SPLIT__ 2026-05-27 11:47:53,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51159 - __SPLIT__ 2026-05-27 11:47:54,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34340 - __SPLIT__ 2026-05-27 11:47:54,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119460 - __SPLIT__ 2026-05-27 11:47:55,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48690 - __SPLIT__ 2026-05-27 11:47:55,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34401 - __SPLIT__ 2026-05-27 11:47:57,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54112 - __SPLIT__ 2026-05-27 11:47:57,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34486 - __SPLIT__ 2026-05-27 11:47:57,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32745 - __SPLIT__ 2026-05-27 11:47:58,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31388 - __SPLIT__ 2026-05-27 11:47:58,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34784 - __SPLIT__ 2026-05-27 11:47:58,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54143 - __SPLIT__ 2026-05-27 11:47:58,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48327 - __SPLIT__ 2026-05-27 11:47:59,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51160 - __SPLIT__ 2026-05-27 11:47:59,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53832 - __SPLIT__ 2026-05-27 11:47:59,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35098 - __SPLIT__ 2026-05-27 11:47:59,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57174 - __SPLIT__ 2026-05-27 11:48:00,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48742 - __SPLIT__ 2026-05-27 11:48:00,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54430 - __SPLIT__ 2026-05-27 11:48:01,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35103 - __SPLIT__ 2026-05-27 11:48:03,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32936 - __SPLIT__ 2026-05-27 11:48:03,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53854 - __SPLIT__ 2026-05-27 11:48:03,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54466 - __SPLIT__ 2026-05-27 11:48:03,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35111 - __SPLIT__ 2026-05-27 11:48:04,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48345 - __SPLIT__ 2026-05-27 11:48:04,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48761 - __SPLIT__ 2026-05-27 11:48:05,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35121 - __SPLIT__ 2026-05-27 11:48:05,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54541 - __SPLIT__ 2026-05-27 11:48:06,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53883 - __SPLIT__ 2026-05-27 11:48:06,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35159 - __SPLIT__ 2026-05-27 11:48:07,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32956 - __SPLIT__ 2026-05-27 11:48:07,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48839 - __SPLIT__ 2026-05-27 11:48:08,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54646 - __SPLIT__ 2026-05-27 11:48:08,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35201 - __SPLIT__ 2026-05-27 11:48:08,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31540 - __SPLIT__ 2026-05-27 11:48:09,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35250 - __SPLIT__ 2026-05-27 11:48:10,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48639 - __SPLIT__ 2026-05-27 11:48:10,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57303 - __SPLIT__ 2026-05-27 11:48:10,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54686 - __SPLIT__ 2026-05-27 11:48:10,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54224 - __SPLIT__ 2026-05-27 11:48:10,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35367 - __SPLIT__ 2026-05-27 11:48:10,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51400 - __SPLIT__ 2026-05-27 11:48:11,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32064 - __SPLIT__ 2026-05-27 11:48:11,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32957 - __SPLIT__ 2026-05-27 11:48:12,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48864 - __SPLIT__ 2026-05-27 11:48:12,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54730 - __SPLIT__ 2026-05-27 11:48:12,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35454 - __SPLIT__ 2026-05-27 11:48:13,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48884 - __SPLIT__ 2026-05-27 11:48:13,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51424 - __SPLIT__ 2026-05-27 11:48:14,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54259 - __SPLIT__ 2026-05-27 11:48:14,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119461 - __SPLIT__ 2026-05-27 11:48:14,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54767 - __SPLIT__ 2026-05-27 11:48:15,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35455 - __SPLIT__ 2026-05-27 11:48:16,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32095 - __SPLIT__ 2026-05-27 11:48:17,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35834 - __SPLIT__ 2026-05-27 11:48:17,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33132 - __SPLIT__ 2026-05-27 11:48:18,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54811 - __SPLIT__ 2026-05-27 11:48:18,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35841 - __SPLIT__ 2026-05-27 11:48:18,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48929 - __SPLIT__ 2026-05-27 11:48:19,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51469 - __SPLIT__ 2026-05-27 11:48:19,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54395 - __SPLIT__ 2026-05-27 11:48:19,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49004 - __SPLIT__ 2026-05-27 11:48:19,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36315 - __SPLIT__ 2026-05-27 11:48:19,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54821 - __SPLIT__ 2026-05-27 11:48:21,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48933 - __SPLIT__ 2026-05-27 11:48:21,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32104 - __SPLIT__ 2026-05-27 11:48:22,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36319 - __SPLIT__ 2026-05-27 11:48:22,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33170 - __SPLIT__ 2026-05-27 11:48:22,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54400 - __SPLIT__ 2026-05-27 11:48:23,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51477 - __SPLIT__ 2026-05-27 11:48:23,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36323 - __SPLIT__ 2026-05-27 11:48:23,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54822 - __SPLIT__ 2026-05-27 11:48:25,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36350 - __SPLIT__ 2026-05-27 11:48:25,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49488 - __SPLIT__ 2026-05-27 11:48:25,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49117 - __SPLIT__ 2026-05-27 11:48:26,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36432 - __SPLIT__ 2026-05-27 11:48:26,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54844 - __SPLIT__ 2026-05-27 11:48:26,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51688 - __SPLIT__ 2026-05-27 11:48:26,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57381 - __SPLIT__ 2026-05-27 11:48:27,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32106 - __SPLIT__ 2026-05-27 11:48:27,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54401 - __SPLIT__ 2026-05-27 11:48:28,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33292 - __SPLIT__ 2026-05-27 11:48:28,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36433 - __SPLIT__ 2026-05-27 11:48:28,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54853 - __SPLIT__ 2026-05-27 11:48:29,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51810 - __SPLIT__ 2026-05-27 11:48:30,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49522 - __SPLIT__ 2026-05-27 11:48:30,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36500 - __SPLIT__ 2026-05-27 11:48:30,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49179 - __SPLIT__ 2026-05-27 11:48:32,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36526 - __SPLIT__ 2026-05-27 11:48:33,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36553 - __SPLIT__ 2026-05-27 11:48:33,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32349 - __SPLIT__ 2026-05-27 11:48:33,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54860 - __SPLIT__ 2026-05-27 11:48:34,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36628 - __SPLIT__ 2026-05-27 11:48:34,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33694 - __SPLIT__ 2026-05-27 11:48:34,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51820 - __SPLIT__ 2026-05-27 11:48:34,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49188 - __SPLIT__ 2026-05-27 11:48:35,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36638 - __SPLIT__ 2026-05-27 11:48:35,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54539 - __SPLIT__ 2026-05-27 11:48:35,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32377 - __SPLIT__ 2026-05-27 11:48:35,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54918 - __SPLIT__ 2026-05-27 11:48:35,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49828 - __SPLIT__ 2026-05-27 11:48:35,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33695 - __SPLIT__ 2026-05-27 11:48:36,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57389 - __SPLIT__ 2026-05-27 11:48:36,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36639 - __SPLIT__ 2026-05-27 11:48:36,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119464 - __SPLIT__ 2026-05-27 11:48:37,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51865 - __SPLIT__ 2026-05-27 11:48:37,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54973 - __SPLIT__ 2026-05-27 11:48:38,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49264 - __SPLIT__ 2026-05-27 11:48:39,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36667 - __SPLIT__ 2026-05-27 11:48:39,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54579 - __SPLIT__ 2026-05-27 11:48:40,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32425 - __SPLIT__ 2026-05-27 11:48:41,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49905 - __SPLIT__ 2026-05-27 11:48:41,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54998 - __SPLIT__ 2026-05-27 11:48:41,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33696 - __SPLIT__ 2026-05-27 11:48:41,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36709 - __SPLIT__ 2026-05-27 11:48:42,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52012 - __SPLIT__ 2026-05-27 11:48:43,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32937 - __SPLIT__ 2026-05-27 11:48:43,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55235 - __SPLIT__ 2026-05-27 11:48:43,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36832 - __SPLIT__ 2026-05-27 11:48:44,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54756 - __SPLIT__ 2026-05-27 11:48:44,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49291 - __SPLIT__ 2026-05-27 11:48:45,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55240 - __SPLIT__ 2026-05-27 11:48:45,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37032 - __SPLIT__ 2026-05-27 11:48:46,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33057 - __SPLIT__ 2026-05-27 11:48:46,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50219 - __SPLIT__ 2026-05-27 11:48:46,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33697 - __SPLIT__ 2026-05-27 11:48:47,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37049 - __SPLIT__ 2026-05-27 11:48:47,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52021 - __SPLIT__ 2026-05-27 11:48:47,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55253 - __SPLIT__ 2026-05-27 11:48:48,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33129 - __SPLIT__ 2026-05-27 11:48:48,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37200 - __SPLIT__ 2026-05-27 11:48:48,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54804 - __SPLIT__ 2026-05-27 11:48:49,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49328 - __SPLIT__ 2026-05-27 11:48:50,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37228 - __SPLIT__ 2026-05-27 11:48:50,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55425 - __SPLIT__ 2026-05-27 11:48:51,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50697 - __SPLIT__ 2026-05-27 11:48:51,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37264 - __SPLIT__ 2026-05-27 11:48:52,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33698 - __SPLIT__ 2026-05-27 11:48:52,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52076 - __SPLIT__ 2026-05-27 11:48:53,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37272 - __SPLIT__ 2026-05-27 11:48:53,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57423 - __SPLIT__ 2026-05-27 11:48:53,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55454 - __SPLIT__ 2026-05-27 11:48:54,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55180 - __SPLIT__ 2026-05-27 11:48:54,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37315 - __SPLIT__ 2026-05-27 11:48:54,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33148 - __SPLIT__ 2026-05-27 11:48:55,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49427 - __SPLIT__ 2026-05-27 11:48:55,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50951 - __SPLIT__ 2026-05-27 11:48:56,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55601 - __SPLIT__ 2026-05-27 11:48:57,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37316 - __SPLIT__ 2026-05-27 11:48:57,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52243 - __SPLIT__ 2026-05-27 11:48:57,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33763 - __SPLIT__ 2026-05-27 11:48:58,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37326 - __SPLIT__ 2026-05-27 11:48:58,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55653 - __SPLIT__ 2026-05-27 11:49:00,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37352 - __SPLIT__ 2026-05-27 11:49:00,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33764 - __SPLIT__ 2026-05-27 11:49:01,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49433 - __SPLIT__ 2026-05-27 11:49:01,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55694 - __SPLIT__ 2026-05-27 11:49:01,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37385 - __SPLIT__ 2026-05-27 11:49:01,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55209 - __SPLIT__ 2026-05-27 11:49:01,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51107 - __SPLIT__ 2026-05-27 11:49:01,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33766 - __SPLIT__ 2026-05-27 11:49:02,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52390 - __SPLIT__ 2026-05-27 11:49:02,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37412 - __SPLIT__ 2026-05-27 11:49:02,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55705 - __SPLIT__ 2026-05-27 11:49:05,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37664 - __SPLIT__ 2026-05-27 11:49:06,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49555 - __SPLIT__ 2026-05-27 11:49:06,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37774 - __SPLIT__ 2026-05-27 11:49:06,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55222 - __SPLIT__ 2026-05-27 11:49:07,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33150 - __SPLIT__ 2026-05-27 11:49:07,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55706 - __SPLIT__ 2026-05-27 11:49:07,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37775 - __SPLIT__ 2026-05-27 11:49:08,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51129 - __SPLIT__ 2026-05-27 11:49:08,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52396 - __SPLIT__ 2026-05-27 11:49:08,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33767 - __SPLIT__ 2026-05-27 11:49:09,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33270 - __SPLIT__ 2026-05-27 11:49:09,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55793 - __SPLIT__ 2026-05-27 11:49:10,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37817 - __SPLIT__ 2026-05-27 11:49:10,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49559 - __SPLIT__ 2026-05-27 11:49:10,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57474 - __SPLIT__ 2026-05-27 11:49:11,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55229 - __SPLIT__ 2026-05-27 11:49:11,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55805 - __SPLIT__ 2026-05-27 11:49:11,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52438 - __SPLIT__ 2026-05-27 11:49:11,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37929 - __SPLIT__ 2026-05-27 11:49:12,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33931 - __SPLIT__ 2026-05-27 11:49:13,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49571 - __SPLIT__ 2026-05-27 11:49:13,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51139 - __SPLIT__ 2026-05-27 11:49:13,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55806 - __SPLIT__ 2026-05-27 11:49:13,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33788 - __SPLIT__ 2026-05-27 11:49:13,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37931 - __SPLIT__ 2026-05-27 11:49:16,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52494 - __SPLIT__ 2026-05-27 11:49:16,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38030 - __SPLIT__ 2026-05-27 11:49:16,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55830 - __SPLIT__ 2026-05-27 11:49:17,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38057 - __SPLIT__ 2026-05-27 11:49:17,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55262 - __SPLIT__ 2026-05-27 11:49:18,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38117 - __SPLIT__ 2026-05-27 11:49:18,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55878 - __SPLIT__ 2026-05-27 11:49:19,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49609 - __SPLIT__ 2026-05-27 11:49:19,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38151 - __SPLIT__ 2026-05-27 11:49:20,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51249 - __SPLIT__ 2026-05-27 11:49:20,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55900 - __SPLIT__ 2026-05-27 11:49:20,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52511 - __SPLIT__ 2026-05-27 11:49:21,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38182 - __SPLIT__ 2026-05-27 11:49:21,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33789 - __SPLIT__ 2026-05-27 11:49:23,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55907 - __SPLIT__ 2026-05-27 11:49:23,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38254 - __SPLIT__ 2026-05-27 11:49:24,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55927 - __SPLIT__ 2026-05-27 11:49:24,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34000 - __SPLIT__ 2026-05-27 11:49:24,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52539 - __SPLIT__ 2026-05-27 11:49:24,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38261 - __SPLIT__ 2026-05-27 11:49:25,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50014 - __SPLIT__ 2026-05-27 11:49:25,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56023 - __SPLIT__ 2026-05-27 11:49:25,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51430 - __SPLIT__ 2026-05-27 11:49:26,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38360 - __SPLIT__ 2026-05-27 11:49:26,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34046 - __SPLIT__ 2026-05-27 11:49:27,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55497 - __SPLIT__ 2026-05-27 11:49:27,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33790 - __SPLIT__ 2026-05-27 11:49:27,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56035 - __SPLIT__ 2026-05-27 11:49:27,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38361 - __SPLIT__ 2026-05-27 11:49:28,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57640 - __SPLIT__ 2026-05-27 11:49:29,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52600 - __SPLIT__ 2026-05-27 11:49:29,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33791 - __SPLIT__ 2026-05-27 11:49:29,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50064 - __SPLIT__ 2026-05-27 11:49:30,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56411 - __SPLIT__ 2026-05-27 11:49:31,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38395 - __SPLIT__ 2026-05-27 11:49:31,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51479 - __SPLIT__ 2026-05-27 11:49:32,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34161 - __SPLIT__ 2026-05-27 11:49:32,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52609 - __SPLIT__ 2026-05-27 11:49:32,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38554 - __SPLIT__ 2026-05-27 11:49:32,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56499 - __SPLIT__ 2026-05-27 11:49:33,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50096 - __SPLIT__ 2026-05-27 11:49:34,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55607 - __SPLIT__ 2026-05-27 11:49:34,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38589 - __SPLIT__ 2026-05-27 11:49:35,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33792 - __SPLIT__ 2026-05-27 11:49:35,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56634 - __SPLIT__ 2026-05-27 11:49:36,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38675 - __SPLIT__ 2026-05-27 11:49:37,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51483 - __SPLIT__ 2026-05-27 11:49:37,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38723 - __SPLIT__ 2026-05-27 11:49:37,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52617 - __SPLIT__ 2026-05-27 11:49:38,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56635 - __SPLIT__ 2026-05-27 11:49:38,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50137 - __SPLIT__ 2026-05-27 11:49:38,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38760 - __SPLIT__ 2026-05-27 11:49:38,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34164 - __SPLIT__ 2026-05-27 11:49:39,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55651 - __SPLIT__ 2026-05-27 11:49:39,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119472 - __SPLIT__ 2026-05-27 11:49:40,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56664 - __SPLIT__ 2026-05-27 11:49:41,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38761 - __SPLIT__ 2026-05-27 11:49:42,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33793 - __SPLIT__ 2026-05-27 11:49:42,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51580 - __SPLIT__ 2026-05-27 11:49:42,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38779 - __SPLIT__ 2026-05-27 11:49:43,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55652 - __SPLIT__ 2026-05-27 11:49:43,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52618 - __SPLIT__ 2026-05-27 11:49:43,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56741 - __SPLIT__ 2026-05-27 11:49:43,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33806 - __SPLIT__ 2026-05-27 11:49:43,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50183 - __SPLIT__ 2026-05-27 11:49:44,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38792 - __SPLIT__ 2026-05-27 11:49:45,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34404 - __SPLIT__ 2026-05-27 11:49:45,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56783 - __SPLIT__ 2026-05-27 11:49:45,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33807 - __SPLIT__ 2026-05-27 11:49:45,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57649 - __SPLIT__ 2026-05-27 11:49:46,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38811 - __SPLIT__ 2026-05-27 11:49:46,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51644 - __SPLIT__ 2026-05-27 11:49:47,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50244 - __SPLIT__ 2026-05-27 11:49:47,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56784 - __SPLIT__ 2026-05-27 11:49:47,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52634 - __SPLIT__ 2026-05-27 11:49:48,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55697 - __SPLIT__ 2026-05-27 11:49:48,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38871 - __SPLIT__ 2026-05-27 11:49:50,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56786 - __SPLIT__ 2026-05-27 11:49:50,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51657 - __SPLIT__ 2026-05-27 11:49:51,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39119 - __SPLIT__ 2026-05-27 11:49:51,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33808 - __SPLIT__ 2026-05-27 11:49:52,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56838 - __SPLIT__ 2026-05-27 11:49:52,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55737 - __SPLIT__ 2026-05-27 11:49:52,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39150 - __SPLIT__ 2026-05-27 11:49:53,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50412 - __SPLIT__ 2026-05-27 11:49:53,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52754 - __SPLIT__ 2026-05-27 11:49:54,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56851 - __SPLIT__ 2026-05-27 11:49:54,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39153 - __SPLIT__ 2026-05-27 11:49:55,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51950 - __SPLIT__ 2026-05-27 11:49:55,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57990 - __SPLIT__ 2026-05-27 11:49:55,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55760 - __SPLIT__ 2026-05-27 11:49:56,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56872 - __SPLIT__ 2026-05-27 11:49:56,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39227 - __SPLIT__ 2026-05-27 11:49:57,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34447 - __SPLIT__ 2026-05-27 11:49:57,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50455 - __SPLIT__ 2026-05-27 11:49:57,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34405 - __SPLIT__ 2026-05-27 11:49:58,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52762 - __SPLIT__ 2026-05-27 11:49:58,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39257 - __SPLIT__ 2026-05-27 11:49:58,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56937 - __SPLIT__ 2026-05-27 11:49:58,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55881 - __SPLIT__ 2026-05-27 11:49:59,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119473 - __SPLIT__ 2026-05-27 11:49:59,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51977 - __SPLIT__ 2026-05-27 11:50:00,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39309 - __SPLIT__ 2026-05-27 11:50:01,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56938 - __SPLIT__ 2026-05-27 11:50:01,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52783 - __SPLIT__ 2026-05-27 11:50:02,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39310 - __SPLIT__ 2026-05-27 11:50:02,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50860 - __SPLIT__ 2026-05-27 11:50:02,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34448 - __SPLIT__ 2026-05-27 11:50:03,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58186 - __SPLIT__ 2026-05-27 11:50:03,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56952 - __SPLIT__ 2026-05-27 11:50:03,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55905 - __SPLIT__ 2026-05-27 11:50:04,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34757 - __SPLIT__ 2026-05-27 11:50:04,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39340 - __SPLIT__ 2026-05-27 11:50:05,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52059 - __SPLIT__ 2026-05-27 11:50:05,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56979 - __SPLIT__ 2026-05-27 11:50:06,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52823 - __SPLIT__ 2026-05-27 11:50:06,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39391 - __SPLIT__ 2026-05-27 11:50:06,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50885 - __SPLIT__ 2026-05-27 11:50:07,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34787 - __SPLIT__ 2026-05-27 11:50:07,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57105 - __SPLIT__ 2026-05-27 11:50:08,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52156 - __SPLIT__ 2026-05-27 11:50:09,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34450 - __SPLIT__ 2026-05-27 11:50:09,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39450 - __SPLIT__ 2026-05-27 11:50:10,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57111 - __SPLIT__ 2026-05-27 11:50:11,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52870 - __SPLIT__ 2026-05-27 11:50:11,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39466 - __SPLIT__ 2026-05-27 11:50:11,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55914 - __SPLIT__ 2026-05-27 11:50:11,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34846 - __SPLIT__ 2026-05-27 11:50:12,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57365 - __SPLIT__ 2026-05-27 11:50:12,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50886 - __SPLIT__ 2026-05-27 11:50:12,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35130 - __SPLIT__ 2026-05-27 11:50:12,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39502 - __SPLIT__ 2026-05-27 11:50:13,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52166 - __SPLIT__ 2026-05-27 11:50:13,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57437 - __SPLIT__ 2026-05-27 11:50:14,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53009 - __SPLIT__ 2026-05-27 11:50:15,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39537 - __SPLIT__ 2026-05-27 11:50:15,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55970 - __SPLIT__ 2026-05-27 11:50:16,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57460 - __SPLIT__ 2026-05-27 11:50:17,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39565 - __SPLIT__ 2026-05-27 11:50:17,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50932 - __SPLIT__ 2026-05-27 11:50:18,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34847 - __SPLIT__ 2026-05-27 11:50:18,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57471 - __SPLIT__ 2026-05-27 11:50:18,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39707 - __SPLIT__ 2026-05-27 11:50:18,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56006 - __SPLIT__ 2026-05-27 11:50:18,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52187 - __SPLIT__ 2026-05-27 11:50:19,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35131 - __SPLIT__ 2026-05-27 11:50:19,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53026 - __SPLIT__ 2026-05-27 11:50:19,658 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 11434.0, 1035.0, 1132.0, 1131.0, 11435.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 11:50:20,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39899 - __SPLIT__ 2026-05-27 11:50:20,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57476 - __SPLIT__ 2026-05-27 11:50:21,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50986 - __SPLIT__ 2026-05-27 11:50:22,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39951 - __SPLIT__ 2026-05-27 11:50:22,843 - 124456 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-27 11:50:22,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57502 - __SPLIT__ 2026-05-27 11:50:22,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56047 - __SPLIT__ 2026-05-27 11:50:23,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40219 - __SPLIT__ 2026-05-27 11:50:24,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52201 - __SPLIT__ 2026-05-27 11:50:25,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57504 - __SPLIT__ 2026-05-27 11:50:25,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53080 - __SPLIT__ 2026-05-27 11:50:25,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40254 - __SPLIT__ 2026-05-27 11:50:26,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35161 - __SPLIT__ 2026-05-27 11:50:27,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57517 - __SPLIT__ 2026-05-27 11:50:27,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40380 - __SPLIT__ 2026-05-27 11:50:28,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56095 - __SPLIT__ 2026-05-27 11:50:28,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51361 - __SPLIT__ 2026-05-27 11:50:29,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53203 - __SPLIT__ 2026-05-27 11:50:29,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57659 - __SPLIT__ 2026-05-27 11:50:29,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40422 - __SPLIT__ 2026-05-27 11:50:30,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34848 - __SPLIT__ 2026-05-27 11:50:30,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52313 - __SPLIT__ 2026-05-27 11:50:31,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40500 - __SPLIT__ 2026-05-27 11:50:32,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57689 - __SPLIT__ 2026-05-27 11:50:32,684 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:50:32,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35320 - __SPLIT__ 2026-05-27 11:50:33,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56416 - __SPLIT__ 2026-05-27 11:50:33,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40540 - __SPLIT__ 2026-05-27 11:50:33,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53214 - __SPLIT__ 2026-05-27 11:50:34,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57739 - __SPLIT__ 2026-05-27 11:50:34,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51370 - __SPLIT__ 2026-05-27 11:50:35,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40609 - __SPLIT__ 2026-05-27 11:50:36,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52354 - __SPLIT__ 2026-05-27 11:50:37,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57812 - __SPLIT__ 2026-05-27 11:50:37,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40723 - __SPLIT__ 2026-05-27 11:50:38,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56440 - __SPLIT__ 2026-05-27 11:50:38,637 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 11:50:38,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40768 - __SPLIT__ 2026-05-27 11:50:39,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57825 - __SPLIT__ 2026-05-27 11:50:39,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53229 - __SPLIT__ 2026-05-27 11:50:40,065 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:50:40,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35570 - __SPLIT__ 2026-05-27 11:50:40,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40785 - __SPLIT__ 2026-05-27 11:50:41,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51537 - __SPLIT__ 2026-05-27 11:50:41,589 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:50:41,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57901 - __SPLIT__ 2026-05-27 11:50:42,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52575 - __SPLIT__ 2026-05-27 11:50:42,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56627 - __SPLIT__ 2026-05-27 11:50:42,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40786 - __SPLIT__ 2026-05-27 11:50:42,757 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30722, 22538, 47114, 55313, 24600, 28707, 32807, 47143, 53291, 30773, 30774, 43075, 57411, 43077, 24653, 36941, 49230, 49231, 36948, 24664, 51292, 51299, 36971, 28782, 28783, 26736, 55408, 24690, 32886, 22653, 34941, 34942, 32907, 51343, 24721, 57491, 26782, 28837, 26798, 37041, 37044, 57525, 49348, 32970, 24779, 26828, 26848, 39139, 43239, 22764, 39149, 49406, 57598, 26883, 55555, 49416, 43273, 24844, 43286, 35101, 45346, 22827, 49460, 22841, 31047, 37192, 31049, 26962, 29015, 29016, 22873, 51555, 57702, 53609, 49517, 35186, 31095, 31098, 27003, 55675, 49539, 39303, 45452, 35213, 49548, 41361, 39317, 45470, 37282, 31139, 31142, 25000, 31145, 33205, 35255, 37314, 22984, 43464, 39372, 25037, 49612, 22996, 29142, 57823, 29152, 53729, 35298, 51683, 31212, 31213, 25070, 27121, 43505, 35325, 35334, 47626, 51724, 57869, 29204, 57880, 57882, 49697, 31268, 45626, 45633, 33350, 45661, 39528, 27242, 39530, 53872, 45681, 45682, 45683, 55921, 23168, 29319, 25226, 43664, 51857, 51858, 25251, 23208, 23209, 55984, 31414, 29368, 49850, 31421, 41662, 51903, 27330, 31435, 29398, 45784, 41708, 45807, 37618, 41716, 51962, 25342, 25343, 56066, 29454, 41742, 47898, 31522, 25384, 25385, 31532, 35633, 35634, 52019, 49978, 27456, 27457, 33602, 33604, 39758, 25431, 39773, 29544, 27508, 27509, 45945, 47993, 43901, 35711, 33666, 31646, 31647, 45985, 45986, 39846, 48039, 48040, 37804, 50098, 58291, 29624, 35770, 25538, 56258, 23499, 31693, 50130, 43995, 31709, 44000, 31718, 31729, 50166, 31735, 52218, 56319, 56320, 39939, 29702, 27655, 23566, 23570, 46099, 42008, 23582, 42019, 27702, 27705, 27706, 33854, 29768, 31818, 50251, 50252, 25679, 50257, 27742, 27743, 52326, 25709, 35950, 35951, 52339, 38007, 48253, 52364, 23698, 33944, 54424, 42147, 54440, 50345, 40106, 50346, 25778, 46265, 48313, 36030, 44224, 27845, 44235, 31958, 38103, 27864, 34009, 38104, 46298, 34012, 50404, 50405, 23786, 40170, 52461, 52462, 27887, 25841, 31992, 31993, 25851, 29947, 29948, 46344, 27913, 50441, 52491, 40204, 40205, 50446, 52492, 46360, 25906, 36153, 54599, 23882, 23883, 36172, 42317, 44377, 34138, 52578, 34148, 54628, 32102, 23914, 34157, 30062, 48496, 23925, 54655, 48512, 48513, 38276, 48517, 36233, 28047, 26000, 40338, 52626, 52630, 23966, 28062, 28063, 30110, 30111, 26021, 26022, 23975, 40374, 46519, 26040, 54712, 44485, 44488, 26058, 24019, 28119, 40408, 24025, 28121, 40409, 50652, 40415, 32225, 32227, 36324, 36325, 46563, 54766, 28145, 48634, 56826, 52737, 50692, 38409, 34316, 24077, 24079, 54805, 36376, 24093, 42532, 38437, 56868, 40495, 36418, 36419, 38466, 38468, 30278, 38470, 50759, 52822, 56923, 54886, 34421, 38524, 30334, 54916, 54917, 36486, 42631, 28297, 48790, 26263, 56982, 34457, 28320, 28321, 36512, 28332, 26291, 40640, 46794, 32460, 57036, 36578, 36580, 36581, 50920, 26354, 57074, 28414, 34559, 32513, 28442, 57119, 53034, 28462, 36665, 24378, 40761, 22346, 28490, 57162, 57164, 28494, 28495, 32590, 24401, 36686, 40787, 40788, 44886, 48982, 42843, 32611, 36708, 24424, 30577, 42866, 32632, 49023, 30603, 36752, 53136, 22418, 40859, 49053, 51111, 49065, 24497, 53172, 26551, 44988, 44992, 32710, 24528, 30692, 34788, 55276, 57325, 42998, 34808, 40954, 32763, 38910);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 11:50:42,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35938 - __SPLIT__ 2026-05-27 11:50:43,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58271 - __SPLIT__ 2026-05-27 11:50:43,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51641 - __SPLIT__ 2026-05-27 11:50:44,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53265 - __SPLIT__ 2026-05-27 11:50:45,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41003 - __SPLIT__ 2026-05-27 11:50:45,333 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:50:46,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35571 - __SPLIT__ 2026-05-27 11:50:46,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58742 - __SPLIT__ 2026-05-27 11:50:46,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56744 - __SPLIT__ 2026-05-27 11:50:47,222 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30722, 22538, 47114, 55313, 24600, 28707, 32807, 47143, 53291, 30773, 30774, 43075, 57411, 43077, 24653, 36941, 49230, 49231, 36948, 24664, 51292, 51299, 36971, 28782, 28783, 26736, 55408, 24690, 32886, 22653, 34941, 34942, 32907, 51343, 24721, 57491, 26782, 28837, 26798, 37041, 37044, 57525, 49348, 32970, 24779, 26828, 26848, 39139, 43239, 22764, 39149, 49406, 57598, 26883, 55555, 49416, 43273, 24844, 43286, 35101, 45346, 22827, 49460, 22841, 31047, 37192, 31049, 26962, 29015, 29016, 22873, 51555, 57702, 53609, 49517, 35186, 31095, 31098, 27003, 55675, 49539, 39303, 45452, 35213, 49548, 41361, 39317, 45470, 37282, 31139, 31142, 25000, 31145, 33205, 35255, 37314, 22984, 43464, 39372, 25037, 49612, 22996, 29142, 57823, 29152, 53729, 35298, 51683, 31212, 31213, 25070, 27121, 43505, 35325, 35334, 47626, 51724, 57869, 29204, 57880, 57882, 49697, 31268, 45626, 45633, 33350, 45661, 39528, 27242, 39530, 53872, 45681, 45682, 45683, 55921, 23168, 29319, 25226, 43664, 51857, 51858, 25251, 23208, 23209, 55984, 31414, 29368, 49850, 31421, 41662, 51903, 27330, 31435, 29398, 45784, 41708, 45807, 37618, 41716, 51962, 25342, 25343, 56066, 29454, 41742, 47898, 31522, 25384, 25385, 31532, 35633, 35634, 52019, 49978, 27456, 27457, 33602, 33604, 39758, 25431, 39773, 29544, 27508, 27509, 45945, 47993, 43901, 35711, 33666, 31646, 31647, 45985, 45986, 39846, 48039, 48040, 37804, 50098, 58291, 29624, 35770, 25538, 56258, 23499, 31693, 50130, 43995, 31709, 44000, 31718, 31729, 50166, 31735, 52218, 56319, 56320, 39939, 29702, 27655, 23566, 23570, 46099, 42008, 23582, 42019, 27702, 27705, 27706, 33854, 29768, 31818, 50251, 50252, 25679, 50257, 27742, 27743, 52326, 25709, 35950, 35951, 52339, 38007, 48253, 52364, 23698, 33944, 54424, 42147, 54440, 50345, 40106, 50346, 25778, 46265, 48313, 36030, 44224, 27845, 44235, 31958, 38103, 27864, 34009, 38104, 46298, 34012, 50404, 50405, 23786, 40170, 52461, 52462, 27887, 25841, 31992, 31993, 25851, 29947, 29948, 46344, 27913, 50441, 52491, 40204, 40205, 50446, 52492, 46360, 25906, 36153, 54599, 23882, 23883, 36172, 42317, 44377, 34138, 52578, 34148, 54628, 32102, 23914, 34157, 30062, 48496, 23925, 54655, 48512, 48513, 38276, 48517, 36233, 28047, 26000, 40338, 52626, 52630, 23966, 28062, 28063, 30110, 30111, 26021, 26022, 23975, 40374, 46519, 26040, 54712, 44485, 44488, 26058, 24019, 28119, 40408, 24025, 28121, 40409, 50652, 40415, 32225, 32227, 36324, 36325, 46563, 54766, 28145, 48634, 56826, 52737, 50692, 38409, 34316, 24077, 24079, 54805, 36376, 24093, 42532, 38437, 56868, 40495, 36418, 36419, 38466, 38468, 30278, 38470, 50759, 52822, 56923, 54886, 34421, 38524, 30334, 54916, 54917, 36486, 42631, 28297, 48790, 26263, 56982, 34457, 28320, 28321, 36512, 28332, 26291, 40640, 46794, 32460, 57036, 36578, 36580, 36581, 50920, 26354, 57074, 28414, 34559, 32513, 28442, 57119, 53034, 28462, 36665, 24378, 40761, 22346, 28490, 57162, 57164, 28494, 28495, 32590, 24401, 36686, 40787, 40788, 44886, 48982, 42843, 32611, 36708, 24424, 30577, 42866, 32632, 49023, 30603, 36752, 53136, 22418, 40859, 49053, 51111, 49065, 24497, 53172, 26551, 44988, 44992, 32710, 24528, 30692, 34788, 55276, 57325, 42998, 34808, 40954, 32763, 38910) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 11:50:48,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41004 - __SPLIT__ 2026-05-27 11:50:48,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149874 - __SPLIT__ 2026-05-27 11:50:49,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36614 - __SPLIT__ 2026-05-27 11:50:49,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51695 - __SPLIT__ 2026-05-27 11:50:49,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41129 - __SPLIT__ 2026-05-27 11:50:50,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53278 - __SPLIT__ 2026-05-27 11:50:51,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41293 - __SPLIT__ 2026-05-27 11:50:52,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56821 - __SPLIT__ 2026-05-27 11:50:52,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41355 - __SPLIT__ 2026-05-27 11:50:53,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41444 - __SPLIT__ 2026-05-27 11:50:53,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35572 - __SPLIT__ 2026-05-27 11:50:54,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53279 - __SPLIT__ 2026-05-27 11:50:54,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51920 - __SPLIT__ 2026-05-27 11:50:55,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41478 - __SPLIT__ 2026-05-27 11:50:55,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56855 - __SPLIT__ 2026-05-27 11:50:55,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52576 - __SPLIT__ 2026-05-27 11:50:56,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41535 - __SPLIT__ 2026-05-27 11:50:56,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36615 - __SPLIT__ 2026-05-27 11:50:57,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51921 - __SPLIT__ 2026-05-27 11:50:58,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41537 - __SPLIT__ 2026-05-27 11:51:00,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56921 - __SPLIT__ 2026-05-27 11:51:00,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35573 - __SPLIT__ 2026-05-27 11:51:01,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41538 - __SPLIT__ 2026-05-27 11:51:01,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52577 - __SPLIT__ 2026-05-27 11:51:02,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41602 - __SPLIT__ 2026-05-27 11:51:03,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52030 - __SPLIT__ 2026-05-27 11:51:03,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41669 - __SPLIT__ 2026-05-27 11:51:05,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56949 - __SPLIT__ 2026-05-27 11:51:05,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36985 - __SPLIT__ 2026-05-27 11:51:05,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41670 - __SPLIT__ 2026-05-27 11:51:06,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53392 - __SPLIT__ 2026-05-27 11:51:06,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52816 - __SPLIT__ 2026-05-27 11:51:07,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41677 - __SPLIT__ 2026-05-27 11:51:07,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35707 - __SPLIT__ 2026-05-27 11:51:08,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52063 - __SPLIT__ 2026-05-27 11:51:08,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41687 - __SPLIT__ 2026-05-27 11:51:09,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57000 - __SPLIT__ 2026-05-27 11:51:10,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41758 - __SPLIT__ 2026-05-27 11:51:11,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41949 - __SPLIT__ 2026-05-27 11:51:12,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53414 - __SPLIT__ 2026-05-27 11:51:13,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37274 - __SPLIT__ 2026-05-27 11:51:13,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52817 - __SPLIT__ 2026-05-27 11:51:13,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41961 - __SPLIT__ 2026-05-27 11:51:14,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52205 - __SPLIT__ 2026-05-27 11:51:14,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57018 - __SPLIT__ 2026-05-27 11:51:14,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35708 - __SPLIT__ 2026-05-27 11:51:15,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42024 - __SPLIT__ 2026-05-27 11:51:17,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42106 - __SPLIT__ 2026-05-27 11:51:17,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53585 - __SPLIT__ 2026-05-27 11:51:19,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42107 - __SPLIT__ 2026-05-27 11:51:19,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57049 - __SPLIT__ 2026-05-27 11:51:20,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52260 - __SPLIT__ 2026-05-27 11:51:20,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42288 - __SPLIT__ 2026-05-27 11:51:21,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53616 - __SPLIT__ 2026-05-27 11:51:21,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37275 - __SPLIT__ 2026-05-27 11:51:22,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52428 - __SPLIT__ 2026-05-27 11:51:22,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36139 - __SPLIT__ 2026-05-27 11:51:22,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42521 - __SPLIT__ 2026-05-27 11:51:23,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57050 - __SPLIT__ 2026-05-27 11:51:24,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53743 - __SPLIT__ 2026-05-27 11:51:25,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42781 - __SPLIT__ 2026-05-27 11:51:25,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52487 - __SPLIT__ 2026-05-27 11:51:25,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36174 - __SPLIT__ 2026-05-27 11:51:26,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52855 - __SPLIT__ 2026-05-27 11:51:26,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42849 - __SPLIT__ 2026-05-27 11:51:26,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53847 - __SPLIT__ 2026-05-27 11:51:28,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57110 - __SPLIT__ 2026-05-27 11:51:28,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42850 - __SPLIT__ 2026-05-27 11:51:28,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37276 - __SPLIT__ 2026-05-27 11:51:28,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36175 - __SPLIT__ 2026-05-27 11:51:30,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52534 - __SPLIT__ 2026-05-27 11:51:30,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53886 - __SPLIT__ 2026-05-27 11:51:30,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42926 - __SPLIT__ 2026-05-27 11:51:32,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52884 - __SPLIT__ 2026-05-27 11:51:32,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57169 - __SPLIT__ 2026-05-27 11:51:32,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36246 - __SPLIT__ 2026-05-27 11:51:32,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42927 - __SPLIT__ 2026-05-27 11:51:32,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52704 - __SPLIT__ 2026-05-27 11:51:33,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54028 - __SPLIT__ 2026-05-27 11:51:35,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57382 - __SPLIT__ 2026-05-27 11:51:35,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36460 - __SPLIT__ 2026-05-27 11:51:35,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42941 - __SPLIT__ 2026-05-27 11:51:36,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52885 - __SPLIT__ 2026-05-27 11:51:37,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42959 - __SPLIT__ 2026-05-27 11:51:37,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54171 - __SPLIT__ 2026-05-27 11:51:37,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57393 - __SPLIT__ 2026-05-27 11:51:37,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37408 - __SPLIT__ 2026-05-27 11:51:38,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42960 - __SPLIT__ 2026-05-27 11:51:38,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52714 - __SPLIT__ 2026-05-27 11:51:40,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37409 - __SPLIT__ 2026-05-27 11:51:41,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42983 - __SPLIT__ 2026-05-27 11:51:41,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54346 - __SPLIT__ 2026-05-27 11:51:41,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36461 - __SPLIT__ 2026-05-27 11:51:42,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39186 - __SPLIT__ 2026-05-27 11:51:42,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52723 - __SPLIT__ 2026-05-27 11:51:42,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43134 - __SPLIT__ 2026-05-27 11:51:43,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57407 - __SPLIT__ 2026-05-27 11:51:44,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43272 - __SPLIT__ 2026-05-27 11:51:45,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54547 - __SPLIT__ 2026-05-27 11:51:45,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39468 - __SPLIT__ 2026-05-27 11:51:45,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43345 - __SPLIT__ 2026-05-27 11:51:47,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52741 - __SPLIT__ 2026-05-27 11:51:47,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43381 - __SPLIT__ 2026-05-27 11:51:47,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57685 - __SPLIT__ 2026-05-27 11:51:48,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43497 - __SPLIT__ 2026-05-27 11:51:49,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39469 - __SPLIT__ 2026-05-27 11:51:49,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54788 - __SPLIT__ 2026-05-27 11:51:49,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43498 - __SPLIT__ 2026-05-27 11:51:50,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52947 - __SPLIT__ 2026-05-27 11:51:52,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39474 - __SPLIT__ 2026-05-27 11:51:52,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43555 - __SPLIT__ 2026-05-27 11:51:53,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53046 - __SPLIT__ 2026-05-27 11:51:53,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57737 - __SPLIT__ 2026-05-27 11:51:53,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55515 - __SPLIT__ 2026-05-27 11:51:54,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43576 - __SPLIT__ 2026-05-27 11:51:55,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52954 - __SPLIT__ 2026-05-27 11:51:55,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36462 - __SPLIT__ 2026-05-27 11:51:56,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43766 - __SPLIT__ 2026-05-27 11:51:56,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55556 - __SPLIT__ 2026-05-27 11:51:57,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43848 - __SPLIT__ 2026-05-27 11:51:58,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53168 - __SPLIT__ 2026-05-27 11:51:58,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57889 - __SPLIT__ 2026-05-27 11:51:59,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44021 - __SPLIT__ 2026-05-27 11:51:59,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39477 - __SPLIT__ 2026-05-27 11:51:59,154 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1130.0, 1131.0, 1132.0, 1133.0, 1035.0, 11436.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:51:59,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56054 - __SPLIT__ 2026-05-27 11:52:00,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44030 - __SPLIT__ 2026-05-27 11:52:01,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53174 - __SPLIT__ 2026-05-27 11:52:02,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56286 - __SPLIT__ 2026-05-27 11:52:02,645 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 11:52:02,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57898 - __SPLIT__ 2026-05-27 11:52:03,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36787 - __SPLIT__ 2026-05-27 11:52:03,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44031 - __SPLIT__ 2026-05-27 11:52:05,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52990 - __SPLIT__ 2026-05-27 11:52:05,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44077 - __SPLIT__ 2026-05-27 11:52:05,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56304 - __SPLIT__ 2026-05-27 11:52:06,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53242 - __SPLIT__ 2026-05-27 11:52:06,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36789 - __SPLIT__ 2026-05-27 11:52:06,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44079 - __SPLIT__ 2026-05-27 11:52:07,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57909 - __SPLIT__ 2026-05-27 11:52:08,339 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:52:08,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44126 - __SPLIT__ 2026-05-27 11:52:10,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53106 - __SPLIT__ 2026-05-27 11:52:10,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44259 - __SPLIT__ 2026-05-27 11:52:10,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56779 - __SPLIT__ 2026-05-27 11:52:12,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53290 - __SPLIT__ 2026-05-27 11:52:12,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44326 - __SPLIT__ 2026-05-27 11:52:12,962 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1131.0, 1035.0, 1132.0, 1133.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 11:52:13,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44416 - __SPLIT__ 2026-05-27 11:52:14,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39478 - __SPLIT__ 2026-05-27 11:52:14,452 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 11:52:14,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44428 - __SPLIT__ 2026-05-27 11:52:14,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36813 - __SPLIT__ 2026-05-27 11:52:14,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56780 - __SPLIT__ 2026-05-27 11:52:15,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39479 - __SPLIT__ 2026-05-27 11:52:15,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53797 - __SPLIT__ 2026-05-27 11:52:16,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53515 - __SPLIT__ 2026-05-27 11:52:17,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44457 - __SPLIT__ 2026-05-27 11:52:17,971 - 124456 - src.utils.log - INFO - βœ… Fetched 5009 rows - __SPLIT__ 2026-05-27 11:52:19,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44525 - __SPLIT__ 2026-05-27 11:52:20,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56958 - __SPLIT__ 2026-05-27 11:52:21,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44637 - __SPLIT__ 2026-05-27 11:52:22,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53891 - __SPLIT__ 2026-05-27 11:52:22,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53734 - __SPLIT__ 2026-05-27 11:52:22,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44683 - __SPLIT__ 2026-05-27 11:52:23,762 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:52:24,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57055 - __SPLIT__ 2026-05-27 11:52:26,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39482 - __SPLIT__ 2026-05-27 11:52:26,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44740 - __SPLIT__ 2026-05-27 11:52:28,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44838 - __SPLIT__ 2026-05-27 11:52:28,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54043 - __SPLIT__ 2026-05-27 11:52:28,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53756 - __SPLIT__ 2026-05-27 11:52:29,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57089 - __SPLIT__ 2026-05-27 11:52:29,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44864 - __SPLIT__ 2026-05-27 11:52:31,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44875 - __SPLIT__ 2026-05-27 11:52:31,595 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:52:31,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57149 - __SPLIT__ 2026-05-27 11:52:31,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36829 - __SPLIT__ 2026-05-27 11:52:32,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45123 - __SPLIT__ 2026-05-27 11:52:32,656 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:52:32,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22346 - __SPLIT__ 2026-05-27 11:52:32,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53858 - __SPLIT__ 2026-05-27 11:52:33,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54873 - __SPLIT__ 2026-05-27 11:52:33,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45162 - __SPLIT__ 2026-05-27 11:52:34,002 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:52:34,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57301 - __SPLIT__ 2026-05-27 11:52:34,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22418 - __SPLIT__ 2026-05-27 11:52:34,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36910 - __SPLIT__ 2026-05-27 11:52:35,306 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58656, 58661);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:52:35,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45165 - __SPLIT__ 2026-05-27 11:52:36,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22538 - __SPLIT__ 2026-05-27 11:52:36,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54012 - __SPLIT__ 2026-05-27 11:52:36,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36911 - __SPLIT__ 2026-05-27 11:52:36,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57324 - __SPLIT__ 2026-05-27 11:52:37,223 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:52:37,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55031 - __SPLIT__ 2026-05-27 11:52:37,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22653 - __SPLIT__ 2026-05-27 11:52:37,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45172 - __SPLIT__ 2026-05-27 11:52:38,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39483 - __SPLIT__ 2026-05-27 11:52:38,544 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58656, 58661) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:52:39,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22764 - __SPLIT__ 2026-05-27 11:52:39,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57681 - __SPLIT__ 2026-05-27 11:52:40,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45251 - __SPLIT__ 2026-05-27 11:52:40,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54033 - __SPLIT__ 2026-05-27 11:52:40,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22827 - __SPLIT__ 2026-05-27 11:52:41,150 - 124456 - src.utils.log - INFO - βœ… Fetched 18 rows - __SPLIT__ 2026-05-27 11:52:41,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55105 - __SPLIT__ 2026-05-27 11:52:42,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45280 - __SPLIT__ 2026-05-27 11:52:42,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22841 - __SPLIT__ 2026-05-27 11:52:43,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36912 - __SPLIT__ 2026-05-27 11:52:43,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58656 - __SPLIT__ 2026-05-27 11:52:43,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22873 - __SPLIT__ 2026-05-27 11:52:44,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45313 - __SPLIT__ 2026-05-27 11:52:44,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57790 - __SPLIT__ 2026-05-27 11:52:45,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22984 - __SPLIT__ 2026-05-27 11:52:45,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54082 - __SPLIT__ 2026-05-27 11:52:45,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58661 - __SPLIT__ 2026-05-27 11:52:46,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22996 - __SPLIT__ 2026-05-27 11:52:46,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45357 - __SPLIT__ 2026-05-27 11:52:47,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23168 - __SPLIT__ 2026-05-27 11:52:48,159 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132.0;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:52:48,491 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 11:52:48,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23208 - __SPLIT__ 2026-05-27 11:52:49,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57805 - __SPLIT__ 2026-05-27 11:52:49,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45437 - __SPLIT__ 2026-05-27 11:52:49,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55132 - __SPLIT__ 2026-05-27 11:52:49,796 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:52:49,806 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:52:49,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23209 - __SPLIT__ 2026-05-27 11:52:50,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37126 - __SPLIT__ 2026-05-27 11:52:50,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54149 - __SPLIT__ 2026-05-27 11:52:51,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45605 - __SPLIT__ 2026-05-27 11:52:51,166 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:52:51,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39679 - __SPLIT__ 2026-05-27 11:52:51,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23499 - __SPLIT__ 2026-05-27 11:52:51,492 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:52:51,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57849 - __SPLIT__ 2026-05-27 11:52:52,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45606 - __SPLIT__ 2026-05-27 11:52:52,599 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:52:52,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37243 - __SPLIT__ 2026-05-27 11:52:53,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23566 - __SPLIT__ 2026-05-27 11:52:53,395 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (54144, 53762, 54660, 55432, 54667, 57490, 53907, 53908, 54683, 54684, 54302, 54687, 54688, 55076, 54183, 54952, 54953, 54314, 54955, 54188, 54700, 54701, 53679, 54702, 54193, 49330, 54703, 54706, 54956, 54957, 54959, 54200, 57144, 54203, 54331, 58299, 54210, 54215, 54343, 54090, 55374, 55630, 53968, 53969, 53975, 41560, 27225, 54231, 34909, 57694, 56163, 54246, 56294, 54123, 53614, 57646, 55412, 40696, 54270);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 11:52:54,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54497 - __SPLIT__ 2026-05-27 11:52:54,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55150 - __SPLIT__ 2026-05-27 11:52:54,554 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:52:55,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23570 - __SPLIT__ 2026-05-27 11:52:55,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45657 - __SPLIT__ 2026-05-27 11:52:55,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119543 - __SPLIT__ 2026-05-27 11:52:56,214 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:52:56,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37244 - __SPLIT__ 2026-05-27 11:52:56,342 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:52:56,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23582 - __SPLIT__ 2026-05-27 11:52:57,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45704 - __SPLIT__ 2026-05-27 11:52:57,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39965 - __SPLIT__ 2026-05-27 11:52:57,332 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (54144, 53762, 54660, 55432, 54667, 57490, 53907, 53908, 54683, 54684, 54302, 54687, 54688, 55076, 54183, 54952, 54953, 54314, 54955, 54188, 54700, 54701, 53679, 54702, 54193, 49330, 54703, 54706, 54956, 54957, 54959, 54200, 57144, 54203, 54331, 58299, 54210, 54215, 54343, 54090, 55374, 55630, 53968, 53969, 53975, 41560, 27225, 54231, 34909, 57694, 56163, 54246, 56294, 54123, 53614, 57646, 55412, 40696, 54270) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 11:52:57,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55197 - __SPLIT__ 2026-05-27 11:52:57,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54654 - __SPLIT__ 2026-05-27 11:52:57,848 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (31232, 57348, 57349, 32780, 54798, 54799, 51732, 51733, 26137, 27673, 55835, 22557, 27166, 52256, 25635, 52259, 30248, 43049, 30250, 30251, 30252, 27181, 43050, 32819, 57399, 26169, 52420, 51772, 24125, 36929, 23621, 24135, 49736, 49737, 32842, 49738, 29772, 28237, 27732, 27733, 27734, 27735, 27736, 28246, 23130, 28248, 28249, 28250, 38493, 38494, 38495, 27745, 38496, 38497, 24676, 24677, 24678, 24679, 34407, 37479, 35946, 44648, 44649, 41073, 41074, 41075, 55929, 36987, 29309, 24195, 36998, 36999, 45191, 45192, 34444, 55950, 36497, 36498, 31379, 31892, 25244, 31900, 40534, 43169, 43171, 43172, 43173, 40535, 52899, 41641, 41642, 41643, 45739, 45741, 58025, 49327, 41047, 44726, 44727, 27834, 37050, 42685, 41150, 41151, 41152, 42686, 44223, 52419, 50372, 50373, 50374, 50375, 50376, 42697, 38602, 42698, 43722, 50377, 52425, 42703, 44241, 52434, 49877, 49878, 51929, 46811, 28892, 47835, 47836, 37600, 37601, 37090, 51939, 43236, 51940, 56547, 56548, 24809, 24810, 24811, 24812, 36590, 36591, 36592, 34036, 34037, 34038, 50937, 50938, 50939, 44284, 50940, 44286, 44287, 30468, 24839, 27915, 37141, 41750, 52513, 31539, 49971, 41781, 41782, 41783, 25912, 49972, 49973, 37179, 37180, 43329, 43331, 22342, 22345, 57161, 37197, 58195, 52566, 52568, 52569, 29530, 51034, 51035, 52570, 57182, 58202, 58203, 52065, 53601, 54627, 39269, 39270, 45664, 46682, 53620, 53621, 45665, 32122, 46683, 33157, 33158, 56202, 38796, 26509, 57741, 49556, 44949, 44950, 51605, 57244, 49567, 49568, 46497, 49569, 46499, 44965, 58282, 44971, 44972, 58283, 28591, 46516, 41910, 41911, 41912, 52662, 52663, 52664, 52665, 48061, 48062, 48063, 52666, 48065, 52667, 48067, 52668, 49605, 52669, 56264, 27604, 27605, 45014, 49622, 43992, 43993, 45016, 30171, 30172, 29149, 54750, 28128, 28129, 28130, 28131, 37349, 30694, 37350, 43501, 40948, 52215, 50169, 50170);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:52:58,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23698 - __SPLIT__ 2026-05-27 11:52:58,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37259 - __SPLIT__ 2026-05-27 11:52:58,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45725 - __SPLIT__ 2026-05-27 11:52:59,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23786 - __SPLIT__ 2026-05-27 11:52:59,711 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:53:00,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23882 - __SPLIT__ 2026-05-27 11:53:01,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45752 - __SPLIT__ 2026-05-27 11:53:01,273 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (31232, 57348, 57349, 32780, 54798, 54799, 51732, 51733, 26137, 27673, 55835, 22557, 27166, 52256, 25635, 52259, 30248, 43049, 30250, 30251, 30252, 27181, 43050, 32819, 57399, 26169, 52420, 51772, 24125, 36929, 23621, 24135, 49736, 49737, 32842, 49738, 29772, 28237, 27732, 27733, 27734, 27735, 27736, 28246, 23130, 28248, 28249, 28250, 38493, 38494, 38495, 27745, 38496, 38497, 24676, 24677, 24678, 24679, 34407, 37479, 35946, 44648, 44649, 41073, 41074, 41075, 55929, 36987, 29309, 24195, 36998, 36999, 45191, 45192, 34444, 55950, 36497, 36498, 31379, 31892, 25244, 31900, 40534, 43169, 43171, 43172, 43173, 40535, 52899, 41641, 41642, 41643, 45739, 45741, 58025, 49327, 41047, 44726, 44727, 27834, 37050, 42685, 41150, 41151, 41152, 42686, 44223, 52419, 50372, 50373, 50374, 50375, 50376, 42697, 38602, 42698, 43722, 50377, 52425, 42703, 44241, 52434, 49877, 49878, 51929, 46811, 28892, 47835, 47836, 37600, 37601, 37090, 51939, 43236, 51940, 56547, 56548, 24809, 24810, 24811, 24812, 36590, 36591, 36592, 34036, 34037, 34038, 50937, 50938, 50939, 44284, 50940, 44286, 44287, 30468, 24839, 27915, 37141, 41750, 52513, 31539, 49971, 41781, 41782, 41783, 25912, 49972, 49973, 37179, 37180, 43329, 43331, 22342, 22345, 57161, 37197, 58195, 52566, 52568, 52569, 29530, 51034, 51035, 52570, 57182, 58202, 58203, 52065, 53601, 54627, 39269, 39270, 45664, 46682, 53620, 53621, 45665, 32122, 46683, 33157, 33158, 56202, 38796, 26509, 57741, 49556, 44949, 44950, 51605, 57244, 49567, 49568, 46497, 49569, 46499, 44965, 58282, 44971, 44972, 58283, 28591, 46516, 41910, 41911, 41912, 52662, 52663, 52664, 52665, 48061, 48062, 48063, 52666, 48065, 52667, 48067, 52668, 49605, 52669, 56264, 27604, 27605, 45014, 49622, 43992, 43993, 45016, 30171, 30172, 29149, 54750, 28128, 28129, 28130, 28131, 37349, 30694, 37350, 43501, 40948, 52215, 50169, 50170) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 11:53:01,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37260 - __SPLIT__ 2026-05-27 11:53:02,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23883 - __SPLIT__ 2026-05-27 11:53:02,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45771 - __SPLIT__ 2026-05-27 11:53:03,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41733 - __SPLIT__ 2026-05-27 11:53:03,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119478 - __SPLIT__ 2026-05-27 11:53:03,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150318 - __SPLIT__ 2026-05-27 11:53:03,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54838 - __SPLIT__ 2026-05-27 11:53:03,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23914 - __SPLIT__ 2026-05-27 11:53:03,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55350 - __SPLIT__ 2026-05-27 11:53:03,852 - 124456 - src.utils.log - INFO - βœ… Fetched 1515 rows - __SPLIT__ 2026-05-27 11:53:03,865 - 124456 - src.utils.log - INFO - βœ… Fetched 2196 rows - __SPLIT__ 2026-05-27 11:53:03,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37523 - __SPLIT__ 2026-05-27 11:53:04,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45772 - __SPLIT__ 2026-05-27 11:53:04,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23925 - __SPLIT__ 2026-05-27 11:53:05,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41930 - __SPLIT__ 2026-05-27 11:53:07,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23966 - __SPLIT__ 2026-05-27 11:53:07,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45886 - __SPLIT__ 2026-05-27 11:53:07,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54864 - __SPLIT__ 2026-05-27 11:53:07,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23975 - __SPLIT__ 2026-05-27 11:53:08,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119479 - __SPLIT__ 2026-05-27 11:53:08,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45960 - __SPLIT__ 2026-05-27 11:53:08,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27225 - __SPLIT__ 2026-05-27 11:53:08,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24019 - __SPLIT__ 2026-05-27 11:53:10,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46086 - __SPLIT__ 2026-05-27 11:53:10,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24025 - __SPLIT__ 2026-05-27 11:53:10,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55382 - __SPLIT__ 2026-05-27 11:53:10,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34909 - __SPLIT__ 2026-05-27 11:53:10,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22342 - __SPLIT__ 2026-05-27 11:53:11,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54934 - __SPLIT__ 2026-05-27 11:53:11,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24077 - __SPLIT__ 2026-05-27 11:53:11,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46158 - __SPLIT__ 2026-05-27 11:53:12,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37524 - __SPLIT__ 2026-05-27 11:53:12,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41931 - __SPLIT__ 2026-05-27 11:53:12,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40696 - __SPLIT__ 2026-05-27 11:53:13,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119482 - __SPLIT__ 2026-05-27 11:53:13,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24079 - __SPLIT__ 2026-05-27 11:53:13,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22345 - __SPLIT__ 2026-05-27 11:53:13,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46182 - __SPLIT__ 2026-05-27 11:53:13,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55495 - __SPLIT__ 2026-05-27 11:53:14,468 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1035.0, 1132.0, 1131.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:53:14,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41560 - __SPLIT__ 2026-05-27 11:53:15,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24093 - __SPLIT__ 2026-05-27 11:53:15,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54981 - __SPLIT__ 2026-05-27 11:53:16,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22557 - __SPLIT__ 2026-05-27 11:53:16,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46190 - __SPLIT__ 2026-05-27 11:53:17,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24378 - __SPLIT__ 2026-05-27 11:53:18,058 - 124456 - src.utils.log - INFO - βœ… Fetched 10 rows - __SPLIT__ 2026-05-27 11:53:18,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23130 - __SPLIT__ 2026-05-27 11:53:19,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49330 - __SPLIT__ 2026-05-27 11:53:19,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55561 - __SPLIT__ 2026-05-27 11:53:19,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24401 - __SPLIT__ 2026-05-27 11:53:19,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42366 - __SPLIT__ 2026-05-27 11:53:19,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37555 - __SPLIT__ 2026-05-27 11:53:19,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46205 - __SPLIT__ 2026-05-27 11:53:20,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23621 - __SPLIT__ 2026-05-27 11:53:20,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119483 - __SPLIT__ 2026-05-27 11:53:20,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55025 - __SPLIT__ 2026-05-27 11:53:21,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24424 - __SPLIT__ 2026-05-27 11:53:23,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24125 - __SPLIT__ 2026-05-27 11:53:23,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46224 - __SPLIT__ 2026-05-27 11:53:24,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55656 - __SPLIT__ 2026-05-27 11:53:25,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42578 - __SPLIT__ 2026-05-27 11:53:25,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24497 - __SPLIT__ 2026-05-27 11:53:25,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24135 - __SPLIT__ 2026-05-27 11:53:26,053 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:53:26,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46230 - __SPLIT__ 2026-05-27 11:53:27,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24528 - __SPLIT__ 2026-05-27 11:53:27,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53614 - __SPLIT__ 2026-05-27 11:53:28,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55043 - __SPLIT__ 2026-05-27 11:53:28,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24195 - __SPLIT__ 2026-05-27 11:53:28,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24600 - __SPLIT__ 2026-05-27 11:53:29,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46233 - __SPLIT__ 2026-05-27 11:53:29,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55766 - __SPLIT__ 2026-05-27 11:53:29,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37556 - __SPLIT__ 2026-05-27 11:53:30,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24653 - __SPLIT__ 2026-05-27 11:53:30,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24676 - __SPLIT__ 2026-05-27 11:53:32,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46238 - __SPLIT__ 2026-05-27 11:53:32,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24664 - __SPLIT__ 2026-05-27 11:53:34,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24677 - __SPLIT__ 2026-05-27 11:53:34,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53679 - __SPLIT__ 2026-05-27 11:53:34,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24690 - __SPLIT__ 2026-05-27 11:53:34,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55080 - __SPLIT__ 2026-05-27 11:53:35,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46338 - __SPLIT__ 2026-05-27 11:53:35,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42579 - __SPLIT__ 2026-05-27 11:53:36,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24678 - __SPLIT__ 2026-05-27 11:53:36,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24721 - __SPLIT__ 2026-05-27 11:53:36,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55837 - __SPLIT__ 2026-05-27 11:53:38,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46340 - __SPLIT__ 2026-05-27 11:53:39,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24779 - __SPLIT__ 2026-05-27 11:53:40,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24679 - __SPLIT__ 2026-05-27 11:53:40,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37694 - __SPLIT__ 2026-05-27 11:53:41,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24844 - __SPLIT__ 2026-05-27 11:53:41,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53762 - __SPLIT__ 2026-05-27 11:53:41,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55081 - __SPLIT__ 2026-05-27 11:53:41,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24809 - __SPLIT__ 2026-05-27 11:53:42,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25000 - __SPLIT__ 2026-05-27 11:53:42,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46557 - __SPLIT__ 2026-05-27 11:53:43,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53907 - __SPLIT__ 2026-05-27 11:53:43,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56251 - __SPLIT__ 2026-05-27 11:53:44,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25037 - __SPLIT__ 2026-05-27 11:53:44,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24810 - __SPLIT__ 2026-05-27 11:53:45,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46561 - __SPLIT__ 2026-05-27 11:53:46,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25070 - __SPLIT__ 2026-05-27 11:53:46,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37695 - __SPLIT__ 2026-05-27 11:53:48,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24811 - __SPLIT__ 2026-05-27 11:53:48,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25226 - __SPLIT__ 2026-05-27 11:53:49,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46582 - __SPLIT__ 2026-05-27 11:53:50,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25251 - __SPLIT__ 2026-05-27 11:53:51,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53908 - __SPLIT__ 2026-05-27 11:53:51,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55111 - __SPLIT__ 2026-05-27 11:53:51,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25342 - __SPLIT__ 2026-05-27 11:53:52,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46596 - __SPLIT__ 2026-05-27 11:53:53,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25343 - __SPLIT__ 2026-05-27 11:53:53,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24812 - __SPLIT__ 2026-05-27 11:53:55,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46601 - __SPLIT__ 2026-05-27 11:53:55,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25384 - __SPLIT__ 2026-05-27 11:53:55,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38325 - __SPLIT__ 2026-05-27 11:53:56,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25385 - __SPLIT__ 2026-05-27 11:53:57,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46639 - __SPLIT__ 2026-05-27 11:53:57,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56267 - __SPLIT__ 2026-05-27 11:53:58,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42580 - __SPLIT__ 2026-05-27 11:53:59,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25431 - __SPLIT__ 2026-05-27 11:53:59,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24839 - __SPLIT__ 2026-05-27 11:53:59,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46689 - __SPLIT__ 2026-05-27 11:53:59,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53968 - __SPLIT__ 2026-05-27 11:54:00,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25538 - __SPLIT__ 2026-05-27 11:54:02,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25244 - __SPLIT__ 2026-05-27 11:54:02,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55184 - __SPLIT__ 2026-05-27 11:54:03,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46710 - __SPLIT__ 2026-05-27 11:54:03,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56672 - __SPLIT__ 2026-05-27 11:54:04,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25679 - __SPLIT__ 2026-05-27 11:54:04,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25635 - __SPLIT__ 2026-05-27 11:54:04,988 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:54:06,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46756 - __SPLIT__ 2026-05-27 11:54:06,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25709 - __SPLIT__ 2026-05-27 11:54:06,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38326 - __SPLIT__ 2026-05-27 11:54:07,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25912 - __SPLIT__ 2026-05-27 11:54:08,153 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:54:08,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53969 - __SPLIT__ 2026-05-27 11:54:08,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25778 - __SPLIT__ 2026-05-27 11:54:08,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46759 - __SPLIT__ 2026-05-27 11:54:09,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55255 - __SPLIT__ 2026-05-27 11:54:09,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56710 - __SPLIT__ 2026-05-27 11:54:09,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26137 - __SPLIT__ 2026-05-27 11:54:09,715 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:54:10,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25841 - __SPLIT__ 2026-05-27 11:54:11,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46783 - __SPLIT__ 2026-05-27 11:54:13,202 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 53423;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:54:14,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25851 - __SPLIT__ 2026-05-27 11:54:16,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26169 - __SPLIT__ 2026-05-27 11:54:16,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25906 - __SPLIT__ 2026-05-27 11:54:16,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46785 - __SPLIT__ 2026-05-27 11:54:16,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53975 - __SPLIT__ 2026-05-27 11:54:16,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55403 - __SPLIT__ 2026-05-27 11:54:17,116 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:54:17,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56764 - __SPLIT__ 2026-05-27 11:54:17,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26000 - __SPLIT__ 2026-05-27 11:54:17,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42581 - __SPLIT__ 2026-05-27 11:54:17,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26509 - __SPLIT__ 2026-05-27 11:54:18,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38327 - __SPLIT__ 2026-05-27 11:54:18,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46799 - __SPLIT__ 2026-05-27 11:54:18,640 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 53423 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:54:19,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26021 - __SPLIT__ 2026-05-27 11:54:20,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27166 - __SPLIT__ 2026-05-27 11:54:22,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55437 - __SPLIT__ 2026-05-27 11:54:22,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54090 - __SPLIT__ 2026-05-27 11:54:22,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46824 - __SPLIT__ 2026-05-27 11:54:22,511 - 124456 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 11:54:22,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56941 - __SPLIT__ 2026-05-27 11:54:22,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26022 - __SPLIT__ 2026-05-27 11:54:23,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27181 - __SPLIT__ 2026-05-27 11:54:25,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26040 - __SPLIT__ 2026-05-27 11:54:25,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53423 - __SPLIT__ 2026-05-27 11:54:26,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27604 - __SPLIT__ 2026-05-27 11:54:27,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46825 - __SPLIT__ 2026-05-27 11:54:27,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26058 - __SPLIT__ 2026-05-27 11:54:27,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55455 - __SPLIT__ 2026-05-27 11:54:27,905 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:54:29,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26263 - __SPLIT__ 2026-05-27 11:54:29,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27605 - __SPLIT__ 2026-05-27 11:54:29,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46864 - __SPLIT__ 2026-05-27 11:54:29,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57041 - __SPLIT__ 2026-05-27 11:54:30,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38328 - __SPLIT__ 2026-05-27 11:54:30,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26291 - __SPLIT__ 2026-05-27 11:54:30,999 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:54:32,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54123 - __SPLIT__ 2026-05-27 11:54:32,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27673 - __SPLIT__ 2026-05-27 11:54:32,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47130 - __SPLIT__ 2026-05-27 11:54:33,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55536 - __SPLIT__ 2026-05-27 11:54:33,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26354 - __SPLIT__ 2026-05-27 11:54:33,675 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:54:35,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27732 - __SPLIT__ 2026-05-27 11:54:36,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57092 - __SPLIT__ 2026-05-27 11:54:36,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47156 - __SPLIT__ 2026-05-27 11:54:36,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42582 - __SPLIT__ 2026-05-27 11:54:36,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26551 - __SPLIT__ 2026-05-27 11:54:36,819 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:54:38,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27733 - __SPLIT__ 2026-05-27 11:54:39,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42852 - __SPLIT__ 2026-05-27 11:54:39,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47178 - __SPLIT__ 2026-05-27 11:54:39,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26736 - __SPLIT__ 2026-05-27 11:54:39,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55546 - __SPLIT__ 2026-05-27 11:54:40,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38902 - __SPLIT__ 2026-05-27 11:54:40,481 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:54:41,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27734 - __SPLIT__ 2026-05-27 11:54:41,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57166 - __SPLIT__ 2026-05-27 11:54:41,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26782 - __SPLIT__ 2026-05-27 11:54:41,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54144 - __SPLIT__ 2026-05-27 11:54:41,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47225 - __SPLIT__ 2026-05-27 11:54:42,716 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:54:42,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119487 - __SPLIT__ 2026-05-27 11:54:44,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26798 - __SPLIT__ 2026-05-27 11:54:45,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55570 - __SPLIT__ 2026-05-27 11:54:45,580 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (149911, 52961, 54940, 54699, 58832, 57873, 53554, 149692, 54935, 58139, 45692, 119197, 57887);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:54:46,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27735 - __SPLIT__ 2026-05-27 11:54:46,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40309 - __SPLIT__ 2026-05-27 11:54:46,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26828 - __SPLIT__ 2026-05-27 11:54:47,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47226 - __SPLIT__ 2026-05-27 11:54:47,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57256 - __SPLIT__ 2026-05-27 11:54:47,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42853 - __SPLIT__ 2026-05-27 11:54:48,772 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:54:48,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26848 - __SPLIT__ 2026-05-27 11:54:49,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47244 - __SPLIT__ 2026-05-27 11:54:50,841 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (149911, 52961, 54940, 54699, 58832, 57873, 53554, 149692, 54935, 58139, 45692, 119197, 57887) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:54:50,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55639 - __SPLIT__ 2026-05-27 11:54:51,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27736 - __SPLIT__ 2026-05-27 11:54:51,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26883 - __SPLIT__ 2026-05-27 11:54:52,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47361 - __SPLIT__ 2026-05-27 11:54:52,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57362 - __SPLIT__ 2026-05-27 11:54:54,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26962 - __SPLIT__ 2026-05-27 11:54:55,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27745 - __SPLIT__ 2026-05-27 11:54:55,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55716 - __SPLIT__ 2026-05-27 11:54:55,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47471 - __SPLIT__ 2026-05-27 11:54:56,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54183 - __SPLIT__ 2026-05-27 11:54:56,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27003 - __SPLIT__ 2026-05-27 11:54:57,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27834 - __SPLIT__ 2026-05-27 11:54:58,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40541 - __SPLIT__ 2026-05-27 11:54:58,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47609 - __SPLIT__ 2026-05-27 11:54:58,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57439 - __SPLIT__ 2026-05-27 11:54:58,419 - 124456 - src.utils.log - INFO - βœ… Fetched 191 rows - __SPLIT__ 2026-05-27 11:54:58,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27121 - __SPLIT__ 2026-05-27 11:54:59,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55869 - __SPLIT__ 2026-05-27 11:55:00,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27915 - __SPLIT__ 2026-05-27 11:55:00,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47621 - __SPLIT__ 2026-05-27 11:55:01,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27242 - __SPLIT__ 2026-05-27 11:55:02,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45692 - __SPLIT__ 2026-05-27 11:55:04,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55892 - __SPLIT__ 2026-05-27 11:55:04,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27330 - __SPLIT__ 2026-05-27 11:55:04,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28128 - __SPLIT__ 2026-05-27 11:55:04,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47776 - __SPLIT__ 2026-05-27 11:55:05,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57519 - __SPLIT__ 2026-05-27 11:55:05,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52961 - __SPLIT__ 2026-05-27 11:55:06,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27456 - __SPLIT__ 2026-05-27 11:55:07,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43059 - __SPLIT__ 2026-05-27 11:55:08,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53554 - __SPLIT__ 2026-05-27 11:55:08,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54188 - __SPLIT__ 2026-05-27 11:55:08,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47778 - __SPLIT__ 2026-05-27 11:55:08,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119517 - __SPLIT__ 2026-05-27 11:55:08,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55906 - __SPLIT__ 2026-05-27 11:55:09,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27457 - __SPLIT__ 2026-05-27 11:55:10,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41609 - __SPLIT__ 2026-05-27 11:55:11,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57539 - __SPLIT__ 2026-05-27 11:55:11,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48053 - __SPLIT__ 2026-05-27 11:55:11,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28129 - __SPLIT__ 2026-05-27 11:55:12,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27508 - __SPLIT__ 2026-05-27 11:55:15,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54699 - __SPLIT__ 2026-05-27 11:55:15,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48196 - __SPLIT__ 2026-05-27 11:55:16,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27509 - __SPLIT__ 2026-05-27 11:55:16,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56069 - __SPLIT__ 2026-05-27 11:55:17,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57655 - __SPLIT__ 2026-05-27 11:55:17,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27655 - __SPLIT__ 2026-05-27 11:55:18,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48247 - __SPLIT__ 2026-05-27 11:55:19,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27702 - __SPLIT__ 2026-05-27 11:55:21,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27705 - __SPLIT__ 2026-05-27 11:55:21,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48427 - __SPLIT__ 2026-05-27 11:55:22,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27706 - __SPLIT__ 2026-05-27 11:55:22,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28130 - __SPLIT__ 2026-05-27 11:55:23,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54935 - __SPLIT__ 2026-05-27 11:55:23,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57686 - __SPLIT__ 2026-05-27 11:55:23,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48429 - __SPLIT__ 2026-05-27 11:55:24,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56371 - __SPLIT__ 2026-05-27 11:55:24,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27742 - __SPLIT__ 2026-05-27 11:55:27,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41610 - __SPLIT__ 2026-05-27 11:55:27,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54193 - __SPLIT__ 2026-05-27 11:55:27,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48455 - __SPLIT__ 2026-05-27 11:55:27,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27743 - __SPLIT__ 2026-05-27 11:55:31,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57725 - __SPLIT__ 2026-05-27 11:55:31,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28131 - __SPLIT__ 2026-05-27 11:55:31,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48572 - __SPLIT__ 2026-05-27 11:55:32,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27845 - __SPLIT__ 2026-05-27 11:55:34,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48841 - __SPLIT__ 2026-05-27 11:55:34,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27864 - __SPLIT__ 2026-05-27 11:55:36,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27887 - __SPLIT__ 2026-05-27 11:55:36,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56410 - __SPLIT__ 2026-05-27 11:55:36,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54940 - __SPLIT__ 2026-05-27 11:55:36,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48846 - __SPLIT__ 2026-05-27 11:55:36,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43060 - __SPLIT__ 2026-05-27 11:55:36,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27913 - __SPLIT__ 2026-05-27 11:55:37,794 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1130.0, 1132.0, 11436.0, 1133.0, 11435.0, 1131.0, -1.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:55:39,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48970 - __SPLIT__ 2026-05-27 11:55:39,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28047 - __SPLIT__ 2026-05-27 11:55:41,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57873 - __SPLIT__ 2026-05-27 11:55:41,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28062 - __SPLIT__ 2026-05-27 11:55:42,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49060 - __SPLIT__ 2026-05-27 11:55:42,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57887 - __SPLIT__ 2026-05-27 11:55:42,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28237 - __SPLIT__ 2026-05-27 11:55:42,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56421 - __SPLIT__ 2026-05-27 11:55:42,817 - 124456 - src.utils.log - INFO - βœ… Fetched 14 rows - __SPLIT__ 2026-05-27 11:55:43,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119518 - __SPLIT__ 2026-05-27 11:55:43,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28063 - __SPLIT__ 2026-05-27 11:55:43,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41832 - __SPLIT__ 2026-05-27 11:55:43,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58139 - __SPLIT__ 2026-05-27 11:55:43,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49064 - __SPLIT__ 2026-05-27 11:55:45,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54200 - __SPLIT__ 2026-05-27 11:55:45,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28119 - __SPLIT__ 2026-05-27 11:55:46,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28246 - __SPLIT__ 2026-05-27 11:55:46,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58832 - __SPLIT__ 2026-05-27 11:55:48,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49163 - __SPLIT__ 2026-05-27 11:55:48,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56422 - __SPLIT__ 2026-05-27 11:55:48,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28121 - __SPLIT__ 2026-05-27 11:55:49,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43160 - __SPLIT__ 2026-05-27 11:55:50,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41833 - __SPLIT__ 2026-05-27 11:55:50,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49371 - __SPLIT__ 2026-05-27 11:55:51,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28145 - __SPLIT__ 2026-05-27 11:55:52,070 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:55:52,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28248 - __SPLIT__ 2026-05-27 11:55:54,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28297 - __SPLIT__ 2026-05-27 11:55:54,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49454 - __SPLIT__ 2026-05-27 11:55:55,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28249 - __SPLIT__ 2026-05-27 11:55:55,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28320 - __SPLIT__ 2026-05-27 11:55:57,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42055 - __SPLIT__ 2026-05-27 11:55:57,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49480 - __SPLIT__ 2026-05-27 11:55:58,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28321 - __SPLIT__ 2026-05-27 11:55:58,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119197 - __SPLIT__ 2026-05-27 11:56:00,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49538 - __SPLIT__ 2026-05-27 11:56:00,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28250 - __SPLIT__ 2026-05-27 11:56:00,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149692 - __SPLIT__ 2026-05-27 11:56:01,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28332 - __SPLIT__ 2026-05-27 11:56:01,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56471 - __SPLIT__ 2026-05-27 11:56:02,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49542 - __SPLIT__ 2026-05-27 11:56:03,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28414 - __SPLIT__ 2026-05-27 11:56:05,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28442 - __SPLIT__ 2026-05-27 11:56:06,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49565 - __SPLIT__ 2026-05-27 11:56:07,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28462 - __SPLIT__ 2026-05-27 11:56:08,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49595 - __SPLIT__ 2026-05-27 11:56:09,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28490 - __SPLIT__ 2026-05-27 11:56:10,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54203 - __SPLIT__ 2026-05-27 11:56:10,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43782 - __SPLIT__ 2026-05-27 11:56:11,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28494 - __SPLIT__ 2026-05-27 11:56:11,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56506 - __SPLIT__ 2026-05-27 11:56:11,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49601 - __SPLIT__ 2026-05-27 11:56:12,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149911 - __SPLIT__ 2026-05-27 11:56:12,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28591 - __SPLIT__ 2026-05-27 11:56:13,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28495 - __SPLIT__ 2026-05-27 11:56:14,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42056 - __SPLIT__ 2026-05-27 11:56:14,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49637 - __SPLIT__ 2026-05-27 11:56:15,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28707 - __SPLIT__ 2026-05-27 11:56:16,613 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:56:16,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119528 - __SPLIT__ 2026-05-27 11:56:17,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28782 - __SPLIT__ 2026-05-27 11:56:17,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49664 - __SPLIT__ 2026-05-27 11:56:18,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56659 - __SPLIT__ 2026-05-27 11:56:18,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28783 - __SPLIT__ 2026-05-27 11:56:18,532 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:56:18,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28892 - __SPLIT__ 2026-05-27 11:56:19,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49885 - __SPLIT__ 2026-05-27 11:56:20,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28837 - __SPLIT__ 2026-05-27 11:56:22,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49928 - __SPLIT__ 2026-05-27 11:56:22,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43783 - __SPLIT__ 2026-05-27 11:56:22,766 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:56:22,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29149 - __SPLIT__ 2026-05-27 11:56:22,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29015 - __SPLIT__ 2026-05-27 11:56:23,116 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:56:23,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56692 - __SPLIT__ 2026-05-27 11:56:23,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49929 - __SPLIT__ 2026-05-27 11:56:24,363 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:56:24,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29016 - __SPLIT__ 2026-05-27 11:56:25,380 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:56:25,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119529 - __SPLIT__ 2026-05-27 11:56:26,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42057 - __SPLIT__ 2026-05-27 11:56:27,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54210 - __SPLIT__ 2026-05-27 11:56:27,235 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:56:27,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29142 - __SPLIT__ 2026-05-27 11:56:27,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29309 - __SPLIT__ 2026-05-27 11:56:27,952 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:56:28,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50092 - __SPLIT__ 2026-05-27 11:56:28,969 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (28677, 28678, 30217, 34825, 34828, 34830, 31760, 43029, 25624, 56365, 56366, 55349, 55351, 57911, 32848, 50791, 34965, 34966, 34967, 34968, 48286, 40622, 33456, 42695, 30462, 55049, 34058, 49447, 49448, 37173, 37174, 37175, 37176, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 30025, 50505, 50507, 50508, 31563, 50510, 50511, 52047, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 27995, 50523, 27997, 50525, 24927, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 31109, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 32145, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 33707, 33708, 52140, 33710, 33711, 45497, 45498, 46530, 46532, 30662, 49094, 49608, 50636, 50637, 55247, 55248, 33745, 33746, 33747, 33748, 33749, 33750, 34775, 49631, 49632, 49633, 49634, 51170, 57313, 57314, 57315, 57317, 33768, 33769, 33770, 33771, 33772, 33773, 57318, 57319, 57322, 58358, 41976, 41977, 41978);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:56:29,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29152 - __SPLIT__ 2026-05-27 11:56:30,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43913 - __SPLIT__ 2026-05-27 11:56:30,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29530 - __SPLIT__ 2026-05-27 11:56:30,740 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:56:31,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50126 - __SPLIT__ 2026-05-27 11:56:31,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29204 - __SPLIT__ 2026-05-27 11:56:31,800 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:56:32,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29772 - __SPLIT__ 2026-05-27 11:56:32,813 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (45057, 33794, 33795, 25604, 24069, 25605, 33797, 33798, 40450, 40452, 43014, 43015, 43016, 43017, 25103, 43019, 48141, 50193, 49683, 49684, 49685, 49686, 35863, 49176, 49177, 56856, 56352, 54818, 53283, 53285, 89051, 53801, 53802, 51243, 51244, 51245, 53803, 45616, 45617, 52788, 34357, 58728, 47161, 47162, 47163, 47164, 49725, 49726, 49727, 27712, 27713, 49728, 25156, 31300, 26695, 53835, 45132, 45134, 36946, 53843, 25172, 53844, 58452, 129619, 46168, 58457, 150104, 49760, 49761, 24162, 49762, 50787, 37477, 37478, 50788, 52834, 55393, 31341, 150125, 150128, 42097, 42098, 42099, 42100, 50805, 50806, 42103, 42104, 42105, 150136, 150137, 56959, 56960, 30850, 56962, 39044, 39045, 40587, 40588, 50828, 50829, 32402, 41114, 41115, 56989, 58525, 34463, 48799, 29857, 48800, 56991, 150176, 43175, 43176, 53928, 55463, 119469, 27829, 27830, 27831, 28855, 42169, 42170, 49334, 42173, 42174, 119485, 119509, 119489, 40643, 40644, 40645, 56823, 40647, 57027, 29385, 119493, 23758, 23759, 24274, 49362, 49363, 40661, 40662, 49364, 35544, 49366, 57048, 42715, 42716, 43740, 43741, 43742, 58583, 58586, 27370, 27883, 48363, 46317, 46318, 43759, 43760, 46319, 48364, 46837, 45814, 45815, 55033, 119554, 22788, 35591, 32531, 32532, 55060, 53526, 53527, 150296, 58658, 32035, 42275, 23334, 42790, 42791, 56618, 25900, 57760, 119601, 54580, 57653, 46905, 52538, 53062, 24904, 46925, 46926, 46927, 53622, 44378, 58715, 24928, 24929, 24930, 38753, 38754, 24933, 24934, 24935, 38756, 24937, 24938, 40805, 40807, 22893, 40808, 34159, 46445, 46446, 46965, 25974, 33655, 46966, 51576, 48506, 36731, 48507, 48508, 37246, 37247, 48510, 50047, 50048, 28035, 28036, 53117, 56197, 27527, 33161, 33162, 23947, 33164, 33165, 27548, 27549, 31134, 31135, 57759, 41889, 42913, 42914, 48033, 33701, 33702, 33703, 33704, 29609, 33705, 48034, 51577, 58280, 51578, 55729, 119222, 119223, 41914, 41915, 51134, 51135, 42432, 51136, 31170, 57278, 119234, 54218, 24523, 149970, 30164, 33751, 33752, 33753, 29146, 29147, 33754, 33756, 33757, 33758, 33759, 35291, 35293, 35294, 35805, 38884, 47078, 47079, 47080, 50662, 46571, 46572, 25585, 27122, 46577, 42486, 56822, 35832, 119290);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:56:32,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119531 - __SPLIT__ 2026-05-27 11:56:33,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29319 - __SPLIT__ 2026-05-27 11:56:33,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56754 - __SPLIT__ 2026-05-27 11:56:33,961 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (28677, 28678, 30217, 34825, 34828, 34830, 31760, 43029, 25624, 56365, 56366, 55349, 55351, 57911, 32848, 50791, 34965, 34966, 34967, 34968, 48286, 40622, 33456, 42695, 30462, 55049, 34058, 49447, 49448, 37173, 37174, 37175, 37176, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 30025, 50505, 50507, 50508, 31563, 50510, 50511, 52047, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 27995, 50523, 27997, 50525, 24927, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 31109, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 32145, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 33707, 33708, 52140, 33710, 33711, 45497, 45498, 46530, 46532, 30662, 49094, 49608, 50636, 50637, 55247, 55248, 33745, 33746, 33747, 33748, 33749, 33750, 34775, 49631, 49632, 49633, 49634, 51170, 57313, 57314, 57315, 57317, 33768, 33769, 33770, 33771, 33772, 33773, 57318, 57319, 57322, 58358, 41976, 41977, 41978) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 11:56:35,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29368 - __SPLIT__ 2026-05-27 11:56:35,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42192 - __SPLIT__ 2026-05-27 11:56:35,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50127 - __SPLIT__ 2026-05-27 11:56:37,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29398 - __SPLIT__ 2026-05-27 11:56:37,784 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 11:56:37,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30171 - __SPLIT__ 2026-05-27 11:56:38,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29454 - __SPLIT__ 2026-05-27 11:56:39,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50325 - __SPLIT__ 2026-05-27 11:56:39,280 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (45057, 33794, 33795, 25604, 24069, 25605, 33797, 33798, 40450, 40452, 43014, 43015, 43016, 43017, 25103, 43019, 48141, 50193, 49683, 49684, 49685, 49686, 35863, 49176, 49177, 56856, 56352, 54818, 53283, 53285, 89051, 53801, 53802, 51243, 51244, 51245, 53803, 45616, 45617, 52788, 34357, 58728, 47161, 47162, 47163, 47164, 49725, 49726, 49727, 27712, 27713, 49728, 25156, 31300, 26695, 53835, 45132, 45134, 36946, 53843, 25172, 53844, 58452, 129619, 46168, 58457, 150104, 49760, 49761, 24162, 49762, 50787, 37477, 37478, 50788, 52834, 55393, 31341, 150125, 150128, 42097, 42098, 42099, 42100, 50805, 50806, 42103, 42104, 42105, 150136, 150137, 56959, 56960, 30850, 56962, 39044, 39045, 40587, 40588, 50828, 50829, 32402, 41114, 41115, 56989, 58525, 34463, 48799, 29857, 48800, 56991, 150176, 43175, 43176, 53928, 55463, 119469, 27829, 27830, 27831, 28855, 42169, 42170, 49334, 42173, 42174, 119485, 119509, 119489, 40643, 40644, 40645, 56823, 40647, 57027, 29385, 119493, 23758, 23759, 24274, 49362, 49363, 40661, 40662, 49364, 35544, 49366, 57048, 42715, 42716, 43740, 43741, 43742, 58583, 58586, 27370, 27883, 48363, 46317, 46318, 43759, 43760, 46319, 48364, 46837, 45814, 45815, 55033, 119554, 22788, 35591, 32531, 32532, 55060, 53526, 53527, 150296, 58658, 32035, 42275, 23334, 42790, 42791, 56618, 25900, 57760, 119601, 54580, 57653, 46905, 52538, 53062, 24904, 46925, 46926, 46927, 53622, 44378, 58715, 24928, 24929, 24930, 38753, 38754, 24933, 24934, 24935, 38756, 24937, 24938, 40805, 40807, 22893, 40808, 34159, 46445, 46446, 46965, 25974, 33655, 46966, 51576, 48506, 36731, 48507, 48508, 37246, 37247, 48510, 50047, 50048, 28035, 28036, 53117, 56197, 27527, 33161, 33162, 23947, 33164, 33165, 27548, 27549, 31134, 31135, 57759, 41889, 42913, 42914, 48033, 33701, 33702, 33703, 33704, 29609, 33705, 48034, 51577, 58280, 51578, 55729, 119222, 119223, 41914, 41915, 51134, 51135, 42432, 51136, 31170, 57278, 119234, 54218, 24523, 149970, 30164, 33751, 33752, 33753, 29146, 29147, 33754, 33756, 33757, 33758, 33759, 35291, 35293, 35294, 35805, 38884, 47078, 47079, 47080, 50662, 46571, 46572, 25585, 27122, 46577, 42486, 56822, 35832, 119290) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 11:56:39,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44211 - __SPLIT__ 2026-05-27 11:56:40,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56803 - __SPLIT__ 2026-05-27 11:56:40,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29544 - __SPLIT__ 2026-05-27 11:56:40,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42238 - __SPLIT__ 2026-05-27 11:56:40,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54215 - __SPLIT__ 2026-05-27 11:56:40,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50348 - __SPLIT__ 2026-05-27 11:56:41,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29624 - __SPLIT__ 2026-05-27 11:56:41,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30172 - __SPLIT__ 2026-05-27 11:56:43,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29702 - __SPLIT__ 2026-05-27 11:56:43,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50368 - __SPLIT__ 2026-05-27 11:56:43,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29768 - __SPLIT__ 2026-05-27 11:56:44,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56874 - __SPLIT__ 2026-05-27 11:56:44,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29947 - __SPLIT__ 2026-05-27 11:56:45,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50603 - __SPLIT__ 2026-05-27 11:56:47,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29948 - __SPLIT__ 2026-05-27 11:56:48,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50617 - __SPLIT__ 2026-05-27 11:56:48,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30248 - __SPLIT__ 2026-05-27 11:56:48,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30062 - __SPLIT__ 2026-05-27 11:56:49,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50625 - __SPLIT__ 2026-05-27 11:56:49,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56920 - __SPLIT__ 2026-05-27 11:56:49,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30110 - __SPLIT__ 2026-05-27 11:56:50,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44212 - __SPLIT__ 2026-05-27 11:56:50,424 - 124456 - src.utils.log - INFO - βœ… Fetched 2181 rows - __SPLIT__ 2026-05-27 11:56:50,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42704 - __SPLIT__ 2026-05-27 11:56:50,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50792 - __SPLIT__ 2026-05-27 11:56:51,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30111 - __SPLIT__ 2026-05-27 11:56:52,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30250 - __SPLIT__ 2026-05-27 11:56:53,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30278 - __SPLIT__ 2026-05-27 11:56:53,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51180 - __SPLIT__ 2026-05-27 11:56:54,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57109 - __SPLIT__ 2026-05-27 11:56:54,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30334 - __SPLIT__ 2026-05-27 11:56:55,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119532 - __SPLIT__ 2026-05-27 11:56:56,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51306 - __SPLIT__ 2026-05-27 11:56:56,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30577 - __SPLIT__ 2026-05-27 11:56:57,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57124 - __SPLIT__ 2026-05-27 11:56:57,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24927 - __SPLIT__ 2026-05-27 11:56:57,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30603 - __SPLIT__ 2026-05-27 11:56:57,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51315 - __SPLIT__ 2026-05-27 11:56:59,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25624 - __SPLIT__ 2026-05-27 11:57:00,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30692 - __SPLIT__ 2026-05-27 11:57:01,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30722 - __SPLIT__ 2026-05-27 11:57:01,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51396 - __SPLIT__ 2026-05-27 11:57:01,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27995 - __SPLIT__ 2026-05-27 11:57:02,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30773 - __SPLIT__ 2026-05-27 11:57:02,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44213 - __SPLIT__ 2026-05-27 11:57:02,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27997 - __SPLIT__ 2026-05-27 11:57:02,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54231 - __SPLIT__ 2026-05-27 11:57:02,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51556 - __SPLIT__ 2026-05-27 11:57:02,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57127 - __SPLIT__ 2026-05-27 11:57:03,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30774 - __SPLIT__ 2026-05-27 11:57:03,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30251 - __SPLIT__ 2026-05-27 11:57:03,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42824 - __SPLIT__ 2026-05-27 11:57:05,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28677 - __SPLIT__ 2026-05-27 11:57:05,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51849 - __SPLIT__ 2026-05-27 11:57:06,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31047 - __SPLIT__ 2026-05-27 11:57:07,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28678 - __SPLIT__ 2026-05-27 11:57:08,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31049 - __SPLIT__ 2026-05-27 11:57:08,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52642 - __SPLIT__ 2026-05-27 11:57:09,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30025 - __SPLIT__ 2026-05-27 11:57:09,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31095 - __SPLIT__ 2026-05-27 11:57:10,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57276 - __SPLIT__ 2026-05-27 11:57:10,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30252 - __SPLIT__ 2026-05-27 11:57:11,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30217 - __SPLIT__ 2026-05-27 11:57:11,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52654 - __SPLIT__ 2026-05-27 11:57:11,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31098 - __SPLIT__ 2026-05-27 11:57:12,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42825 - __SPLIT__ 2026-05-27 11:57:12,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30462 - __SPLIT__ 2026-05-27 11:57:13,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31139 - __SPLIT__ 2026-05-27 11:57:13,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52655 - __SPLIT__ 2026-05-27 11:57:15,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57332 - __SPLIT__ 2026-05-27 11:57:15,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30662 - __SPLIT__ 2026-05-27 11:57:15,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31142 - __SPLIT__ 2026-05-27 11:57:18,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31109 - __SPLIT__ 2026-05-27 11:57:18,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31145 - __SPLIT__ 2026-05-27 11:57:19,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119537 - __SPLIT__ 2026-05-27 11:57:19,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57401 - __SPLIT__ 2026-05-27 11:57:20,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31563 - __SPLIT__ 2026-05-27 11:57:20,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53033 - __SPLIT__ 2026-05-27 11:57:20,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31212 - __SPLIT__ 2026-05-27 11:57:21,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42838 - __SPLIT__ 2026-05-27 11:57:21,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31760 - __SPLIT__ 2026-05-27 11:57:21,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30468 - __SPLIT__ 2026-05-27 11:57:22,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31213 - __SPLIT__ 2026-05-27 11:57:22,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54246 - __SPLIT__ 2026-05-27 11:57:22,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53043 - __SPLIT__ 2026-05-27 11:57:23,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32145 - __SPLIT__ 2026-05-27 11:57:23,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57572 - __SPLIT__ 2026-05-27 11:57:23,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44220 - __SPLIT__ 2026-05-27 11:57:24,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31268 - __SPLIT__ 2026-05-27 11:57:25,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43532 - __SPLIT__ 2026-05-27 11:57:25,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53088 - __SPLIT__ 2026-05-27 11:57:25,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32848 - __SPLIT__ 2026-05-27 11:57:26,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31414 - __SPLIT__ 2026-05-27 11:57:27,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30694 - __SPLIT__ 2026-05-27 11:57:28,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53134 - __SPLIT__ 2026-05-27 11:57:28,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31421 - __SPLIT__ 2026-05-27 11:57:28,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33456 - __SPLIT__ 2026-05-27 11:57:30,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57688 - __SPLIT__ 2026-05-27 11:57:30,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31435 - __SPLIT__ 2026-05-27 11:57:30,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31232 - __SPLIT__ 2026-05-27 11:57:30,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33707 - __SPLIT__ 2026-05-27 11:57:30,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53227 - __SPLIT__ 2026-05-27 11:57:31,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31522 - __SPLIT__ 2026-05-27 11:57:33,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33708 - __SPLIT__ 2026-05-27 11:57:33,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53379 - __SPLIT__ 2026-05-27 11:57:34,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31532 - __SPLIT__ 2026-05-27 11:57:35,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33710 - __SPLIT__ 2026-05-27 11:57:36,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31646 - __SPLIT__ 2026-05-27 11:57:36,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53409 - __SPLIT__ 2026-05-27 11:57:36,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57868 - __SPLIT__ 2026-05-27 11:57:37,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44247 - __SPLIT__ 2026-05-27 11:57:37,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33711 - __SPLIT__ 2026-05-27 11:57:38,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31379 - __SPLIT__ 2026-05-27 11:57:38,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53521 - __SPLIT__ 2026-05-27 11:57:38,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31647 - __SPLIT__ 2026-05-27 11:57:39,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43533 - __SPLIT__ 2026-05-27 11:57:39,565 - 124456 - src.utils.log - INFO - βœ… Fetched 5026 rows - __SPLIT__ 2026-05-27 11:57:40,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33745 - __SPLIT__ 2026-05-27 11:57:40,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53537 - __SPLIT__ 2026-05-27 11:57:41,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31693 - __SPLIT__ 2026-05-27 11:57:43,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33746 - __SPLIT__ 2026-05-27 11:57:43,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57876 - __SPLIT__ 2026-05-27 11:57:44,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53549 - __SPLIT__ 2026-05-27 11:57:44,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54270 - __SPLIT__ 2026-05-27 11:57:44,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31709 - __SPLIT__ 2026-05-27 11:57:44,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33747 - __SPLIT__ 2026-05-27 11:57:44,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119538 - __SPLIT__ 2026-05-27 11:57:45,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31539 - __SPLIT__ 2026-05-27 11:57:45,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53568 - __SPLIT__ 2026-05-27 11:57:47,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31718 - __SPLIT__ 2026-05-27 11:57:47,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33748 - __SPLIT__ 2026-05-27 11:57:48,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57881 - __SPLIT__ 2026-05-27 11:57:49,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31729 - __SPLIT__ 2026-05-27 11:57:49,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53783 - __SPLIT__ 2026-05-27 11:57:49,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31892 - __SPLIT__ 2026-05-27 11:57:49,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44249 - __SPLIT__ 2026-05-27 11:57:50,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33749 - __SPLIT__ 2026-05-27 11:57:50,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31735 - __SPLIT__ 2026-05-27 11:57:50,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44294 - __SPLIT__ 2026-05-27 11:57:51,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53833 - __SPLIT__ 2026-05-27 11:57:52,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31900 - __SPLIT__ 2026-05-27 11:57:52,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33750 - __SPLIT__ 2026-05-27 11:57:52,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31818 - __SPLIT__ 2026-05-27 11:57:53,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22788 - __SPLIT__ 2026-05-27 11:57:53,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58293 - __SPLIT__ 2026-05-27 11:57:53,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53867 - __SPLIT__ 2026-05-27 11:57:55,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32122 - __SPLIT__ 2026-05-27 11:57:55,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31958 - __SPLIT__ 2026-05-27 11:57:55,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33768 - __SPLIT__ 2026-05-27 11:57:55,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22893 - __SPLIT__ 2026-05-27 11:57:56,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53901 - __SPLIT__ 2026-05-27 11:57:57,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31992 - __SPLIT__ 2026-05-27 11:57:57,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33769 - __SPLIT__ 2026-05-27 11:57:57,689 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1131.0, 1035.0, 1133.0, 11438.0, 1132.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:57:58,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23334 - __SPLIT__ 2026-05-27 11:57:58,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53902 - __SPLIT__ 2026-05-27 11:57:59,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31993 - __SPLIT__ 2026-05-27 11:58:00,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33770 - __SPLIT__ 2026-05-27 11:58:01,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32780 - __SPLIT__ 2026-05-27 11:58:01,483 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 11:58:01,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54302 - __SPLIT__ 2026-05-27 11:58:01,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23758 - __SPLIT__ 2026-05-27 11:58:01,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32102 - __SPLIT__ 2026-05-27 11:58:02,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33771 - __SPLIT__ 2026-05-27 11:58:02,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44250 - __SPLIT__ 2026-05-27 11:58:03,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53932 - __SPLIT__ 2026-05-27 11:58:03,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32819 - __SPLIT__ 2026-05-27 11:58:03,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23759 - __SPLIT__ 2026-05-27 11:58:04,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32225 - __SPLIT__ 2026-05-27 11:58:05,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33772 - __SPLIT__ 2026-05-27 11:58:06,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54083 - __SPLIT__ 2026-05-27 11:58:07,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32227 - __SPLIT__ 2026-05-27 11:58:07,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23947 - __SPLIT__ 2026-05-27 11:58:08,634 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 11:58:08,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33773 - __SPLIT__ 2026-05-27 11:58:09,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54133 - __SPLIT__ 2026-05-27 11:58:09,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119541 - __SPLIT__ 2026-05-27 11:58:10,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32460 - __SPLIT__ 2026-05-27 11:58:10,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24069 - __SPLIT__ 2026-05-27 11:58:12,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34058 - __SPLIT__ 2026-05-27 11:58:12,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32513 - __SPLIT__ 2026-05-27 11:58:12,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54276 - __SPLIT__ 2026-05-27 11:58:13,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24162 - __SPLIT__ 2026-05-27 11:58:14,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32590 - __SPLIT__ 2026-05-27 11:58:16,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24274 - __SPLIT__ 2026-05-27 11:58:16,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54460 - __SPLIT__ 2026-05-27 11:58:16,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32611 - __SPLIT__ 2026-05-27 11:58:17,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24523 - __SPLIT__ 2026-05-27 11:58:17,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44297 - __SPLIT__ 2026-05-27 11:58:18,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32632 - __SPLIT__ 2026-05-27 11:58:19,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24904 - __SPLIT__ 2026-05-27 11:58:19,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54482 - __SPLIT__ 2026-05-27 11:58:20,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32710 - __SPLIT__ 2026-05-27 11:58:20,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32842 - __SPLIT__ 2026-05-27 11:58:21,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24928 - __SPLIT__ 2026-05-27 11:58:22,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54536 - __SPLIT__ 2026-05-27 11:58:22,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54314 - __SPLIT__ 2026-05-27 11:58:23,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34775 - __SPLIT__ 2026-05-27 11:58:23,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32763 - __SPLIT__ 2026-05-27 11:58:24,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24929 - __SPLIT__ 2026-05-27 11:58:24,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54537 - __SPLIT__ 2026-05-27 11:58:25,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34825 - __SPLIT__ 2026-05-27 11:58:26,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32807 - __SPLIT__ 2026-05-27 11:58:27,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24930 - __SPLIT__ 2026-05-27 11:58:28,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32886 - __SPLIT__ 2026-05-27 11:58:28,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24933 - __SPLIT__ 2026-05-27 11:58:29,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54552 - __SPLIT__ 2026-05-27 11:58:29,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32907 - __SPLIT__ 2026-05-27 11:58:30,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33157 - __SPLIT__ 2026-05-27 11:58:31,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24934 - __SPLIT__ 2026-05-27 11:58:32,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54713 - __SPLIT__ 2026-05-27 11:58:32,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32970 - __SPLIT__ 2026-05-27 11:58:33,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44646 - __SPLIT__ 2026-05-27 11:58:35,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33205 - __SPLIT__ 2026-05-27 11:58:36,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54733 - __SPLIT__ 2026-05-27 11:58:36,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33350 - __SPLIT__ 2026-05-27 11:58:36,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24935 - __SPLIT__ 2026-05-27 11:58:37,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34828 - __SPLIT__ 2026-05-27 11:58:38,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33602 - __SPLIT__ 2026-05-27 11:58:38,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24937 - __SPLIT__ 2026-05-27 11:58:38,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55022 - __SPLIT__ 2026-05-27 11:58:39,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33604 - __SPLIT__ 2026-05-27 11:58:40,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33158 - __SPLIT__ 2026-05-27 11:58:41,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44680 - __SPLIT__ 2026-05-27 11:58:41,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24938 - __SPLIT__ 2026-05-27 11:58:42,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55137 - __SPLIT__ 2026-05-27 11:58:42,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34830 - __SPLIT__ 2026-05-27 11:58:43,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33666 - __SPLIT__ 2026-05-27 11:58:44,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119561 - __SPLIT__ 2026-05-27 11:58:44,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25103 - __SPLIT__ 2026-05-27 11:58:45,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55164 - __SPLIT__ 2026-05-27 11:58:45,759 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:58:46,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33854 - __SPLIT__ 2026-05-27 11:58:46,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34965 - __SPLIT__ 2026-05-27 11:58:47,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25156 - __SPLIT__ 2026-05-27 11:58:48,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54331 - __SPLIT__ 2026-05-27 11:58:48,201 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 11:58:48,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33944 - __SPLIT__ 2026-05-27 11:58:48,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34966 - __SPLIT__ 2026-05-27 11:58:48,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55290 - __SPLIT__ 2026-05-27 11:58:49,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34036 - __SPLIT__ 2026-05-27 11:58:49,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44321 - __SPLIT__ 2026-05-27 11:58:49,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25172 - __SPLIT__ 2026-05-27 11:58:49,884 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 11:58:50,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34009 - __SPLIT__ 2026-05-27 11:58:51,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34967 - __SPLIT__ 2026-05-27 11:58:51,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44681 - __SPLIT__ 2026-05-27 11:58:52,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55460 - __SPLIT__ 2026-05-27 11:58:52,448 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (47115, 24589, 24606, 40998, 26663, 30760, 40999, 53288, 32821, 55357, 57414, 36938, 36945, 53329, 24663, 30808, 53338, 53339, 30824, 45161, 22636, 24693, 24694, 43129, 26746, 39034, 36988, 32895, 53384, 22665, 53390, 34960, 26769, 32918, 26775, 32919, 28825, 26784, 26786, 26787, 51373, 32948, 28854, 24759, 30902, 26820, 24777, 35017, 49355, 32976, 57560, 35037, 51426, 35050, 35052, 35053, 24831, 49409, 51466, 22797, 35104, 22819, 22825, 24874, 26924, 35123, 41283, 41284, 47433, 37198, 47452, 35172, 33125, 26984, 49515, 37233, 29049, 45433, 53643, 24972, 45455, 33182, 43427, 25001, 39338, 33199, 25009, 39346, 22972, 49597, 25033, 47561, 25039, 35280, 53714, 39387, 57832, 37353, 51694, 43511, 29186, 43534, 23056, 47637, 25115, 41503, 33312, 29222, 33321, 45610, 31276, 55854, 31279, 53809, 35390, 23114, 31313, 25176, 55897, 43620, 55910, 35451, 37502, 43647, 51844, 55955, 23193, 55973, 39591, 39592, 27308, 39596, 25265, 25268, 39605, 45751, 25276, 29375, 29376, 31425, 29378, 39631, 27345, 29395, 23253, 45782, 41695, 25317, 41715, 37628, 49930, 23314, 31509, 31510, 49945, 27418, 56091, 33568, 52008, 47922, 47923, 56131, 52038, 27478, 27479, 47959, 35674, 23391, 25441, 27493, 29545, 52081, 23413, 31608, 23422, 23424, 39809, 23427, 29575, 29576, 35719, 45961, 29590, 37793, 37794, 37797, 50094, 31668, 48052, 30719, 41916, 35776, 29648, 37843, 23509, 25561, 39905, 31720, 23540, 39925, 35833, 33827, 46121, 29739, 56370, 42036, 52287, 56397, 23631, 33887, 29833, 29847, 27803, 25766, 27816, 23725, 31917, 25776, 23730, 38066, 54451, 44218, 31942, 27850, 36048, 54481, 36050, 52444, 50397, 44257, 44258, 23782, 54509, 31984, 40186, 31999, 23813, 34053, 36102, 27912, 32011, 40203, 46352, 36114, 27923, 36115, 23830, 48421, 34089, 34090, 52524, 40244, 46389, 48438, 52535, 52540, 44353, 25927, 32076, 23889, 42331, 42336, 23919, 52594, 58744, 56698, 34171, 56714, 52622, 40336, 23958, 42390, 42394, 56732, 30112, 23969, 48547, 23973, 40359, 38317, 44478, 26052, 40393, 42441, 38356, 38357, 30167, 54748, 36322, 48610, 34279, 26089, 26090, 34282, 40440, 44537, 42491, 44543, 44544, 28161, 38420, 26139, 52771, 50735, 28214, 40502, 30264, 54839, 26171, 48699, 48708, 30282, 44619, 56910, 26207, 56929, 24163, 34409, 26219, 28280, 28281, 28290, 28295, 52879, 52880, 42650, 42654, 28326, 50857, 36531, 57014, 32447, 30407, 40648, 48853, 52959, 30442, 34547, 24317, 55042, 53013, 55063, 30490, 57118, 40737, 53029, 40745, 48944, 48948, 55100, 30526, 44866, 24396, 24402, 24404, 24405, 53083, 32609, 48994, 46947, 26469, 26470, 46952, 24428, 26486, 26489, 28547, 44931, 30599, 32652, 53132, 57228, 28563, 47004, 22430, 22431, 57249, 34722, 51106, 42918, 47017, 32682, 36781, 22450, 53175, 22460, 30654, 57282, 24515, 53189, 28618, 57295, 24545, 36833, 36834, 32740, 53225, 42991, 34802, 45043, 26615, 43007);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:58:53,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25585 - __SPLIT__ 2026-05-27 11:58:53,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34012 - __SPLIT__ 2026-05-27 11:58:54,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34968 - __SPLIT__ 2026-05-27 11:58:55,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119563 - __SPLIT__ 2026-05-27 11:58:55,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55466 - __SPLIT__ 2026-05-27 11:58:55,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25604 - __SPLIT__ 2026-05-27 11:58:56,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34138 - __SPLIT__ 2026-05-27 11:58:56,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37173 - __SPLIT__ 2026-05-27 11:58:56,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34037 - __SPLIT__ 2026-05-27 11:58:56,811 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 11:58:57,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55502 - __SPLIT__ 2026-05-27 11:58:58,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25605 - __SPLIT__ 2026-05-27 11:58:58,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34148 - __SPLIT__ 2026-05-27 11:58:59,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37174 - __SPLIT__ 2026-05-27 11:58:59,647 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (47115, 24589, 24606, 40998, 26663, 30760, 40999, 53288, 32821, 55357, 57414, 36938, 36945, 53329, 24663, 30808, 53338, 53339, 30824, 45161, 22636, 24693, 24694, 43129, 26746, 39034, 36988, 32895, 53384, 22665, 53390, 34960, 26769, 32918, 26775, 32919, 28825, 26784, 26786, 26787, 51373, 32948, 28854, 24759, 30902, 26820, 24777, 35017, 49355, 32976, 57560, 35037, 51426, 35050, 35052, 35053, 24831, 49409, 51466, 22797, 35104, 22819, 22825, 24874, 26924, 35123, 41283, 41284, 47433, 37198, 47452, 35172, 33125, 26984, 49515, 37233, 29049, 45433, 53643, 24972, 45455, 33182, 43427, 25001, 39338, 33199, 25009, 39346, 22972, 49597, 25033, 47561, 25039, 35280, 53714, 39387, 57832, 37353, 51694, 43511, 29186, 43534, 23056, 47637, 25115, 41503, 33312, 29222, 33321, 45610, 31276, 55854, 31279, 53809, 35390, 23114, 31313, 25176, 55897, 43620, 55910, 35451, 37502, 43647, 51844, 55955, 23193, 55973, 39591, 39592, 27308, 39596, 25265, 25268, 39605, 45751, 25276, 29375, 29376, 31425, 29378, 39631, 27345, 29395, 23253, 45782, 41695, 25317, 41715, 37628, 49930, 23314, 31509, 31510, 49945, 27418, 56091, 33568, 52008, 47922, 47923, 56131, 52038, 27478, 27479, 47959, 35674, 23391, 25441, 27493, 29545, 52081, 23413, 31608, 23422, 23424, 39809, 23427, 29575, 29576, 35719, 45961, 29590, 37793, 37794, 37797, 50094, 31668, 48052, 30719, 41916, 35776, 29648, 37843, 23509, 25561, 39905, 31720, 23540, 39925, 35833, 33827, 46121, 29739, 56370, 42036, 52287, 56397, 23631, 33887, 29833, 29847, 27803, 25766, 27816, 23725, 31917, 25776, 23730, 38066, 54451, 44218, 31942, 27850, 36048, 54481, 36050, 52444, 50397, 44257, 44258, 23782, 54509, 31984, 40186, 31999, 23813, 34053, 36102, 27912, 32011, 40203, 46352, 36114, 27923, 36115, 23830, 48421, 34089, 34090, 52524, 40244, 46389, 48438, 52535, 52540, 44353, 25927, 32076, 23889, 42331, 42336, 23919, 52594, 58744, 56698, 34171, 56714, 52622, 40336, 23958, 42390, 42394, 56732, 30112, 23969, 48547, 23973, 40359, 38317, 44478, 26052, 40393, 42441, 38356, 38357, 30167, 54748, 36322, 48610, 34279, 26089, 26090, 34282, 40440, 44537, 42491, 44543, 44544, 28161, 38420, 26139, 52771, 50735, 28214, 40502, 30264, 54839, 26171, 48699, 48708, 30282, 44619, 56910, 26207, 56929, 24163, 34409, 26219, 28280, 28281, 28290, 28295, 52879, 52880, 42650, 42654, 28326, 50857, 36531, 57014, 32447, 30407, 40648, 48853, 52959, 30442, 34547, 24317, 55042, 53013, 55063, 30490, 57118, 40737, 53029, 40745, 48944, 48948, 55100, 30526, 44866, 24396, 24402, 24404, 24405, 53083, 32609, 48994, 46947, 26469, 26470, 46952, 24428, 26486, 26489, 28547, 44931, 30599, 32652, 53132, 57228, 28563, 47004, 22430, 22431, 57249, 34722, 51106, 42918, 47017, 32682, 36781, 22450, 53175, 22460, 30654, 57282, 24515, 53189, 28618, 57295, 24545, 36833, 36834, 32740, 53225, 42991, 34802, 45043, 26615, 43007) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 11:59:01,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55533 - __SPLIT__ 2026-05-27 11:59:01,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25900 - __SPLIT__ 2026-05-27 11:59:02,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44662 - __SPLIT__ 2026-05-27 11:59:02,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45017 - __SPLIT__ 2026-05-27 11:59:03,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34157 - __SPLIT__ 2026-05-27 11:59:03,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37175 - __SPLIT__ 2026-05-27 11:59:03,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55567 - __SPLIT__ 2026-05-27 11:59:04,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25974 - __SPLIT__ 2026-05-27 11:59:05,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34316 - __SPLIT__ 2026-05-27 11:59:05,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34038 - __SPLIT__ 2026-05-27 11:59:06,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55573 - __SPLIT__ 2026-05-27 11:59:08,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34421 - __SPLIT__ 2026-05-27 11:59:08,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119564 - __SPLIT__ 2026-05-27 11:59:09,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26695 - __SPLIT__ 2026-05-27 11:59:09,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37176 - __SPLIT__ 2026-05-27 11:59:09,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54343 - __SPLIT__ 2026-05-27 11:59:09,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55624 - __SPLIT__ 2026-05-27 11:59:10,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34457 - __SPLIT__ 2026-05-27 11:59:10,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27122 - __SPLIT__ 2026-05-27 11:59:13,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34559 - __SPLIT__ 2026-05-27 11:59:13,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55668 - __SPLIT__ 2026-05-27 11:59:14,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34788 - __SPLIT__ 2026-05-27 11:59:15,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34407 - __SPLIT__ 2026-05-27 11:59:15,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27370 - __SPLIT__ 2026-05-27 11:59:15,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40622 - __SPLIT__ 2026-05-27 11:59:15,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55717 - __SPLIT__ 2026-05-27 11:59:15,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34808 - __SPLIT__ 2026-05-27 11:59:16,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44663 - __SPLIT__ 2026-05-27 11:59:17,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27527 - __SPLIT__ 2026-05-27 11:59:18,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55721 - __SPLIT__ 2026-05-27 11:59:18,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34941 - __SPLIT__ 2026-05-27 11:59:18,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41976 - __SPLIT__ 2026-05-27 11:59:20,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45928 - __SPLIT__ 2026-05-27 11:59:20,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55752 - __SPLIT__ 2026-05-27 11:59:20,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27548 - __SPLIT__ 2026-05-27 11:59:22,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34942 - __SPLIT__ 2026-05-27 11:59:22,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34444 - __SPLIT__ 2026-05-27 11:59:22,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55785 - __SPLIT__ 2026-05-27 11:59:23,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41977 - __SPLIT__ 2026-05-27 11:59:24,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27549 - __SPLIT__ 2026-05-27 11:59:24,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35101 - __SPLIT__ 2026-05-27 11:59:24,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45929 - __SPLIT__ 2026-05-27 11:59:24,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54660 - __SPLIT__ 2026-05-27 11:59:24,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55786 - __SPLIT__ 2026-05-27 11:59:25,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35946 - __SPLIT__ 2026-05-27 11:59:26,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35186 - __SPLIT__ 2026-05-27 11:59:26,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27712 - __SPLIT__ 2026-05-27 11:59:26,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41978 - __SPLIT__ 2026-05-27 11:59:27,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46208 - __SPLIT__ 2026-05-27 11:59:27,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55795 - __SPLIT__ 2026-05-27 11:59:28,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35213 - __SPLIT__ 2026-05-27 11:59:28,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27713 - __SPLIT__ 2026-05-27 11:59:29,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44664 - __SPLIT__ 2026-05-27 11:59:30,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42695 - __SPLIT__ 2026-05-27 11:59:30,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55827 - __SPLIT__ 2026-05-27 11:59:30,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35255 - __SPLIT__ 2026-05-27 11:59:32,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27829 - __SPLIT__ 2026-05-27 11:59:33,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119565 - __SPLIT__ 2026-05-27 11:59:33,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36497 - __SPLIT__ 2026-05-27 11:59:33,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55877 - __SPLIT__ 2026-05-27 11:59:34,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35298 - __SPLIT__ 2026-05-27 11:59:34,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43029 - __SPLIT__ 2026-05-27 11:59:35,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27830 - __SPLIT__ 2026-05-27 11:59:36,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35325 - __SPLIT__ 2026-05-27 11:59:37,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55883 - __SPLIT__ 2026-05-27 11:59:38,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35334 - __SPLIT__ 2026-05-27 11:59:39,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27831 - __SPLIT__ 2026-05-27 11:59:39,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56019 - __SPLIT__ 2026-05-27 11:59:39,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45497 - __SPLIT__ 2026-05-27 11:59:39,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35633 - __SPLIT__ 2026-05-27 11:59:41,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56184 - __SPLIT__ 2026-05-27 11:59:41,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46209 - __SPLIT__ 2026-05-27 11:59:42,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35634 - __SPLIT__ 2026-05-27 11:59:43,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36498 - __SPLIT__ 2026-05-27 11:59:44,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27883 - __SPLIT__ 2026-05-27 11:59:44,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56280 - __SPLIT__ 2026-05-27 11:59:46,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35711 - __SPLIT__ 2026-05-27 11:59:47,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35770 - __SPLIT__ 2026-05-27 11:59:47,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56295 - __SPLIT__ 2026-05-27 11:59:47,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28035 - __SPLIT__ 2026-05-27 11:59:47,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54667 - __SPLIT__ 2026-05-27 11:59:47,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45498 - __SPLIT__ 2026-05-27 11:59:48,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35950 - __SPLIT__ 2026-05-27 11:59:49,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56375 - __SPLIT__ 2026-05-27 11:59:50,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28036 - __SPLIT__ 2026-05-27 11:59:51,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35951 - __SPLIT__ 2026-05-27 11:59:52,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56557 - __SPLIT__ 2026-05-27 11:59:53,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36590 - __SPLIT__ 2026-05-27 11:59:54,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28855 - __SPLIT__ 2026-05-27 11:59:54,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56673 - __SPLIT__ 2026-05-27 11:59:54,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36030 - __SPLIT__ 2026-05-27 11:59:55,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29146 - __SPLIT__ 2026-05-27 11:59:55,871 - 124456 - src.utils.log - INFO - βœ… Fetched 2261 rows - __SPLIT__ 2026-05-27 11:59:56,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36153 - __SPLIT__ 2026-05-27 11:59:56,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46210 - __SPLIT__ 2026-05-27 11:59:56,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56678 - __SPLIT__ 2026-05-27 11:59:57,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29147 - __SPLIT__ 2026-05-27 11:59:57,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46530 - __SPLIT__ 2026-05-27 11:59:58,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36172 - __SPLIT__ 2026-05-27 11:59:59,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29385 - __SPLIT__ 2026-05-27 11:59:59,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56730 - __SPLIT__ 2026-05-27 12:00:00,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46532 - __SPLIT__ 2026-05-27 12:00:00,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36233 - __SPLIT__ 2026-05-27 12:00:01,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44666 - __SPLIT__ 2026-05-27 12:00:01,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36591 - __SPLIT__ 2026-05-27 12:00:02,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29609 - __SPLIT__ 2026-05-27 12:00:02,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48286 - __SPLIT__ 2026-05-27 12:00:02,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56765 - __SPLIT__ 2026-05-27 12:00:03,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36324 - __SPLIT__ 2026-05-27 12:00:03,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29857 - __SPLIT__ 2026-05-27 12:00:04,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49094 - __SPLIT__ 2026-05-27 12:00:05,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56828 - __SPLIT__ 2026-05-27 12:00:05,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36325 - __SPLIT__ 2026-05-27 12:00:05,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22430 - __SPLIT__ 2026-05-27 12:00:08,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56865 - __SPLIT__ 2026-05-27 12:00:08,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30164 - __SPLIT__ 2026-05-27 12:00:08,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46465 - __SPLIT__ 2026-05-27 12:00:08,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22431 - __SPLIT__ 2026-05-27 12:00:10,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36376 - __SPLIT__ 2026-05-27 12:00:10,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30850 - __SPLIT__ 2026-05-27 12:00:10,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56914 - __SPLIT__ 2026-05-27 12:00:11,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22450 - __SPLIT__ 2026-05-27 12:00:11,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36592 - __SPLIT__ 2026-05-27 12:00:11,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36418 - __SPLIT__ 2026-05-27 12:00:12,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31134 - __SPLIT__ 2026-05-27 12:00:12,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22460 - __SPLIT__ 2026-05-27 12:00:13,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56924 - __SPLIT__ 2026-05-27 12:00:13,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36929 - __SPLIT__ 2026-05-27 12:00:13,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49447 - __SPLIT__ 2026-05-27 12:00:13,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46466 - __SPLIT__ 2026-05-27 12:00:14,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36419 - __SPLIT__ 2026-05-27 12:00:14,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22636 - __SPLIT__ 2026-05-27 12:00:15,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54683 - __SPLIT__ 2026-05-27 12:00:15,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31135 - __SPLIT__ 2026-05-27 12:00:15,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57004 - __SPLIT__ 2026-05-27 12:00:17,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22665 - __SPLIT__ 2026-05-27 12:00:18,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31170 - __SPLIT__ 2026-05-27 12:00:18,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49448 - __SPLIT__ 2026-05-27 12:00:18,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36486 - __SPLIT__ 2026-05-27 12:00:18,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22797 - __SPLIT__ 2026-05-27 12:00:19,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57015 - __SPLIT__ 2026-05-27 12:00:19,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31300 - __SPLIT__ 2026-05-27 12:00:20,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46510 - __SPLIT__ 2026-05-27 12:00:21,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36512 - __SPLIT__ 2026-05-27 12:00:21,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22819 - __SPLIT__ 2026-05-27 12:00:22,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36987 - __SPLIT__ 2026-05-27 12:00:22,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49608 - __SPLIT__ 2026-05-27 12:00:23,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57043 - __SPLIT__ 2026-05-27 12:00:23,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36578 - __SPLIT__ 2026-05-27 12:00:23,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22825 - __SPLIT__ 2026-05-27 12:00:24,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31341 - __SPLIT__ 2026-05-27 12:00:25,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57047 - __SPLIT__ 2026-05-27 12:00:25,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36580 - __SPLIT__ 2026-05-27 12:00:25,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36998 - __SPLIT__ 2026-05-27 12:00:26,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22972 - __SPLIT__ 2026-05-27 12:00:28,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119568 - __SPLIT__ 2026-05-27 12:00:28,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36581 - __SPLIT__ 2026-05-27 12:00:28,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57101 - __SPLIT__ 2026-05-27 12:00:28,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44667 - __SPLIT__ 2026-05-27 12:00:28,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32035 - __SPLIT__ 2026-05-27 12:00:29,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23056 - __SPLIT__ 2026-05-27 12:00:31,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49631 - __SPLIT__ 2026-05-27 12:00:31,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57163 - __SPLIT__ 2026-05-27 12:00:31,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36665 - __SPLIT__ 2026-05-27 12:00:32,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23114 - __SPLIT__ 2026-05-27 12:00:32,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32402 - __SPLIT__ 2026-05-27 12:00:33,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46511 - __SPLIT__ 2026-05-27 12:00:34,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57212 - __SPLIT__ 2026-05-27 12:00:34,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36686 - __SPLIT__ 2026-05-27 12:00:34,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23193 - __SPLIT__ 2026-05-27 12:00:35,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32531 - __SPLIT__ 2026-05-27 12:00:35,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36999 - __SPLIT__ 2026-05-27 12:00:36,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49632 - __SPLIT__ 2026-05-27 12:00:36,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57330 - __SPLIT__ 2026-05-27 12:00:36,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36708 - __SPLIT__ 2026-05-27 12:00:37,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129608 - __SPLIT__ 2026-05-27 12:00:37,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23253 - __SPLIT__ 2026-05-27 12:00:39,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57409 - __SPLIT__ 2026-05-27 12:00:40,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36752 - __SPLIT__ 2026-05-27 12:00:40,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32532 - __SPLIT__ 2026-05-27 12:00:41,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23314 - __SPLIT__ 2026-05-27 12:00:42,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49633 - __SPLIT__ 2026-05-27 12:00:42,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54684 - __SPLIT__ 2026-05-27 12:00:42,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57497 - __SPLIT__ 2026-05-27 12:00:42,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44721 - __SPLIT__ 2026-05-27 12:00:42,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36941 - __SPLIT__ 2026-05-27 12:00:43,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23391 - __SPLIT__ 2026-05-27 12:00:44,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33161 - __SPLIT__ 2026-05-27 12:00:45,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57506 - __SPLIT__ 2026-05-27 12:00:45,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37050 - __SPLIT__ 2026-05-27 12:00:45,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46512 - __SPLIT__ 2026-05-27 12:00:45,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36948 - __SPLIT__ 2026-05-27 12:00:46,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23413 - __SPLIT__ 2026-05-27 12:00:47,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57540 - __SPLIT__ 2026-05-27 12:00:49,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33162 - __SPLIT__ 2026-05-27 12:00:49,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36971 - __SPLIT__ 2026-05-27 12:00:49,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23422 - __SPLIT__ 2026-05-27 12:00:49,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37090 - __SPLIT__ 2026-05-27 12:00:50,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57676 - __SPLIT__ 2026-05-27 12:00:51,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49634 - __SPLIT__ 2026-05-27 12:00:51,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37041 - __SPLIT__ 2026-05-27 12:00:52,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23424 - __SPLIT__ 2026-05-27 12:00:53,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33164 - __SPLIT__ 2026-05-27 12:00:53,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37141 - __SPLIT__ 2026-05-27 12:00:54,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57711 - __SPLIT__ 2026-05-27 12:00:54,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37044 - __SPLIT__ 2026-05-27 12:00:54,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23427 - __SPLIT__ 2026-05-27 12:00:54,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33165 - __SPLIT__ 2026-05-27 12:00:56,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37179 - __SPLIT__ 2026-05-27 12:00:56,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37192 - __SPLIT__ 2026-05-27 12:00:56,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57721 - __SPLIT__ 2026-05-27 12:00:56,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23509 - __SPLIT__ 2026-05-27 12:00:57,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44722 - __SPLIT__ 2026-05-27 12:00:58,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50492 - __SPLIT__ 2026-05-27 12:00:58,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37282 - __SPLIT__ 2026-05-27 12:00:59,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23540 - __SPLIT__ 2026-05-27 12:00:59,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57767 - __SPLIT__ 2026-05-27 12:00:59,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33655 - __SPLIT__ 2026-05-27 12:01:01,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23631 - __SPLIT__ 2026-05-27 12:01:01,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37314 - __SPLIT__ 2026-05-27 12:01:02,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37180 - __SPLIT__ 2026-05-27 12:01:02,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57786 - __SPLIT__ 2026-05-27 12:01:03,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23725 - __SPLIT__ 2026-05-27 12:01:04,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50493 - __SPLIT__ 2026-05-27 12:01:05,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33701 - __SPLIT__ 2026-05-27 12:01:05,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23730 - __SPLIT__ 2026-05-27 12:01:05,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129609 - __SPLIT__ 2026-05-27 12:01:05,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57818 - __SPLIT__ 2026-05-27 12:01:07,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37618 - __SPLIT__ 2026-05-27 12:01:07,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23782 - __SPLIT__ 2026-05-27 12:01:07,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33702 - __SPLIT__ 2026-05-27 12:01:08,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57837 - __SPLIT__ 2026-05-27 12:01:09,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37804 - __SPLIT__ 2026-05-27 12:01:09,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23813 - __SPLIT__ 2026-05-27 12:01:09,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50495 - __SPLIT__ 2026-05-27 12:01:10,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37197 - __SPLIT__ 2026-05-27 12:01:10,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54687 - __SPLIT__ 2026-05-27 12:01:11,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58718 - __SPLIT__ 2026-05-27 12:01:11,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38007 - __SPLIT__ 2026-05-27 12:01:11,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23830 - __SPLIT__ 2026-05-27 12:01:11,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33703 - __SPLIT__ 2026-05-27 12:01:11,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46769 - __SPLIT__ 2026-05-27 12:01:12,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45084 - __SPLIT__ 2026-05-27 12:01:13,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38103 - __SPLIT__ 2026-05-27 12:01:13,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23889 - __SPLIT__ 2026-05-27 12:01:14,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50496 - __SPLIT__ 2026-05-27 12:01:15,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119401 - __SPLIT__ 2026-05-27 12:01:16,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23919 - __SPLIT__ 2026-05-27 12:01:17,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33704 - __SPLIT__ 2026-05-27 12:01:17,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37349 - __SPLIT__ 2026-05-27 12:01:17,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38104 - __SPLIT__ 2026-05-27 12:01:17,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23958 - __SPLIT__ 2026-05-27 12:01:20,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23969 - __SPLIT__ 2026-05-27 12:01:20,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38276 - __SPLIT__ 2026-05-27 12:01:21,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23973 - __SPLIT__ 2026-05-27 12:01:22,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33705 - __SPLIT__ 2026-05-27 12:01:22,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50498 - __SPLIT__ 2026-05-27 12:01:22,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38409 - __SPLIT__ 2026-05-27 12:01:22,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24163 - __SPLIT__ 2026-05-27 12:01:24,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38437 - __SPLIT__ 2026-05-27 12:01:25,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24317 - __SPLIT__ 2026-05-27 12:01:25,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37350 - __SPLIT__ 2026-05-27 12:01:26,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38466 - __SPLIT__ 2026-05-27 12:01:26,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24396 - __SPLIT__ 2026-05-27 12:01:26,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33751 - __SPLIT__ 2026-05-27 12:01:28,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38468 - __SPLIT__ 2026-05-27 12:01:28,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24402 - __SPLIT__ 2026-05-27 12:01:28,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46982 - __SPLIT__ 2026-05-27 12:01:28,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50499 - __SPLIT__ 2026-05-27 12:01:29,254 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1129.0, 1130.0, 1131.0, 11436.0, 1132.0, 1133.0);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:01:29,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24404 - __SPLIT__ 2026-05-27 12:01:30,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45085 - __SPLIT__ 2026-05-27 12:01:31,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38470 - __SPLIT__ 2026-05-27 12:01:32,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33752 - __SPLIT__ 2026-05-27 12:01:32,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37479 - __SPLIT__ 2026-05-27 12:01:32,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139633 - __SPLIT__ 2026-05-27 12:01:32,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24405 - __SPLIT__ 2026-05-27 12:01:32,820 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 12:01:33,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38524 - __SPLIT__ 2026-05-27 12:01:33,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33753 - __SPLIT__ 2026-05-27 12:01:34,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24428 - __SPLIT__ 2026-05-27 12:01:35,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50501 - __SPLIT__ 2026-05-27 12:01:36,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38910 - __SPLIT__ 2026-05-27 12:01:37,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24515 - __SPLIT__ 2026-05-27 12:01:38,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37600 - __SPLIT__ 2026-05-27 12:01:39,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24545 - __SPLIT__ 2026-05-27 12:01:39,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39139 - __SPLIT__ 2026-05-27 12:01:40,281 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:01:40,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24589 - __SPLIT__ 2026-05-27 12:01:40,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54688 - __SPLIT__ 2026-05-27 12:01:41,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33754 - __SPLIT__ 2026-05-27 12:01:41,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37601 - __SPLIT__ 2026-05-27 12:01:41,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39149 - __SPLIT__ 2026-05-27 12:01:42,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50502 - __SPLIT__ 2026-05-27 12:01:42,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24606 - __SPLIT__ 2026-05-27 12:01:43,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33756 - __SPLIT__ 2026-05-27 12:01:44,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45645 - __SPLIT__ 2026-05-27 12:01:44,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39303 - __SPLIT__ 2026-05-27 12:01:44,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38493 - __SPLIT__ 2026-05-27 12:01:45,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24663 - __SPLIT__ 2026-05-27 12:01:47,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39317 - __SPLIT__ 2026-05-27 12:01:47,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24693 - __SPLIT__ 2026-05-27 12:01:49,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39372 - __SPLIT__ 2026-05-27 12:01:49,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33757 - __SPLIT__ 2026-05-27 12:01:50,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24694 - __SPLIT__ 2026-05-27 12:01:50,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50504 - __SPLIT__ 2026-05-27 12:01:50,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39528 - __SPLIT__ 2026-05-27 12:01:51,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24759 - __SPLIT__ 2026-05-27 12:01:53,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39530 - __SPLIT__ 2026-05-27 12:01:53,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24777 - __SPLIT__ 2026-05-27 12:01:54,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24831 - __SPLIT__ 2026-05-27 12:01:55,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33758 - __SPLIT__ 2026-05-27 12:01:55,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38494 - __SPLIT__ 2026-05-27 12:01:55,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46983 - __SPLIT__ 2026-05-27 12:01:56,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24874 - __SPLIT__ 2026-05-27 12:01:56,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39758 - __SPLIT__ 2026-05-27 12:01:58,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50505 - __SPLIT__ 2026-05-27 12:01:58,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24972 - __SPLIT__ 2026-05-27 12:01:59,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39773 - __SPLIT__ 2026-05-27 12:01:59,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33759 - __SPLIT__ 2026-05-27 12:02:00,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25001 - __SPLIT__ 2026-05-27 12:02:00,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139640 - __SPLIT__ 2026-05-27 12:02:01,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39846 - __SPLIT__ 2026-05-27 12:02:02,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25009 - __SPLIT__ 2026-05-27 12:02:02,667 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:02:03,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45647 - __SPLIT__ 2026-05-27 12:02:03,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39939 - __SPLIT__ 2026-05-27 12:02:03,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25033 - __SPLIT__ 2026-05-27 12:02:03,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38495 - __SPLIT__ 2026-05-27 12:02:04,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50507 - __SPLIT__ 2026-05-27 12:02:04,702 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:05,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40106 - __SPLIT__ 2026-05-27 12:02:05,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25039 - __SPLIT__ 2026-05-27 12:02:05,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33794 - __SPLIT__ 2026-05-27 12:02:07,510 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:02:08,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25115 - __SPLIT__ 2026-05-27 12:02:08,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40170 - __SPLIT__ 2026-05-27 12:02:08,932 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (28683, 26641, 26643, 24599, 38947, 24620, 38957, 28721, 38961, 43057, 45110, 24637, 32833, 32841, 51274, 49235, 30809, 55391, 24672, 26720, 32875, 22644, 28788, 55420, 57472, 24705, 57473, 43142, 43143, 47240, 28814, 37007, 43153, 45207, 22690, 45219, 34980, 51364, 51365, 57513, 49322, 32943, 32944, 30909, 53439, 49350, 28871, 53449, 39114, 51403, 49357, 57549, 53455, 53456, 47316, 51415, 51419, 22753, 28902, 41193, 41212, 35071, 22785, 51457, 49420, 37136, 41239, 39195, 39197, 39201, 39202, 35112, 53545, 31023, 35120, 43320, 37184, 37188, 35141, 51524, 29005, 31056, 57680, 37202, 29012, 39261, 33122, 33123, 57704, 35178, 51571, 35190, 41341, 27012, 43397, 57738, 29069, 37263, 31122, 27028, 45462, 41368, 41377, 49573, 29097, 33193, 37291, 37292, 47534, 53680, 25010, 43444, 49590, 41399, 53688, 41401, 29115, 55744, 39362, 37318, 22985, 27084, 25038, 29135, 55769, 37339, 39394, 27136, 45569, 39430, 37388, 39440, 57879, 45607, 55851, 43567, 43585, 55882, 51790, 45655, 45656, 53850, 37468, 31325, 35427, 41574, 31342, 35439, 47754, 47755, 47758, 47759, 47760, 33438, 51870, 39589, 47782, 51885, 49839, 31409, 35511, 53944, 49859, 41688, 39656, 39657, 23275, 25323, 37611, 47857, 25331, 27386, 31484, 35589, 45842, 47901, 33569, 45858, 47906, 35620, 49976, 41792, 39745, 52040, 52041, 25427, 25428, 25430, 31580, 35678, 37726, 41825, 39778, 45922, 33636, 52077, 39799, 39800, 29563, 31627, 50063, 25489, 39829, 23455, 41890, 29610, 56234, 25520, 25525, 50107, 27581, 23496, 37835, 37836, 31694, 46031, 46032, 35794, 52180, 31708, 35807, 29666, 54251, 46061, 46062, 23536, 50163, 31733, 54263, 31737, 46075, 37884, 37886, 31743, 31744, 44036, 50184, 23574, 25628, 27678, 37923, 50212, 29741, 37939, 29750, 37948, 44096, 35906, 48213, 52311, 25693, 42078, 48223, 54369, 37987, 27754, 50286, 23673, 23674, 38016, 27777, 52358, 54409, 35978, 29837, 40081, 46229, 31903, 38056, 36012, 27822, 42166, 29892, 25802, 29898, 29900, 38097, 31960, 36057, 36060, 56540, 40160, 31981, 31982, 27896, 34044, 50428, 48383, 48384, 23809, 27905, 42250, 50447, 40208, 29976, 40226, 38184, 25897, 32041, 32042, 38185, 42281, 34096, 25913, 54585, 36164, 36166, 42315, 42323, 32090, 25951, 40291, 42344, 40301, 42352, 38260, 48500, 52602, 28042, 28051, 40342, 26007, 38298, 38299, 26028, 44470, 42424, 48585, 52681, 32204, 26065, 40403, 46551, 56792, 46562, 52706, 26088, 48621, 49149, 24052, 28148, 28149, 24068, 28166, 36377, 34330, 30241, 36392, 38440, 38441, 56878, 51197, 56887, 40506, 30267, 36411, 24127, 30289, 28243, 28244, 38483, 52821, 34394, 28252, 56943, 26239, 40580, 24201, 50825, 56970, 28301, 36501, 56985, 40602, 50843, 30364, 56988, 48801, 48803, 56999, 36525, 57007, 30386, 36530, 24247, 30392, 52921, 52923, 36540, 52928, 26314, 54989, 42702, 57045, 42710, 50908, 32477, 32478, 34530, 57071, 44790, 57091, 50950, 55048, 42761, 55058, 36632, 57113, 30499, 53027, 26405, 34598, 34613, 30519, 32570, 34620, 40767, 32579, 24399, 32595, 28503, 28507, 34655, 24416, 55139, 24420, 55144, 55149, 32625, 32627, 28532, 32628, 24447, 24448, 38785, 30594, 57216, 38790, 44935, 28552, 40841, 40842, 26510, 40846, 55183, 36753, 30611, 22423, 26520, 32666, 34718, 34720, 51104, 55214, 38834, 40882, 47026, 36792, 44986, 32702, 44995, 40900, 40901, 34758, 53193, 26570, 30669, 55245, 34768, 38866, 24532, 26583, 45018, 40923, 32732, 53218, 55274, 47090, 49139, 40952, 40953, 28668, 28669);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:02:10,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25176 - __SPLIT__ 2026-05-27 12:02:11,494 - 124468 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124468 - __SPLIT__ 2026-05-27 12:02:10,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40204 - __SPLIT__ 2026-05-27 12:02:11,656 - 124468 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124468 - __SPLIT__ 2026-05-27 12:02:11,765 - 124468 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 12:02:11,837 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:10,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46987 - __SPLIT__ 2026-05-27 12:02:11,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54700 - __SPLIT__ 2026-05-27 12:02:11,521 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:11,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25265 - __SPLIT__ 2026-05-27 12:02:11,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38496 - __SPLIT__ 2026-05-27 12:02:12,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50508 - __SPLIT__ 2026-05-27 12:02:12,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40205 - __SPLIT__ 2026-05-27 12:02:14,049 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:14,132 - 124468 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 12:02:14,211 - 124468 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 12:02:14,286 - 124468 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 12:02:12,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33795 - __SPLIT__ 2026-05-27 12:02:14,362 - 124468 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124468;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:12,635 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (28683, 26641, 26643, 24599, 38947, 24620, 38957, 28721, 38961, 43057, 45110, 24637, 32833, 32841, 51274, 49235, 30809, 55391, 24672, 26720, 32875, 22644, 28788, 55420, 57472, 24705, 57473, 43142, 43143, 47240, 28814, 37007, 43153, 45207, 22690, 45219, 34980, 51364, 51365, 57513, 49322, 32943, 32944, 30909, 53439, 49350, 28871, 53449, 39114, 51403, 49357, 57549, 53455, 53456, 47316, 51415, 51419, 22753, 28902, 41193, 41212, 35071, 22785, 51457, 49420, 37136, 41239, 39195, 39197, 39201, 39202, 35112, 53545, 31023, 35120, 43320, 37184, 37188, 35141, 51524, 29005, 31056, 57680, 37202, 29012, 39261, 33122, 33123, 57704, 35178, 51571, 35190, 41341, 27012, 43397, 57738, 29069, 37263, 31122, 27028, 45462, 41368, 41377, 49573, 29097, 33193, 37291, 37292, 47534, 53680, 25010, 43444, 49590, 41399, 53688, 41401, 29115, 55744, 39362, 37318, 22985, 27084, 25038, 29135, 55769, 37339, 39394, 27136, 45569, 39430, 37388, 39440, 57879, 45607, 55851, 43567, 43585, 55882, 51790, 45655, 45656, 53850, 37468, 31325, 35427, 41574, 31342, 35439, 47754, 47755, 47758, 47759, 47760, 33438, 51870, 39589, 47782, 51885, 49839, 31409, 35511, 53944, 49859, 41688, 39656, 39657, 23275, 25323, 37611, 47857, 25331, 27386, 31484, 35589, 45842, 47901, 33569, 45858, 47906, 35620, 49976, 41792, 39745, 52040, 52041, 25427, 25428, 25430, 31580, 35678, 37726, 41825, 39778, 45922, 33636, 52077, 39799, 39800, 29563, 31627, 50063, 25489, 39829, 23455, 41890, 29610, 56234, 25520, 25525, 50107, 27581, 23496, 37835, 37836, 31694, 46031, 46032, 35794, 52180, 31708, 35807, 29666, 54251, 46061, 46062, 23536, 50163, 31733, 54263, 31737, 46075, 37884, 37886, 31743, 31744, 44036, 50184, 23574, 25628, 27678, 37923, 50212, 29741, 37939, 29750, 37948, 44096, 35906, 48213, 52311, 25693, 42078, 48223, 54369, 37987, 27754, 50286, 23673, 23674, 38016, 27777, 52358, 54409, 35978, 29837, 40081, 46229, 31903, 38056, 36012, 27822, 42166, 29892, 25802, 29898, 29900, 38097, 31960, 36057, 36060, 56540, 40160, 31981, 31982, 27896, 34044, 50428, 48383, 48384, 23809, 27905, 42250, 50447, 40208, 29976, 40226, 38184, 25897, 32041, 32042, 38185, 42281, 34096, 25913, 54585, 36164, 36166, 42315, 42323, 32090, 25951, 40291, 42344, 40301, 42352, 38260, 48500, 52602, 28042, 28051, 40342, 26007, 38298, 38299, 26028, 44470, 42424, 48585, 52681, 32204, 26065, 40403, 46551, 56792, 46562, 52706, 26088, 48621, 49149, 24052, 28148, 28149, 24068, 28166, 36377, 34330, 30241, 36392, 38440, 38441, 56878, 51197, 56887, 40506, 30267, 36411, 24127, 30289, 28243, 28244, 38483, 52821, 34394, 28252, 56943, 26239, 40580, 24201, 50825, 56970, 28301, 36501, 56985, 40602, 50843, 30364, 56988, 48801, 48803, 56999, 36525, 57007, 30386, 36530, 24247, 30392, 52921, 52923, 36540, 52928, 26314, 54989, 42702, 57045, 42710, 50908, 32477, 32478, 34530, 57071, 44790, 57091, 50950, 55048, 42761, 55058, 36632, 57113, 30499, 53027, 26405, 34598, 34613, 30519, 32570, 34620, 40767, 32579, 24399, 32595, 28503, 28507, 34655, 24416, 55139, 24420, 55144, 55149, 32625, 32627, 28532, 32628, 24447, 24448, 38785, 30594, 57216, 38790, 44935, 28552, 40841, 40842, 26510, 40846, 55183, 36753, 30611, 22423, 26520, 32666, 34718, 34720, 51104, 55214, 38834, 40882, 47026, 36792, 44986, 32702, 44995, 40900, 40901, 34758, 53193, 26570, 30669, 55245, 34768, 38866, 24532, 26583, 45018, 40923, 32732, 53218, 55274, 47090, 49139, 40952, 40953, 28668, 28669) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:02:13,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25268 - __SPLIT__ 2026-05-27 12:02:16,312 - 124468 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 12:02:16,395 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124468), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124468), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124468 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:15,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33797 - __SPLIT__ 2026-05-27 12:02:16,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25276 - __SPLIT__ 2026-05-27 12:02:16,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45648 - __SPLIT__ 2026-05-27 12:02:17,840 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:17,918 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124468;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:16,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40338 - __SPLIT__ 2026-05-27 12:02:18,267 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:18,346 - 124468 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 12:02:18,426 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14535... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:17,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25317 - __SPLIT__ 2026-05-27 12:02:18,780 - 124468 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 12:02:18,861 - 124468 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 12:02:18,935 - 124468 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:02:19,012 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:18,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50510 - __SPLIT__ 2026-05-27 12:02:19,359 - 124468 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:19,519 - 124468 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId = 150351 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:19,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40374 - __SPLIT__ 2026-05-27 12:02:19,873 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:19,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25441 - __SPLIT__ 2026-05-27 12:02:20,518 - 124468 - src.utils.log - INFO - Generating work orders for setup: 150351 - __SPLIT__ 2026-05-27 12:02:20,606 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:20,947 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:21,082 - 124468 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:02:21,159 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:20,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38497 - __SPLIT__ 2026-05-27 12:02:21,492 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:21,570 - 124468 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 12:02:21,640 - 124468 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-27 12:02:21,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25561 - __SPLIT__ 2026-05-27 12:02:21,710 - 124468 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:22,170 - 124468 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:02:22,237 - 124468 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:21,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40408 - __SPLIT__ 2026-05-27 12:02:22,647 - 124468 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:02:21,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33798 - __SPLIT__ 2026-05-27 12:02:22,719 - 124468 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:23,067 - 124468 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:02:23,135 - 124468 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:21,715 - 124456 - src.utils.log - INFO - βœ… Fetched 2169 rows - __SPLIT__ 2026-05-27 12:02:23,658 - 124468 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:02:23,732 - 124468 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:22,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139643 - __SPLIT__ 2026-05-27 12:02:24,286 - 124468 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:02:24,447 - 124468 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:22,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25766 - __SPLIT__ 2026-05-27 12:02:24,818 - 124468 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:02:24,897 - 124468 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:25,243 - 124468 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:02:25,325 - 124468 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150351 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:23,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40409 - __SPLIT__ 2026-05-27 12:02:25,821 - 124468 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:02:25,892 - 124468 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 12:02:25,972 - 124468 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:24,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25776 - __SPLIT__ 2026-05-27 12:02:26,470 - 124468 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-27 12:02:26,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50511 - __SPLIT__ 2026-05-27 12:02:26,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25927 - __SPLIT__ 2026-05-27 12:02:27,536 - 124468 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-27 12:02:27,608 - 124468 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:28,006 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:28,077 - 124468 - src.utils.log - INFO - Id's of work order inserted to DB: [3679349] - __SPLIT__ 2026-05-27 12:02:28,155 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:28,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26052 - __SPLIT__ 2026-05-27 12:02:28,500 - 124468 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:28,581 - 124468 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 12:02:28,659 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:29,024 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:29,122 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:28,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34159 - __SPLIT__ 2026-05-27 12:02:28,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22423 - __SPLIT__ 2026-05-27 12:02:29,471 - 124468 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:29,623 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:29,977 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:28,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40415 - __SPLIT__ 2026-05-27 12:02:30,051 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:30,387 - 124468 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:30,462 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:29,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26089 - __SPLIT__ 2026-05-27 12:02:30,799 - 124468 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:30,871 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:29,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22644 - __SPLIT__ 2026-05-27 12:02:31,204 - 124468 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:31,276 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:31,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34357 - __SPLIT__ 2026-05-27 12:02:31,621 - 124468 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:31,691 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:31,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40495 - __SPLIT__ 2026-05-27 12:02:32,074 - 124468 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:32,146 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:32,484 - 124468 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:02:32,564 - 124468 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-27 12:02:32,631 - 124468 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 12:02:31,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22690 - __SPLIT__ 2026-05-27 12:02:32,696 - 124468 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-27 12:02:32,763 - 124468 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-27 12:02:32,825 - 124468 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-27 12:02:32,888 - 124468 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-27 12:02:33,027 - 124468 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-27 12:02:33,098 - 124468 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-27 12:02:33,163 - 124468 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-27 12:02:32,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26090 - __SPLIT__ 2026-05-27 12:02:33,230 - 124468 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-27 12:02:33,298 - 124468 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 12:02:33,371 - 124468 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-27 12:02:33,441 - 124468 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 12:02:33,514 - 124468 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-27 12:02:33,580 - 124468 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-27 12:02:33,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34463 - __SPLIT__ 2026-05-27 12:02:33,651 - 124468 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 12:02:33,716 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679349 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:33,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22753 - __SPLIT__ 2026-05-27 12:02:34,047 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:34,125 - 124468 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:33,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26139 - __SPLIT__ 2026-05-27 12:02:34,491 - 124468 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-27 12:02:33,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40640 - __SPLIT__ 2026-05-27 12:02:33,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50513 - __SPLIT__ 2026-05-27 12:02:35,513 - 124468 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-27 12:02:35,584 - 124468 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-27 12:02:35,656 - 124468 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-27 12:02:35,725 - 124468 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 12:02:34,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35291 - __SPLIT__ 2026-05-27 12:02:35,803 - 124468 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 12:02:35,879 - 124468 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679349 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:34,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22785 - __SPLIT__ 2026-05-27 12:02:36,332 - 124468 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:02:36,399 - 124468 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:34,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26171 - __SPLIT__ 2026-05-27 12:02:36,801 - 124468 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-27 12:02:35,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45775 - __SPLIT__ 2026-05-27 12:02:35,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40761 - __SPLIT__ 2026-05-27 12:02:37,820 - 124468 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-27 12:02:37,891 - 124468 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 12:02:37,959 - 124468 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124468;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:36,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22985 - __SPLIT__ 2026-05-27 12:02:38,294 - 124468 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 12:02:38,355 - 124468 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-27 12:02:38,426 - 124468 - src.utils.log - INFO - Time took to perform operation: 26.59 - __SPLIT__ 2026-05-27 12:02:38,499 - 124468 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124468;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:38,839 - 124468 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 12:02:38,910 - 124468 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 08:02:38.910' WHERE GenerateWorkOrderHistoryId = 124468;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:02:37,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26207 - __SPLIT__ 2026-05-27 12:02:39,263 - 124468 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 12:02:37,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38602 - __SPLIT__ 2026-05-27 12:02:38,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23275 - __SPLIT__ 2026-05-27 12:02:39,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40787 - __SPLIT__ 2026-05-27 12:02:39,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26219 - __SPLIT__ 2026-05-27 12:02:39,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35293 - __SPLIT__ 2026-05-27 12:02:40,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23455 - __SPLIT__ 2026-05-27 12:02:41,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46989 - __SPLIT__ 2026-05-27 12:02:41,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50514 - __SPLIT__ 2026-05-27 12:02:41,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26469 - __SPLIT__ 2026-05-27 12:02:42,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45776 - __SPLIT__ 2026-05-27 12:02:42,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23496 - __SPLIT__ 2026-05-27 12:02:43,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40788 - __SPLIT__ 2026-05-27 12:02:44,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26470 - __SPLIT__ 2026-05-27 12:02:44,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23536 - __SPLIT__ 2026-05-27 12:02:45,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35294 - __SPLIT__ 2026-05-27 12:02:45,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38796 - __SPLIT__ 2026-05-27 12:02:46,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54701 - __SPLIT__ 2026-05-27 12:02:46,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40859 - __SPLIT__ 2026-05-27 12:02:47,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23574 - __SPLIT__ 2026-05-27 12:02:47,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26486 - __SPLIT__ 2026-05-27 12:02:48,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50516 - __SPLIT__ 2026-05-27 12:02:49,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45823 - __SPLIT__ 2026-05-27 12:02:49,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40954 - __SPLIT__ 2026-05-27 12:02:49,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23673 - __SPLIT__ 2026-05-27 12:02:49,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139645 - __SPLIT__ 2026-05-27 12:02:49,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39269 - __SPLIT__ 2026-05-27 12:02:50,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26489 - __SPLIT__ 2026-05-27 12:02:50,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35544 - __SPLIT__ 2026-05-27 12:02:52,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41361 - __SPLIT__ 2026-05-27 12:02:52,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23674 - __SPLIT__ 2026-05-27 12:02:52,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48149 - __SPLIT__ 2026-05-27 12:02:53,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26615 - __SPLIT__ 2026-05-27 12:02:54,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23809 - __SPLIT__ 2026-05-27 12:02:54,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41662 - __SPLIT__ 2026-05-27 12:02:54,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50517 - __SPLIT__ 2026-05-27 12:02:55,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26663 - __SPLIT__ 2026-05-27 12:02:56,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24052 - __SPLIT__ 2026-05-27 12:02:57,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35591 - __SPLIT__ 2026-05-27 12:02:57,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41708 - __SPLIT__ 2026-05-27 12:02:58,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26746 - __SPLIT__ 2026-05-27 12:02:58,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24068 - __SPLIT__ 2026-05-27 12:02:59,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39270 - __SPLIT__ 2026-05-27 12:03:00,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41716 - __SPLIT__ 2026-05-27 12:03:01,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26769 - __SPLIT__ 2026-05-27 12:03:01,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24127 - __SPLIT__ 2026-05-27 12:03:01,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50519 - __SPLIT__ 2026-05-27 12:03:02,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26775 - __SPLIT__ 2026-05-27 12:03:03,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41742 - __SPLIT__ 2026-05-27 12:03:03,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24201 - __SPLIT__ 2026-05-27 12:03:03,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35805 - __SPLIT__ 2026-05-27 12:03:04,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26784 - __SPLIT__ 2026-05-27 12:03:05,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42008 - __SPLIT__ 2026-05-27 12:03:05,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24247 - __SPLIT__ 2026-05-27 12:03:06,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26786 - __SPLIT__ 2026-05-27 12:03:06,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48150 - __SPLIT__ 2026-05-27 12:03:07,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35832 - __SPLIT__ 2026-05-27 12:03:07,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24399 - __SPLIT__ 2026-05-27 12:03:07,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42019 - __SPLIT__ 2026-05-27 12:03:08,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26787 - __SPLIT__ 2026-05-27 12:03:09,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40534 - __SPLIT__ 2026-05-27 12:03:09,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24416 - __SPLIT__ 2026-05-27 12:03:09,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50520 - __SPLIT__ 2026-05-27 12:03:10,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26820 - __SPLIT__ 2026-05-27 12:03:11,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42147 - __SPLIT__ 2026-05-27 12:03:11,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24420 - __SPLIT__ 2026-05-27 12:03:13,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26924 - __SPLIT__ 2026-05-27 12:03:14,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42317 - __SPLIT__ 2026-05-27 12:03:14,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24447 - __SPLIT__ 2026-05-27 12:03:14,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35863 - __SPLIT__ 2026-05-27 12:03:15,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40535 - __SPLIT__ 2026-05-27 12:03:15,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26984 - __SPLIT__ 2026-05-27 12:03:15,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139646 - __SPLIT__ 2026-05-27 12:03:16,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24448 - __SPLIT__ 2026-05-27 12:03:16,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42532 - __SPLIT__ 2026-05-27 12:03:17,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27308 - __SPLIT__ 2026-05-27 12:03:17,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50522 - __SPLIT__ 2026-05-27 12:03:18,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24532 - __SPLIT__ 2026-05-27 12:03:19,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45825 - __SPLIT__ 2026-05-27 12:03:19,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27345 - __SPLIT__ 2026-05-27 12:03:19,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42631 - __SPLIT__ 2026-05-27 12:03:19,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54702 - __SPLIT__ 2026-05-27 12:03:20,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24599 - __SPLIT__ 2026-05-27 12:03:20,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40948 - __SPLIT__ 2026-05-27 12:03:20,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48261 - __SPLIT__ 2026-05-27 12:03:21,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27418 - __SPLIT__ 2026-05-27 12:03:21,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36731 - __SPLIT__ 2026-05-27 12:03:22,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42843 - __SPLIT__ 2026-05-27 12:03:22,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24620 - __SPLIT__ 2026-05-27 12:03:22,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50523 - __SPLIT__ 2026-05-27 12:03:23,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27478 - __SPLIT__ 2026-05-27 12:03:25,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24637 - __SPLIT__ 2026-05-27 12:03:25,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42866 - __SPLIT__ 2026-05-27 12:03:26,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27479 - __SPLIT__ 2026-05-27 12:03:27,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24672 - __SPLIT__ 2026-05-27 12:03:28,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42998 - __SPLIT__ 2026-05-27 12:03:29,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24705 - __SPLIT__ 2026-05-27 12:03:29,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41047 - __SPLIT__ 2026-05-27 12:03:29,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27493 - __SPLIT__ 2026-05-27 12:03:30,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36946 - __SPLIT__ 2026-05-27 12:03:30,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25010 - __SPLIT__ 2026-05-27 12:03:30,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43075 - __SPLIT__ 2026-05-27 12:03:31,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50525 - __SPLIT__ 2026-05-27 12:03:31,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27803 - __SPLIT__ 2026-05-27 12:03:32,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41073 - __SPLIT__ 2026-05-27 12:03:32,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25038 - __SPLIT__ 2026-05-27 12:03:33,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45998 - __SPLIT__ 2026-05-27 12:03:33,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43077 - __SPLIT__ 2026-05-27 12:03:35,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27816 - __SPLIT__ 2026-05-27 12:03:35,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25323 - __SPLIT__ 2026-05-27 12:03:36,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48262 - __SPLIT__ 2026-05-27 12:03:36,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37246 - __SPLIT__ 2026-05-27 12:03:37,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43239 - __SPLIT__ 2026-05-27 12:03:37,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27850 - __SPLIT__ 2026-05-27 12:03:37,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25331 - __SPLIT__ 2026-05-27 12:03:38,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50526 - __SPLIT__ 2026-05-27 12:03:39,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139647 - __SPLIT__ 2026-05-27 12:03:39,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43273 - __SPLIT__ 2026-05-27 12:03:39,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27912 - __SPLIT__ 2026-05-27 12:03:40,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25427 - __SPLIT__ 2026-05-27 12:03:42,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43286 - __SPLIT__ 2026-05-27 12:03:42,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27923 - __SPLIT__ 2026-05-27 12:03:43,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45999 - __SPLIT__ 2026-05-27 12:03:45,183 - [124468] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679349] user_id=43135 company_id=133 project_id=[124468] publish_all=False - __SPLIT__ 2026-05-27 12:03:43,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37247 - __SPLIT__ 2026-05-27 12:03:45,334 - [124468] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679349] user_id=43135 company_id=133 project_id=[124468] publish_all=False - __SPLIT__ 2026-05-27 12:03:45,403 - [124468] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124468] - __SPLIT__ 2026-05-27 12:03:45,474 - [124468] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 12:03:45,538 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:43,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25428 - __SPLIT__ 2026-05-27 12:03:44,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43464 - __SPLIT__ 2026-05-27 12:03:44,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28161 - __SPLIT__ 2026-05-27 12:03:46,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25430 - __SPLIT__ 2026-05-27 12:03:47,717 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:47,789 - [124468] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 12:03:47,859 - [124468] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 12:03:47,934 - [124468] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 12:03:48,007 - [124468] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124468;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:46,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50528 - __SPLIT__ 2026-05-27 12:03:47,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43505 - __SPLIT__ 2026-05-27 12:03:47,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25489 - __SPLIT__ 2026-05-27 12:03:47,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28214 - __SPLIT__ 2026-05-27 12:03:49,964 - [124468] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 12:03:49,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25520 - __SPLIT__ 2026-05-27 12:03:50,038 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3679349... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:50,379 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:50,453 - [124468] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 12:03:50,524 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150351 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:49,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43664 - __SPLIT__ 2026-05-27 12:03:50,871 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:50,933 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150351 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:50,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28280 - __SPLIT__ 2026-05-27 12:03:50,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25525 - __SPLIT__ 2026-05-27 12:03:51,289 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:03:51,364 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150351 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:51,734 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:03:51,812 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:51,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37477 - __SPLIT__ 2026-05-27 12:03:52,243 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:52,317 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:51,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25628 - __SPLIT__ 2026-05-27 12:03:52,661 - [124468] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 12:03:52,739 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:52,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41074 - __SPLIT__ 2026-05-27 12:03:53,083 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:53,159 - [124468] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:53,517 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:52,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48451 - __SPLIT__ 2026-05-27 12:03:53,598 - [124468] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:53,951 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:54,035 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:52,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28281 - __SPLIT__ 2026-05-27 12:03:54,383 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:54,467 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:53,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25693 - __SPLIT__ 2026-05-27 12:03:54,813 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:54,895 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:55,236 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:53,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46149 - __SPLIT__ 2026-05-27 12:03:55,321 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14868' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:55,670 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:55,747 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '1426499' AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:54,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43901 - __SPLIT__ 2026-05-27 12:03:56,096 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:03:56,179 - [124468] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:56,833 - [124468] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 12:03:55,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50529 - __SPLIT__ 2026-05-27 12:03:56,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25802 - __SPLIT__ 2026-05-27 12:03:57,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54703 - __SPLIT__ 2026-05-27 12:03:58,023 - [124468] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 12:03:58,236 - [124468] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 12:03:58,322 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '1426499' AND wo.AccountNumber = '14868' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-88_0) - __SPLIT__ 2026-05-27 12:03:57,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28290 - __SPLIT__ 2026-05-27 12:03:58,679 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:58,760 - [124468] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-27 12:03:58,834 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 3679349... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:58,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25897 - __SPLIT__ 2026-05-27 12:03:59,224 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:03:59,307 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3679349... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:58,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43995 - __SPLIT__ 2026-05-27 12:03:59,663 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:03:59,733 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 3679349... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:58,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37478 - __SPLIT__ 2026-05-27 12:04:00,126 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:04:00,199 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 3679349... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:00,543 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:00,621 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 3679349... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:00,972 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:01,053 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 3679349... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:03:59,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28295 - __SPLIT__ 2026-05-27 12:04:01,437 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:01,513 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 3679349 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:00,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25913 - __SPLIT__ 2026-05-27 12:04:01,868 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:02,013 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 3679349;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:01,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44000 - __SPLIT__ 2026-05-27 12:04:02,352 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:02,430 - [124468] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 12:04:02,520 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:01,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28326 - __SPLIT__ 2026-05-27 12:04:02,853 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:04:02,925 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:03,268 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:04:03,339 - [124468] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 12:04:03,406 - [124468] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:02,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25951 - __SPLIT__ 2026-05-27 12:04:03,812 - [124468] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 12:04:04,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28547 - __SPLIT__ 2026-05-27 12:04:04,851 - [124468] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 12:04:04,926 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150351 AND WorkOrderNo = '6348113' AND GenerateWorkOrderHistoryId = 124468; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:04,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26007 - __SPLIT__ 2026-05-27 12:04:05,326 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:04:05,402 - [124468] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-27 12:04:05,473 - [124468] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 12:04:05,541 - [124468] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:05,908 - [124468] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-27 12:04:04,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44224 - __SPLIT__ 2026-05-27 12:04:04,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50531 - __SPLIT__ 2026-05-27 12:04:06,945 - [124468] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-27 12:04:05,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28563 - __SPLIT__ 2026-05-27 12:04:07,018 - [124468] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-27 12:04:07,085 - [124468] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-27 12:04:07,241 - [124468] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-27 12:04:07,319 - [124468] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 12:04:05,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38753 - __SPLIT__ 2026-05-27 12:04:07,396 - [124468] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:07,777 - [124468] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-27 12:04:06,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26028 - __SPLIT__ 2026-05-27 12:04:06,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44235 - __SPLIT__ 2026-05-27 12:04:08,799 - [124468] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-27 12:04:07,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139649 - __SPLIT__ 2026-05-27 12:04:08,875 - [124468] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-27 12:04:08,952 - [124468] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 12:04:09,022 - [124468] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 12:04:09,099 - [124468] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:08,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28618 - __SPLIT__ 2026-05-27 12:04:09,476 - [124468] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-27 12:04:08,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26065 - __SPLIT__ 2026-05-27 12:04:09,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48452 - __SPLIT__ 2026-05-27 12:04:10,498 - [124468] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-27 12:04:10,583 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:09,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44377 - __SPLIT__ 2026-05-27 12:04:10,918 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:04:10,996 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150351... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:11,345 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:04:10,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28825 - __SPLIT__ 2026-05-27 12:04:11,431 - [124468] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-27 12:04:11,511 - [124468] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:10,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26088 - __SPLIT__ 2026-05-27 12:04:12,045 - [124468] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-27 12:04:12,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26239 - __SPLIT__ 2026-05-27 12:04:13,069 - [124468] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 12:04:13,277 - [124468] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 12:04:12,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44485 - __SPLIT__ 2026-05-27 12:04:13,418 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-27 08:04:11.424';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:12,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28854 - __SPLIT__ 2026-05-27 12:04:13,920 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:04:13,983 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:13,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26314 - __SPLIT__ 2026-05-27 12:04:14,315 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:14,390 - [124468] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-27 08:04:11.424'; ... (Thread: ThreadPoolExecutor-89_0) - __SPLIT__ 2026-05-27 12:04:13,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46150 - __SPLIT__ 2026-05-27 12:04:14,886 - [124468] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 12:04:14,956 - [124468] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 12:04:15,019 - [124468] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:13,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50532 - __SPLIT__ 2026-05-27 12:04:15,387 - [124468] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-27 12:04:14,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41075 - __SPLIT__ 2026-05-27 12:04:14,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26405 - __SPLIT__ 2026-05-27 12:04:16,417 - [124468] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-27 12:04:16,483 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '1426499'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:16,877 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:04:14,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29049 - __SPLIT__ 2026-05-27 12:04:16,956 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150351 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:17,294 - [124468] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:04:17,350 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150351 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:14,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44488 - __SPLIT__ 2026-05-27 12:04:17,684 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:17,749 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150351 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:18,085 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:18,144 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150351 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:16,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26510 - __SPLIT__ 2026-05-27 12:04:18,480 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:18,646 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:18,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29186 - __SPLIT__ 2026-05-27 12:04:18,992 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:19,072 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:19,414 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:19,492 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150351;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:18,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44886 - __SPLIT__ 2026-05-27 12:04:19,830 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:19,905 - [124468] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-27 12:04:19,975 - [124468] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-27 12:04:19,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26520 - __SPLIT__ 2026-05-27 12:04:20,041 - [124468] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 12:04:20,117 - [124468] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:20,501 - [124468] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.InvoiceCharges - __SPLIT__ 2026-05-27 12:04:19,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38754 - __SPLIT__ 2026-05-27 12:04:19,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29222 - __SPLIT__ 2026-05-27 12:04:21,522 - [124468] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-27 12:04:20,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26570 - __SPLIT__ 2026-05-27 12:04:21,597 - [124468] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-27 12:04:21,668 - [124468] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-27 12:04:21,737 - [124468] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-27 12:04:21,806 - [124468] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124468 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:20,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44988 - __SPLIT__ 2026-05-27 12:04:22,145 - [124468] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:04:22,230 - [124468] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-27 12:04:22,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26583 - __SPLIT__ 2026-05-27 12:04:22,433 - [124468] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_842e9ee989 - __SPLIT__ 2026-05-27 12:04:22,775 - [124468] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_842e9ee989 - __SPLIT__ 2026-05-27 12:04:22,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29375 - __SPLIT__ 2026-05-27 12:04:23,218 - [124468] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-27 12:04:23,436 - [124468] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-27 12:04:23,644 - [124468] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_842e9ee989 - __SPLIT__ 2026-05-27 12:04:23,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26641 - __SPLIT__ 2026-05-27 12:04:23,709 - [124468] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_842e9ee989 - __SPLIT__ 2026-05-27 12:04:23,784 - [124468] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124468 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:23,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44992 - __SPLIT__ 2026-05-27 12:04:24,124 - [124468] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:04:24,196 - [124468] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-27 12:04:24,269 - [124468] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId = 3679349 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:23,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50534 - __SPLIT__ 2026-05-27 12:04:24,764 - [124468] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:04:24,841 - [124468] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId = 3679349 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:24,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26643 - __SPLIT__ 2026-05-27 12:04:25,284 - [124468] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:04:25,359 - [124468] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId = 3679349 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:24,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29376 - __SPLIT__ 2026-05-27 12:04:25,701 - [124468] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:04:25,772 - [124468] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId = 3679349 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:25,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45346 - __SPLIT__ 2026-05-27 12:04:26,223 - [124468] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:04:26,298 - [124468] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId = 3679349 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:26,647 - [124468] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:04:26,719 - [124468] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679349 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:25,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26720 - __SPLIT__ 2026-05-27 12:04:27,058 - [124468] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:04:27,128 - [124468] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId = 3679349 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:27,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49482 - __SPLIT__ 2026-05-27 12:04:27,550 - [124468] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:04:27,625 - [124468] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679349 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:28,061 - [124468] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 12:04:28,138 - [124468] - src.utils.log - INFO - Work order published ids: (3679349,) - __SPLIT__ 2026-05-27 12:04:28,213 - [124468] - src.utils.log - INFO - Time took to perform operation in publishing [124468]: 42.74 - __SPLIT__ 2026-05-27 12:04:28,287 - [124468] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124468] - __SPLIT__ 2026-05-27 12:04:27,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27012 - __SPLIT__ 2026-05-27 12:04:28,365 - [124468] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 08:04:28.138' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124468;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 12:04:28,717 - [124468] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 12:04:27,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45452 - __SPLIT__ 2026-05-27 12:04:29,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27028 - __SPLIT__ 2026-05-27 12:04:30,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29378 - __SPLIT__ 2026-05-27 12:04:30,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27084 - __SPLIT__ 2026-05-27 12:04:31,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45470 - __SPLIT__ 2026-05-27 12:04:31,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29395 - __SPLIT__ 2026-05-27 12:04:31,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27136 - __SPLIT__ 2026-05-27 12:04:33,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27386 - __SPLIT__ 2026-05-27 12:04:33,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29545 - __SPLIT__ 2026-05-27 12:04:34,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45626 - __SPLIT__ 2026-05-27 12:04:34,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50535 - __SPLIT__ 2026-05-27 12:04:34,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46151 - __SPLIT__ 2026-05-27 12:04:34,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27581 - __SPLIT__ 2026-05-27 12:04:34,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139650 - __SPLIT__ 2026-05-27 12:04:35,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49768 - __SPLIT__ 2026-05-27 12:04:35,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29575 - __SPLIT__ 2026-05-27 12:04:35,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38756 - __SPLIT__ 2026-05-27 12:04:35,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45633 - __SPLIT__ 2026-05-27 12:04:35,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41150 - __SPLIT__ 2026-05-27 12:04:36,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27678 - __SPLIT__ 2026-05-27 12:04:37,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29576 - __SPLIT__ 2026-05-27 12:04:37,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54706 - __SPLIT__ 2026-05-27 12:04:39,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27754 - __SPLIT__ 2026-05-27 12:04:39,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38884 - __SPLIT__ 2026-05-27 12:04:39,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45661 - __SPLIT__ 2026-05-27 12:04:40,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50537 - __SPLIT__ 2026-05-27 12:04:41,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27777 - __SPLIT__ 2026-05-27 12:04:42,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29590 - __SPLIT__ 2026-05-27 12:04:42,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45681 - __SPLIT__ 2026-05-27 12:04:42,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54952 - __SPLIT__ 2026-05-27 12:04:43,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27822 - __SPLIT__ 2026-05-27 12:04:44,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29648 - __SPLIT__ 2026-05-27 12:04:45,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45682 - __SPLIT__ 2026-05-27 12:04:45,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27896 - __SPLIT__ 2026-05-27 12:04:47,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29739 - __SPLIT__ 2026-05-27 12:04:47,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27905 - __SPLIT__ 2026-05-27 12:04:48,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45683 - __SPLIT__ 2026-05-27 12:04:48,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41151 - __SPLIT__ 2026-05-27 12:04:49,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28042 - __SPLIT__ 2026-05-27 12:04:49,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29833 - __SPLIT__ 2026-05-27 12:04:49,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39044 - __SPLIT__ 2026-05-27 12:04:49,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50538 - __SPLIT__ 2026-05-27 12:04:49,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46638 - __SPLIT__ 2026-05-27 12:04:50,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49769 - __SPLIT__ 2026-05-27 12:04:50,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28051 - __SPLIT__ 2026-05-27 12:04:51,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29847 - __SPLIT__ 2026-05-27 12:04:51,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45784 - __SPLIT__ 2026-05-27 12:04:53,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28148 - __SPLIT__ 2026-05-27 12:04:54,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30112 - __SPLIT__ 2026-05-27 12:04:54,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28149 - __SPLIT__ 2026-05-27 12:04:55,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45807 - __SPLIT__ 2026-05-27 12:04:56,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30167 - __SPLIT__ 2026-05-27 12:04:57,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28166 - __SPLIT__ 2026-05-27 12:04:58,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39045 - __SPLIT__ 2026-05-27 12:04:58,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45945 - __SPLIT__ 2026-05-27 12:04:58,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28243 - __SPLIT__ 2026-05-27 12:04:58,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41152 - __SPLIT__ 2026-05-27 12:04:58,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30264 - __SPLIT__ 2026-05-27 12:04:59,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50540 - __SPLIT__ 2026-05-27 12:05:00,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28244 - __SPLIT__ 2026-05-27 12:05:00,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45985 - __SPLIT__ 2026-05-27 12:05:01,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139654 - __SPLIT__ 2026-05-27 12:05:02,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30282 - __SPLIT__ 2026-05-27 12:05:03,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28252 - __SPLIT__ 2026-05-27 12:05:04,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45986 - __SPLIT__ 2026-05-27 12:05:05,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28301 - __SPLIT__ 2026-05-27 12:05:05,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30407 - __SPLIT__ 2026-05-27 12:05:06,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40450 - __SPLIT__ 2026-05-27 12:05:06,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28503 - __SPLIT__ 2026-05-27 12:05:07,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30442 - __SPLIT__ 2026-05-27 12:05:07,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49770 - __SPLIT__ 2026-05-27 12:05:08,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28507 - __SPLIT__ 2026-05-27 12:05:09,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46099 - __SPLIT__ 2026-05-27 12:05:09,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46674 - __SPLIT__ 2026-05-27 12:05:09,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50541 - __SPLIT__ 2026-05-27 12:05:09,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30490 - __SPLIT__ 2026-05-27 12:05:09,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28532 - __SPLIT__ 2026-05-27 12:05:10,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46265 - __SPLIT__ 2026-05-27 12:05:11,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41641 - __SPLIT__ 2026-05-27 12:05:12,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30526 - __SPLIT__ 2026-05-27 12:05:12,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28552 - __SPLIT__ 2026-05-27 12:05:13,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40452 - __SPLIT__ 2026-05-27 12:05:13,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139660 - __SPLIT__ 2026-05-27 12:05:14,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46298 - __SPLIT__ 2026-05-27 12:05:14,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28668 - __SPLIT__ 2026-05-27 12:05:14,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30599 - __SPLIT__ 2026-05-27 12:05:17,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46344 - __SPLIT__ 2026-05-27 12:05:17,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50543 - __SPLIT__ 2026-05-27 12:05:18,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54953 - __SPLIT__ 2026-05-27 12:05:18,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28669 - __SPLIT__ 2026-05-27 12:05:19,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30654 - __SPLIT__ 2026-05-27 12:05:19,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46360 - __SPLIT__ 2026-05-27 12:05:20,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28683 - __SPLIT__ 2026-05-27 12:05:21,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28721 - __SPLIT__ 2026-05-27 12:05:21,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30719 - __SPLIT__ 2026-05-27 12:05:22,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46519 - __SPLIT__ 2026-05-27 12:05:22,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40587 - __SPLIT__ 2026-05-27 12:05:22,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28788 - __SPLIT__ 2026-05-27 12:05:23,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41642 - __SPLIT__ 2026-05-27 12:05:23,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30760 - __SPLIT__ 2026-05-27 12:05:24,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46563 - __SPLIT__ 2026-05-27 12:05:24,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28814 - __SPLIT__ 2026-05-27 12:05:26,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30808 - __SPLIT__ 2026-05-27 12:05:27,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46760 - __SPLIT__ 2026-05-27 12:05:27,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28871 - __SPLIT__ 2026-05-27 12:05:27,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46794 - __SPLIT__ 2026-05-27 12:05:28,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50544 - __SPLIT__ 2026-05-27 12:05:28,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30824 - __SPLIT__ 2026-05-27 12:05:29,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28902 - __SPLIT__ 2026-05-27 12:05:29,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47114 - __SPLIT__ 2026-05-27 12:05:31,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29005 - __SPLIT__ 2026-05-27 12:05:31,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30902 - __SPLIT__ 2026-05-27 12:05:32,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40588 - __SPLIT__ 2026-05-27 12:05:33,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47143 - __SPLIT__ 2026-05-27 12:05:33,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29012 - __SPLIT__ 2026-05-27 12:05:34,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31276 - __SPLIT__ 2026-05-27 12:05:35,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29069 - __SPLIT__ 2026-05-27 12:05:35,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47626 - __SPLIT__ 2026-05-27 12:05:35,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41643 - __SPLIT__ 2026-05-27 12:05:36,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29097 - __SPLIT__ 2026-05-27 12:05:36,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31279 - __SPLIT__ 2026-05-27 12:05:37,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47898 - __SPLIT__ 2026-05-27 12:05:38,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29115 - __SPLIT__ 2026-05-27 12:05:39,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49772 - __SPLIT__ 2026-05-27 12:05:39,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50546 - __SPLIT__ 2026-05-27 12:05:39,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31313 - __SPLIT__ 2026-05-27 12:05:40,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29135 - __SPLIT__ 2026-05-27 12:05:40,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47993 - __SPLIT__ 2026-05-27 12:05:41,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40643 - __SPLIT__ 2026-05-27 12:05:42,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139667 - __SPLIT__ 2026-05-27 12:05:42,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29563 - __SPLIT__ 2026-05-27 12:05:42,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31425 - __SPLIT__ 2026-05-27 12:05:43,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48039 - __SPLIT__ 2026-05-27 12:05:44,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29610 - __SPLIT__ 2026-05-27 12:05:45,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47410 - __SPLIT__ 2026-05-27 12:05:45,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31509 - __SPLIT__ 2026-05-27 12:05:46,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29666 - __SPLIT__ 2026-05-27 12:05:46,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48040 - __SPLIT__ 2026-05-27 12:05:46,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41750 - __SPLIT__ 2026-05-27 12:05:47,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29741 - __SPLIT__ 2026-05-27 12:05:48,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50547 - __SPLIT__ 2026-05-27 12:05:48,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31510 - __SPLIT__ 2026-05-27 12:05:49,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29750 - __SPLIT__ 2026-05-27 12:05:49,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40644 - __SPLIT__ 2026-05-27 12:05:51,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48253 - __SPLIT__ 2026-05-27 12:05:51,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31608 - __SPLIT__ 2026-05-27 12:05:51,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29837 - __SPLIT__ 2026-05-27 12:05:54,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48313 - __SPLIT__ 2026-05-27 12:05:54,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29892 - __SPLIT__ 2026-05-27 12:05:54,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31668 - __SPLIT__ 2026-05-27 12:05:54,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54955 - __SPLIT__ 2026-05-27 12:05:55,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49773 - __SPLIT__ 2026-05-27 12:05:55,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29898 - __SPLIT__ 2026-05-27 12:05:56,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48496 - __SPLIT__ 2026-05-27 12:05:57,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50549 - __SPLIT__ 2026-05-27 12:05:57,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31720 - __SPLIT__ 2026-05-27 12:05:58,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29900 - __SPLIT__ 2026-05-27 12:05:58,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40645 - __SPLIT__ 2026-05-27 12:05:59,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41781 - __SPLIT__ 2026-05-27 12:05:59,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48512 - __SPLIT__ 2026-05-27 12:06:00,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31917 - __SPLIT__ 2026-05-27 12:06:01,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29976 - __SPLIT__ 2026-05-27 12:06:02,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47411 - __SPLIT__ 2026-05-27 12:06:03,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48513 - __SPLIT__ 2026-05-27 12:06:03,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30241 - __SPLIT__ 2026-05-27 12:06:04,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31942 - __SPLIT__ 2026-05-27 12:06:05,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30267 - __SPLIT__ 2026-05-27 12:06:06,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50550 - __SPLIT__ 2026-05-27 12:06:07,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30289 - __SPLIT__ 2026-05-27 12:06:07,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31984 - __SPLIT__ 2026-05-27 12:06:08,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30364 - __SPLIT__ 2026-05-27 12:06:09,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40647 - __SPLIT__ 2026-05-27 12:06:09,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48517 - __SPLIT__ 2026-05-27 12:06:09,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30386 - __SPLIT__ 2026-05-27 12:06:10,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31999 - __SPLIT__ 2026-05-27 12:06:11,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139669 - __SPLIT__ 2026-05-27 12:06:11,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30392 - __SPLIT__ 2026-05-27 12:06:11,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48634 - __SPLIT__ 2026-05-27 12:06:12,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41782 - __SPLIT__ 2026-05-27 12:06:12,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49774 - __SPLIT__ 2026-05-27 12:06:13,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32011 - __SPLIT__ 2026-05-27 12:06:13,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30499 - __SPLIT__ 2026-05-27 12:06:14,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48790 - __SPLIT__ 2026-05-27 12:06:14,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50551 - __SPLIT__ 2026-05-27 12:06:15,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30519 - __SPLIT__ 2026-05-27 12:06:16,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32076 - __SPLIT__ 2026-05-27 12:06:17,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48982 - __SPLIT__ 2026-05-27 12:06:18,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30594 - __SPLIT__ 2026-05-27 12:06:19,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32447 - __SPLIT__ 2026-05-27 12:06:20,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49023 - __SPLIT__ 2026-05-27 12:06:20,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30611 - __SPLIT__ 2026-05-27 12:06:21,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47618 - __SPLIT__ 2026-05-27 12:06:22,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32609 - __SPLIT__ 2026-05-27 12:06:22,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30669 - __SPLIT__ 2026-05-27 12:06:22,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49053 - __SPLIT__ 2026-05-27 12:06:24,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50553 - __SPLIT__ 2026-05-27 12:06:24,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30809 - __SPLIT__ 2026-05-27 12:06:24,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32652 - __SPLIT__ 2026-05-27 12:06:25,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40661 - __SPLIT__ 2026-05-27 12:06:25,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49065 - __SPLIT__ 2026-05-27 12:06:25,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30909 - __SPLIT__ 2026-05-27 12:06:25,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41783 - __SPLIT__ 2026-05-27 12:06:27,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32682 - __SPLIT__ 2026-05-27 12:06:27,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31023 - __SPLIT__ 2026-05-27 12:06:28,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49230 - __SPLIT__ 2026-05-27 12:06:28,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40662 - __SPLIT__ 2026-05-27 12:06:29,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32740 - __SPLIT__ 2026-05-27 12:06:30,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31056 - __SPLIT__ 2026-05-27 12:06:30,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49231 - __SPLIT__ 2026-05-27 12:06:31,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32821 - __SPLIT__ 2026-05-27 12:06:31,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50554 - __SPLIT__ 2026-05-27 12:06:32,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31122 - __SPLIT__ 2026-05-27 12:06:34,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40805 - __SPLIT__ 2026-05-27 12:06:34,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32895 - __SPLIT__ 2026-05-27 12:06:34,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31325 - __SPLIT__ 2026-05-27 12:06:36,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49348 - __SPLIT__ 2026-05-27 12:06:37,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32918 - __SPLIT__ 2026-05-27 12:06:38,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54956 - __SPLIT__ 2026-05-27 12:06:38,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49406 - __SPLIT__ 2026-05-27 12:06:39,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32919 - __SPLIT__ 2026-05-27 12:06:39,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31342 - __SPLIT__ 2026-05-27 12:06:41,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41910 - __SPLIT__ 2026-05-27 12:06:41,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49416 - __SPLIT__ 2026-05-27 12:06:41,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139671 - __SPLIT__ 2026-05-27 12:06:42,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31409 - __SPLIT__ 2026-05-27 12:06:42,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50555 - __SPLIT__ 2026-05-27 12:06:42,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32948 - __SPLIT__ 2026-05-27 12:06:43,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40807 - __SPLIT__ 2026-05-27 12:06:43,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49460 - __SPLIT__ 2026-05-27 12:06:43,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31484 - __SPLIT__ 2026-05-27 12:06:45,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49776 - __SPLIT__ 2026-05-27 12:06:46,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32976 - __SPLIT__ 2026-05-27 12:06:47,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31580 - __SPLIT__ 2026-05-27 12:06:47,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49517 - __SPLIT__ 2026-05-27 12:06:48,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31627 - __SPLIT__ 2026-05-27 12:06:49,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33125 - __SPLIT__ 2026-05-27 12:06:50,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49539 - __SPLIT__ 2026-05-27 12:06:50,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31694 - __SPLIT__ 2026-05-27 12:06:51,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33182 - __SPLIT__ 2026-05-27 12:06:52,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49548 - __SPLIT__ 2026-05-27 12:06:52,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50558 - __SPLIT__ 2026-05-27 12:06:52,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41911 - __SPLIT__ 2026-05-27 12:06:52,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31708 - __SPLIT__ 2026-05-27 12:06:52,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40808 - __SPLIT__ 2026-05-27 12:06:53,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33199 - __SPLIT__ 2026-05-27 12:06:53,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49612 - __SPLIT__ 2026-05-27 12:06:55,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31733 - __SPLIT__ 2026-05-27 12:06:57,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31737 - __SPLIT__ 2026-05-27 12:06:57,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33312 - __SPLIT__ 2026-05-27 12:06:57,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49697 - __SPLIT__ 2026-05-27 12:06:58,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31743 - __SPLIT__ 2026-05-27 12:07:00,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49850 - __SPLIT__ 2026-05-27 12:07:00,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33321 - __SPLIT__ 2026-05-27 12:07:02,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49978 - __SPLIT__ 2026-05-27 12:07:02,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31744 - __SPLIT__ 2026-05-27 12:07:03,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50559 - __SPLIT__ 2026-05-27 12:07:03,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49777 - __SPLIT__ 2026-05-27 12:07:04,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33568 - __SPLIT__ 2026-05-27 12:07:04,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41114 - __SPLIT__ 2026-05-27 12:07:04,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31903 - __SPLIT__ 2026-05-27 12:07:04,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50098 - __SPLIT__ 2026-05-27 12:07:04,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41912 - __SPLIT__ 2026-05-27 12:07:05,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33827 - __SPLIT__ 2026-05-27 12:07:06,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31960 - __SPLIT__ 2026-05-27 12:07:08,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50130 - __SPLIT__ 2026-05-27 12:07:08,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31981 - __SPLIT__ 2026-05-27 12:07:08,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139672 - __SPLIT__ 2026-05-27 12:07:09,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33887 - __SPLIT__ 2026-05-27 12:07:10,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31982 - __SPLIT__ 2026-05-27 12:07:10,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50166 - __SPLIT__ 2026-05-27 12:07:11,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50566 - __SPLIT__ 2026-05-27 12:07:13,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34053 - __SPLIT__ 2026-05-27 12:07:13,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50251 - __SPLIT__ 2026-05-27 12:07:14,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41115 - __SPLIT__ 2026-05-27 12:07:15,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32041 - __SPLIT__ 2026-05-27 12:07:16,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34089 - __SPLIT__ 2026-05-27 12:07:16,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50252 - __SPLIT__ 2026-05-27 12:07:16,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32042 - __SPLIT__ 2026-05-27 12:07:18,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54957 - __SPLIT__ 2026-05-27 12:07:18,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42685 - __SPLIT__ 2026-05-27 12:07:21,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32090 - __SPLIT__ 2026-05-27 12:07:21,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49778 - __SPLIT__ 2026-05-27 12:07:22,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50567 - __SPLIT__ 2026-05-27 12:07:22,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50257 - __SPLIT__ 2026-05-27 12:07:23,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32204 - __SPLIT__ 2026-05-27 12:07:23,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34090 - __SPLIT__ 2026-05-27 12:07:24,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41889 - __SPLIT__ 2026-05-27 12:07:24,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50345 - __SPLIT__ 2026-05-27 12:07:25,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32477 - __SPLIT__ 2026-05-27 12:07:26,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34171 - __SPLIT__ 2026-05-27 12:07:27,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32478 - __SPLIT__ 2026-05-27 12:07:29,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34279 - __SPLIT__ 2026-05-27 12:07:29,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32570 - __SPLIT__ 2026-05-27 12:07:30,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50346 - __SPLIT__ 2026-05-27 12:07:32,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32579 - __SPLIT__ 2026-05-27 12:07:32,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34282 - __SPLIT__ 2026-05-27 12:07:32,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42686 - __SPLIT__ 2026-05-27 12:07:32,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50569 - __SPLIT__ 2026-05-27 12:07:33,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50404 - __SPLIT__ 2026-05-27 12:07:34,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32595 - __SPLIT__ 2026-05-27 12:07:34,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41914 - __SPLIT__ 2026-05-27 12:07:35,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34409 - __SPLIT__ 2026-05-27 12:07:36,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50405 - __SPLIT__ 2026-05-27 12:07:36,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32625 - __SPLIT__ 2026-05-27 12:07:38,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50441 - __SPLIT__ 2026-05-27 12:07:39,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34547 - __SPLIT__ 2026-05-27 12:07:39,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32627 - __SPLIT__ 2026-05-27 12:07:39,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139673 - __SPLIT__ 2026-05-27 12:07:40,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50446 - __SPLIT__ 2026-05-27 12:07:40,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47702 - __SPLIT__ 2026-05-27 12:07:40,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34722 - __SPLIT__ 2026-05-27 12:07:41,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41915 - __SPLIT__ 2026-05-27 12:07:42,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50652 - __SPLIT__ 2026-05-27 12:07:44,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34802 - __SPLIT__ 2026-05-27 12:07:44,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32628 - __SPLIT__ 2026-05-27 12:07:44,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50570 - __SPLIT__ 2026-05-27 12:07:44,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42697 - __SPLIT__ 2026-05-27 12:07:45,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50692 - __SPLIT__ 2026-05-27 12:07:46,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34960 - __SPLIT__ 2026-05-27 12:07:46,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32666 - __SPLIT__ 2026-05-27 12:07:47,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50759 - __SPLIT__ 2026-05-27 12:07:48,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42097 - __SPLIT__ 2026-05-27 12:07:48,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32702 - __SPLIT__ 2026-05-27 12:07:48,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35017 - __SPLIT__ 2026-05-27 12:07:50,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50920 - __SPLIT__ 2026-05-27 12:07:50,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32732 - __SPLIT__ 2026-05-27 12:07:52,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32833 - __SPLIT__ 2026-05-27 12:07:52,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51111 - __SPLIT__ 2026-05-27 12:07:52,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35037 - __SPLIT__ 2026-05-27 12:07:52,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42698 - __SPLIT__ 2026-05-27 12:07:53,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32841 - __SPLIT__ 2026-05-27 12:07:54,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50572 - __SPLIT__ 2026-05-27 12:07:55,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51292 - __SPLIT__ 2026-05-27 12:07:55,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35050 - __SPLIT__ 2026-05-27 12:07:56,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32875 - __SPLIT__ 2026-05-27 12:07:56,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49780 - __SPLIT__ 2026-05-27 12:07:57,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51299 - __SPLIT__ 2026-05-27 12:07:58,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42098 - __SPLIT__ 2026-05-27 12:07:58,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32943 - __SPLIT__ 2026-05-27 12:07:58,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48335 - __SPLIT__ 2026-05-27 12:07:58,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54959 - __SPLIT__ 2026-05-27 12:07:59,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51343 - __SPLIT__ 2026-05-27 12:08:00,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42703 - __SPLIT__ 2026-05-27 12:08:00,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32944 - __SPLIT__ 2026-05-27 12:08:02,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51555 - __SPLIT__ 2026-05-27 12:08:03,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33122 - __SPLIT__ 2026-05-27 12:08:03,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35052 - __SPLIT__ 2026-05-27 12:08:05,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51683 - __SPLIT__ 2026-05-27 12:08:05,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33123 - __SPLIT__ 2026-05-27 12:08:05,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35053 - __SPLIT__ 2026-05-27 12:08:05,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50573 - __SPLIT__ 2026-05-27 12:08:06,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51724 - __SPLIT__ 2026-05-27 12:08:07,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33193 - __SPLIT__ 2026-05-27 12:08:07,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42099 - __SPLIT__ 2026-05-27 12:08:09,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33438 - __SPLIT__ 2026-05-27 12:08:09,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51857 - __SPLIT__ 2026-05-27 12:08:09,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139675 - __SPLIT__ 2026-05-27 12:08:10,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33569 - __SPLIT__ 2026-05-27 12:08:12,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43049 - __SPLIT__ 2026-05-27 12:08:13,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33636 - __SPLIT__ 2026-05-27 12:08:13,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35104 - __SPLIT__ 2026-05-27 12:08:14,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49781 - __SPLIT__ 2026-05-27 12:08:15,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34044 - __SPLIT__ 2026-05-27 12:08:15,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51858 - __SPLIT__ 2026-05-27 12:08:16,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35123 - __SPLIT__ 2026-05-27 12:08:17,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50575 - __SPLIT__ 2026-05-27 12:08:17,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34096 - __SPLIT__ 2026-05-27 12:08:18,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48336 - __SPLIT__ 2026-05-27 12:08:18,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42100 - __SPLIT__ 2026-05-27 12:08:18,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51903 - __SPLIT__ 2026-05-27 12:08:19,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35172 - __SPLIT__ 2026-05-27 12:08:19,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34330 - __SPLIT__ 2026-05-27 12:08:21,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51962 - __SPLIT__ 2026-05-27 12:08:22,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34394 - __SPLIT__ 2026-05-27 12:08:22,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35280 - __SPLIT__ 2026-05-27 12:08:23,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52019 - __SPLIT__ 2026-05-27 12:08:25,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34530 - __SPLIT__ 2026-05-27 12:08:26,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34598 - __SPLIT__ 2026-05-27 12:08:26,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52218 - __SPLIT__ 2026-05-27 12:08:26,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43050 - __SPLIT__ 2026-05-27 12:08:26,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35390 - __SPLIT__ 2026-05-27 12:08:27,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34613 - __SPLIT__ 2026-05-27 12:08:27,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50576 - __SPLIT__ 2026-05-27 12:08:27,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42103 - __SPLIT__ 2026-05-27 12:08:28,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52326 - __SPLIT__ 2026-05-27 12:08:29,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34620 - __SPLIT__ 2026-05-27 12:08:30,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35451 - __SPLIT__ 2026-05-27 12:08:31,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34655 - __SPLIT__ 2026-05-27 12:08:31,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52339 - __SPLIT__ 2026-05-27 12:08:32,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49782 - __SPLIT__ 2026-05-27 12:08:33,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34718 - __SPLIT__ 2026-05-27 12:08:33,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35674 - __SPLIT__ 2026-05-27 12:08:33,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52364 - __SPLIT__ 2026-05-27 12:08:36,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48878 - __SPLIT__ 2026-05-27 12:08:36,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52461 - __SPLIT__ 2026-05-27 12:08:37,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35719 - __SPLIT__ 2026-05-27 12:08:37,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34720 - __SPLIT__ 2026-05-27 12:08:38,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139676 - __SPLIT__ 2026-05-27 12:08:39,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42104 - __SPLIT__ 2026-05-27 12:08:39,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43169 - __SPLIT__ 2026-05-27 12:08:39,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50577 - __SPLIT__ 2026-05-27 12:08:40,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35776 - __SPLIT__ 2026-05-27 12:08:40,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34758 - __SPLIT__ 2026-05-27 12:08:41,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55076 - __SPLIT__ 2026-05-27 12:08:41,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52462 - __SPLIT__ 2026-05-27 12:08:43,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34768 - __SPLIT__ 2026-05-27 12:08:44,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35833 - __SPLIT__ 2026-05-27 12:08:45,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52491 - __SPLIT__ 2026-05-27 12:08:45,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34980 - __SPLIT__ 2026-05-27 12:08:46,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36048 - __SPLIT__ 2026-05-27 12:08:47,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52492 - __SPLIT__ 2026-05-27 12:08:48,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35071 - __SPLIT__ 2026-05-27 12:08:49,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52578 - __SPLIT__ 2026-05-27 12:08:49,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36050 - __SPLIT__ 2026-05-27 12:08:50,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42105 - __SPLIT__ 2026-05-27 12:08:50,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35112 - __SPLIT__ 2026-05-27 12:08:50,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50578 - __SPLIT__ 2026-05-27 12:08:52,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43171 - __SPLIT__ 2026-05-27 12:08:52,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36102 - __SPLIT__ 2026-05-27 12:08:52,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42169 - __SPLIT__ 2026-05-27 12:08:53,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35120 - __SPLIT__ 2026-05-27 12:08:54,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52626 - __SPLIT__ 2026-05-27 12:08:55,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49583 - __SPLIT__ 2026-05-27 12:08:55,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36114 - __SPLIT__ 2026-05-27 12:08:56,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35141 - __SPLIT__ 2026-05-27 12:08:57,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52630 - __SPLIT__ 2026-05-27 12:08:58,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35178 - __SPLIT__ 2026-05-27 12:08:59,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52737 - __SPLIT__ 2026-05-27 12:09:00,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36115 - __SPLIT__ 2026-05-27 12:09:00,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35190 - __SPLIT__ 2026-05-27 12:09:01,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52822 - __SPLIT__ 2026-05-27 12:09:02,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50581 - __SPLIT__ 2026-05-27 12:09:03,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42170 - __SPLIT__ 2026-05-27 12:09:03,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53034 - __SPLIT__ 2026-05-27 12:09:03,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35427 - __SPLIT__ 2026-05-27 12:09:06,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35439 - __SPLIT__ 2026-05-27 12:09:06,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53136 - __SPLIT__ 2026-05-27 12:09:06,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49792 - __SPLIT__ 2026-05-27 12:09:08,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139677 - __SPLIT__ 2026-05-27 12:09:08,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35511 - __SPLIT__ 2026-05-27 12:09:08,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53172 - __SPLIT__ 2026-05-27 12:09:08,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36322 - __SPLIT__ 2026-05-27 12:09:09,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35589 - __SPLIT__ 2026-05-27 12:09:11,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53291 - __SPLIT__ 2026-05-27 12:09:13,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36531 - __SPLIT__ 2026-05-27 12:09:13,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42173 - __SPLIT__ 2026-05-27 12:09:13,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35620 - __SPLIT__ 2026-05-27 12:09:14,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50582 - __SPLIT__ 2026-05-27 12:09:14,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53609 - __SPLIT__ 2026-05-27 12:09:14,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36781 - __SPLIT__ 2026-05-27 12:09:15,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35678 - __SPLIT__ 2026-05-27 12:09:15,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50215 - __SPLIT__ 2026-05-27 12:09:16,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43172 - __SPLIT__ 2026-05-27 12:09:16,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53729 - __SPLIT__ 2026-05-27 12:09:18,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35794 - __SPLIT__ 2026-05-27 12:09:18,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36833 - __SPLIT__ 2026-05-27 12:09:19,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53872 - __SPLIT__ 2026-05-27 12:09:20,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35807 - __SPLIT__ 2026-05-27 12:09:21,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36834 - __SPLIT__ 2026-05-27 12:09:22,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54424 - __SPLIT__ 2026-05-27 12:09:23,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35906 - __SPLIT__ 2026-05-27 12:09:23,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42174 - __SPLIT__ 2026-05-27 12:09:24,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54440 - __SPLIT__ 2026-05-27 12:09:24,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36938 - __SPLIT__ 2026-05-27 12:09:24,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35978 - __SPLIT__ 2026-05-27 12:09:25,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50584 - __SPLIT__ 2026-05-27 12:09:26,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54599 - __SPLIT__ 2026-05-27 12:09:26,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55374 - __SPLIT__ 2026-05-27 12:09:28,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36012 - __SPLIT__ 2026-05-27 12:09:28,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36945 - __SPLIT__ 2026-05-27 12:09:28,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49793 - __SPLIT__ 2026-05-27 12:09:28,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54628 - __SPLIT__ 2026-05-27 12:09:29,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36057 - __SPLIT__ 2026-05-27 12:09:31,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36988 - __SPLIT__ 2026-05-27 12:09:31,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54655 - __SPLIT__ 2026-05-27 12:09:32,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36060 - __SPLIT__ 2026-05-27 12:09:34,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36164 - __SPLIT__ 2026-05-27 12:09:34,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54712 - __SPLIT__ 2026-05-27 12:09:34,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42275 - __SPLIT__ 2026-05-27 12:09:34,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139678 - __SPLIT__ 2026-05-27 12:09:34,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37198 - __SPLIT__ 2026-05-27 12:09:35,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50216 - __SPLIT__ 2026-05-27 12:09:35,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36166 - __SPLIT__ 2026-05-27 12:09:36,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54766 - __SPLIT__ 2026-05-27 12:09:36,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50585 - __SPLIT__ 2026-05-27 12:09:38,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43173 - __SPLIT__ 2026-05-27 12:09:39,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54805 - __SPLIT__ 2026-05-27 12:09:39,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37233 - __SPLIT__ 2026-05-27 12:09:41,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54886 - __SPLIT__ 2026-05-27 12:09:42,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36377 - __SPLIT__ 2026-05-27 12:09:43,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54916 - __SPLIT__ 2026-05-27 12:09:43,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37353 - __SPLIT__ 2026-05-27 12:09:44,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42432 - __SPLIT__ 2026-05-27 12:09:44,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54917 - __SPLIT__ 2026-05-27 12:09:44,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36392 - __SPLIT__ 2026-05-27 12:09:46,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37502 - __SPLIT__ 2026-05-27 12:09:46,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55276 - __SPLIT__ 2026-05-27 12:09:47,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36411 - __SPLIT__ 2026-05-27 12:09:48,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50586 - __SPLIT__ 2026-05-27 12:09:49,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55313 - __SPLIT__ 2026-05-27 12:09:49,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49794 - __SPLIT__ 2026-05-27 12:09:50,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36501 - __SPLIT__ 2026-05-27 12:09:50,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37628 - __SPLIT__ 2026-05-27 12:09:50,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43236 - __SPLIT__ 2026-05-27 12:09:50,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55408 - __SPLIT__ 2026-05-27 12:09:53,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36525 - __SPLIT__ 2026-05-27 12:09:54,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55555 - __SPLIT__ 2026-05-27 12:09:54,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42486 - __SPLIT__ 2026-05-27 12:09:54,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37793 - __SPLIT__ 2026-05-27 12:09:54,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50217 - __SPLIT__ 2026-05-27 12:09:55,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36530 - __SPLIT__ 2026-05-27 12:09:55,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55675 - __SPLIT__ 2026-05-27 12:09:58,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55921 - __SPLIT__ 2026-05-27 12:09:58,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37794 - __SPLIT__ 2026-05-27 12:09:58,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36540 - __SPLIT__ 2026-05-27 12:09:59,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55984 - __SPLIT__ 2026-05-27 12:09:59,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50587 - __SPLIT__ 2026-05-27 12:10:00,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36632 - __SPLIT__ 2026-05-27 12:10:01,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139679 - __SPLIT__ 2026-05-27 12:10:01,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56066 - __SPLIT__ 2026-05-27 12:10:03,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36753 - __SPLIT__ 2026-05-27 12:10:03,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43329 - __SPLIT__ 2026-05-27 12:10:03,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56258 - __SPLIT__ 2026-05-27 12:10:06,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56319 - __SPLIT__ 2026-05-27 12:10:06,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36792 - __SPLIT__ 2026-05-27 12:10:07,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37797 - __SPLIT__ 2026-05-27 12:10:08,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56320 - __SPLIT__ 2026-05-27 12:10:09,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37007 - __SPLIT__ 2026-05-27 12:10:10,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37843 - __SPLIT__ 2026-05-27 12:10:11,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56826 - __SPLIT__ 2026-05-27 12:10:11,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37136 - __SPLIT__ 2026-05-27 12:10:11,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50590 - __SPLIT__ 2026-05-27 12:10:13,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56868 - __SPLIT__ 2026-05-27 12:10:13,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38066 - __SPLIT__ 2026-05-27 12:10:14,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37184 - __SPLIT__ 2026-05-27 12:10:15,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42715 - __SPLIT__ 2026-05-27 12:10:15,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56923 - __SPLIT__ 2026-05-27 12:10:16,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55412 - __SPLIT__ 2026-05-27 12:10:17,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43331 - __SPLIT__ 2026-05-27 12:10:17,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37188 - __SPLIT__ 2026-05-27 12:10:17,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38317 - __SPLIT__ 2026-05-27 12:10:17,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56982 - __SPLIT__ 2026-05-27 12:10:19,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37202 - __SPLIT__ 2026-05-27 12:10:21,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37263 - __SPLIT__ 2026-05-27 12:10:21,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57036 - __SPLIT__ 2026-05-27 12:10:21,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38356 - __SPLIT__ 2026-05-27 12:10:23,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57074 - __SPLIT__ 2026-05-27 12:10:23,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37291 - __SPLIT__ 2026-05-27 12:10:25,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57119 - __SPLIT__ 2026-05-27 12:10:25,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50189 - __SPLIT__ 2026-05-27 12:10:26,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50591 - __SPLIT__ 2026-05-27 12:10:26,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42716 - __SPLIT__ 2026-05-27 12:10:27,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57162 - __SPLIT__ 2026-05-27 12:10:28,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139681 - __SPLIT__ 2026-05-27 12:10:29,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57164 - __SPLIT__ 2026-05-27 12:10:29,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38357 - __SPLIT__ 2026-05-27 12:10:29,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37292 - __SPLIT__ 2026-05-27 12:10:30,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43501 - __SPLIT__ 2026-05-27 12:10:31,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57325 - __SPLIT__ 2026-05-27 12:10:32,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37318 - __SPLIT__ 2026-05-27 12:10:33,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38420 - __SPLIT__ 2026-05-27 12:10:33,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50218 - __SPLIT__ 2026-05-27 12:10:33,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57411 - __SPLIT__ 2026-05-27 12:10:34,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37339 - __SPLIT__ 2026-05-27 12:10:35,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43722 - __SPLIT__ 2026-05-27 12:10:35,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39034 - __SPLIT__ 2026-05-27 12:10:36,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57491 - __SPLIT__ 2026-05-27 12:10:37,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37388 - __SPLIT__ 2026-05-27 12:10:38,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42790 - __SPLIT__ 2026-05-27 12:10:38,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57525 - __SPLIT__ 2026-05-27 12:10:39,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39338 - __SPLIT__ 2026-05-27 12:10:39,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37468 - __SPLIT__ 2026-05-27 12:10:39,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50593 - __SPLIT__ 2026-05-27 12:10:40,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57598 - __SPLIT__ 2026-05-27 12:10:40,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43992 - __SPLIT__ 2026-05-27 12:10:42,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37611 - __SPLIT__ 2026-05-27 12:10:42,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50313 - __SPLIT__ 2026-05-27 12:10:42,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39346 - __SPLIT__ 2026-05-27 12:10:43,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57702 - __SPLIT__ 2026-05-27 12:10:44,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37726 - __SPLIT__ 2026-05-27 12:10:45,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57823 - __SPLIT__ 2026-05-27 12:10:47,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39387 - __SPLIT__ 2026-05-27 12:10:47,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37835 - __SPLIT__ 2026-05-27 12:10:48,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57869 - __SPLIT__ 2026-05-27 12:10:48,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42791 - __SPLIT__ 2026-05-27 12:10:49,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39591 - __SPLIT__ 2026-05-27 12:10:50,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57880 - __SPLIT__ 2026-05-27 12:10:50,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50314 - __SPLIT__ 2026-05-27 12:10:52,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50594 - __SPLIT__ 2026-05-27 12:10:52,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57882 - __SPLIT__ 2026-05-27 12:10:53,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37836 - __SPLIT__ 2026-05-27 12:10:54,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43993 - __SPLIT__ 2026-05-27 12:10:55,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58291 - __SPLIT__ 2026-05-27 12:10:55,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139682 - __SPLIT__ 2026-05-27 12:10:55,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37884 - __SPLIT__ 2026-05-27 12:10:57,195 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1130.0, 1132.0, 1133.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:10:57,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37886 - __SPLIT__ 2026-05-27 12:10:58,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39592 - __SPLIT__ 2026-05-27 12:10:58,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50473 - __SPLIT__ 2026-05-27 12:10:59,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37923 - __SPLIT__ 2026-05-27 12:10:59,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42913 - __SPLIT__ 2026-05-27 12:11:00,148 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 12:11:00,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37939 - __SPLIT__ 2026-05-27 12:11:01,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39596 - __SPLIT__ 2026-05-27 12:11:01,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55432 - __SPLIT__ 2026-05-27 12:11:04,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37948 - __SPLIT__ 2026-05-27 12:11:04,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50596 - __SPLIT__ 2026-05-27 12:11:05,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39605 - __SPLIT__ 2026-05-27 12:11:05,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42914 - __SPLIT__ 2026-05-27 12:11:05,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50676 - __SPLIT__ 2026-05-27 12:11:06,131 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:11:07,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44223 - __SPLIT__ 2026-05-27 12:11:09,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39631 - __SPLIT__ 2026-05-27 12:11:10,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43014 - __SPLIT__ 2026-05-27 12:11:10,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50239 - __SPLIT__ 2026-05-27 12:11:10,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37987 - __SPLIT__ 2026-05-27 12:11:13,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39809 - __SPLIT__ 2026-05-27 12:11:14,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38016 - __SPLIT__ 2026-05-27 12:11:16,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50597 - __SPLIT__ 2026-05-27 12:11:16,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38056 - __SPLIT__ 2026-05-27 12:11:17,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39905 - __SPLIT__ 2026-05-27 12:11:20,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38097 - __SPLIT__ 2026-05-27 12:11:21,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44241 - __SPLIT__ 2026-05-27 12:11:21,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39925 - __SPLIT__ 2026-05-27 12:11:21,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43015 - __SPLIT__ 2026-05-27 12:11:22,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38184 - __SPLIT__ 2026-05-27 12:11:23,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40186 - __SPLIT__ 2026-05-27 12:11:24,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139683 - __SPLIT__ 2026-05-27 12:11:25,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50803 - __SPLIT__ 2026-05-27 12:11:26,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38185 - __SPLIT__ 2026-05-27 12:11:27,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50636 - __SPLIT__ 2026-05-27 12:11:28,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40203 - __SPLIT__ 2026-05-27 12:11:30,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50418 - __SPLIT__ 2026-05-27 12:11:30,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40244 - __SPLIT__ 2026-05-27 12:11:33,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38260 - __SPLIT__ 2026-05-27 12:11:34,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40336 - __SPLIT__ 2026-05-27 12:11:35,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38298 - __SPLIT__ 2026-05-27 12:11:36,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44284 - __SPLIT__ 2026-05-27 12:11:37,718 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:11:38,728 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:11:38,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50637 - __SPLIT__ 2026-05-27 12:11:38,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38299 - __SPLIT__ 2026-05-27 12:11:38,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40359 - __SPLIT__ 2026-05-27 12:11:39,670 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:11:41,542 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (38914, 22532, 38916, 40965, 40966, 24591, 30741, 43032, 22560, 32802, 55330, 24627, 53300, 28730, 28731, 45119, 36931, 24649, 30794, 38985, 51278, 30799, 30800, 53328, 22611, 55390, 32865, 30820, 30821, 45163, 22637, 30829, 30830, 41077, 57466, 41085, 22661, 53388, 53389, 26780, 24733, 24737, 22692, 37033, 26794, 26795, 22706, 39098, 43200, 47296, 41155, 30916, 37063, 55498, 53451, 24780, 43213, 32974, 32975, 57558, 35032, 35033, 28894, 49386, 51445, 28918, 35062, 35063, 49411, 35084, 51471, 22802, 24858, 53530, 51493, 28972, 28973, 43308, 33072, 31029, 22839, 31035, 22851, 55622, 22857, 39242, 22860, 26963, 37207, 47451, 41329, 47478, 22918, 49547, 24974, 43408, 47507, 51606, 57756, 55712, 22946, 41385, 25002, 37290, 22958, 53681, 39348, 51636, 33206, 37309, 45504, 51658, 53715, 57819, 37344, 47594, 23021, 43502, 23023, 49648, 29169, 25075, 33269, 57850, 33280, 33282, 53763, 23052, 23053, 23054, 35344, 27155, 37397, 33304, 53785, 39451, 47644, 45597, 47645, 51743, 51744, 35362, 29230, 53813, 23094, 31286, 53814, 53821, 23107, 37452, 43619, 39538, 35447, 31357, 29310, 31367, 43657, 29328, 33424, 31378, 43665, 53905, 33431, 27288, 23194, 23195, 23196, 25245, 37534, 49827, 37541, 33452, 35501, 31407, 51896, 55993, 23229, 49860, 35543, 23258, 51941, 31469, 45805, 23279, 51951, 35569, 29427, 25353, 56079, 37649, 45845, 45847, 27416, 45849, 51995, 54044, 29469, 31521, 23331, 37667, 45878, 47926, 45894, 35663, 27474, 23382, 29534, 29542, 52078, 41839, 33652, 54139, 29565, 54141, 50055, 48015, 27536, 39841, 39842, 37800, 23465, 37801, 43945, 27575, 35767, 29625, 31675, 25537, 29634, 23498, 54221, 23505, 48082, 48083, 54230, 48092, 39904, 46054, 52198, 50153, 52206, 31727, 27640, 31741, 35838, 37890, 23560, 39946, 52246, 25626, 48163, 48167, 31788, 46124, 46125, 23603, 23605, 23606, 37944, 35903, 33872, 33873, 37971, 52308, 35929, 52327, 33899, 50284, 23676, 33919, 35971, 33924, 27781, 27782, 52361, 38026, 29838, 33936, 54419, 36003, 29865, 40114, 38075, 46277, 40136, 27849, 48329, 23756, 46291, 25817, 56543, 36067, 34022, 25831, 29927, 34023, 50409, 48371, 36087, 25853, 52483, 25863, 27929, 56603, 56604, 40227, 50476, 30000, 40241, 54578, 23862, 36154, 36155, 52541, 40262, 32081, 23900, 52579, 28004, 44390, 52584, 23917, 23922, 25970, 25983, 38271, 42374, 23945, 28041, 25996, 52624, 34196, 34197, 40344, 40345, 26013, 26014, 26017, 30114, 52653, 30138, 38338, 50627, 52677, 30161, 32209, 32210, 48601, 42461, 28127, 46566, 52716, 48622, 56817, 52725, 52727, 54779, 46592, 28163, 48643, 48644, 34310, 34311, 34320, 50706, 40467, 44565, 36379, 26140, 42529, 52773, 52776, 38442, 40498, 52790, 48698, 46654, 46655, 38465, 54854, 24155, 44638, 48741, 50801, 30325, 42614, 46711, 46712, 28284, 56961, 28293, 56973, 38551, 24219, 36513, 50850, 26283, 28350, 30410, 30411, 55015, 50923, 26352, 28413, 50942, 28416, 24328, 48904, 53000, 53020, 26400, 26407, 46888, 36649, 46890, 57132, 24377, 42809, 28478, 53059, 53060, 36680, 48969, 30538, 36682, 24398, 30545, 36690, 44891, 55131, 53092, 57188, 32614, 24429, 53103, 38770, 38789, 30600, 53133, 28559, 51087, 28564, 32661, 49052, 44960, 44961, 24482, 28585, 22442, 55211, 26540, 34752, 34753, 32709, 28614, 55243, 53209, 26590, 53221, 45035, 47084, 53228, 45038);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:11:42,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50804 - __SPLIT__ 2026-05-27 12:11:43,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40393 - __SPLIT__ 2026-05-27 12:11:43,920 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:11:44,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43016 - __SPLIT__ 2026-05-27 12:11:44,868 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (38914, 22532, 38916, 40965, 40966, 24591, 30741, 43032, 22560, 32802, 55330, 24627, 53300, 28730, 28731, 45119, 36931, 24649, 30794, 38985, 51278, 30799, 30800, 53328, 22611, 55390, 32865, 30820, 30821, 45163, 22637, 30829, 30830, 41077, 57466, 41085, 22661, 53388, 53389, 26780, 24733, 24737, 22692, 37033, 26794, 26795, 22706, 39098, 43200, 47296, 41155, 30916, 37063, 55498, 53451, 24780, 43213, 32974, 32975, 57558, 35032, 35033, 28894, 49386, 51445, 28918, 35062, 35063, 49411, 35084, 51471, 22802, 24858, 53530, 51493, 28972, 28973, 43308, 33072, 31029, 22839, 31035, 22851, 55622, 22857, 39242, 22860, 26963, 37207, 47451, 41329, 47478, 22918, 49547, 24974, 43408, 47507, 51606, 57756, 55712, 22946, 41385, 25002, 37290, 22958, 53681, 39348, 51636, 33206, 37309, 45504, 51658, 53715, 57819, 37344, 47594, 23021, 43502, 23023, 49648, 29169, 25075, 33269, 57850, 33280, 33282, 53763, 23052, 23053, 23054, 35344, 27155, 37397, 33304, 53785, 39451, 47644, 45597, 47645, 51743, 51744, 35362, 29230, 53813, 23094, 31286, 53814, 53821, 23107, 37452, 43619, 39538, 35447, 31357, 29310, 31367, 43657, 29328, 33424, 31378, 43665, 53905, 33431, 27288, 23194, 23195, 23196, 25245, 37534, 49827, 37541, 33452, 35501, 31407, 51896, 55993, 23229, 49860, 35543, 23258, 51941, 31469, 45805, 23279, 51951, 35569, 29427, 25353, 56079, 37649, 45845, 45847, 27416, 45849, 51995, 54044, 29469, 31521, 23331, 37667, 45878, 47926, 45894, 35663, 27474, 23382, 29534, 29542, 52078, 41839, 33652, 54139, 29565, 54141, 50055, 48015, 27536, 39841, 39842, 37800, 23465, 37801, 43945, 27575, 35767, 29625, 31675, 25537, 29634, 23498, 54221, 23505, 48082, 48083, 54230, 48092, 39904, 46054, 52198, 50153, 52206, 31727, 27640, 31741, 35838, 37890, 23560, 39946, 52246, 25626, 48163, 48167, 31788, 46124, 46125, 23603, 23605, 23606, 37944, 35903, 33872, 33873, 37971, 52308, 35929, 52327, 33899, 50284, 23676, 33919, 35971, 33924, 27781, 27782, 52361, 38026, 29838, 33936, 54419, 36003, 29865, 40114, 38075, 46277, 40136, 27849, 48329, 23756, 46291, 25817, 56543, 36067, 34022, 25831, 29927, 34023, 50409, 48371, 36087, 25853, 52483, 25863, 27929, 56603, 56604, 40227, 50476, 30000, 40241, 54578, 23862, 36154, 36155, 52541, 40262, 32081, 23900, 52579, 28004, 44390, 52584, 23917, 23922, 25970, 25983, 38271, 42374, 23945, 28041, 25996, 52624, 34196, 34197, 40344, 40345, 26013, 26014, 26017, 30114, 52653, 30138, 38338, 50627, 52677, 30161, 32209, 32210, 48601, 42461, 28127, 46566, 52716, 48622, 56817, 52725, 52727, 54779, 46592, 28163, 48643, 48644, 34310, 34311, 34320, 50706, 40467, 44565, 36379, 26140, 42529, 52773, 52776, 38442, 40498, 52790, 48698, 46654, 46655, 38465, 54854, 24155, 44638, 48741, 50801, 30325, 42614, 46711, 46712, 28284, 56961, 28293, 56973, 38551, 24219, 36513, 50850, 26283, 28350, 30410, 30411, 55015, 50923, 26352, 28413, 50942, 28416, 24328, 48904, 53000, 53020, 26400, 26407, 46888, 36649, 46890, 57132, 24377, 42809, 28478, 53059, 53060, 36680, 48969, 30538, 36682, 24398, 30545, 36690, 44891, 55131, 53092, 57188, 32614, 24429, 53103, 38770, 38789, 30600, 53133, 28559, 51087, 28564, 32661, 49052, 44960, 44961, 24482, 28585, 22442, 55211, 26540, 34752, 34753, 32709, 28614, 55243, 53209, 26590, 53221, 45035, 47084, 53228, 45038) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:11:46,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38440 - __SPLIT__ 2026-05-27 12:11:46,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50419 - __SPLIT__ 2026-05-27 12:11:47,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40440 - __SPLIT__ 2026-05-27 12:11:49,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50791 - __SPLIT__ 2026-05-27 12:11:49,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44286 - __SPLIT__ 2026-05-27 12:11:49,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38441 - __SPLIT__ 2026-05-27 12:11:50,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55630 - __SPLIT__ 2026-05-27 12:11:50,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40502 - __SPLIT__ 2026-05-27 12:11:52,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38483 - __SPLIT__ 2026-05-27 12:11:54,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40648 - __SPLIT__ 2026-05-27 12:11:55,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38785 - __SPLIT__ 2026-05-27 12:11:57,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38790 - __SPLIT__ 2026-05-27 12:11:57,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40737 - __SPLIT__ 2026-05-27 12:11:58,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51484 - __SPLIT__ 2026-05-27 12:11:59,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38834 - __SPLIT__ 2026-05-27 12:12:01,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40745 - __SPLIT__ 2026-05-27 12:12:01,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38866 - __SPLIT__ 2026-05-27 12:12:04,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50420 - __SPLIT__ 2026-05-27 12:12:05,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43017 - __SPLIT__ 2026-05-27 12:12:05,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40998 - __SPLIT__ 2026-05-27 12:12:05,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38947 - __SPLIT__ 2026-05-27 12:12:09,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40999 - __SPLIT__ 2026-05-27 12:12:09,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38957 - __SPLIT__ 2026-05-27 12:12:10,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51170 - __SPLIT__ 2026-05-27 12:12:10,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139684 - __SPLIT__ 2026-05-27 12:12:12,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38961 - __SPLIT__ 2026-05-27 12:12:14,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51485 - __SPLIT__ 2026-05-27 12:12:15,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44287 - __SPLIT__ 2026-05-27 12:12:15,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39114 - __SPLIT__ 2026-05-27 12:12:18,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39195 - __SPLIT__ 2026-05-27 12:12:18,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41283 - __SPLIT__ 2026-05-27 12:12:20,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52047 - __SPLIT__ 2026-05-27 12:12:20,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39197 - __SPLIT__ 2026-05-27 12:12:21,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50800 - __SPLIT__ 2026-05-27 12:12:22,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39201 - __SPLIT__ 2026-05-27 12:12:24,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39202 - __SPLIT__ 2026-05-27 12:12:24,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52140 - __SPLIT__ 2026-05-27 12:12:26,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43019 - __SPLIT__ 2026-05-27 12:12:27,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39261 - __SPLIT__ 2026-05-27 12:12:27,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41284 - __SPLIT__ 2026-05-27 12:12:28,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39362 - __SPLIT__ 2026-05-27 12:12:29,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55049 - __SPLIT__ 2026-05-27 12:12:30,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52848 - __SPLIT__ 2026-05-27 12:12:31,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41503 - __SPLIT__ 2026-05-27 12:12:31,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39394 - __SPLIT__ 2026-05-27 12:12:34,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39430 - __SPLIT__ 2026-05-27 12:12:35,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41695 - __SPLIT__ 2026-05-27 12:12:35,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139685 - __SPLIT__ 2026-05-27 12:12:37,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43175 - __SPLIT__ 2026-05-27 12:12:37,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39440 - __SPLIT__ 2026-05-27 12:12:38,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41715 - __SPLIT__ 2026-05-27 12:12:39,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51206 - __SPLIT__ 2026-05-27 12:12:40,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44648 - __SPLIT__ 2026-05-27 12:12:40,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39589 - __SPLIT__ 2026-05-27 12:12:41,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56163 - __SPLIT__ 2026-05-27 12:12:42,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41916 - __SPLIT__ 2026-05-27 12:12:43,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39656 - __SPLIT__ 2026-05-27 12:12:45,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42036 - __SPLIT__ 2026-05-27 12:12:48,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54496 - __SPLIT__ 2026-05-27 12:12:48,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43176 - __SPLIT__ 2026-05-27 12:12:49,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42331 - __SPLIT__ 2026-05-27 12:12:49,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55247 - __SPLIT__ 2026-05-27 12:12:51,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39657 - __SPLIT__ 2026-05-27 12:12:52,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42336 - __SPLIT__ 2026-05-27 12:12:53,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44649 - __SPLIT__ 2026-05-27 12:12:54,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39745 - __SPLIT__ 2026-05-27 12:12:54,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42390 - __SPLIT__ 2026-05-27 12:12:56,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51207 - __SPLIT__ 2026-05-27 12:12:56,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55248 - __SPLIT__ 2026-05-27 12:12:57,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39778 - __SPLIT__ 2026-05-27 12:12:58,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42394 - __SPLIT__ 2026-05-27 12:12:59,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39799 - __SPLIT__ 2026-05-27 12:12:59,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43740 - __SPLIT__ 2026-05-27 12:13:00,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54504 - __SPLIT__ 2026-05-27 12:13:01,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139686 - __SPLIT__ 2026-05-27 12:13:02,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39800 - __SPLIT__ 2026-05-27 12:13:02,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42441 - __SPLIT__ 2026-05-27 12:13:06,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44726 - __SPLIT__ 2026-05-27 12:13:06,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42491 - __SPLIT__ 2026-05-27 12:13:09,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39829 - __SPLIT__ 2026-05-27 12:13:10,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42650 - __SPLIT__ 2026-05-27 12:13:10,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43741 - __SPLIT__ 2026-05-27 12:13:12,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40081 - __SPLIT__ 2026-05-27 12:13:12,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55349 - __SPLIT__ 2026-05-27 12:13:13,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51208 - __SPLIT__ 2026-05-27 12:13:13,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42654 - __SPLIT__ 2026-05-27 12:13:14,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40160 - __SPLIT__ 2026-05-27 12:13:14,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54527 - __SPLIT__ 2026-05-27 12:13:17,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40208 - __SPLIT__ 2026-05-27 12:13:17,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42918 - __SPLIT__ 2026-05-27 12:13:19,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40226 - __SPLIT__ 2026-05-27 12:13:19,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42991 - __SPLIT__ 2026-05-27 12:13:22,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40291 - __SPLIT__ 2026-05-27 12:13:22,665 - 124456 - src.utils.log - INFO - βœ… Fetched 5038 rows - __SPLIT__ 2026-05-27 12:13:22,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43742 - __SPLIT__ 2026-05-27 12:13:24,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43007 - __SPLIT__ 2026-05-27 12:13:26,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40301 - __SPLIT__ 2026-05-27 12:13:26,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56294 - __SPLIT__ 2026-05-27 12:13:27,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43129 - __SPLIT__ 2026-05-27 12:13:28,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40342 - __SPLIT__ 2026-05-27 12:13:29,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55351 - __SPLIT__ 2026-05-27 12:13:29,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54607 - __SPLIT__ 2026-05-27 12:13:29,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43427 - __SPLIT__ 2026-05-27 12:13:30,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40403 - __SPLIT__ 2026-05-27 12:13:30,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51626 - __SPLIT__ 2026-05-27 12:13:31,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44727 - __SPLIT__ 2026-05-27 12:13:32,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43511 - __SPLIT__ 2026-05-27 12:13:32,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40506 - __SPLIT__ 2026-05-27 12:13:33,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43759 - __SPLIT__ 2026-05-27 12:13:35,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40580 - __SPLIT__ 2026-05-27 12:13:35,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43534 - __SPLIT__ 2026-05-27 12:13:35,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56365 - __SPLIT__ 2026-05-27 12:13:37,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43620 - __SPLIT__ 2026-05-27 12:13:38,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40602 - __SPLIT__ 2026-05-27 12:13:39,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57144 - __SPLIT__ 2026-05-27 12:13:41,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40767 - __SPLIT__ 2026-05-27 12:13:41,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43647 - __SPLIT__ 2026-05-27 12:13:42,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22442 - __SPLIT__ 2026-05-27 12:13:43,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54761 - __SPLIT__ 2026-05-27 12:13:43,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22532 - __SPLIT__ 2026-05-27 12:13:44,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22560 - __SPLIT__ 2026-05-27 12:13:44,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139687 - __SPLIT__ 2026-05-27 12:13:44,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40841 - __SPLIT__ 2026-05-27 12:13:44,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22611 - __SPLIT__ 2026-05-27 12:13:45,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44949 - __SPLIT__ 2026-05-27 12:13:45,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43760 - __SPLIT__ 2026-05-27 12:13:45,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44218 - __SPLIT__ 2026-05-27 12:13:46,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22637 - __SPLIT__ 2026-05-27 12:13:47,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22661 - __SPLIT__ 2026-05-27 12:13:47,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40842 - __SPLIT__ 2026-05-27 12:13:48,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22692 - __SPLIT__ 2026-05-27 12:13:49,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22706 - __SPLIT__ 2026-05-27 12:13:50,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22802 - __SPLIT__ 2026-05-27 12:13:50,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44257 - __SPLIT__ 2026-05-27 12:13:50,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22839 - __SPLIT__ 2026-05-27 12:13:51,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22851 - __SPLIT__ 2026-05-27 12:13:52,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22857 - __SPLIT__ 2026-05-27 12:13:53,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22860 - __SPLIT__ 2026-05-27 12:13:53,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22918 - __SPLIT__ 2026-05-27 12:13:54,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22946 - __SPLIT__ 2026-05-27 12:13:54,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44258 - __SPLIT__ 2026-05-27 12:13:55,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22958 - __SPLIT__ 2026-05-27 12:13:55,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40846 - __SPLIT__ 2026-05-27 12:13:56,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23021 - __SPLIT__ 2026-05-27 12:13:57,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23023 - __SPLIT__ 2026-05-27 12:13:57,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23052 - __SPLIT__ 2026-05-27 12:13:58,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55134 - __SPLIT__ 2026-05-27 12:13:58,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44378 - __SPLIT__ 2026-05-27 12:13:58,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44353 - __SPLIT__ 2026-05-27 12:13:58,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23053 - __SPLIT__ 2026-05-27 12:13:59,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44950 - __SPLIT__ 2026-05-27 12:14:00,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23054 - __SPLIT__ 2026-05-27 12:14:03,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40882 - __SPLIT__ 2026-05-27 12:14:03,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23094 - __SPLIT__ 2026-05-27 12:14:04,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23107 - __SPLIT__ 2026-05-27 12:14:05,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23194 - __SPLIT__ 2026-05-27 12:14:05,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52066 - __SPLIT__ 2026-05-27 12:14:05,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23195 - __SPLIT__ 2026-05-27 12:14:05,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40900 - __SPLIT__ 2026-05-27 12:14:07,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23196 - __SPLIT__ 2026-05-27 12:14:07,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23229 - __SPLIT__ 2026-05-27 12:14:08,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23258 - __SPLIT__ 2026-05-27 12:14:09,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57490 - __SPLIT__ 2026-05-27 12:14:09,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44478 - __SPLIT__ 2026-05-27 12:14:09,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23279 - __SPLIT__ 2026-05-27 12:14:10,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40901 - __SPLIT__ 2026-05-27 12:14:10,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139688 - __SPLIT__ 2026-05-27 12:14:10,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23331 - __SPLIT__ 2026-05-27 12:14:12,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23382 - __SPLIT__ 2026-05-27 12:14:13,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55438 - __SPLIT__ 2026-05-27 12:14:13,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23465 - __SPLIT__ 2026-05-27 12:14:13,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44537 - __SPLIT__ 2026-05-27 12:14:13,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45057 - __SPLIT__ 2026-05-27 12:14:14,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23498 - __SPLIT__ 2026-05-27 12:14:14,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56366 - __SPLIT__ 2026-05-27 12:14:15,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23505 - __SPLIT__ 2026-05-27 12:14:16,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23560 - __SPLIT__ 2026-05-27 12:14:17,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44965 - __SPLIT__ 2026-05-27 12:14:17,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23603 - __SPLIT__ 2026-05-27 12:14:17,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40923 - __SPLIT__ 2026-05-27 12:14:18,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23605 - __SPLIT__ 2026-05-27 12:14:18,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44543 - __SPLIT__ 2026-05-27 12:14:19,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23606 - __SPLIT__ 2026-05-27 12:14:19,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45132 - __SPLIT__ 2026-05-27 12:14:20,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23676 - __SPLIT__ 2026-05-27 12:14:21,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40952 - __SPLIT__ 2026-05-27 12:14:21,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23756 - __SPLIT__ 2026-05-27 12:14:21,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44544 - __SPLIT__ 2026-05-27 12:14:21,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55708 - __SPLIT__ 2026-05-27 12:14:22,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44971 - __SPLIT__ 2026-05-27 12:14:22,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23862 - __SPLIT__ 2026-05-27 12:14:23,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57313 - __SPLIT__ 2026-05-27 12:14:24,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40953 - __SPLIT__ 2026-05-27 12:14:24,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23900 - __SPLIT__ 2026-05-27 12:14:26,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44619 - __SPLIT__ 2026-05-27 12:14:26,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23917 - __SPLIT__ 2026-05-27 12:14:27,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23922 - __SPLIT__ 2026-05-27 12:14:28,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23945 - __SPLIT__ 2026-05-27 12:14:28,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41193 - __SPLIT__ 2026-05-27 12:14:28,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24155 - __SPLIT__ 2026-05-27 12:14:29,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24219 - __SPLIT__ 2026-05-27 12:14:30,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44866 - __SPLIT__ 2026-05-27 12:14:30,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41212 - __SPLIT__ 2026-05-27 12:14:30,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24328 - __SPLIT__ 2026-05-27 12:14:30,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45134 - __SPLIT__ 2026-05-27 12:14:30,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44972 - __SPLIT__ 2026-05-27 12:14:32,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24377 - __SPLIT__ 2026-05-27 12:14:32,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44931 - __SPLIT__ 2026-05-27 12:14:33,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41239 - __SPLIT__ 2026-05-27 12:14:33,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24398 - __SPLIT__ 2026-05-27 12:14:34,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139689 - __SPLIT__ 2026-05-27 12:14:35,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24429 - __SPLIT__ 2026-05-27 12:14:35,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45043 - __SPLIT__ 2026-05-27 12:14:35,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55775 - __SPLIT__ 2026-05-27 12:14:36,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24482 - __SPLIT__ 2026-05-27 12:14:37,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41341 - __SPLIT__ 2026-05-27 12:14:37,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24591 - __SPLIT__ 2026-05-27 12:14:38,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24627 - __SPLIT__ 2026-05-27 12:14:38,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45161 - __SPLIT__ 2026-05-27 12:14:39,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45014 - __SPLIT__ 2026-05-27 12:14:39,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24649 - __SPLIT__ 2026-05-27 12:14:39,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56057 - __SPLIT__ 2026-05-27 12:14:40,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24733 - __SPLIT__ 2026-05-27 12:14:40,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57314 - __SPLIT__ 2026-05-27 12:14:41,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41368 - __SPLIT__ 2026-05-27 12:14:41,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52167 - __SPLIT__ 2026-05-27 12:14:41,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24737 - __SPLIT__ 2026-05-27 12:14:43,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45433 - __SPLIT__ 2026-05-27 12:14:43,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24780 - __SPLIT__ 2026-05-27 12:14:44,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24858 - __SPLIT__ 2026-05-27 12:14:45,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24974 - __SPLIT__ 2026-05-27 12:14:45,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41377 - __SPLIT__ 2026-05-27 12:14:46,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25002 - __SPLIT__ 2026-05-27 12:14:47,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25075 - __SPLIT__ 2026-05-27 12:14:48,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25245 - __SPLIT__ 2026-05-27 12:14:49,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45455 - __SPLIT__ 2026-05-27 12:14:49,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25353 - __SPLIT__ 2026-05-27 12:14:49,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52303 - __SPLIT__ 2026-05-27 12:14:50,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25537 - __SPLIT__ 2026-05-27 12:14:50,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57315 - __SPLIT__ 2026-05-27 12:14:51,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25626 - __SPLIT__ 2026-05-27 12:14:52,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25817 - __SPLIT__ 2026-05-27 12:14:53,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25831 - __SPLIT__ 2026-05-27 12:14:53,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45616 - __SPLIT__ 2026-05-27 12:14:53,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45610 - __SPLIT__ 2026-05-27 12:14:54,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25853 - __SPLIT__ 2026-05-27 12:14:54,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45016 - __SPLIT__ 2026-05-27 12:14:54,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56313 - __SPLIT__ 2026-05-27 12:14:54,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41399 - __SPLIT__ 2026-05-27 12:14:55,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25863 - __SPLIT__ 2026-05-27 12:14:55,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52304 - __SPLIT__ 2026-05-27 12:14:57,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57646 - __SPLIT__ 2026-05-27 12:14:57,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25970 - __SPLIT__ 2026-05-27 12:14:57,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45751 - __SPLIT__ 2026-05-27 12:14:58,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45617 - __SPLIT__ 2026-05-27 12:14:58,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139690 - __SPLIT__ 2026-05-27 12:14:58,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25983 - __SPLIT__ 2026-05-27 12:14:58,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57317 - __SPLIT__ 2026-05-27 12:14:59,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41401 - __SPLIT__ 2026-05-27 12:15:00,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25996 - __SPLIT__ 2026-05-27 12:15:02,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26013 - __SPLIT__ 2026-05-27 12:15:02,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45782 - __SPLIT__ 2026-05-27 12:15:02,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26014 - __SPLIT__ 2026-05-27 12:15:04,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45814 - __SPLIT__ 2026-05-27 12:15:04,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41574 - __SPLIT__ 2026-05-27 12:15:04,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26017 - __SPLIT__ 2026-05-27 12:15:05,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26140 - __SPLIT__ 2026-05-27 12:15:06,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26283 - __SPLIT__ 2026-05-27 12:15:07,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26352 - __SPLIT__ 2026-05-27 12:15:07,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45961 - __SPLIT__ 2026-05-27 12:15:07,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26400 - __SPLIT__ 2026-05-27 12:15:08,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41688 - __SPLIT__ 2026-05-27 12:15:08,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45191 - __SPLIT__ 2026-05-27 12:15:08,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45815 - __SPLIT__ 2026-05-27 12:15:09,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26407 - __SPLIT__ 2026-05-27 12:15:09,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56492 - __SPLIT__ 2026-05-27 12:15:09,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46121 - __SPLIT__ 2026-05-27 12:15:10,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26540 - __SPLIT__ 2026-05-27 12:15:11,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41792 - __SPLIT__ 2026-05-27 12:15:12,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26590 - __SPLIT__ 2026-05-27 12:15:13,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26780 - __SPLIT__ 2026-05-27 12:15:13,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46352 - __SPLIT__ 2026-05-27 12:15:13,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26794 - __SPLIT__ 2026-05-27 12:15:14,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46168 - __SPLIT__ 2026-05-27 12:15:14,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45192 - __SPLIT__ 2026-05-27 12:15:15,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41825 - __SPLIT__ 2026-05-27 12:15:15,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53030 - __SPLIT__ 2026-05-27 12:15:15,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26795 - __SPLIT__ 2026-05-27 12:15:17,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26963 - __SPLIT__ 2026-05-27 12:15:17,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57318 - __SPLIT__ 2026-05-27 12:15:18,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27155 - __SPLIT__ 2026-05-27 12:15:19,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46389 - __SPLIT__ 2026-05-27 12:15:19,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41890 - __SPLIT__ 2026-05-27 12:15:19,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27288 - __SPLIT__ 2026-05-27 12:15:20,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45664 - __SPLIT__ 2026-05-27 12:15:20,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27416 - __SPLIT__ 2026-05-27 12:15:22,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27474 - __SPLIT__ 2026-05-27 12:15:23,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27536 - __SPLIT__ 2026-05-27 12:15:23,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42078 - __SPLIT__ 2026-05-27 12:15:23,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46947 - __SPLIT__ 2026-05-27 12:15:23,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149678 - __SPLIT__ 2026-05-27 12:15:24,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27575 - __SPLIT__ 2026-05-27 12:15:25,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56494 - __SPLIT__ 2026-05-27 12:15:26,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27640 - __SPLIT__ 2026-05-27 12:15:26,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42166 - __SPLIT__ 2026-05-27 12:15:26,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46317 - __SPLIT__ 2026-05-27 12:15:26,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57319 - __SPLIT__ 2026-05-27 12:15:27,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27781 - __SPLIT__ 2026-05-27 12:15:28,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46952 - __SPLIT__ 2026-05-27 12:15:29,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27782 - __SPLIT__ 2026-05-27 12:15:30,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27849 - __SPLIT__ 2026-05-27 12:15:30,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42250 - __SPLIT__ 2026-05-27 12:15:31,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27929 - __SPLIT__ 2026-05-27 12:15:32,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28004 - __SPLIT__ 2026-05-27 12:15:33,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47004 - __SPLIT__ 2026-05-27 12:15:33,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28041 - __SPLIT__ 2026-05-27 12:15:33,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42281 - __SPLIT__ 2026-05-27 12:15:34,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53195 - __SPLIT__ 2026-05-27 12:15:34,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57322 - __SPLIT__ 2026-05-27 12:15:34,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28127 - __SPLIT__ 2026-05-27 12:15:36,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45665 - __SPLIT__ 2026-05-27 12:15:36,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28163 - __SPLIT__ 2026-05-27 12:15:37,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42315 - __SPLIT__ 2026-05-27 12:15:37,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28284 - __SPLIT__ 2026-05-27 12:15:37,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47017 - __SPLIT__ 2026-05-27 12:15:38,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28293 - __SPLIT__ 2026-05-27 12:15:39,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28350 - __SPLIT__ 2026-05-27 12:15:40,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28413 - __SPLIT__ 2026-05-27 12:15:40,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42323 - __SPLIT__ 2026-05-27 12:15:40,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57911 - __SPLIT__ 2026-05-27 12:15:40,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53196 - __SPLIT__ 2026-05-27 12:15:41,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56498 - __SPLIT__ 2026-05-27 12:15:41,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28416 - __SPLIT__ 2026-05-27 12:15:41,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47115 - __SPLIT__ 2026-05-27 12:15:41,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46318 - __SPLIT__ 2026-05-27 12:15:42,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42344 - __SPLIT__ 2026-05-27 12:15:43,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28478 - __SPLIT__ 2026-05-27 12:15:45,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28559 - __SPLIT__ 2026-05-27 12:15:45,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58358 - __SPLIT__ 2026-05-27 12:15:46,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28564 - __SPLIT__ 2026-05-27 12:15:46,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42352 - __SPLIT__ 2026-05-27 12:15:46,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47433 - __SPLIT__ 2026-05-27 12:15:47,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28585 - __SPLIT__ 2026-05-27 12:15:48,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28614 - __SPLIT__ 2026-05-27 12:15:48,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45739 - __SPLIT__ 2026-05-27 12:15:48,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57694 - __SPLIT__ 2026-05-27 12:15:48,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42424 - __SPLIT__ 2026-05-27 12:15:48,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149679 - __SPLIT__ 2026-05-27 12:15:49,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28730 - __SPLIT__ 2026-05-27 12:15:51,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28731 - __SPLIT__ 2026-05-27 12:15:52,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47452 - __SPLIT__ 2026-05-27 12:15:53,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28894 - __SPLIT__ 2026-05-27 12:15:53,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42702 - __SPLIT__ 2026-05-27 12:15:54,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28918 - __SPLIT__ 2026-05-27 12:15:55,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28972 - __SPLIT__ 2026-05-27 12:15:55,518 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 11438.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 12:15:56,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28973 - __SPLIT__ 2026-05-27 12:15:57,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29169 - __SPLIT__ 2026-05-27 12:15:57,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56501 - __SPLIT__ 2026-05-27 12:15:57,451 - 124456 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 12:15:57,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29230 - __SPLIT__ 2026-05-27 12:15:58,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42710 - __SPLIT__ 2026-05-27 12:15:58,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47561 - __SPLIT__ 2026-05-27 12:15:58,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54486 - __SPLIT__ 2026-05-27 12:15:59,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29310 - __SPLIT__ 2026-05-27 12:16:01,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29328 - __SPLIT__ 2026-05-27 12:16:02,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47637 - __SPLIT__ 2026-05-27 12:16:02,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29427 - __SPLIT__ 2026-05-27 12:16:02,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42761 - __SPLIT__ 2026-05-27 12:16:03,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29469 - __SPLIT__ 2026-05-27 12:16:04,797 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:16:04,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29534 - __SPLIT__ 2026-05-27 12:16:05,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43057 - __SPLIT__ 2026-05-27 12:16:06,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29542 - __SPLIT__ 2026-05-27 12:16:07,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29565 - __SPLIT__ 2026-05-27 12:16:07,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47922 - __SPLIT__ 2026-05-27 12:16:07,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46319 - __SPLIT__ 2026-05-27 12:16:07,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29625 - __SPLIT__ 2026-05-27 12:16:07,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43142 - __SPLIT__ 2026-05-27 12:16:08,600 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 12:16:08,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29634 - __SPLIT__ 2026-05-27 12:16:09,719 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:16:09,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54487 - __SPLIT__ 2026-05-27 12:16:10,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29838 - __SPLIT__ 2026-05-27 12:16:10,913 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:16:11,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47923 - __SPLIT__ 2026-05-27 12:16:11,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56503 - __SPLIT__ 2026-05-27 12:16:11,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29865 - __SPLIT__ 2026-05-27 12:16:11,952 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (34305, 27650, 27651, 34306, 34817, 34818, 40962, 48133, 23561, 46602, 53260, 28689, 31762, 26144, 29220, 36905, 26667, 36396, 35887, 39472, 39473, 27191, 27704, 50743, 42043, 42044, 42046, 56894, 29258, 42058, 42059, 42060, 32846, 50766, 50767, 23127, 23128, 23129, 39513, 41563, 31836, 41564, 41565, 41566, 41567, 41568, 50782, 56414, 24680, 24681, 24682, 57964, 42605, 42606, 32379, 50815, 50816, 41605, 41606, 57479, 31369, 33418, 30350, 31886, 31887, 42126, 55440, 55441, 55443, 31893, 55444, 24728, 26270, 26272, 40096, 40097, 52902, 52903, 52904, 52905, 57835, 23214, 37550, 45242, 33979, 56001, 30405, 58054, 50887, 49356, 57130, 26319, 28371, 32979, 43221, 43222, 43733, 46805, 37081, 46807, 42203, 42204, 46808, 55514, 29919, 31455, 58076, 26338, 26341, 49893, 55019, 38124, 38125, 58091, 27380, 27382, 40699, 40700, 35581, 41723, 55037, 51459, 38660, 38661, 25350, 25351, 51460, 51461, 29965, 44305, 56593, 28963, 33063, 47911, 47912, 57129, 50987, 27948, 33068, 41261, 41262, 23344, 23345, 50988, 28467, 41780, 24886, 58167, 41786, 26427, 58172, 58173, 47425, 47426, 41795, 41796, 56641, 56645, 56646, 44362, 41803, 41804, 45390, 52560, 58192, 58194, 36180, 46472, 57173, 42840, 50008, 41818, 48987, 50009, 57177, 58200, 58201, 34656, 57184, 35171, 52580, 25445, 25959, 25960, 35177, 40297, 40298, 52075, 52588, 28017, 39283, 29556, 39284, 33142, 52603, 43388, 26497, 44933, 32647, 46471, 45449, 45450, 27019, 40332, 41868, 35214, 29071, 25488, 39823, 39824, 39825, 41869, 41870, 41877, 41878, 28056, 41879, 41880, 36258, 45475, 23460, 45476, 41894, 36776, 42921, 42922, 35244, 35245, 50606, 50607, 34736, 50608, 52148, 42935, 33217, 34755, 47046, 47047, 48072, 48073, 39884, 39885, 57807, 42451, 42452, 49623, 42977, 42467, 24038, 24039, 24040, 24041, 25066, 27626, 45030, 45031, 45033, 45034, 26608, 49643, 23026, 49644, 49645, 45559, 48122, 33278, 51711);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 12:16:13,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29927 - __SPLIT__ 2026-05-27 12:16:15,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43143 - __SPLIT__ 2026-05-27 12:16:15,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30000 - __SPLIT__ 2026-05-27 12:16:15,294 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:16:15,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149680 - __SPLIT__ 2026-05-27 12:16:16,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30114 - __SPLIT__ 2026-05-27 12:16:16,668 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (34305, 27650, 27651, 34306, 34817, 34818, 40962, 48133, 23561, 46602, 53260, 28689, 31762, 26144, 29220, 36905, 26667, 36396, 35887, 39472, 39473, 27191, 27704, 50743, 42043, 42044, 42046, 56894, 29258, 42058, 42059, 42060, 32846, 50766, 50767, 23127, 23128, 23129, 39513, 41563, 31836, 41564, 41565, 41566, 41567, 41568, 50782, 56414, 24680, 24681, 24682, 57964, 42605, 42606, 32379, 50815, 50816, 41605, 41606, 57479, 31369, 33418, 30350, 31886, 31887, 42126, 55440, 55441, 55443, 31893, 55444, 24728, 26270, 26272, 40096, 40097, 52902, 52903, 52904, 52905, 57835, 23214, 37550, 45242, 33979, 56001, 30405, 58054, 50887, 49356, 57130, 26319, 28371, 32979, 43221, 43222, 43733, 46805, 37081, 46807, 42203, 42204, 46808, 55514, 29919, 31455, 58076, 26338, 26341, 49893, 55019, 38124, 38125, 58091, 27380, 27382, 40699, 40700, 35581, 41723, 55037, 51459, 38660, 38661, 25350, 25351, 51460, 51461, 29965, 44305, 56593, 28963, 33063, 47911, 47912, 57129, 50987, 27948, 33068, 41261, 41262, 23344, 23345, 50988, 28467, 41780, 24886, 58167, 41786, 26427, 58172, 58173, 47425, 47426, 41795, 41796, 56641, 56645, 56646, 44362, 41803, 41804, 45390, 52560, 58192, 58194, 36180, 46472, 57173, 42840, 50008, 41818, 48987, 50009, 57177, 58200, 58201, 34656, 57184, 35171, 52580, 25445, 25959, 25960, 35177, 40297, 40298, 52075, 52588, 28017, 39283, 29556, 39284, 33142, 52603, 43388, 26497, 44933, 32647, 46471, 45449, 45450, 27019, 40332, 41868, 35214, 29071, 25488, 39823, 39824, 39825, 41869, 41870, 41877, 41878, 28056, 41879, 41880, 36258, 45475, 23460, 45476, 41894, 36776, 42921, 42922, 35244, 35245, 50606, 50607, 34736, 50608, 52148, 42935, 33217, 34755, 47046, 47047, 48072, 48073, 39884, 39885, 57807, 42451, 42452, 49623, 42977, 42467, 24038, 24039, 24040, 24041, 25066, 27626, 45030, 45031, 45033, 45034, 26608, 49643, 23026, 49644, 49645, 45559, 48122, 33278, 51711) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 12:16:18,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30138 - __SPLIT__ 2026-05-27 12:16:18,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43153 - __SPLIT__ 2026-05-27 12:16:19,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30161 - __SPLIT__ 2026-05-27 12:16:19,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30325 - __SPLIT__ 2026-05-27 12:16:20,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30410 - __SPLIT__ 2026-05-27 12:16:21,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30411 - __SPLIT__ 2026-05-27 12:16:21,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46445 - __SPLIT__ 2026-05-27 12:16:22,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43320 - __SPLIT__ 2026-05-27 12:16:22,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47959 - __SPLIT__ 2026-05-27 12:16:22,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30538 - __SPLIT__ 2026-05-27 12:16:23,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56424 - __SPLIT__ 2026-05-27 12:16:23,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30545 - __SPLIT__ 2026-05-27 12:16:24,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30600 - __SPLIT__ 2026-05-27 12:16:25,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56861 - __SPLIT__ 2026-05-27 12:16:25,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43397 - __SPLIT__ 2026-05-27 12:16:25,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30741 - __SPLIT__ 2026-05-27 12:16:26,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48052 - __SPLIT__ 2026-05-27 12:16:27,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30794 - __SPLIT__ 2026-05-27 12:16:27,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43444 - __SPLIT__ 2026-05-27 12:16:28,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30799 - __SPLIT__ 2026-05-27 12:16:28,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30800 - __SPLIT__ 2026-05-27 12:16:30,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30820 - __SPLIT__ 2026-05-27 12:16:30,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43567 - __SPLIT__ 2026-05-27 12:16:30,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30821 - __SPLIT__ 2026-05-27 12:16:31,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48421 - __SPLIT__ 2026-05-27 12:16:32,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46446 - __SPLIT__ 2026-05-27 12:16:32,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30829 - __SPLIT__ 2026-05-27 12:16:33,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30830 - __SPLIT__ 2026-05-27 12:16:33,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43585 - __SPLIT__ 2026-05-27 12:16:35,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30916 - __SPLIT__ 2026-05-27 12:16:36,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31029 - __SPLIT__ 2026-05-27 12:16:36,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56425 - __SPLIT__ 2026-05-27 12:16:37,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31035 - __SPLIT__ 2026-05-27 12:16:37,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48438 - __SPLIT__ 2026-05-27 12:16:37,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44036 - __SPLIT__ 2026-05-27 12:16:37,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31286 - __SPLIT__ 2026-05-27 12:16:38,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58299 - __SPLIT__ 2026-05-27 12:16:39,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31357 - __SPLIT__ 2026-05-27 12:16:39,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149686 - __SPLIT__ 2026-05-27 12:16:39,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56862 - __SPLIT__ 2026-05-27 12:16:39,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31367 - __SPLIT__ 2026-05-27 12:16:41,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44096 - __SPLIT__ 2026-05-27 12:16:41,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31378 - __SPLIT__ 2026-05-27 12:16:42,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48547 - __SPLIT__ 2026-05-27 12:16:42,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31407 - __SPLIT__ 2026-05-27 12:16:43,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31469 - __SPLIT__ 2026-05-27 12:16:43,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46571 - __SPLIT__ 2026-05-27 12:16:44,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31521 - __SPLIT__ 2026-05-27 12:16:44,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44470 - __SPLIT__ 2026-05-27 12:16:44,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48610 - __SPLIT__ 2026-05-27 12:16:44,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31675 - __SPLIT__ 2026-05-27 12:16:45,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56742 - __SPLIT__ 2026-05-27 12:16:46,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31727 - __SPLIT__ 2026-05-27 12:16:46,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45741 - __SPLIT__ 2026-05-27 12:16:47,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31741 - __SPLIT__ 2026-05-27 12:16:48,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44790 - __SPLIT__ 2026-05-27 12:16:48,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48699 - __SPLIT__ 2026-05-27 12:16:48,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31788 - __SPLIT__ 2026-05-27 12:16:49,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32081 - __SPLIT__ 2026-05-27 12:16:50,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32209 - __SPLIT__ 2026-05-27 12:16:51,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32210 - __SPLIT__ 2026-05-27 12:16:51,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48708 - __SPLIT__ 2026-05-27 12:16:51,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44935 - __SPLIT__ 2026-05-27 12:16:52,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32614 - __SPLIT__ 2026-05-27 12:16:53,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32661 - __SPLIT__ 2026-05-27 12:16:54,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32709 - __SPLIT__ 2026-05-27 12:16:54,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46572 - __SPLIT__ 2026-05-27 12:16:54,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44986 - __SPLIT__ 2026-05-27 12:16:54,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48853 - __SPLIT__ 2026-05-27 12:16:54,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32802 - __SPLIT__ 2026-05-27 12:16:56,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32865 - __SPLIT__ 2026-05-27 12:16:57,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32974 - __SPLIT__ 2026-05-27 12:16:58,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44995 - __SPLIT__ 2026-05-27 12:16:58,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32975 - __SPLIT__ 2026-05-27 12:16:59,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48944 - __SPLIT__ 2026-05-27 12:17:00,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33072 - __SPLIT__ 2026-05-27 12:17:00,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45018 - __SPLIT__ 2026-05-27 12:17:00,586 - 124456 - src.utils.log - INFO - βœ… Fetched 2542 rows - __SPLIT__ 2026-05-27 12:17:00,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46497 - __SPLIT__ 2026-05-27 12:17:01,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33206 - __SPLIT__ 2026-05-27 12:17:03,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45110 - __SPLIT__ 2026-05-27 12:17:03,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33269 - __SPLIT__ 2026-05-27 12:17:03,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149725 - __SPLIT__ 2026-05-27 12:17:04,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33280 - __SPLIT__ 2026-05-27 12:17:05,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45207 - __SPLIT__ 2026-05-27 12:17:05,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48948 - __SPLIT__ 2026-05-27 12:17:05,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46577 - __SPLIT__ 2026-05-27 12:17:05,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33282 - __SPLIT__ 2026-05-27 12:17:06,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57366 - __SPLIT__ 2026-05-27 12:17:08,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45219 - __SPLIT__ 2026-05-27 12:17:08,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33304 - __SPLIT__ 2026-05-27 12:17:09,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33424 - __SPLIT__ 2026-05-27 12:17:10,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33431 - __SPLIT__ 2026-05-27 12:17:10,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48994 - __SPLIT__ 2026-05-27 12:17:11,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33452 - __SPLIT__ 2026-05-27 12:17:11,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23026 - __SPLIT__ 2026-05-27 12:17:11,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45462 - __SPLIT__ 2026-05-27 12:17:11,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33652 - __SPLIT__ 2026-05-27 12:17:12,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56847 - __SPLIT__ 2026-05-27 12:17:13,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33872 - __SPLIT__ 2026-05-27 12:17:13,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23127 - __SPLIT__ 2026-05-27 12:17:14,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46499 - __SPLIT__ 2026-05-27 12:17:15,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33873 - __SPLIT__ 2026-05-27 12:17:16,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23128 - __SPLIT__ 2026-05-27 12:17:16,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45569 - __SPLIT__ 2026-05-27 12:17:16,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49355 - __SPLIT__ 2026-05-27 12:17:16,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33899 - __SPLIT__ 2026-05-27 12:17:17,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23129 - __SPLIT__ 2026-05-27 12:17:18,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33919 - __SPLIT__ 2026-05-27 12:17:18,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23214 - __SPLIT__ 2026-05-27 12:17:18,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46837 - __SPLIT__ 2026-05-27 12:17:18,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33924 - __SPLIT__ 2026-05-27 12:17:19,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23344 - __SPLIT__ 2026-05-27 12:17:20,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33936 - __SPLIT__ 2026-05-27 12:17:20,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45607 - __SPLIT__ 2026-05-27 12:17:21,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34022 - __SPLIT__ 2026-05-27 12:17:21,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23345 - __SPLIT__ 2026-05-27 12:17:22,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49409 - __SPLIT__ 2026-05-27 12:17:23,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57368 - __SPLIT__ 2026-05-27 12:17:23,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34023 - __SPLIT__ 2026-05-27 12:17:24,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23460 - __SPLIT__ 2026-05-27 12:17:24,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34196 - __SPLIT__ 2026-05-27 12:17:25,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23561 - __SPLIT__ 2026-05-27 12:17:26,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45655 - __SPLIT__ 2026-05-27 12:17:27,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34197 - __SPLIT__ 2026-05-27 12:17:27,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46905 - __SPLIT__ 2026-05-27 12:17:27,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24038 - __SPLIT__ 2026-05-27 12:17:27,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34310 - __SPLIT__ 2026-05-27 12:17:28,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56951 - __SPLIT__ 2026-05-27 12:17:28,619 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:17:28,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49515 - __SPLIT__ 2026-05-27 12:17:29,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24039 - __SPLIT__ 2026-05-27 12:17:30,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34311 - __SPLIT__ 2026-05-27 12:17:30,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149728 - __SPLIT__ 2026-05-27 12:17:30,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46516 - __SPLIT__ 2026-05-27 12:17:30,949 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:17:31,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34320 - __SPLIT__ 2026-05-27 12:17:34,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24040 - __SPLIT__ 2026-05-27 12:17:34,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34752 - __SPLIT__ 2026-05-27 12:17:35,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45656 - __SPLIT__ 2026-05-27 12:17:35,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49597 - __SPLIT__ 2026-05-27 12:17:37,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34753 - __SPLIT__ 2026-05-27 12:17:38,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24041 - __SPLIT__ 2026-05-27 12:17:38,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35032 - __SPLIT__ 2026-05-27 12:17:40,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24680 - __SPLIT__ 2026-05-27 12:17:41,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35033 - __SPLIT__ 2026-05-27 12:17:41,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45842 - __SPLIT__ 2026-05-27 12:17:41,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24681 - __SPLIT__ 2026-05-27 12:17:41,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57370 - __SPLIT__ 2026-05-27 12:17:41,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35062 - __SPLIT__ 2026-05-27 12:17:41,943 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:17:42,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149746 - __SPLIT__ 2026-05-27 12:17:42,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49930 - __SPLIT__ 2026-05-27 12:17:42,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46925 - __SPLIT__ 2026-05-27 12:17:42,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46682 - __SPLIT__ 2026-05-27 12:17:43,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45858 - __SPLIT__ 2026-05-27 12:17:43,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24682 - __SPLIT__ 2026-05-27 12:17:43,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35063 - __SPLIT__ 2026-05-27 12:17:44,107 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:17:44,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57180 - __SPLIT__ 2026-05-27 12:17:46,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24728 - __SPLIT__ 2026-05-27 12:17:46,962 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:17:47,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35084 - __SPLIT__ 2026-05-27 12:17:47,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49945 - __SPLIT__ 2026-05-27 12:17:47,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45922 - __SPLIT__ 2026-05-27 12:17:48,532 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:17:48,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24886 - __SPLIT__ 2026-05-27 12:17:48,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35344 - __SPLIT__ 2026-05-27 12:17:49,651 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (54274, 55435, 54156, 54669, 54670, 54160, 57361, 54674, 54292, 53909, 53910, 54676, 54677, 54681, 58136, 54299, 53918, 54943, 54944, 54945, 54946, 54947, 54948, 54693, 54694, 54949, 54696, 54185, 54697, 41259, 32299, 54950, 54951, 56358, 54322, 54323, 54324, 32309, 54330, 54208, 55107, 53966, 53967, 54097, 54099, 53972, 53974, 54232, 38623, 55263, 53990, 53991, 54248, 53994, 53995, 55021, 54130, 54269, 56097);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:17:50,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25066 - __SPLIT__ 2026-05-27 12:17:50,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46031 - __SPLIT__ 2026-05-27 12:17:50,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50094 - __SPLIT__ 2026-05-27 12:17:50,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35362 - __SPLIT__ 2026-05-27 12:17:51,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25350 - __SPLIT__ 2026-05-27 12:17:51,836 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:17:52,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35447 - __SPLIT__ 2026-05-27 12:17:53,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25351 - __SPLIT__ 2026-05-27 12:17:53,757 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (54274, 55435, 54156, 54669, 54670, 54160, 57361, 54674, 54292, 53909, 53910, 54676, 54677, 54681, 58136, 54299, 53918, 54943, 54944, 54945, 54946, 54947, 54948, 54693, 54694, 54949, 54696, 54185, 54697, 41259, 32299, 54950, 54951, 56358, 54322, 54323, 54324, 32309, 54330, 54208, 55107, 53966, 53967, 54097, 54099, 53972, 53974, 54232, 38623, 55263, 53990, 53991, 54248, 53994, 53995, 55021, 54130, 54269, 56097) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:17:53,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57371 - __SPLIT__ 2026-05-27 12:17:54,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35501 - __SPLIT__ 2026-05-27 12:17:54,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46926 - __SPLIT__ 2026-05-27 12:17:55,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25445 - __SPLIT__ 2026-05-27 12:17:55,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50397 - __SPLIT__ 2026-05-27 12:17:56,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35543 - __SPLIT__ 2026-05-27 12:17:57,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46683 - __SPLIT__ 2026-05-27 12:17:57,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25488 - __SPLIT__ 2026-05-27 12:17:58,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35569 - __SPLIT__ 2026-05-27 12:17:58,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46032 - __SPLIT__ 2026-05-27 12:17:59,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35663 - __SPLIT__ 2026-05-27 12:17:59,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25959 - __SPLIT__ 2026-05-27 12:18:00,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57181 - __SPLIT__ 2026-05-27 12:18:00,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35767 - __SPLIT__ 2026-05-27 12:18:00,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25960 - __SPLIT__ 2026-05-27 12:18:01,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50735 - __SPLIT__ 2026-05-27 12:18:01,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46061 - __SPLIT__ 2026-05-27 12:18:01,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35838 - __SPLIT__ 2026-05-27 12:18:03,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26144 - __SPLIT__ 2026-05-27 12:18:03,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57227 - __SPLIT__ 2026-05-27 12:18:04,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35903 - __SPLIT__ 2026-05-27 12:18:04,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149788 - __SPLIT__ 2026-05-27 12:18:05,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50857 - __SPLIT__ 2026-05-27 12:18:05,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26270 - __SPLIT__ 2026-05-27 12:18:05,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35929 - __SPLIT__ 2026-05-27 12:18:07,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35971 - __SPLIT__ 2026-05-27 12:18:08,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46927 - __SPLIT__ 2026-05-27 12:18:08,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36003 - __SPLIT__ 2026-05-27 12:18:10,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57372 - __SPLIT__ 2026-05-27 12:18:10,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36067 - __SPLIT__ 2026-05-27 12:18:10,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26272 - __SPLIT__ 2026-05-27 12:18:11,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51106 - __SPLIT__ 2026-05-27 12:18:11,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36087 - __SPLIT__ 2026-05-27 12:18:11,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26319 - __SPLIT__ 2026-05-27 12:18:11,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46062 - __SPLIT__ 2026-05-27 12:18:12,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46811 - __SPLIT__ 2026-05-27 12:18:12,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36154 - __SPLIT__ 2026-05-27 12:18:14,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26338 - __SPLIT__ 2026-05-27 12:18:14,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46075 - __SPLIT__ 2026-05-27 12:18:14,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149789 - __SPLIT__ 2026-05-27 12:18:15,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36155 - __SPLIT__ 2026-05-27 12:18:15,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26341 - __SPLIT__ 2026-05-27 12:18:15,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51373 - __SPLIT__ 2026-05-27 12:18:16,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47835 - __SPLIT__ 2026-05-27 12:18:17,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36379 - __SPLIT__ 2026-05-27 12:18:18,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26427 - __SPLIT__ 2026-05-27 12:18:19,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36513 - __SPLIT__ 2026-05-27 12:18:19,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46229 - __SPLIT__ 2026-05-27 12:18:21,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26497 - __SPLIT__ 2026-05-27 12:18:21,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57448 - __SPLIT__ 2026-05-27 12:18:21,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36649 - __SPLIT__ 2026-05-27 12:18:21,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26608 - __SPLIT__ 2026-05-27 12:18:22,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46965 - __SPLIT__ 2026-05-27 12:18:22,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51426 - __SPLIT__ 2026-05-27 12:18:22,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36680 - __SPLIT__ 2026-05-27 12:18:23,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26667 - __SPLIT__ 2026-05-27 12:18:23,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46551 - __SPLIT__ 2026-05-27 12:18:24,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149860 - __SPLIT__ 2026-05-27 12:18:24,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36682 - __SPLIT__ 2026-05-27 12:18:25,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57556 - __SPLIT__ 2026-05-27 12:18:26,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51466 - __SPLIT__ 2026-05-27 12:18:26,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27019 - __SPLIT__ 2026-05-27 12:18:26,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36690 - __SPLIT__ 2026-05-27 12:18:28,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46562 - __SPLIT__ 2026-05-27 12:18:28,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36931 - __SPLIT__ 2026-05-27 12:18:29,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27191 - __SPLIT__ 2026-05-27 12:18:30,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27380 - __SPLIT__ 2026-05-27 12:18:30,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37033 - __SPLIT__ 2026-05-27 12:18:30,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51694 - __SPLIT__ 2026-05-27 12:18:32,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37063 - __SPLIT__ 2026-05-27 12:18:32,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27382 - __SPLIT__ 2026-05-27 12:18:32,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47836 - __SPLIT__ 2026-05-27 12:18:32,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47026 - __SPLIT__ 2026-05-27 12:18:33,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37207 - __SPLIT__ 2026-05-27 12:18:34,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27626 - __SPLIT__ 2026-05-27 12:18:35,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149863 - __SPLIT__ 2026-05-27 12:18:35,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57508 - __SPLIT__ 2026-05-27 12:18:35,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37290 - __SPLIT__ 2026-05-27 12:18:36,030 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1035.0, 11428.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:18:36,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27650 - __SPLIT__ 2026-05-27 12:18:36,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51844 - __SPLIT__ 2026-05-27 12:18:36,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46966 - __SPLIT__ 2026-05-27 12:18:36,510 - 124456 - src.utils.log - INFO - βœ… Fetched 2625 rows - __SPLIT__ 2026-05-27 12:18:36,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47090 - __SPLIT__ 2026-05-27 12:18:37,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37309 - __SPLIT__ 2026-05-27 12:18:38,342 - 124456 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 12:18:38,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27651 - __SPLIT__ 2026-05-27 12:18:39,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37344 - __SPLIT__ 2026-05-27 12:18:41,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37397 - __SPLIT__ 2026-05-27 12:18:41,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52008 - __SPLIT__ 2026-05-27 12:18:42,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27704 - __SPLIT__ 2026-05-27 12:18:42,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32299 - __SPLIT__ 2026-05-27 12:18:42,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37452 - __SPLIT__ 2026-05-27 12:18:43,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47240 - __SPLIT__ 2026-05-27 12:18:45,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37534 - __SPLIT__ 2026-05-27 12:18:45,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48061 - __SPLIT__ 2026-05-27 12:18:45,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27948 - __SPLIT__ 2026-05-27 12:18:45,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52038 - __SPLIT__ 2026-05-27 12:18:46,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37541 - __SPLIT__ 2026-05-27 12:18:47,707 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:18:49,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37649 - __SPLIT__ 2026-05-27 12:18:49,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47316 - __SPLIT__ 2026-05-27 12:18:49,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28017 - __SPLIT__ 2026-05-27 12:18:50,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37667 - __SPLIT__ 2026-05-27 12:18:52,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37800 - __SPLIT__ 2026-05-27 12:18:52,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32309 - __SPLIT__ 2026-05-27 12:18:52,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47534 - __SPLIT__ 2026-05-27 12:18:53,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57520 - __SPLIT__ 2026-05-27 12:18:53,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37801 - __SPLIT__ 2026-05-27 12:18:54,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28056 - __SPLIT__ 2026-05-27 12:18:54,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52081 - __SPLIT__ 2026-05-27 12:18:54,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47078 - __SPLIT__ 2026-05-27 12:18:54,452 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:18:56,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37890 - __SPLIT__ 2026-05-27 12:18:57,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47754 - __SPLIT__ 2026-05-27 12:18:58,237 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:18:58,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28371 - __SPLIT__ 2026-05-27 12:18:58,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37944 - __SPLIT__ 2026-05-27 12:18:59,284 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:19:00,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57663 - __SPLIT__ 2026-05-27 12:19:00,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38623 - __SPLIT__ 2026-05-27 12:19:00,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28467 - __SPLIT__ 2026-05-27 12:19:00,903 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (31237, 31238, 54790, 26133, 24086, 24087, 37400, 45589, 27168, 42540, 53805, 57396, 33335, 33848, 35897, 49211, 49212, 49213, 28223, 56896, 57410, 32330, 32843, 47182, 34905, 46171, 34908, 46172, 30814, 55389, 45156, 27750, 27751, 47214, 47215, 48757, 25726, 25728, 47232, 47233, 38391, 51335, 44168, 44170, 52362, 27277, 36493, 36494, 25236, 26772, 52886, 52887, 55445, 55446, 29851, 25256, 55979, 27821, 46768, 48305, 50354, 50355, 54965, 24246, 46774, 54966, 46778, 30395, 30396, 46780, 45758, 119484, 30913, 48844, 35021, 35022, 35023, 48845, 56014, 56526, 23765, 32983, 23768, 27865, 23770, 23771, 23772, 23773, 23774, 23775, 32992, 39128, 39130, 23781, 32998, 54503, 52969, 39663, 39664, 30449, 40687, 47860, 47862, 47863, 27385, 26878, 57096, 24845, 26893, 33041, 50452, 48919, 44312, 44313, 44315, 45851, 45852, 51494, 51495, 51497, 35626, 57643, 46892, 41774, 55603, 39732, 39733, 45881, 46398, 46399, 24900, 55621, 41802, 39244, 35154, 27987, 31571, 35155, 35156, 35157, 57176, 38749, 38750, 54623, 38752, 29026, 56683, 25965, 44913, 56689, 49525, 49526, 50038, 30584, 50039, 27514, 50040, 31613, 31103, 46469, 46470, 57734, 28040, 57229, 49040, 58260, 69017, 54170, 57248, 57252, 57253, 27047, 48551, 57258, 57259, 53685, 39356, 24513, 31229, 51140, 46533, 46534, 45005, 45006, 44498, 33237, 37340, 40927, 49636, 31209, 50670, 50671, 50672, 29681, 29682, 29683, 29685, 38389, 38390, 31224, 57337, 57338, 34300, 34301, 25086);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:19:01,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52287 - __SPLIT__ 2026-05-27 12:19:01,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37971 - __SPLIT__ 2026-05-27 12:19:04,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41259 - __SPLIT__ 2026-05-27 12:19:04,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38026 - __SPLIT__ 2026-05-27 12:19:05,027 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:19:05,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28689 - __SPLIT__ 2026-05-27 12:19:06,626 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (31237, 31238, 54790, 26133, 24086, 24087, 37400, 45589, 27168, 42540, 53805, 57396, 33335, 33848, 35897, 49211, 49212, 49213, 28223, 56896, 57410, 32330, 32843, 47182, 34905, 46171, 34908, 46172, 30814, 55389, 45156, 27750, 27751, 47214, 47215, 48757, 25726, 25728, 47232, 47233, 38391, 51335, 44168, 44170, 52362, 27277, 36493, 36494, 25236, 26772, 52886, 52887, 55445, 55446, 29851, 25256, 55979, 27821, 46768, 48305, 50354, 50355, 54965, 24246, 46774, 54966, 46778, 30395, 30396, 46780, 45758, 119484, 30913, 48844, 35021, 35022, 35023, 48845, 56014, 56526, 23765, 32983, 23768, 27865, 23770, 23771, 23772, 23773, 23774, 23775, 32992, 39128, 39130, 23781, 32998, 54503, 52969, 39663, 39664, 30449, 40687, 47860, 47862, 47863, 27385, 26878, 57096, 24845, 26893, 33041, 50452, 48919, 44312, 44313, 44315, 45851, 45852, 51494, 51495, 51497, 35626, 57643, 46892, 41774, 55603, 39732, 39733, 45881, 46398, 46399, 24900, 55621, 41802, 39244, 35154, 27987, 31571, 35155, 35156, 35157, 57176, 38749, 38750, 54623, 38752, 29026, 56683, 25965, 44913, 56689, 49525, 49526, 50038, 30584, 50039, 27514, 50040, 31613, 31103, 46469, 46470, 57734, 28040, 57229, 49040, 58260, 69017, 54170, 57248, 57252, 57253, 27047, 48551, 57258, 57259, 53685, 39356, 24513, 31229, 51140, 46533, 46534, 45005, 45006, 44498, 33237, 37340, 40927, 49636, 31209, 50670, 50671, 50672, 29681, 29682, 29683, 29685, 38389, 38390, 31224, 57337, 57338, 34300, 34301, 25086) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:19:06,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38075 - __SPLIT__ 2026-05-27 12:19:08,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47755 - __SPLIT__ 2026-05-27 12:19:09,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38271 - __SPLIT__ 2026-05-27 12:19:10,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52444 - __SPLIT__ 2026-05-27 12:19:10,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28963 - __SPLIT__ 2026-05-27 12:19:11,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38338 - __SPLIT__ 2026-05-27 12:19:12,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38442 - __SPLIT__ 2026-05-27 12:19:12,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47079 - __SPLIT__ 2026-05-27 12:19:14,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47758 - __SPLIT__ 2026-05-27 12:19:14,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53909 - __SPLIT__ 2026-05-27 12:19:14,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38465 - __SPLIT__ 2026-05-27 12:19:15,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29071 - __SPLIT__ 2026-05-27 12:19:16,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38551 - __SPLIT__ 2026-05-27 12:19:17,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29220 - __SPLIT__ 2026-05-27 12:19:18,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38770 - __SPLIT__ 2026-05-27 12:19:18,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47759 - __SPLIT__ 2026-05-27 12:19:19,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38789 - __SPLIT__ 2026-05-27 12:19:21,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38914 - __SPLIT__ 2026-05-27 12:19:21,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53910 - __SPLIT__ 2026-05-27 12:19:21,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57666 - __SPLIT__ 2026-05-27 12:19:21,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48062 - __SPLIT__ 2026-05-27 12:19:22,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38916 - __SPLIT__ 2026-05-27 12:19:22,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29258 - __SPLIT__ 2026-05-27 12:19:23,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47760 - __SPLIT__ 2026-05-27 12:19:24,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52524 - __SPLIT__ 2026-05-27 12:19:25,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38985 - __SPLIT__ 2026-05-27 12:19:27,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39098 - __SPLIT__ 2026-05-27 12:19:28,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53918 - __SPLIT__ 2026-05-27 12:19:28,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29556 - __SPLIT__ 2026-05-27 12:19:28,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39242 - __SPLIT__ 2026-05-27 12:19:29,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29919 - __SPLIT__ 2026-05-27 12:19:29,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47782 - __SPLIT__ 2026-05-27 12:19:30,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39348 - __SPLIT__ 2026-05-27 12:19:31,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47080 - __SPLIT__ 2026-05-27 12:19:31,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52535 - __SPLIT__ 2026-05-27 12:19:31,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29965 - __SPLIT__ 2026-05-27 12:19:32,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39451 - __SPLIT__ 2026-05-27 12:19:33,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53966 - __SPLIT__ 2026-05-27 12:19:34,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149881 - __SPLIT__ 2026-05-27 12:19:34,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39538 - __SPLIT__ 2026-05-27 12:19:35,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47857 - __SPLIT__ 2026-05-27 12:19:36,972 - 124456 - src.utils.log - INFO - βœ… Fetched 2735 rows - __SPLIT__ 2026-05-27 12:19:37,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39841 - __SPLIT__ 2026-05-27 12:19:37,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30350 - __SPLIT__ 2026-05-27 12:19:38,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52540 - __SPLIT__ 2026-05-27 12:19:39,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39842 - __SPLIT__ 2026-05-27 12:19:40,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48063 - __SPLIT__ 2026-05-27 12:19:41,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39904 - __SPLIT__ 2026-05-27 12:19:41,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47901 - __SPLIT__ 2026-05-27 12:19:41,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57668 - __SPLIT__ 2026-05-27 12:19:42,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53967 - __SPLIT__ 2026-05-27 12:19:43,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39946 - __SPLIT__ 2026-05-27 12:19:43,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30405 - __SPLIT__ 2026-05-27 12:19:45,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52594 - __SPLIT__ 2026-05-27 12:19:45,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40114 - __SPLIT__ 2026-05-27 12:19:46,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31369 - __SPLIT__ 2026-05-27 12:19:46,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47906 - __SPLIT__ 2026-05-27 12:19:47,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40136 - __SPLIT__ 2026-05-27 12:19:48,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47161 - __SPLIT__ 2026-05-27 12:19:49,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40227 - __SPLIT__ 2026-05-27 12:19:50,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23765 - __SPLIT__ 2026-05-27 12:19:50,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40241 - __SPLIT__ 2026-05-27 12:19:51,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52622 - __SPLIT__ 2026-05-27 12:19:51,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31455 - __SPLIT__ 2026-05-27 12:19:52,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40262 - __SPLIT__ 2026-05-27 12:19:52,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23768 - __SPLIT__ 2026-05-27 12:19:53,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48213 - __SPLIT__ 2026-05-27 12:19:54,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53972 - __SPLIT__ 2026-05-27 12:19:54,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31762 - __SPLIT__ 2026-05-27 12:19:54,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40344 - __SPLIT__ 2026-05-27 12:19:54,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23770 - __SPLIT__ 2026-05-27 12:19:56,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52771 - __SPLIT__ 2026-05-27 12:19:57,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40345 - __SPLIT__ 2026-05-27 12:19:58,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48065 - __SPLIT__ 2026-05-27 12:19:58,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23771 - __SPLIT__ 2026-05-27 12:19:59,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48223 - __SPLIT__ 2026-05-27 12:20:00,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31836 - __SPLIT__ 2026-05-27 12:20:01,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40467 - __SPLIT__ 2026-05-27 12:20:02,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23772 - __SPLIT__ 2026-05-27 12:20:02,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40498 - __SPLIT__ 2026-05-27 12:20:03,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57669 - __SPLIT__ 2026-05-27 12:20:04,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23773 - __SPLIT__ 2026-05-27 12:20:05,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40965 - __SPLIT__ 2026-05-27 12:20:05,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52879 - __SPLIT__ 2026-05-27 12:20:05,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53974 - __SPLIT__ 2026-05-27 12:20:06,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48383 - __SPLIT__ 2026-05-27 12:20:06,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23774 - __SPLIT__ 2026-05-27 12:20:06,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31886 - __SPLIT__ 2026-05-27 12:20:06,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40966 - __SPLIT__ 2026-05-27 12:20:06,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47162 - __SPLIT__ 2026-05-27 12:20:09,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23775 - __SPLIT__ 2026-05-27 12:20:11,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23781 - __SPLIT__ 2026-05-27 12:20:13,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52880 - __SPLIT__ 2026-05-27 12:20:13,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48384 - __SPLIT__ 2026-05-27 12:20:13,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41077 - __SPLIT__ 2026-05-27 12:20:13,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24086 - __SPLIT__ 2026-05-27 12:20:14,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53990 - __SPLIT__ 2026-05-27 12:20:14,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31887 - __SPLIT__ 2026-05-27 12:20:15,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41085 - __SPLIT__ 2026-05-27 12:20:15,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24087 - __SPLIT__ 2026-05-27 12:20:17,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41155 - __SPLIT__ 2026-05-27 12:20:17,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31893 - __SPLIT__ 2026-05-27 12:20:18,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24246 - __SPLIT__ 2026-05-27 12:20:18,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41329 - __SPLIT__ 2026-05-27 12:20:19,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48067 - __SPLIT__ 2026-05-27 12:20:21,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24513 - __SPLIT__ 2026-05-27 12:20:21,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41385 - __SPLIT__ 2026-05-27 12:20:23,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24845 - __SPLIT__ 2026-05-27 12:20:23,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41839 - __SPLIT__ 2026-05-27 12:20:24,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32379 - __SPLIT__ 2026-05-27 12:20:24,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24900 - __SPLIT__ 2026-05-27 12:20:25,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57670 - __SPLIT__ 2026-05-27 12:20:25,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42374 - __SPLIT__ 2026-05-27 12:20:26,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48500 - __SPLIT__ 2026-05-27 12:20:27,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25086 - __SPLIT__ 2026-05-27 12:20:27,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53991 - __SPLIT__ 2026-05-27 12:20:27,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32647 - __SPLIT__ 2026-05-27 12:20:27,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42461 - __SPLIT__ 2026-05-27 12:20:28,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47163 - __SPLIT__ 2026-05-27 12:20:29,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25236 - __SPLIT__ 2026-05-27 12:20:30,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42529 - __SPLIT__ 2026-05-27 12:20:31,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52959 - __SPLIT__ 2026-05-27 12:20:32,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48585 - __SPLIT__ 2026-05-27 12:20:32,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25256 - __SPLIT__ 2026-05-27 12:20:33,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42614 - __SPLIT__ 2026-05-27 12:20:34,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53994 - __SPLIT__ 2026-05-27 12:20:35,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32846 - __SPLIT__ 2026-05-27 12:20:35,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25726 - __SPLIT__ 2026-05-27 12:20:35,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42809 - __SPLIT__ 2026-05-27 12:20:37,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53995 - __SPLIT__ 2026-05-27 12:20:37,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25728 - __SPLIT__ 2026-05-27 12:20:37,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48621 - __SPLIT__ 2026-05-27 12:20:37,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32979 - __SPLIT__ 2026-05-27 12:20:38,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43032 - __SPLIT__ 2026-05-27 12:20:38,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25965 - __SPLIT__ 2026-05-27 12:20:40,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49327 - __SPLIT__ 2026-05-27 12:20:41,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43200 - __SPLIT__ 2026-05-27 12:20:41,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48801 - __SPLIT__ 2026-05-27 12:20:42,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26133 - __SPLIT__ 2026-05-27 12:20:42,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43213 - __SPLIT__ 2026-05-27 12:20:44,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43308 - __SPLIT__ 2026-05-27 12:20:44,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26772 - __SPLIT__ 2026-05-27 12:20:46,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26878 - __SPLIT__ 2026-05-27 12:20:46,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43408 - __SPLIT__ 2026-05-27 12:20:47,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47164 - __SPLIT__ 2026-05-27 12:20:47,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57671 - __SPLIT__ 2026-05-27 12:20:48,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43502 - __SPLIT__ 2026-05-27 12:20:48,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26893 - __SPLIT__ 2026-05-27 12:20:48,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53013 - __SPLIT__ 2026-05-27 12:20:48,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48803 - __SPLIT__ 2026-05-27 12:20:49,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54097 - __SPLIT__ 2026-05-27 12:20:49,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43619 - __SPLIT__ 2026-05-27 12:20:51,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27047 - __SPLIT__ 2026-05-27 12:20:52,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43657 - __SPLIT__ 2026-05-27 12:20:53,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27168 - __SPLIT__ 2026-05-27 12:20:53,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33063 - __SPLIT__ 2026-05-27 12:20:53,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49139 - __SPLIT__ 2026-05-27 12:20:54,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43665 - __SPLIT__ 2026-05-27 12:20:54,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27277 - __SPLIT__ 2026-05-27 12:20:56,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43945 - __SPLIT__ 2026-05-27 12:20:56,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53029 - __SPLIT__ 2026-05-27 12:20:57,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44390 - __SPLIT__ 2026-05-27 12:20:57,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27385 - __SPLIT__ 2026-05-27 12:20:59,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44565 - __SPLIT__ 2026-05-27 12:20:59,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27514 - __SPLIT__ 2026-05-27 12:20:59,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49149 - __SPLIT__ 2026-05-27 12:21:00,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44638 - __SPLIT__ 2026-05-27 12:21:01,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33068 - __SPLIT__ 2026-05-27 12:21:01,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49556 - __SPLIT__ 2026-05-27 12:21:01,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53083 - __SPLIT__ 2026-05-27 12:21:01,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27750 - __SPLIT__ 2026-05-27 12:21:02,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44891 - __SPLIT__ 2026-05-27 12:21:06,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44960 - __SPLIT__ 2026-05-27 12:21:06,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49235 - __SPLIT__ 2026-05-27 12:21:06,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27751 - __SPLIT__ 2026-05-27 12:21:07,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54099 - __SPLIT__ 2026-05-27 12:21:07,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44961 - __SPLIT__ 2026-05-27 12:21:07,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33142 - __SPLIT__ 2026-05-27 12:21:08,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57673 - __SPLIT__ 2026-05-27 12:21:09,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27821 - __SPLIT__ 2026-05-27 12:21:10,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53132 - __SPLIT__ 2026-05-27 12:21:11,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27865 - __SPLIT__ 2026-05-27 12:21:11,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45035 - __SPLIT__ 2026-05-27 12:21:12,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27987 - __SPLIT__ 2026-05-27 12:21:12,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49322 - __SPLIT__ 2026-05-27 12:21:13,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45038 - __SPLIT__ 2026-05-27 12:21:15,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53175 - __SPLIT__ 2026-05-27 12:21:15,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28040 - __SPLIT__ 2026-05-27 12:21:15,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45119 - __SPLIT__ 2026-05-27 12:21:17,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33217 - __SPLIT__ 2026-05-27 12:21:19,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45163 - __SPLIT__ 2026-05-27 12:21:20,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28223 - __SPLIT__ 2026-05-27 12:21:20,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33278 - __SPLIT__ 2026-05-27 12:21:20,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49350 - __SPLIT__ 2026-05-27 12:21:20,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45504 - __SPLIT__ 2026-05-27 12:21:21,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49567 - __SPLIT__ 2026-05-27 12:21:22,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29026 - __SPLIT__ 2026-05-27 12:21:23,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53189 - __SPLIT__ 2026-05-27 12:21:23,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45597 - __SPLIT__ 2026-05-27 12:21:24,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29681 - __SPLIT__ 2026-05-27 12:21:24,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48033 - __SPLIT__ 2026-05-27 12:21:24,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54130 - __SPLIT__ 2026-05-27 12:21:25,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29682 - __SPLIT__ 2026-05-27 12:21:25,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45805 - __SPLIT__ 2026-05-27 12:21:26,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49357 - __SPLIT__ 2026-05-27 12:21:26,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33418 - __SPLIT__ 2026-05-27 12:21:28,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29683 - __SPLIT__ 2026-05-27 12:21:28,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45845 - __SPLIT__ 2026-05-27 12:21:30,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53225 - __SPLIT__ 2026-05-27 12:21:31,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45847 - __SPLIT__ 2026-05-27 12:21:31,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57674 - __SPLIT__ 2026-05-27 12:21:31,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33979 - __SPLIT__ 2026-05-27 12:21:31,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29685 - __SPLIT__ 2026-05-27 12:21:32,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45849 - __SPLIT__ 2026-05-27 12:21:33,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48034 - __SPLIT__ 2026-05-27 12:21:33,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49420 - __SPLIT__ 2026-05-27 12:21:33,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29851 - __SPLIT__ 2026-05-27 12:21:34,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34305 - __SPLIT__ 2026-05-27 12:21:37,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53288 - __SPLIT__ 2026-05-27 12:21:37,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45878 - __SPLIT__ 2026-05-27 12:21:38,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30395 - __SPLIT__ 2026-05-27 12:21:39,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45894 - __SPLIT__ 2026-05-27 12:21:40,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54156 - __SPLIT__ 2026-05-27 12:21:40,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49573 - __SPLIT__ 2026-05-27 12:21:41,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30396 - __SPLIT__ 2026-05-27 12:21:41,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46054 - __SPLIT__ 2026-05-27 12:21:42,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49568 - __SPLIT__ 2026-05-27 12:21:43,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48141 - __SPLIT__ 2026-05-27 12:21:44,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46124 - __SPLIT__ 2026-05-27 12:21:44,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30449 - __SPLIT__ 2026-05-27 12:21:44,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49590 - __SPLIT__ 2026-05-27 12:21:44,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53329 - __SPLIT__ 2026-05-27 12:21:45,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34306 - __SPLIT__ 2026-05-27 12:21:47,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30584 - __SPLIT__ 2026-05-27 12:21:47,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46125 - __SPLIT__ 2026-05-27 12:21:50,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46277 - __SPLIT__ 2026-05-27 12:21:50,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30814 - __SPLIT__ 2026-05-27 12:21:51,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46291 - __SPLIT__ 2026-05-27 12:21:52,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49839 - __SPLIT__ 2026-05-27 12:21:53,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46566 - __SPLIT__ 2026-05-27 12:21:54,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58082 - __SPLIT__ 2026-05-27 12:21:54,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149905 - __SPLIT__ 2026-05-27 12:21:54,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30913 - __SPLIT__ 2026-05-27 12:21:55,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46592 - __SPLIT__ 2026-05-27 12:21:55,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53338 - __SPLIT__ 2026-05-27 12:21:55,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48363 - __SPLIT__ 2026-05-27 12:21:55,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34656 - __SPLIT__ 2026-05-27 12:21:57,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46654 - __SPLIT__ 2026-05-27 12:21:57,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31103 - __SPLIT__ 2026-05-27 12:21:57,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49859 - __SPLIT__ 2026-05-27 12:21:58,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54160 - __SPLIT__ 2026-05-27 12:21:59,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46655 - __SPLIT__ 2026-05-27 12:22:00,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34736 - __SPLIT__ 2026-05-27 12:22:01,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46711 - __SPLIT__ 2026-05-27 12:22:02,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31209 - __SPLIT__ 2026-05-27 12:22:02,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49569 - __SPLIT__ 2026-05-27 12:22:03,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49976 - __SPLIT__ 2026-05-27 12:22:04,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46712 - __SPLIT__ 2026-05-27 12:22:06,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31224 - __SPLIT__ 2026-05-27 12:22:08,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50063 - __SPLIT__ 2026-05-27 12:22:08,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46888 - __SPLIT__ 2026-05-27 12:22:09,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34755 - __SPLIT__ 2026-05-27 12:22:10,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46890 - __SPLIT__ 2026-05-27 12:22:10,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49605 - __SPLIT__ 2026-05-27 12:22:13,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53339 - __SPLIT__ 2026-05-27 12:22:14,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47084 - __SPLIT__ 2026-05-27 12:22:15,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50107 - __SPLIT__ 2026-05-27 12:22:15,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31229 - __SPLIT__ 2026-05-27 12:22:16,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58083 - __SPLIT__ 2026-05-27 12:22:16,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47296 - __SPLIT__ 2026-05-27 12:22:17,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31237 - __SPLIT__ 2026-05-27 12:22:17,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34817 - __SPLIT__ 2026-05-27 12:22:18,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47451 - __SPLIT__ 2026-05-27 12:22:19,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31238 - __SPLIT__ 2026-05-27 12:22:19,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48364 - __SPLIT__ 2026-05-27 12:22:20,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47478 - __SPLIT__ 2026-05-27 12:22:21,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50163 - __SPLIT__ 2026-05-27 12:22:21,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149915 - __SPLIT__ 2026-05-27 12:22:21,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31571 - __SPLIT__ 2026-05-27 12:22:21,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49622 - __SPLIT__ 2026-05-27 12:22:21,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53384 - __SPLIT__ 2026-05-27 12:22:22,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47507 - __SPLIT__ 2026-05-27 12:22:25,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34818 - __SPLIT__ 2026-05-27 12:22:25,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47594 - __SPLIT__ 2026-05-27 12:22:26,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50184 - __SPLIT__ 2026-05-27 12:22:26,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31613 - __SPLIT__ 2026-05-27 12:22:26,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54185 - __SPLIT__ 2026-05-27 12:22:26,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35171 - __SPLIT__ 2026-05-27 12:22:27,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47644 - __SPLIT__ 2026-05-27 12:22:29,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50212 - __SPLIT__ 2026-05-27 12:22:30,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53390 - __SPLIT__ 2026-05-27 12:22:30,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47645 - __SPLIT__ 2026-05-27 12:22:31,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32330 - __SPLIT__ 2026-05-27 12:22:34,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47926 - __SPLIT__ 2026-05-27 12:22:36,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48015 - __SPLIT__ 2026-05-27 12:22:36,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50286 - __SPLIT__ 2026-05-27 12:22:36,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35177 - __SPLIT__ 2026-05-27 12:22:38,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58285 - __SPLIT__ 2026-05-27 12:22:38,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53643 - __SPLIT__ 2026-05-27 12:22:38,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48082 - __SPLIT__ 2026-05-27 12:22:40,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32843 - __SPLIT__ 2026-05-27 12:22:41,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48083 - __SPLIT__ 2026-05-27 12:22:42,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48506 - __SPLIT__ 2026-05-27 12:22:43,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50428 - __SPLIT__ 2026-05-27 12:22:43,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49736 - __SPLIT__ 2026-05-27 12:22:45,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48092 - __SPLIT__ 2026-05-27 12:22:45,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53714 - __SPLIT__ 2026-05-27 12:22:45,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35214 - __SPLIT__ 2026-05-27 12:22:46,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32983 - __SPLIT__ 2026-05-27 12:22:46,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48163 - __SPLIT__ 2026-05-27 12:22:46,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119320 - __SPLIT__ 2026-05-27 12:22:49,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50447 - __SPLIT__ 2026-05-27 12:22:49,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54208 - __SPLIT__ 2026-05-27 12:22:51,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53809 - __SPLIT__ 2026-05-27 12:22:51,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48167 - __SPLIT__ 2026-05-27 12:22:54,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48329 - __SPLIT__ 2026-05-27 12:22:55,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35244 - __SPLIT__ 2026-05-27 12:22:55,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54451 - __SPLIT__ 2026-05-27 12:22:56,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50825 - __SPLIT__ 2026-05-27 12:22:56,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32992 - __SPLIT__ 2026-05-27 12:22:56,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48371 - __SPLIT__ 2026-05-27 12:22:59,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48601 - __SPLIT__ 2026-05-27 12:23:00,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50843 - __SPLIT__ 2026-05-27 12:23:01,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48507 - __SPLIT__ 2026-05-27 12:23:01,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48622 - __SPLIT__ 2026-05-27 12:23:03,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32998 - __SPLIT__ 2026-05-27 12:23:03,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35245 - __SPLIT__ 2026-05-27 12:23:03,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49737 - __SPLIT__ 2026-05-27 12:23:04,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50908 - __SPLIT__ 2026-05-27 12:23:04,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54481 - __SPLIT__ 2026-05-27 12:23:05,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48643 - __SPLIT__ 2026-05-27 12:23:08,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48644 - __SPLIT__ 2026-05-27 12:23:10,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54232 - __SPLIT__ 2026-05-27 12:23:11,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50950 - __SPLIT__ 2026-05-27 12:23:11,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54509 - __SPLIT__ 2026-05-27 12:23:12,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35581 - __SPLIT__ 2026-05-27 12:23:12,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33041 - __SPLIT__ 2026-05-27 12:23:13,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48698 - __SPLIT__ 2026-05-27 12:23:15,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33237 - __SPLIT__ 2026-05-27 12:23:15,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48741 - __SPLIT__ 2026-05-27 12:23:16,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35887 - __SPLIT__ 2026-05-27 12:23:17,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51104 - __SPLIT__ 2026-05-27 12:23:17,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54748 - __SPLIT__ 2026-05-27 12:23:18,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48904 - __SPLIT__ 2026-05-27 12:23:18,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33335 - __SPLIT__ 2026-05-27 12:23:20,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48969 - __SPLIT__ 2026-05-27 12:23:22,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49052 - __SPLIT__ 2026-05-27 12:23:23,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51197 - __SPLIT__ 2026-05-27 12:23:23,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54839 - __SPLIT__ 2026-05-27 12:23:24,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49738 - __SPLIT__ 2026-05-27 12:23:24,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49386 - __SPLIT__ 2026-05-27 12:23:25,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36180 - __SPLIT__ 2026-05-27 12:23:25,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33848 - __SPLIT__ 2026-05-27 12:23:26,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49411 - __SPLIT__ 2026-05-27 12:23:29,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49547 - __SPLIT__ 2026-05-27 12:23:29,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36258 - __SPLIT__ 2026-05-27 12:23:29,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51274 - __SPLIT__ 2026-05-27 12:23:30,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55042 - __SPLIT__ 2026-05-27 12:23:30,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54248 - __SPLIT__ 2026-05-27 12:23:30,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49648 - __SPLIT__ 2026-05-27 12:23:31,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34300 - __SPLIT__ 2026-05-27 12:23:32,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51364 - __SPLIT__ 2026-05-27 12:23:33,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49827 - __SPLIT__ 2026-05-27 12:23:35,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49860 - __SPLIT__ 2026-05-27 12:23:37,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50055 - __SPLIT__ 2026-05-27 12:23:38,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34301 - __SPLIT__ 2026-05-27 12:23:38,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36396 - __SPLIT__ 2026-05-27 12:23:38,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51365 - __SPLIT__ 2026-05-27 12:23:38,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48508 - __SPLIT__ 2026-05-27 12:23:38,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50153 - __SPLIT__ 2026-05-27 12:23:39,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55063 - __SPLIT__ 2026-05-27 12:23:40,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36776 - __SPLIT__ 2026-05-27 12:23:42,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50284 - __SPLIT__ 2026-05-27 12:23:44,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50409 - __SPLIT__ 2026-05-27 12:23:46,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50476 - __SPLIT__ 2026-05-27 12:23:48,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50627 - __SPLIT__ 2026-05-27 12:23:50,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55100 - __SPLIT__ 2026-05-27 12:23:50,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50706 - __SPLIT__ 2026-05-27 12:23:51,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36905 - __SPLIT__ 2026-05-27 12:23:52,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50801 - __SPLIT__ 2026-05-27 12:23:52,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51403 - __SPLIT__ 2026-05-27 12:23:54,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54269 - __SPLIT__ 2026-05-27 12:23:54,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50850 - __SPLIT__ 2026-05-27 12:23:56,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55357 - __SPLIT__ 2026-05-27 12:23:56,643 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11428.0, 11429.0, 1129.0, 11434.0, -1.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 12:23:56,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50923 - __SPLIT__ 2026-05-27 12:23:57,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37081 - __SPLIT__ 2026-05-27 12:23:58,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51415 - __SPLIT__ 2026-05-27 12:23:58,918 - 124456 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 12:23:59,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48510 - __SPLIT__ 2026-05-27 12:23:59,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50942 - __SPLIT__ 2026-05-27 12:24:01,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55854 - __SPLIT__ 2026-05-27 12:24:02,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51419 - __SPLIT__ 2026-05-27 12:24:02,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49877 - __SPLIT__ 2026-05-27 12:24:03,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51087 - __SPLIT__ 2026-05-27 12:24:03,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34905 - __SPLIT__ 2026-05-27 12:24:06,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51278 - __SPLIT__ 2026-05-27 12:24:06,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34908 - __SPLIT__ 2026-05-27 12:24:08,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51445 - __SPLIT__ 2026-05-27 12:24:08,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37550 - __SPLIT__ 2026-05-27 12:24:09,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51457 - __SPLIT__ 2026-05-27 12:24:10,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35021 - __SPLIT__ 2026-05-27 12:24:10,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51471 - __SPLIT__ 2026-05-27 12:24:11,139 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:24:11,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35022 - __SPLIT__ 2026-05-27 12:24:11,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55897 - __SPLIT__ 2026-05-27 12:24:12,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51493 - __SPLIT__ 2026-05-27 12:24:13,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51524 - __SPLIT__ 2026-05-27 12:24:13,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38124 - __SPLIT__ 2026-05-27 12:24:15,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51606 - __SPLIT__ 2026-05-27 12:24:17,657 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 12:24:17,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51636 - __SPLIT__ 2026-05-27 12:24:18,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55910 - __SPLIT__ 2026-05-27 12:24:18,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35023 - __SPLIT__ 2026-05-27 12:24:18,835 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:24:18,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48799 - __SPLIT__ 2026-05-27 12:24:19,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54274 - __SPLIT__ 2026-05-27 12:24:19,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51658 - __SPLIT__ 2026-05-27 12:24:19,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51571 - __SPLIT__ 2026-05-27 12:24:20,433 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:24:22,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51743 - __SPLIT__ 2026-05-27 12:24:22,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49878 - __SPLIT__ 2026-05-27 12:24:22,529 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (54273, 44802, 34179, 54663, 54668, 58254, 54291, 54675, 54931, 54294, 54679, 54932, 54298, 54685, 53919, 54305, 54306, 54307, 54052, 54689, 54310, 54690, 54312, 54057, 54691, 53675, 54692, 54061, 54317, 54191, 54320, 54698, 56367, 28851, 54067, 54069, 54199, 54328, 54329, 54202, 53948, 54076, 57021, 54207, 40513, 54209, 54342, 53960, 57800, 41163, 55884, 37327, 54098, 56274, 54229, 56277, 57435, 54237, 54238, 53987, 53989, 56037, 53993, 54122, 53996, 54127, 54695, 57082, 54271);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 12:24:23,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38125 - __SPLIT__ 2026-05-27 12:24:24,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51744 - __SPLIT__ 2026-05-27 12:24:24,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35154 - __SPLIT__ 2026-05-27 12:24:24,824 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:24:26,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55955 - __SPLIT__ 2026-05-27 12:24:26,475 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (54273, 44802, 34179, 54663, 54668, 58254, 54291, 54675, 54931, 54294, 54679, 54932, 54298, 54685, 53919, 54305, 54306, 54307, 54052, 54689, 54310, 54690, 54312, 54057, 54691, 53675, 54692, 54061, 54317, 54191, 54320, 54698, 56367, 28851, 54067, 54069, 54199, 54328, 54329, 54202, 53948, 54076, 57021, 54207, 40513, 54209, 54342, 53960, 57800, 41163, 55884, 37327, 54098, 56274, 54229, 56277, 57435, 54237, 54238, 53987, 53989, 56037, 53993, 54122, 53996, 54127, 54695, 57082, 54271) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 12:24:26,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51790 - __SPLIT__ 2026-05-27 12:24:28,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51896 - __SPLIT__ 2026-05-27 12:24:31,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51941 - __SPLIT__ 2026-05-27 12:24:32,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55973 - __SPLIT__ 2026-05-27 12:24:32,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51951 - __SPLIT__ 2026-05-27 12:24:33,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38660 - __SPLIT__ 2026-05-27 12:24:33,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51870 - __SPLIT__ 2026-05-27 12:24:34,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51995 - __SPLIT__ 2026-05-27 12:24:34,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54292 - __SPLIT__ 2026-05-27 12:24:35,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56091 - __SPLIT__ 2026-05-27 12:24:35,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38661 - __SPLIT__ 2026-05-27 12:24:36,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35155 - __SPLIT__ 2026-05-27 12:24:36,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52078 - __SPLIT__ 2026-05-27 12:24:37,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48800 - __SPLIT__ 2026-05-27 12:24:38,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39283 - __SPLIT__ 2026-05-27 12:24:39,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52198 - __SPLIT__ 2026-05-27 12:24:39,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51885 - __SPLIT__ 2026-05-27 12:24:40,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56131 - __SPLIT__ 2026-05-27 12:24:40,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49971 - __SPLIT__ 2026-05-27 12:24:41,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52206 - __SPLIT__ 2026-05-27 12:24:42,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39284 - __SPLIT__ 2026-05-27 12:24:43,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35156 - __SPLIT__ 2026-05-27 12:24:43,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35157 - __SPLIT__ 2026-05-27 12:24:44,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52246 - __SPLIT__ 2026-05-27 12:24:45,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56370 - __SPLIT__ 2026-05-27 12:24:46,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52040 - __SPLIT__ 2026-05-27 12:24:46,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39472 - __SPLIT__ 2026-05-27 12:24:46,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52308 - __SPLIT__ 2026-05-27 12:24:48,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52327 - __SPLIT__ 2026-05-27 12:24:48,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56397 - __SPLIT__ 2026-05-27 12:24:50,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39473 - __SPLIT__ 2026-05-27 12:24:50,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52361 - __SPLIT__ 2026-05-27 12:24:52,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52041 - __SPLIT__ 2026-05-27 12:24:53,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52483 - __SPLIT__ 2026-05-27 12:24:54,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39513 - __SPLIT__ 2026-05-27 12:24:55,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52541 - __SPLIT__ 2026-05-27 12:24:56,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35626 - __SPLIT__ 2026-05-27 12:24:56,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54299 - __SPLIT__ 2026-05-27 12:24:57,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52579 - __SPLIT__ 2026-05-27 12:24:57,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49176 - __SPLIT__ 2026-05-27 12:24:58,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39823 - __SPLIT__ 2026-05-27 12:24:59,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52584 - __SPLIT__ 2026-05-27 12:25:00,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49972 - __SPLIT__ 2026-05-27 12:25:01,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52624 - __SPLIT__ 2026-05-27 12:25:02,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35897 - __SPLIT__ 2026-05-27 12:25:03,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52653 - __SPLIT__ 2026-05-27 12:25:03,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56698 - __SPLIT__ 2026-05-27 12:25:04,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52677 - __SPLIT__ 2026-05-27 12:25:06,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52716 - __SPLIT__ 2026-05-27 12:25:07,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52077 - __SPLIT__ 2026-05-27 12:25:08,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39824 - __SPLIT__ 2026-05-27 12:25:08,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52725 - __SPLIT__ 2026-05-27 12:25:09,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56714 - __SPLIT__ 2026-05-27 12:25:10,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36493 - __SPLIT__ 2026-05-27 12:25:11,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52727 - __SPLIT__ 2026-05-27 12:25:13,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52180 - __SPLIT__ 2026-05-27 12:25:13,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52773 - __SPLIT__ 2026-05-27 12:25:17,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52776 - __SPLIT__ 2026-05-27 12:25:17,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39825 - __SPLIT__ 2026-05-27 12:25:18,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36494 - __SPLIT__ 2026-05-27 12:25:19,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52311 - __SPLIT__ 2026-05-27 12:25:19,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56732 - __SPLIT__ 2026-05-27 12:25:19,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52790 - __SPLIT__ 2026-05-27 12:25:20,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54322 - __SPLIT__ 2026-05-27 12:25:22,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53000 - __SPLIT__ 2026-05-27 12:25:24,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53020 - __SPLIT__ 2026-05-27 12:25:24,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52358 - __SPLIT__ 2026-05-27 12:25:25,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37340 - __SPLIT__ 2026-05-27 12:25:25,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53059 - __SPLIT__ 2026-05-27 12:25:27,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53060 - __SPLIT__ 2026-05-27 12:25:27,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39884 - __SPLIT__ 2026-05-27 12:25:28,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37400 - __SPLIT__ 2026-05-27 12:25:29,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56910 - __SPLIT__ 2026-05-27 12:25:31,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52602 - __SPLIT__ 2026-05-27 12:25:31,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53092 - __SPLIT__ 2026-05-27 12:25:33,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53103 - __SPLIT__ 2026-05-27 12:25:35,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53133 - __SPLIT__ 2026-05-27 12:25:35,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56929 - __SPLIT__ 2026-05-27 12:25:36,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38389 - __SPLIT__ 2026-05-27 12:25:37,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53209 - __SPLIT__ 2026-05-27 12:25:37,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39885 - __SPLIT__ 2026-05-27 12:25:37,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52681 - __SPLIT__ 2026-05-27 12:25:38,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49177 - __SPLIT__ 2026-05-27 12:25:38,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53221 - __SPLIT__ 2026-05-27 12:25:39,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49973 - __SPLIT__ 2026-05-27 12:25:41,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53228 - __SPLIT__ 2026-05-27 12:25:41,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57014 - __SPLIT__ 2026-05-27 12:25:42,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53300 - __SPLIT__ 2026-05-27 12:25:43,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38390 - __SPLIT__ 2026-05-27 12:25:43,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52706 - __SPLIT__ 2026-05-27 12:25:44,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53328 - __SPLIT__ 2026-05-27 12:25:46,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53388 - __SPLIT__ 2026-05-27 12:25:47,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40096 - __SPLIT__ 2026-05-27 12:25:47,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57118 - __SPLIT__ 2026-05-27 12:25:48,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53389 - __SPLIT__ 2026-05-27 12:25:50,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52821 - __SPLIT__ 2026-05-27 12:25:50,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38391 - __SPLIT__ 2026-05-27 12:25:53,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57228 - __SPLIT__ 2026-05-27 12:25:53,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53451 - __SPLIT__ 2026-05-27 12:25:54,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54323 - __SPLIT__ 2026-05-27 12:25:55,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53530 - __SPLIT__ 2026-05-27 12:25:57,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57249 - __SPLIT__ 2026-05-27 12:25:57,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40097 - __SPLIT__ 2026-05-27 12:25:57,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52921 - __SPLIT__ 2026-05-27 12:25:57,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53681 - __SPLIT__ 2026-05-27 12:25:58,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38749 - __SPLIT__ 2026-05-27 12:25:59,677 - 124456 - src.utils.log - INFO - βœ… Fetched 3023 rows - __SPLIT__ 2026-05-27 12:25:59,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53715 - __SPLIT__ 2026-05-27 12:26:00,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57282 - __SPLIT__ 2026-05-27 12:26:02,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53763 - __SPLIT__ 2026-05-27 12:26:03,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52923 - __SPLIT__ 2026-05-27 12:26:03,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53785 - __SPLIT__ 2026-05-27 12:26:04,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57295 - __SPLIT__ 2026-05-27 12:26:06,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53813 - __SPLIT__ 2026-05-27 12:26:06,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28851 - __SPLIT__ 2026-05-27 12:26:06,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38750 - __SPLIT__ 2026-05-27 12:26:07,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40297 - __SPLIT__ 2026-05-27 12:26:07,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52928 - __SPLIT__ 2026-05-27 12:26:07,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53814 - __SPLIT__ 2026-05-27 12:26:07,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57414 - __SPLIT__ 2026-05-27 12:26:09,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34179 - __SPLIT__ 2026-05-27 12:26:10,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53821 - __SPLIT__ 2026-05-27 12:26:11,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40298 - __SPLIT__ 2026-05-27 12:26:11,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54324 - __SPLIT__ 2026-05-27 12:26:12,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53027 - __SPLIT__ 2026-05-27 12:26:12,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53905 - __SPLIT__ 2026-05-27 12:26:13,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37327 - __SPLIT__ 2026-05-27 12:26:14,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40513 - __SPLIT__ 2026-05-27 12:26:14,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57560 - __SPLIT__ 2026-05-27 12:26:14,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54044 - __SPLIT__ 2026-05-27 12:26:15,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40332 - __SPLIT__ 2026-05-27 12:26:15,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38752 - __SPLIT__ 2026-05-27 12:26:17,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50169 - __SPLIT__ 2026-05-27 12:26:17,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54139 - __SPLIT__ 2026-05-27 12:26:18,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53193 - __SPLIT__ 2026-05-27 12:26:19,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49334 - __SPLIT__ 2026-05-27 12:26:20,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54141 - __SPLIT__ 2026-05-27 12:26:20,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57832 - __SPLIT__ 2026-05-27 12:26:21,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40699 - __SPLIT__ 2026-05-27 12:26:22,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54221 - __SPLIT__ 2026-05-27 12:26:22,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53218 - __SPLIT__ 2026-05-27 12:26:23,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41163 - __SPLIT__ 2026-05-27 12:26:24,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54230 - __SPLIT__ 2026-05-27 12:26:26,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40700 - __SPLIT__ 2026-05-27 12:26:27,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54419 - __SPLIT__ 2026-05-27 12:26:27,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39128 - __SPLIT__ 2026-05-27 12:26:28,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58744 - __SPLIT__ 2026-05-27 12:26:29,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54578 - __SPLIT__ 2026-05-27 12:26:30,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53439 - __SPLIT__ 2026-05-27 12:26:31,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54779 - __SPLIT__ 2026-05-27 12:26:32,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40962 - __SPLIT__ 2026-05-27 12:26:33,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44802 - __SPLIT__ 2026-05-27 12:26:34,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54854 - __SPLIT__ 2026-05-27 12:26:36,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53675 - __SPLIT__ 2026-05-27 12:26:37,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53449 - __SPLIT__ 2026-05-27 12:26:37,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41261 - __SPLIT__ 2026-05-27 12:26:39,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55015 - __SPLIT__ 2026-05-27 12:26:39,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39130 - __SPLIT__ 2026-05-27 12:26:41,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55131 - __SPLIT__ 2026-05-27 12:26:42,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50170 - __SPLIT__ 2026-05-27 12:26:43,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53455 - __SPLIT__ 2026-05-27 12:26:43,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49362 - __SPLIT__ 2026-05-27 12:26:43,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53919 - __SPLIT__ 2026-05-27 12:26:43,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55211 - __SPLIT__ 2026-05-27 12:26:46,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55243 - __SPLIT__ 2026-05-27 12:26:47,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54330 - __SPLIT__ 2026-05-27 12:26:48,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53456 - __SPLIT__ 2026-05-27 12:26:48,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41262 - __SPLIT__ 2026-05-27 12:26:49,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55330 - __SPLIT__ 2026-05-27 12:26:51,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53948 - __SPLIT__ 2026-05-27 12:26:51,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39244 - __SPLIT__ 2026-05-27 12:26:51,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55390 - __SPLIT__ 2026-05-27 12:26:53,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53545 - __SPLIT__ 2026-05-27 12:26:54,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55498 - __SPLIT__ 2026-05-27 12:26:56,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39356 - __SPLIT__ 2026-05-27 12:26:56,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55622 - __SPLIT__ 2026-05-27 12:26:58,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53680 - __SPLIT__ 2026-05-27 12:26:58,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55712 - __SPLIT__ 2026-05-27 12:26:59,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53960 - __SPLIT__ 2026-05-27 12:27:00,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41563 - __SPLIT__ 2026-05-27 12:27:01,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55993 - __SPLIT__ 2026-05-27 12:27:03,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53688 - __SPLIT__ 2026-05-27 12:27:03,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56079 - __SPLIT__ 2026-05-27 12:27:05,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56543 - __SPLIT__ 2026-05-27 12:27:06,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49363 - __SPLIT__ 2026-05-27 12:27:06,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39663 - __SPLIT__ 2026-05-27 12:27:06,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50372 - __SPLIT__ 2026-05-27 12:27:08,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53987 - __SPLIT__ 2026-05-27 12:27:08,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56603 - __SPLIT__ 2026-05-27 12:27:08,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53850 - __SPLIT__ 2026-05-27 12:27:11,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56604 - __SPLIT__ 2026-05-27 12:27:13,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53944 - __SPLIT__ 2026-05-27 12:27:14,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41564 - __SPLIT__ 2026-05-27 12:27:15,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56817 - __SPLIT__ 2026-05-27 12:27:16,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39664 - __SPLIT__ 2026-05-27 12:27:17,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56961 - __SPLIT__ 2026-05-27 12:27:18,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53989 - __SPLIT__ 2026-05-27 12:27:19,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54251 - __SPLIT__ 2026-05-27 12:27:19,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56973 - __SPLIT__ 2026-05-27 12:27:22,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57132 - __SPLIT__ 2026-05-27 12:27:23,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57188 - __SPLIT__ 2026-05-27 12:27:23,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53993 - __SPLIT__ 2026-05-27 12:27:24,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54263 - __SPLIT__ 2026-05-27 12:27:25,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57466 - __SPLIT__ 2026-05-27 12:27:26,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39732 - __SPLIT__ 2026-05-27 12:27:27,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57558 - __SPLIT__ 2026-05-27 12:27:27,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54669 - __SPLIT__ 2026-05-27 12:27:28,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41565 - __SPLIT__ 2026-05-27 12:27:29,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49364 - __SPLIT__ 2026-05-27 12:27:29,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57756 - __SPLIT__ 2026-05-27 12:27:30,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54369 - __SPLIT__ 2026-05-27 12:27:30,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53996 - __SPLIT__ 2026-05-27 12:27:32,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57819 - __SPLIT__ 2026-05-27 12:27:34,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57850 - __SPLIT__ 2026-05-27 12:27:37,013 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 11434.0, 1035.0, 1131.0, 1132.0, 11438.0, 1133.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:27:37,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39733 - __SPLIT__ 2026-05-27 12:27:37,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54409 - __SPLIT__ 2026-05-27 12:27:40,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54052 - __SPLIT__ 2026-05-27 12:27:40,617 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 12:27:42,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41566 - __SPLIT__ 2026-05-27 12:27:45,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54585 - __SPLIT__ 2026-05-27 12:27:45,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54057 - __SPLIT__ 2026-05-27 12:27:47,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40687 - __SPLIT__ 2026-05-27 12:27:50,074 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:27:50,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54989 - __SPLIT__ 2026-05-27 12:27:51,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54670 - __SPLIT__ 2026-05-27 12:27:51,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49366 - __SPLIT__ 2026-05-27 12:27:56,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41567 - __SPLIT__ 2026-05-27 12:27:56,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54061 - __SPLIT__ 2026-05-27 12:27:56,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55048 - __SPLIT__ 2026-05-27 12:27:58,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50373 - __SPLIT__ 2026-05-27 12:28:00,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40927 - __SPLIT__ 2026-05-27 12:28:03,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55058 - __SPLIT__ 2026-05-27 12:28:05,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49683 - __SPLIT__ 2026-05-27 12:28:08,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54067 - __SPLIT__ 2026-05-27 12:28:09,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55139 - __SPLIT__ 2026-05-27 12:28:09,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41568 - __SPLIT__ 2026-05-27 12:28:11,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41774 - __SPLIT__ 2026-05-27 12:28:16,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55144 - __SPLIT__ 2026-05-27 12:28:22,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54069 - __SPLIT__ 2026-05-27 12:28:22,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55149 - __SPLIT__ 2026-05-27 12:28:22,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41605 - __SPLIT__ 2026-05-27 12:28:22,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41802 - __SPLIT__ 2026-05-27 12:28:22,833 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:28:26,083 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:28:27,462 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:28:27,970 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (55306, 32781, 40974, 40975, 55309, 45074, 26645, 43031, 32804, 41049, 43118, 39036, 24703, 32900, 28809, 43145, 34955, 34956, 43146, 49297, 45204, 45205, 45206, 51348, 47257, 26779, 32926, 43167, 43168, 49313, 45230, 28849, 55477, 55489, 51395, 55491, 41179, 35036, 26850, 45288, 41198, 45296, 35057, 26866, 35059, 57590, 57608, 35097, 57625, 35105, 35106, 35116, 41260, 33078, 33086, 45377, 37189, 53577, 55629, 29006, 33103, 47440, 41298, 57698, 57712, 41335, 55681, 43395, 53635, 47494, 47495, 55691, 55699, 47508, 47510, 45477, 45480, 47531, 45491, 35253, 55736, 45502, 45509, 31183, 55770, 41461, 31230, 43523, 49676, 45590, 47640, 47642, 35355, 35356, 41504, 31285, 45628, 47682, 39504, 41553, 31316, 41557, 25174, 43605, 45658, 31334, 57965, 55919, 55920, 27250, 31356, 39552, 47757, 55957, 55958, 55960, 55961, 55963, 39580, 55964, 55965, 55966, 49824, 39587, 55980, 35509, 55989, 27325, 47815, 25300, 47830, 29407, 39647, 35559, 33521, 49907, 33529, 39674, 33532, 33542, 33543, 33547, 29462, 29463, 37677, 58158, 27467, 27468, 27469, 37718, 39766, 39767, 45912, 27484, 50023, 25451, 41838, 45943, 31610, 37756, 58239, 37760, 35722, 58264, 50075, 50076, 50077, 43941, 50095, 43965, 56254, 41919, 41926, 43975, 46024, 50119, 48093, 46056, 35829, 54268, 46088, 41993, 41994, 50187, 56331, 46094, 46095, 37912, 46109, 31775, 42020, 56374, 46136, 56380, 54341, 40007, 37960, 52338, 38005, 38012, 46204, 50323, 35995, 40098, 40099, 40100, 40101, 38063, 40117, 27835, 27836, 27837, 27838, 25808, 36052, 36053, 46295, 40157, 50407, 50408, 54506, 29945, 27898, 48380, 38141, 48382, 40200, 27917, 46356, 42274, 44322, 36150, 40255, 42308, 44357, 36169, 36170, 48463, 30041, 25952, 54630, 36212, 34167, 48526, 38287, 40340, 42425, 32189, 56772, 24021, 56799, 48612, 56816, 38392, 56834, 42503, 48652, 38418, 40482, 36393, 48685, 48722, 38486, 38487, 38498, 40548, 30315, 56942, 38511, 38512, 44673, 56964, 26255, 44688, 50832, 28307, 36510, 48802, 36538, 34493, 34498, 38598, 38599, 46792, 50891, 28372, 38617, 48862, 42720, 55023, 42742, 48888, 42744, 44792, 28417, 48905, 36621, 48917, 48922, 50978, 42792, 42793, 42795, 48943, 48961, 48966, 57159, 48972, 51023, 46937, 32604, 32610, 46949, 44908, 30580, 30581, 53108, 32633, 51073, 24450, 55185, 55186, 32659, 44952, 34728, 53165, 57280, 38853, 57285, 47048, 45001, 38875, 49116, 42974, 55269, 49127, 34797, 51186, 49140);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:28:28,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49684 - __SPLIT__ 2026-05-27 12:28:30,147 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:28:30,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55183 - __SPLIT__ 2026-05-27 12:28:31,085 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (55306, 32781, 40974, 40975, 55309, 45074, 26645, 43031, 32804, 41049, 43118, 39036, 24703, 32900, 28809, 43145, 34955, 34956, 43146, 49297, 45204, 45205, 45206, 51348, 47257, 26779, 32926, 43167, 43168, 49313, 45230, 28849, 55477, 55489, 51395, 55491, 41179, 35036, 26850, 45288, 41198, 45296, 35057, 26866, 35059, 57590, 57608, 35097, 57625, 35105, 35106, 35116, 41260, 33078, 33086, 45377, 37189, 53577, 55629, 29006, 33103, 47440, 41298, 57698, 57712, 41335, 55681, 43395, 53635, 47494, 47495, 55691, 55699, 47508, 47510, 45477, 45480, 47531, 45491, 35253, 55736, 45502, 45509, 31183, 55770, 41461, 31230, 43523, 49676, 45590, 47640, 47642, 35355, 35356, 41504, 31285, 45628, 47682, 39504, 41553, 31316, 41557, 25174, 43605, 45658, 31334, 57965, 55919, 55920, 27250, 31356, 39552, 47757, 55957, 55958, 55960, 55961, 55963, 39580, 55964, 55965, 55966, 49824, 39587, 55980, 35509, 55989, 27325, 47815, 25300, 47830, 29407, 39647, 35559, 33521, 49907, 33529, 39674, 33532, 33542, 33543, 33547, 29462, 29463, 37677, 58158, 27467, 27468, 27469, 37718, 39766, 39767, 45912, 27484, 50023, 25451, 41838, 45943, 31610, 37756, 58239, 37760, 35722, 58264, 50075, 50076, 50077, 43941, 50095, 43965, 56254, 41919, 41926, 43975, 46024, 50119, 48093, 46056, 35829, 54268, 46088, 41993, 41994, 50187, 56331, 46094, 46095, 37912, 46109, 31775, 42020, 56374, 46136, 56380, 54341, 40007, 37960, 52338, 38005, 38012, 46204, 50323, 35995, 40098, 40099, 40100, 40101, 38063, 40117, 27835, 27836, 27837, 27838, 25808, 36052, 36053, 46295, 40157, 50407, 50408, 54506, 29945, 27898, 48380, 38141, 48382, 40200, 27917, 46356, 42274, 44322, 36150, 40255, 42308, 44357, 36169, 36170, 48463, 30041, 25952, 54630, 36212, 34167, 48526, 38287, 40340, 42425, 32189, 56772, 24021, 56799, 48612, 56816, 38392, 56834, 42503, 48652, 38418, 40482, 36393, 48685, 48722, 38486, 38487, 38498, 40548, 30315, 56942, 38511, 38512, 44673, 56964, 26255, 44688, 50832, 28307, 36510, 48802, 36538, 34493, 34498, 38598, 38599, 46792, 50891, 28372, 38617, 48862, 42720, 55023, 42742, 48888, 42744, 44792, 28417, 48905, 36621, 48917, 48922, 50978, 42792, 42793, 42795, 48943, 48961, 48966, 57159, 48972, 51023, 46937, 32604, 32610, 46949, 44908, 30580, 30581, 53108, 32633, 51073, 24450, 55185, 55186, 32659, 44952, 34728, 53165, 57280, 38853, 57285, 47048, 45001, 38875, 49116, 42974, 55269, 49127, 34797, 51186, 49140) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:28:34,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42540 - __SPLIT__ 2026-05-27 12:28:34,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54674 - __SPLIT__ 2026-05-27 12:28:34,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54076 - __SPLIT__ 2026-05-27 12:28:34,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41606 - __SPLIT__ 2026-05-27 12:28:35,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55214 - __SPLIT__ 2026-05-27 12:28:39,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44168 - __SPLIT__ 2026-05-27 12:28:42,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55245 - __SPLIT__ 2026-05-27 12:28:42,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50374 - __SPLIT__ 2026-05-27 12:28:44,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44170 - __SPLIT__ 2026-05-27 12:28:47,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55274 - __SPLIT__ 2026-05-27 12:28:47,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41723 - __SPLIT__ 2026-05-27 12:28:48,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44312 - __SPLIT__ 2026-05-27 12:28:49,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49685 - __SPLIT__ 2026-05-27 12:28:50,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54098 - __SPLIT__ 2026-05-27 12:28:52,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55391 - __SPLIT__ 2026-05-27 12:28:54,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49686 - __SPLIT__ 2026-05-27 12:28:57,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55420 - __SPLIT__ 2026-05-27 12:29:01,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41780 - __SPLIT__ 2026-05-27 12:29:01,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55744 - __SPLIT__ 2026-05-27 12:29:04,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55769 - __SPLIT__ 2026-05-27 12:29:08,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44313 - __SPLIT__ 2026-05-27 12:29:08,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55851 - __SPLIT__ 2026-05-27 12:29:09,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54122 - __SPLIT__ 2026-05-27 12:29:11,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55882 - __SPLIT__ 2026-05-27 12:29:12,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54676 - __SPLIT__ 2026-05-27 12:29:13,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41786 - __SPLIT__ 2026-05-27 12:29:14,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49725 - __SPLIT__ 2026-05-27 12:29:15,302 - 124456 - src.utils.log - INFO - βœ… Fetched 1960 rows - __SPLIT__ 2026-05-27 12:29:16,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56234 - __SPLIT__ 2026-05-27 12:29:22,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56540 - __SPLIT__ 2026-05-27 12:29:25,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54127 - __SPLIT__ 2026-05-27 12:29:26,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41795 - __SPLIT__ 2026-05-27 12:29:28,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56792 - __SPLIT__ 2026-05-27 12:29:28,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44315 - __SPLIT__ 2026-05-27 12:29:28,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50375 - __SPLIT__ 2026-05-27 12:29:33,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56878 - __SPLIT__ 2026-05-27 12:29:36,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49726 - __SPLIT__ 2026-05-27 12:29:38,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56887 - __SPLIT__ 2026-05-27 12:29:39,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44498 - __SPLIT__ 2026-05-27 12:29:39,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41796 - __SPLIT__ 2026-05-27 12:29:40,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24021 - __SPLIT__ 2026-05-27 12:29:41,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56943 - __SPLIT__ 2026-05-27 12:29:41,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24450 - __SPLIT__ 2026-05-27 12:29:43,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54191 - __SPLIT__ 2026-05-27 12:29:43,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24703 - __SPLIT__ 2026-05-27 12:29:45,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25174 - __SPLIT__ 2026-05-27 12:29:46,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25300 - __SPLIT__ 2026-05-27 12:29:47,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25451 - __SPLIT__ 2026-05-27 12:29:47,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56970 - __SPLIT__ 2026-05-27 12:29:48,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25808 - __SPLIT__ 2026-05-27 12:29:49,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25952 - __SPLIT__ 2026-05-27 12:29:50,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26255 - __SPLIT__ 2026-05-27 12:29:51,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56985 - __SPLIT__ 2026-05-27 12:29:51,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44913 - __SPLIT__ 2026-05-27 12:29:52,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26645 - __SPLIT__ 2026-05-27 12:29:53,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26779 - __SPLIT__ 2026-05-27 12:29:54,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50376 - __SPLIT__ 2026-05-27 12:29:54,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56988 - __SPLIT__ 2026-05-27 12:29:54,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26850 - __SPLIT__ 2026-05-27 12:29:54,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41803 - __SPLIT__ 2026-05-27 12:29:56,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49727 - __SPLIT__ 2026-05-27 12:29:56,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26866 - __SPLIT__ 2026-05-27 12:29:57,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54677 - __SPLIT__ 2026-05-27 12:29:58,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27250 - __SPLIT__ 2026-05-27 12:29:58,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45005 - __SPLIT__ 2026-05-27 12:29:59,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56999 - __SPLIT__ 2026-05-27 12:30:00,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27325 - __SPLIT__ 2026-05-27 12:30:01,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54199 - __SPLIT__ 2026-05-27 12:30:02,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27467 - __SPLIT__ 2026-05-27 12:30:02,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27468 - __SPLIT__ 2026-05-27 12:30:06,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27469 - __SPLIT__ 2026-05-27 12:30:06,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57007 - __SPLIT__ 2026-05-27 12:30:10,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27484 - __SPLIT__ 2026-05-27 12:30:11,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41804 - __SPLIT__ 2026-05-27 12:30:11,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45006 - __SPLIT__ 2026-05-27 12:30:11,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27835 - __SPLIT__ 2026-05-27 12:30:14,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27836 - __SPLIT__ 2026-05-27 12:30:14,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27837 - __SPLIT__ 2026-05-27 12:30:17,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57045 - __SPLIT__ 2026-05-27 12:30:17,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27838 - __SPLIT__ 2026-05-27 12:30:19,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27898 - __SPLIT__ 2026-05-27 12:30:20,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27917 - __SPLIT__ 2026-05-27 12:30:20,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49728 - __SPLIT__ 2026-05-27 12:30:20,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50377 - __SPLIT__ 2026-05-27 12:30:22,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28307 - __SPLIT__ 2026-05-27 12:30:23,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57071 - __SPLIT__ 2026-05-27 12:30:23,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54202 - __SPLIT__ 2026-05-27 12:30:23,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28372 - __SPLIT__ 2026-05-27 12:30:25,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28417 - __SPLIT__ 2026-05-27 12:30:27,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41818 - __SPLIT__ 2026-05-27 12:30:28,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28809 - __SPLIT__ 2026-05-27 12:30:29,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57091 - __SPLIT__ 2026-05-27 12:30:29,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28849 - __SPLIT__ 2026-05-27 12:30:31,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29006 - __SPLIT__ 2026-05-27 12:30:32,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29407 - __SPLIT__ 2026-05-27 12:30:33,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29462 - __SPLIT__ 2026-05-27 12:30:34,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29463 - __SPLIT__ 2026-05-27 12:30:35,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45156 - __SPLIT__ 2026-05-27 12:30:35,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57113 - __SPLIT__ 2026-05-27 12:30:37,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29945 - __SPLIT__ 2026-05-27 12:30:38,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30041 - __SPLIT__ 2026-05-27 12:30:40,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30315 - __SPLIT__ 2026-05-27 12:30:41,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30580 - __SPLIT__ 2026-05-27 12:30:43,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41868 - __SPLIT__ 2026-05-27 12:30:44,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30581 - __SPLIT__ 2026-05-27 12:30:46,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31183 - __SPLIT__ 2026-05-27 12:30:46,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57216 - __SPLIT__ 2026-05-27 12:30:47,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31230 - __SPLIT__ 2026-05-27 12:30:48,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54207 - __SPLIT__ 2026-05-27 12:30:48,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31285 - __SPLIT__ 2026-05-27 12:30:50,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45589 - __SPLIT__ 2026-05-27 12:30:50,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31316 - __SPLIT__ 2026-05-27 12:30:50,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57472 - __SPLIT__ 2026-05-27 12:30:51,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54681 - __SPLIT__ 2026-05-27 12:30:51,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31334 - __SPLIT__ 2026-05-27 12:30:51,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50937 - __SPLIT__ 2026-05-27 12:30:53,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31356 - __SPLIT__ 2026-05-27 12:30:54,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31610 - __SPLIT__ 2026-05-27 12:30:56,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57473 - __SPLIT__ 2026-05-27 12:30:56,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31775 - __SPLIT__ 2026-05-27 12:30:58,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32189 - __SPLIT__ 2026-05-27 12:30:59,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41869 - __SPLIT__ 2026-05-27 12:31:00,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32604 - __SPLIT__ 2026-05-27 12:31:01,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57513 - __SPLIT__ 2026-05-27 12:31:04,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32610 - __SPLIT__ 2026-05-27 12:31:05,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32633 - __SPLIT__ 2026-05-27 12:31:07,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32659 - __SPLIT__ 2026-05-27 12:31:07,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49760 - __SPLIT__ 2026-05-27 12:31:08,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57549 - __SPLIT__ 2026-05-27 12:31:08,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32781 - __SPLIT__ 2026-05-27 12:31:10,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54209 - __SPLIT__ 2026-05-27 12:31:10,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32804 - __SPLIT__ 2026-05-27 12:31:14,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45758 - __SPLIT__ 2026-05-27 12:31:14,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57680 - __SPLIT__ 2026-05-27 12:31:14,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32900 - __SPLIT__ 2026-05-27 12:31:15,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41870 - __SPLIT__ 2026-05-27 12:31:16,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32926 - __SPLIT__ 2026-05-27 12:31:18,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33078 - __SPLIT__ 2026-05-27 12:31:21,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57704 - __SPLIT__ 2026-05-27 12:31:22,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33086 - __SPLIT__ 2026-05-27 12:31:25,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45851 - __SPLIT__ 2026-05-27 12:31:26,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33103 - __SPLIT__ 2026-05-27 12:31:27,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33521 - __SPLIT__ 2026-05-27 12:31:28,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57738 - __SPLIT__ 2026-05-27 12:31:29,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33529 - __SPLIT__ 2026-05-27 12:31:30,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33532 - __SPLIT__ 2026-05-27 12:31:30,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41877 - __SPLIT__ 2026-05-27 12:31:31,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33542 - __SPLIT__ 2026-05-27 12:31:32,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33543 - __SPLIT__ 2026-05-27 12:31:32,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45852 - __SPLIT__ 2026-05-27 12:31:32,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49761 - __SPLIT__ 2026-05-27 12:31:32,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33547 - __SPLIT__ 2026-05-27 12:31:34,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57879 - __SPLIT__ 2026-05-27 12:31:34,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54229 - __SPLIT__ 2026-05-27 12:31:35,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34167 - __SPLIT__ 2026-05-27 12:31:37,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34493 - __SPLIT__ 2026-05-27 12:31:39,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45881 - __SPLIT__ 2026-05-27 12:31:39,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34498 - __SPLIT__ 2026-05-27 12:31:41,156 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1131.0, 1132.0, 1133.0, 1035.0, -1.0);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:31:41,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34728 - __SPLIT__ 2026-05-27 12:31:42,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34797 - __SPLIT__ 2026-05-27 12:31:43,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34955 - __SPLIT__ 2026-05-27 12:31:43,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54693 - __SPLIT__ 2026-05-27 12:31:44,467 - 124456 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-27 12:31:44,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34956 - __SPLIT__ 2026-05-27 12:31:45,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41878 - __SPLIT__ 2026-05-27 12:31:46,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50938 - __SPLIT__ 2026-05-27 12:31:48,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35036 - __SPLIT__ 2026-05-27 12:31:51,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35057 - __SPLIT__ 2026-05-27 12:31:51,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46171 - __SPLIT__ 2026-05-27 12:31:52,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35059 - __SPLIT__ 2026-05-27 12:31:54,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35097 - __SPLIT__ 2026-05-27 12:31:55,987 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:31:56,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35105 - __SPLIT__ 2026-05-27 12:31:59,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54237 - __SPLIT__ 2026-05-27 12:31:59,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49762 - __SPLIT__ 2026-05-27 12:32:01,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35106 - __SPLIT__ 2026-05-27 12:32:03,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41879 - __SPLIT__ 2026-05-27 12:32:04,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46172 - __SPLIT__ 2026-05-27 12:32:06,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35116 - __SPLIT__ 2026-05-27 12:32:08,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35253 - __SPLIT__ 2026-05-27 12:32:10,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35355 - __SPLIT__ 2026-05-27 12:32:12,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35356 - __SPLIT__ 2026-05-27 12:32:15,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35509 - __SPLIT__ 2026-05-27 12:32:17,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35559 - __SPLIT__ 2026-05-27 12:32:17,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35722 - __SPLIT__ 2026-05-27 12:32:18,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50939 - __SPLIT__ 2026-05-27 12:32:20,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46398 - __SPLIT__ 2026-05-27 12:32:20,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41880 - __SPLIT__ 2026-05-27 12:32:21,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35829 - __SPLIT__ 2026-05-27 12:32:23,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46399 - __SPLIT__ 2026-05-27 12:32:23,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35995 - __SPLIT__ 2026-05-27 12:32:24,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54238 - __SPLIT__ 2026-05-27 12:32:26,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46469 - __SPLIT__ 2026-05-27 12:32:28,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36052 - __SPLIT__ 2026-05-27 12:32:30,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46470 - __SPLIT__ 2026-05-27 12:32:30,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36053 - __SPLIT__ 2026-05-27 12:32:31,062 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:32:32,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36150 - __SPLIT__ 2026-05-27 12:32:32,691 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:32:33,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46533 - __SPLIT__ 2026-05-27 12:32:34,180 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:32:34,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36169 - __SPLIT__ 2026-05-27 12:32:34,841 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (42201, 55967);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:32:36,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46534 - __SPLIT__ 2026-05-27 12:32:36,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36170 - __SPLIT__ 2026-05-27 12:32:37,625 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:32:38,203 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (42201, 55967) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:32:39,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46768 - __SPLIT__ 2026-05-27 12:32:40,130 - 124456 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 12:32:41,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36212 - __SPLIT__ 2026-05-27 12:32:41,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54694 - __SPLIT__ 2026-05-27 12:32:43,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42201 - __SPLIT__ 2026-05-27 12:32:43,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36393 - __SPLIT__ 2026-05-27 12:32:44,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55967 - __SPLIT__ 2026-05-27 12:32:46,036 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:32:46,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36510 - __SPLIT__ 2026-05-27 12:32:47,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54271 - __SPLIT__ 2026-05-27 12:32:47,944 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:32:48,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36538 - __SPLIT__ 2026-05-27 12:32:49,483 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:32:50,266 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:32:50,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50047 - __SPLIT__ 2026-05-27 12:32:50,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36621 - __SPLIT__ 2026-05-27 12:32:51,696 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:32:51,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41894 - __SPLIT__ 2026-05-27 12:32:51,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46774 - __SPLIT__ 2026-05-27 12:32:52,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37189 - __SPLIT__ 2026-05-27 12:32:52,685 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:32:54,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37677 - __SPLIT__ 2026-05-27 12:32:55,003 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (32775, 48655, 48656, 55311, 57871, 40480, 25633, 33826, 39971, 46627, 41511, 26665, 44585, 56876, 51248, 36919, 50233, 50234, 50235, 35902, 41022, 58946, 58947, 43588, 58948, 58949, 58950, 58951, 58952, 58954, 58955, 58956, 48717, 41550, 38479, 37456, 37457, 37458, 49241, 42080, 40545, 42083, 35437, 35438, 43630, 53876, 31349, 34426, 34427, 34428, 39547, 55421, 40067, 36997, 49285, 42635, 45710, 48782, 38544, 42641, 44690, 39571, 42645, 37015, 48280, 48281, 39583, 33953, 44706, 44709, 56614, 32426, 44714, 32428, 47787, 42164, 39095, 36536, 54456, 54457, 40636, 47804, 49344, 52416, 33519, 45764, 45765, 42694, 55496, 45257, 58058, 37579, 37580, 33485, 33486, 33487, 47819, 54477, 33490, 39122, 33492, 33495, 33496, 51416, 35034, 36570, 51417, 34013, 33502, 33503, 34014, 39646, 51418, 48355, 48356, 35558, 34535, 35047, 33511, 33512, 33513, 32490, 32491, 32492, 33515, 32494, 32495, 32496, 32497, 32498, 33517, 33518, 27894, 35064, 54518, 57589, 57083, 35068, 56573, 56574, 41215, 46847, 57084, 40706, 48899, 51458, 42255, 33552, 31505, 36627, 38676, 33557, 36589, 35108, 35109, 35110, 44324, 42280, 44837, 45350, 31019, 33579, 33580, 37164, 37165, 46895, 37169, 30004, 30005, 56119, 38202, 42811, 44859, 41278, 39231, 41290, 51022, 44369, 44888, 55641, 37214, 45408, 57699, 47973, 44902, 43372, 44396, 58225, 48498, 58227, 33654, 40310, 22904, 34681, 52605, 51070, 43907, 44423, 40682, 36751, 43919, 44431, 39826, 45456, 48025, 53657, 53659, 32669, 36253, 41886, 56736, 44449, 55208, 42410, 36267, 56237, 55732, 41400, 48568, 51130, 35261, 35262, 35263, 35264, 47040, 40898, 57279, 42949, 38858, 29132, 35277, 35278, 27599, 42958, 46545, 43474, 46547, 51155, 36822, 57306, 38364, 32223, 37860, 35302, 35303, 40934, 46568, 38380, 35823, 38387, 44531, 50675, 47095, 47608, 36859, 36860);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:32:57,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37718 - __SPLIT__ 2026-05-27 12:32:58,218 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:32:58,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42043 - __SPLIT__ 2026-05-27 12:32:58,914 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (32775, 48655, 48656, 55311, 57871, 40480, 25633, 33826, 39971, 46627, 41511, 26665, 44585, 56876, 51248, 36919, 50233, 50234, 50235, 35902, 41022, 58946, 58947, 43588, 58948, 58949, 58950, 58951, 58952, 58954, 58955, 58956, 48717, 41550, 38479, 37456, 37457, 37458, 49241, 42080, 40545, 42083, 35437, 35438, 43630, 53876, 31349, 34426, 34427, 34428, 39547, 55421, 40067, 36997, 49285, 42635, 45710, 48782, 38544, 42641, 44690, 39571, 42645, 37015, 48280, 48281, 39583, 33953, 44706, 44709, 56614, 32426, 44714, 32428, 47787, 42164, 39095, 36536, 54456, 54457, 40636, 47804, 49344, 52416, 33519, 45764, 45765, 42694, 55496, 45257, 58058, 37579, 37580, 33485, 33486, 33487, 47819, 54477, 33490, 39122, 33492, 33495, 33496, 51416, 35034, 36570, 51417, 34013, 33502, 33503, 34014, 39646, 51418, 48355, 48356, 35558, 34535, 35047, 33511, 33512, 33513, 32490, 32491, 32492, 33515, 32494, 32495, 32496, 32497, 32498, 33517, 33518, 27894, 35064, 54518, 57589, 57083, 35068, 56573, 56574, 41215, 46847, 57084, 40706, 48899, 51458, 42255, 33552, 31505, 36627, 38676, 33557, 36589, 35108, 35109, 35110, 44324, 42280, 44837, 45350, 31019, 33579, 33580, 37164, 37165, 46895, 37169, 30004, 30005, 56119, 38202, 42811, 44859, 41278, 39231, 41290, 51022, 44369, 44888, 55641, 37214, 45408, 57699, 47973, 44902, 43372, 44396, 58225, 48498, 58227, 33654, 40310, 22904, 34681, 52605, 51070, 43907, 44423, 40682, 36751, 43919, 44431, 39826, 45456, 48025, 53657, 53659, 32669, 36253, 41886, 56736, 44449, 55208, 42410, 36267, 56237, 55732, 41400, 48568, 51130, 35261, 35262, 35263, 35264, 47040, 40898, 57279, 42949, 38858, 29132, 35277, 35278, 27599, 42958, 46545, 43474, 46547, 51155, 36822, 57306, 38364, 32223, 37860, 35302, 35303, 40934, 46568, 38380, 35823, 38387, 44531, 50675, 47095, 47608, 36859, 36860) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 12:32:59,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37756 - __SPLIT__ 2026-05-27 12:33:02,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37760 - __SPLIT__ 2026-05-27 12:33:04,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46778 - __SPLIT__ 2026-05-27 12:33:04,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37912 - __SPLIT__ 2026-05-27 12:33:06,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37960 - __SPLIT__ 2026-05-27 12:33:08,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38005 - __SPLIT__ 2026-05-27 12:33:09,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50940 - __SPLIT__ 2026-05-27 12:33:10,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38012 - __SPLIT__ 2026-05-27 12:33:11,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50048 - __SPLIT__ 2026-05-27 12:33:14,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42044 - __SPLIT__ 2026-05-27 12:33:14,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54273 - __SPLIT__ 2026-05-27 12:33:15,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38063 - __SPLIT__ 2026-05-27 12:33:17,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38141 - __SPLIT__ 2026-05-27 12:33:27,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38287 - __SPLIT__ 2026-05-27 12:33:27,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54696 - __SPLIT__ 2026-05-27 12:33:27,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46780 - __SPLIT__ 2026-05-27 12:33:29,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38392 - __SPLIT__ 2026-05-27 12:33:30,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42046 - __SPLIT__ 2026-05-27 12:33:31,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38418 - __SPLIT__ 2026-05-27 12:33:33,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38486 - __SPLIT__ 2026-05-27 12:33:34,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51034 - __SPLIT__ 2026-05-27 12:33:35,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38487 - __SPLIT__ 2026-05-27 12:33:35,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50193 - __SPLIT__ 2026-05-27 12:33:39,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38498 - __SPLIT__ 2026-05-27 12:33:41,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46892 - __SPLIT__ 2026-05-27 12:33:41,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38511 - __SPLIT__ 2026-05-27 12:33:43,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38512 - __SPLIT__ 2026-05-27 12:33:44,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54291 - __SPLIT__ 2026-05-27 12:33:47,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42058 - __SPLIT__ 2026-05-27 12:33:47,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38598 - __SPLIT__ 2026-05-27 12:33:48,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47182 - __SPLIT__ 2026-05-27 12:33:58,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54294 - __SPLIT__ 2026-05-27 12:33:58,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38599 - __SPLIT__ 2026-05-27 12:33:59,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50662 - __SPLIT__ 2026-05-27 12:33:59,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51035 - __SPLIT__ 2026-05-27 12:34:02,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47214 - __SPLIT__ 2026-05-27 12:34:03,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42059 - __SPLIT__ 2026-05-27 12:34:10,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38617 - __SPLIT__ 2026-05-27 12:34:12,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38853 - __SPLIT__ 2026-05-27 12:34:14,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38875 - __SPLIT__ 2026-05-27 12:34:15,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47215 - __SPLIT__ 2026-05-27 12:34:16,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39036 - __SPLIT__ 2026-05-27 12:34:18,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39504 - __SPLIT__ 2026-05-27 12:34:19,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42060 - __SPLIT__ 2026-05-27 12:34:20,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54697 - __SPLIT__ 2026-05-27 12:34:21,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39552 - __SPLIT__ 2026-05-27 12:34:22,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54298 - __SPLIT__ 2026-05-27 12:34:23,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50787 - __SPLIT__ 2026-05-27 12:34:24,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39580 - __SPLIT__ 2026-05-27 12:34:26,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39587 - __SPLIT__ 2026-05-27 12:34:27,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51605 - __SPLIT__ 2026-05-27 12:34:28,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47232 - __SPLIT__ 2026-05-27 12:34:29,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39647 - __SPLIT__ 2026-05-27 12:34:31,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39674 - __SPLIT__ 2026-05-27 12:34:34,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39766 - __SPLIT__ 2026-05-27 12:34:34,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42126 - __SPLIT__ 2026-05-27 12:34:36,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51732 - __SPLIT__ 2026-05-27 12:34:40,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39767 - __SPLIT__ 2026-05-27 12:34:41,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47233 - __SPLIT__ 2026-05-27 12:34:46,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50788 - __SPLIT__ 2026-05-27 12:34:47,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40007 - __SPLIT__ 2026-05-27 12:34:47,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54305 - __SPLIT__ 2026-05-27 12:34:49,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40098 - __SPLIT__ 2026-05-27 12:34:53,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42203 - __SPLIT__ 2026-05-27 12:34:53,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47860 - __SPLIT__ 2026-05-27 12:34:56,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40099 - __SPLIT__ 2026-05-27 12:35:02,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40100 - __SPLIT__ 2026-05-27 12:35:02,904 - 124456 - src.utils.log - INFO - βœ… Fetched 2910 rows - __SPLIT__ 2026-05-27 12:35:07,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47862 - __SPLIT__ 2026-05-27 12:35:08,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54943 - __SPLIT__ 2026-05-27 12:35:10,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50805 - __SPLIT__ 2026-05-27 12:35:10,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40101 - __SPLIT__ 2026-05-27 12:35:10,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42204 - __SPLIT__ 2026-05-27 12:35:16,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54306 - __SPLIT__ 2026-05-27 12:35:16,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40117 - __SPLIT__ 2026-05-27 12:35:23,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40157 - __SPLIT__ 2026-05-27 12:35:25,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22904 - __SPLIT__ 2026-05-27 12:35:26,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25633 - __SPLIT__ 2026-05-27 12:35:28,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26665 - __SPLIT__ 2026-05-27 12:35:28,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42451 - __SPLIT__ 2026-05-27 12:35:30,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27599 - __SPLIT__ 2026-05-27 12:35:31,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40200 - __SPLIT__ 2026-05-27 12:35:32,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27894 - __SPLIT__ 2026-05-27 12:35:33,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29132 - __SPLIT__ 2026-05-27 12:35:34,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47863 - __SPLIT__ 2026-05-27 12:35:34,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40255 - __SPLIT__ 2026-05-27 12:35:34,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30004 - __SPLIT__ 2026-05-27 12:35:34,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50806 - __SPLIT__ 2026-05-27 12:35:36,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30005 - __SPLIT__ 2026-05-27 12:35:37,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40340 - __SPLIT__ 2026-05-27 12:35:39,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31019 - __SPLIT__ 2026-05-27 12:35:40,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31349 - __SPLIT__ 2026-05-27 12:35:40,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40482 - __SPLIT__ 2026-05-27 12:35:41,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31505 - __SPLIT__ 2026-05-27 12:35:42,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32223 - __SPLIT__ 2026-05-27 12:35:43,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32426 - __SPLIT__ 2026-05-27 12:35:44,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32428 - __SPLIT__ 2026-05-27 12:35:46,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32490 - __SPLIT__ 2026-05-27 12:35:46,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42452 - __SPLIT__ 2026-05-27 12:35:48,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32491 - __SPLIT__ 2026-05-27 12:35:48,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40548 - __SPLIT__ 2026-05-27 12:35:49,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48305 - __SPLIT__ 2026-05-27 12:35:50,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32492 - __SPLIT__ 2026-05-27 12:35:50,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54307 - __SPLIT__ 2026-05-27 12:35:51,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32494 - __SPLIT__ 2026-05-27 12:35:53,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40974 - __SPLIT__ 2026-05-27 12:36:01,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54944 - __SPLIT__ 2026-05-27 12:36:01,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48551 - __SPLIT__ 2026-05-27 12:36:02,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40975 - __SPLIT__ 2026-05-27 12:36:02,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32495 - __SPLIT__ 2026-05-27 12:36:04,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50828 - __SPLIT__ 2026-05-27 12:36:06,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42467 - __SPLIT__ 2026-05-27 12:36:09,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48757 - __SPLIT__ 2026-05-27 12:36:11,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50829 - __SPLIT__ 2026-05-27 12:36:12,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41049 - __SPLIT__ 2026-05-27 12:36:15,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41179 - __SPLIT__ 2026-05-27 12:36:16,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32496 - __SPLIT__ 2026-05-27 12:36:18,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51134 - __SPLIT__ 2026-05-27 12:36:18,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41198 - __SPLIT__ 2026-05-27 12:36:23,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41260 - __SPLIT__ 2026-05-27 12:36:26,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54310 - __SPLIT__ 2026-05-27 12:36:26,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41298 - __SPLIT__ 2026-05-27 12:36:27,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48844 - __SPLIT__ 2026-05-27 12:36:27,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42605 - __SPLIT__ 2026-05-27 12:36:29,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51135 - __SPLIT__ 2026-05-27 12:36:30,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41335 - __SPLIT__ 2026-05-27 12:36:31,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32497 - __SPLIT__ 2026-05-27 12:36:33,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48845 - __SPLIT__ 2026-05-27 12:36:35,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41461 - __SPLIT__ 2026-05-27 12:36:40,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41504 - __SPLIT__ 2026-05-27 12:36:41,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48919 - __SPLIT__ 2026-05-27 12:36:42,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51136 - __SPLIT__ 2026-05-27 12:36:42,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51733 - __SPLIT__ 2026-05-27 12:36:44,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41553 - __SPLIT__ 2026-05-27 12:36:48,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42606 - __SPLIT__ 2026-05-27 12:36:48,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41557 - __SPLIT__ 2026-05-27 12:36:50,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32498 - __SPLIT__ 2026-05-27 12:36:53,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41838 - __SPLIT__ 2026-05-27 12:36:53,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51243 - __SPLIT__ 2026-05-27 12:36:57,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32669 - __SPLIT__ 2026-05-27 12:36:57,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41919 - __SPLIT__ 2026-05-27 12:36:58,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32775 - __SPLIT__ 2026-05-27 12:36:58,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49040 - __SPLIT__ 2026-05-27 12:36:58,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54945 - __SPLIT__ 2026-05-27 12:36:59,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33485 - __SPLIT__ 2026-05-27 12:37:01,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41926 - __SPLIT__ 2026-05-27 12:37:02,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33486 - __SPLIT__ 2026-05-27 12:37:03,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33487 - __SPLIT__ 2026-05-27 12:37:03,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41993 - __SPLIT__ 2026-05-27 12:37:06,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33490 - __SPLIT__ 2026-05-27 12:37:07,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54312 - __SPLIT__ 2026-05-27 12:37:08,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41994 - __SPLIT__ 2026-05-27 12:37:08,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33492 - __SPLIT__ 2026-05-27 12:37:08,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51772 - __SPLIT__ 2026-05-27 12:37:08,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42840 - __SPLIT__ 2026-05-27 12:37:09,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33495 - __SPLIT__ 2026-05-27 12:37:12,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42020 - __SPLIT__ 2026-05-27 12:37:14,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33496 - __SPLIT__ 2026-05-27 12:37:14,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42274 - __SPLIT__ 2026-05-27 12:37:15,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33502 - __SPLIT__ 2026-05-27 12:37:17,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49211 - __SPLIT__ 2026-05-27 12:37:17,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33503 - __SPLIT__ 2026-05-27 12:37:17,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42921 - __SPLIT__ 2026-05-27 12:37:18,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33511 - __SPLIT__ 2026-05-27 12:37:18,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51244 - __SPLIT__ 2026-05-27 12:37:18,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42308 - __SPLIT__ 2026-05-27 12:37:19,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51929 - __SPLIT__ 2026-05-27 12:37:19,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33512 - __SPLIT__ 2026-05-27 12:37:22,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33513 - __SPLIT__ 2026-05-27 12:37:23,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33515 - __SPLIT__ 2026-05-27 12:37:23,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42425 - __SPLIT__ 2026-05-27 12:37:23,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33517 - __SPLIT__ 2026-05-27 12:37:26,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33518 - __SPLIT__ 2026-05-27 12:37:26,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33519 - __SPLIT__ 2026-05-27 12:37:28,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33552 - __SPLIT__ 2026-05-27 12:37:28,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42503 - __SPLIT__ 2026-05-27 12:37:30,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33557 - __SPLIT__ 2026-05-27 12:37:31,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42720 - __SPLIT__ 2026-05-27 12:37:31,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33579 - __SPLIT__ 2026-05-27 12:37:32,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49212 - __SPLIT__ 2026-05-27 12:37:35,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42742 - __SPLIT__ 2026-05-27 12:37:35,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42922 - __SPLIT__ 2026-05-27 12:37:38,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33580 - __SPLIT__ 2026-05-27 12:37:42,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54317 - __SPLIT__ 2026-05-27 12:37:43,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33654 - __SPLIT__ 2026-05-27 12:37:44,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51245 - __SPLIT__ 2026-05-27 12:37:44,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42744 - __SPLIT__ 2026-05-27 12:37:45,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33826 - __SPLIT__ 2026-05-27 12:37:47,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33953 - __SPLIT__ 2026-05-27 12:37:49,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51939 - __SPLIT__ 2026-05-27 12:37:49,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34013 - __SPLIT__ 2026-05-27 12:37:51,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34014 - __SPLIT__ 2026-05-27 12:37:54,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42935 - __SPLIT__ 2026-05-27 12:37:54,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34426 - __SPLIT__ 2026-05-27 12:37:55,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42792 - __SPLIT__ 2026-05-27 12:37:59,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42793 - __SPLIT__ 2026-05-27 12:38:00,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34427 - __SPLIT__ 2026-05-27 12:38:02,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49213 - __SPLIT__ 2026-05-27 12:38:04,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54946 - __SPLIT__ 2026-05-27 12:38:04,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42795 - __SPLIT__ 2026-05-27 12:38:05,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51940 - __SPLIT__ 2026-05-27 12:38:07,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52065 - __SPLIT__ 2026-05-27 12:38:09,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51576 - __SPLIT__ 2026-05-27 12:38:09,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42974 - __SPLIT__ 2026-05-27 12:38:10,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34428 - __SPLIT__ 2026-05-27 12:38:11,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34535 - __SPLIT__ 2026-05-27 12:38:13,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34681 - __SPLIT__ 2026-05-27 12:38:13,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43031 - __SPLIT__ 2026-05-27 12:38:14,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42977 - __SPLIT__ 2026-05-27 12:38:15,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35034 - __SPLIT__ 2026-05-27 12:38:17,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35047 - __SPLIT__ 2026-05-27 12:38:18,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43118 - __SPLIT__ 2026-05-27 12:38:19,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35064 - __SPLIT__ 2026-05-27 12:38:21,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35068 - __SPLIT__ 2026-05-27 12:38:21,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43221 - __SPLIT__ 2026-05-27 12:38:23,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35108 - __SPLIT__ 2026-05-27 12:38:23,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35109 - __SPLIT__ 2026-05-27 12:38:26,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54320 - __SPLIT__ 2026-05-27 12:38:29,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43145 - __SPLIT__ 2026-05-27 12:38:29,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35110 - __SPLIT__ 2026-05-27 12:38:30,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43146 - __SPLIT__ 2026-05-27 12:38:33,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51577 - __SPLIT__ 2026-05-27 12:38:33,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49525 - __SPLIT__ 2026-05-27 12:38:34,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43167 - __SPLIT__ 2026-05-27 12:38:35,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52215 - __SPLIT__ 2026-05-27 12:38:35,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35261 - __SPLIT__ 2026-05-27 12:38:35,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43168 - __SPLIT__ 2026-05-27 12:38:41,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43395 - __SPLIT__ 2026-05-27 12:38:41,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43222 - __SPLIT__ 2026-05-27 12:38:41,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35262 - __SPLIT__ 2026-05-27 12:38:43,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43523 - __SPLIT__ 2026-05-27 12:38:46,891 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11428.0, 11429.0, 1127.0, 1128.0, 1035.0, 1132.0, 11436.0, 1133.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 12:38:47,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35263 - __SPLIT__ 2026-05-27 12:38:49,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52256 - __SPLIT__ 2026-05-27 12:38:50,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49526 - __SPLIT__ 2026-05-27 12:38:50,334 - 124456 - src.utils.log - INFO - βœ… Fetched 9 rows - __SPLIT__ 2026-05-27 12:38:52,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43605 - __SPLIT__ 2026-05-27 12:38:52,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35264 - __SPLIT__ 2026-05-27 12:38:55,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43941 - __SPLIT__ 2026-05-27 12:38:58,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51578 - __SPLIT__ 2026-05-27 12:38:59,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43965 - __SPLIT__ 2026-05-27 12:39:00,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35277 - __SPLIT__ 2026-05-27 12:39:00,911 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:39:01,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43388 - __SPLIT__ 2026-05-27 12:39:02,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54947 - __SPLIT__ 2026-05-27 12:39:02,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35278 - __SPLIT__ 2026-05-27 12:39:08,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49636 - __SPLIT__ 2026-05-27 12:39:09,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35302 - __SPLIT__ 2026-05-27 12:39:09,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43975 - __SPLIT__ 2026-05-27 12:39:11,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54328 - __SPLIT__ 2026-05-27 12:39:13,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44322 - __SPLIT__ 2026-05-27 12:39:15,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35303 - __SPLIT__ 2026-05-27 12:39:18,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44357 - __SPLIT__ 2026-05-27 12:39:21,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43733 - __SPLIT__ 2026-05-27 12:39:21,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35437 - __SPLIT__ 2026-05-27 12:39:22,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44673 - __SPLIT__ 2026-05-27 12:39:24,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50038 - __SPLIT__ 2026-05-27 12:39:24,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52538 - __SPLIT__ 2026-05-27 12:39:26,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44688 - __SPLIT__ 2026-05-27 12:39:28,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35438 - __SPLIT__ 2026-05-27 12:39:30,972 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 12:39:32,166 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:39:33,350 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:39:34,009 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (55297, 40964, 22534, 22551, 55319, 45090, 22567, 22568, 38953, 22575, 53295, 53297, 53298, 22582, 43064, 45117, 53310, 38986, 53325, 47183, 24667, 34912, 22626, 22627, 24685, 34928, 39024, 34930, 39025, 57458, 41079, 34939, 34940, 53375, 34944, 28803, 41110, 41111, 39074, 37039, 43198, 22732, 22733, 30925, 39117, 30937, 30944, 22769, 45308, 41219, 45316, 45315, 30988, 24846, 24856, 24863, 53541, 39210, 33070, 33071, 45365, 39226, 28987, 28988, 33091, 53579, 57684, 26967, 37212, 29021, 24926, 33117, 51559, 43370, 45434, 39292, 37245, 53630, 49543, 51598, 37267, 43416, 43417, 31136, 27042, 51639, 51640, 43452, 25021, 53692, 53702, 22986, 43489, 51692, 27125, 57852, 39424, 29191, 27144, 27145, 25098, 45577, 49674, 39437, 49675, 27154, 41492, 31253, 41493, 33310, 23074, 31270, 55858, 55859, 51765, 47677, 35394, 47696, 31331, 45685, 27263, 31362, 23171, 31363, 39556, 55942, 29330, 35479, 35480, 39582, 33439, 41644, 39606, 25271, 25272, 27320, 55992, 31423, 56002, 35523, 25295, 51925, 27352, 25305, 27353, 43750, 51942, 25320, 25321, 53999, 56059, 49917, 54016, 25345, 54017, 56065, 41734, 29455, 49944, 37660, 27427, 31536, 52020, 33589, 33590, 35644, 49984, 35666, 27481, 33632, 47968, 47969, 23412, 43892, 52084, 56183, 50049, 52100, 29578, 29579, 33675, 25485, 37771, 52121, 52122, 29596, 25501, 25502, 27552, 35759, 35760, 56240, 58292, 37823, 52168, 56281, 56282, 23521, 37872, 39920, 39921, 35827, 31732, 56308, 31749, 31750, 39943, 44039, 44040, 52233, 52237, 31759, 52241, 27670, 50209, 42033, 42034, 29749, 52284, 40006, 27720, 29776, 46160, 48210, 56420, 50278, 29802, 52331, 54380, 54381, 23662, 56430, 56435, 31868, 31871, 52363, 38042, 38043, 25763, 29860, 52405, 52406, 33983, 33984, 38085, 40142, 48337, 40146, 40147, 48368, 42231, 50427, 52476, 34045, 52479, 40197, 29958, 29959, 40198, 56584, 25869, 38157, 23823, 38158, 46350, 36119, 36120, 52507, 27935, 29985, 36131, 23844, 23845, 48420, 23849, 27953, 23859, 34099, 32053, 44350, 34112, 27975, 52556, 52557, 23888, 36177, 48466, 38228, 34139, 54625, 36199, 52592, 54643, 52597, 38274, 56709, 32134, 28052, 32151, 26010, 26011, 26012, 44446, 38336, 54727, 52680, 54728, 54734, 26092, 50668, 34303, 52736, 44566, 40476, 52766, 52782, 54845, 26174, 36414, 46666, 44629, 28260, 28261, 30310, 32356, 52844, 30318, 34415, 24182, 42623, 54915, 42629, 34438, 24207, 26274, 38562, 38563, 24230, 24231, 32423, 42669, 26287, 36528, 24241, 24242, 24243, 26289, 32450, 42691, 28378, 28379, 34526, 34527, 48885, 40694, 50933, 57086, 24321, 40707, 34567, 32536, 38695, 38696, 26409, 34602, 30509, 53041, 38706, 53042, 22339, 44870, 44871, 22352, 40789, 22362, 44890, 22368, 51044, 38763, 38764, 38765, 51056, 51057, 49017, 53114, 24444, 22397, 40831, 22407, 55177, 36748, 36749, 36768, 32675, 36771, 38819, 28586, 28587, 40876, 28596, 24501, 24502, 49079, 28600, 44985, 22467, 26571, 26572, 36816, 36817, 24537, 24538, 24540, 28639, 49123, 28651, 38894, 22515, 57331, 22518, 47099);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 12:39:35,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35558 - __SPLIT__ 2026-05-27 12:39:36,429 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:39:37,252 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (55297, 40964, 22534, 22551, 55319, 45090, 22567, 22568, 38953, 22575, 53295, 53297, 53298, 22582, 43064, 45117, 53310, 38986, 53325, 47183, 24667, 34912, 22626, 22627, 24685, 34928, 39024, 34930, 39025, 57458, 41079, 34939, 34940, 53375, 34944, 28803, 41110, 41111, 39074, 37039, 43198, 22732, 22733, 30925, 39117, 30937, 30944, 22769, 45308, 41219, 45316, 45315, 30988, 24846, 24856, 24863, 53541, 39210, 33070, 33071, 45365, 39226, 28987, 28988, 33091, 53579, 57684, 26967, 37212, 29021, 24926, 33117, 51559, 43370, 45434, 39292, 37245, 53630, 49543, 51598, 37267, 43416, 43417, 31136, 27042, 51639, 51640, 43452, 25021, 53692, 53702, 22986, 43489, 51692, 27125, 57852, 39424, 29191, 27144, 27145, 25098, 45577, 49674, 39437, 49675, 27154, 41492, 31253, 41493, 33310, 23074, 31270, 55858, 55859, 51765, 47677, 35394, 47696, 31331, 45685, 27263, 31362, 23171, 31363, 39556, 55942, 29330, 35479, 35480, 39582, 33439, 41644, 39606, 25271, 25272, 27320, 55992, 31423, 56002, 35523, 25295, 51925, 27352, 25305, 27353, 43750, 51942, 25320, 25321, 53999, 56059, 49917, 54016, 25345, 54017, 56065, 41734, 29455, 49944, 37660, 27427, 31536, 52020, 33589, 33590, 35644, 49984, 35666, 27481, 33632, 47968, 47969, 23412, 43892, 52084, 56183, 50049, 52100, 29578, 29579, 33675, 25485, 37771, 52121, 52122, 29596, 25501, 25502, 27552, 35759, 35760, 56240, 58292, 37823, 52168, 56281, 56282, 23521, 37872, 39920, 39921, 35827, 31732, 56308, 31749, 31750, 39943, 44039, 44040, 52233, 52237, 31759, 52241, 27670, 50209, 42033, 42034, 29749, 52284, 40006, 27720, 29776, 46160, 48210, 56420, 50278, 29802, 52331, 54380, 54381, 23662, 56430, 56435, 31868, 31871, 52363, 38042, 38043, 25763, 29860, 52405, 52406, 33983, 33984, 38085, 40142, 48337, 40146, 40147, 48368, 42231, 50427, 52476, 34045, 52479, 40197, 29958, 29959, 40198, 56584, 25869, 38157, 23823, 38158, 46350, 36119, 36120, 52507, 27935, 29985, 36131, 23844, 23845, 48420, 23849, 27953, 23859, 34099, 32053, 44350, 34112, 27975, 52556, 52557, 23888, 36177, 48466, 38228, 34139, 54625, 36199, 52592, 54643, 52597, 38274, 56709, 32134, 28052, 32151, 26010, 26011, 26012, 44446, 38336, 54727, 52680, 54728, 54734, 26092, 50668, 34303, 52736, 44566, 40476, 52766, 52782, 54845, 26174, 36414, 46666, 44629, 28260, 28261, 30310, 32356, 52844, 30318, 34415, 24182, 42623, 54915, 42629, 34438, 24207, 26274, 38562, 38563, 24230, 24231, 32423, 42669, 26287, 36528, 24241, 24242, 24243, 26289, 32450, 42691, 28378, 28379, 34526, 34527, 48885, 40694, 50933, 57086, 24321, 40707, 34567, 32536, 38695, 38696, 26409, 34602, 30509, 53041, 38706, 53042, 22339, 44870, 44871, 22352, 40789, 22362, 44890, 22368, 51044, 38763, 38764, 38765, 51056, 51057, 49017, 53114, 24444, 22397, 40831, 22407, 55177, 36748, 36749, 36768, 32675, 36771, 38819, 28586, 28587, 40876, 28596, 24501, 24502, 49079, 28600, 44985, 22467, 26571, 26572, 36816, 36817, 24537, 24538, 24540, 28639, 49123, 28651, 38894, 22515, 57331, 22518, 47099) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 12:39:37,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44792 - __SPLIT__ 2026-05-27 12:39:39,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50039 - __SPLIT__ 2026-05-27 12:39:41,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44305 - __SPLIT__ 2026-05-27 12:39:41,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35823 - __SPLIT__ 2026-05-27 12:39:41,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44908 - __SPLIT__ 2026-05-27 12:39:44,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44952 - __SPLIT__ 2026-05-27 12:39:44,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35902 - __SPLIT__ 2026-05-27 12:39:46,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45001 - __SPLIT__ 2026-05-27 12:39:46,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36253 - __SPLIT__ 2026-05-27 12:39:48,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52788 - __SPLIT__ 2026-05-27 12:39:49,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36267 - __SPLIT__ 2026-05-27 12:39:50,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45074 - __SPLIT__ 2026-05-27 12:39:52,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36536 - __SPLIT__ 2026-05-27 12:39:54,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50040 - __SPLIT__ 2026-05-27 12:39:54,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54329 - __SPLIT__ 2026-05-27 12:39:54,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54948 - __SPLIT__ 2026-05-27 12:39:54,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45204 - __SPLIT__ 2026-05-27 12:39:55,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36570 - __SPLIT__ 2026-05-27 12:40:00,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45205 - __SPLIT__ 2026-05-27 12:40:04,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36589 - __SPLIT__ 2026-05-27 12:40:04,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45206 - __SPLIT__ 2026-05-27 12:40:08,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50354 - __SPLIT__ 2026-05-27 12:40:11,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54949 - __SPLIT__ 2026-05-27 12:40:12,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36627 - __SPLIT__ 2026-05-27 12:40:14,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50355 - __SPLIT__ 2026-05-27 12:40:15,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36751 - __SPLIT__ 2026-05-27 12:40:15,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44362 - __SPLIT__ 2026-05-27 12:40:15,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45230 - __SPLIT__ 2026-05-27 12:40:19,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54342 - __SPLIT__ 2026-05-27 12:40:20,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45288 - __SPLIT__ 2026-05-27 12:40:21,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50452 - __SPLIT__ 2026-05-27 12:40:22,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36822 - __SPLIT__ 2026-05-27 12:40:23,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36859 - __SPLIT__ 2026-05-27 12:40:24,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45296 - __SPLIT__ 2026-05-27 12:40:28,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45377 - __SPLIT__ 2026-05-27 12:40:30,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52834 - __SPLIT__ 2026-05-27 12:40:31,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36860 - __SPLIT__ 2026-05-27 12:40:33,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45477 - __SPLIT__ 2026-05-27 12:40:34,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44933 - __SPLIT__ 2026-05-27 12:40:34,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36919 - __SPLIT__ 2026-05-27 12:40:36,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50670 - __SPLIT__ 2026-05-27 12:40:36,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36997 - __SPLIT__ 2026-05-27 12:40:37,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45480 - __SPLIT__ 2026-05-27 12:40:38,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53062 - __SPLIT__ 2026-05-27 12:40:39,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52259 - __SPLIT__ 2026-05-27 12:40:42,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45491 - __SPLIT__ 2026-05-27 12:40:44,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37015 - __SPLIT__ 2026-05-27 12:40:46,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45502 - __SPLIT__ 2026-05-27 12:40:46,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37164 - __SPLIT__ 2026-05-27 12:40:48,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52419 - __SPLIT__ 2026-05-27 12:40:50,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45509 - __SPLIT__ 2026-05-27 12:40:51,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50671 - __SPLIT__ 2026-05-27 12:40:51,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45030 - __SPLIT__ 2026-05-27 12:40:52,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52420 - __SPLIT__ 2026-05-27 12:40:52,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45590 - __SPLIT__ 2026-05-27 12:40:54,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37165 - __SPLIT__ 2026-05-27 12:40:54,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54663 - __SPLIT__ 2026-05-27 12:40:56,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45628 - __SPLIT__ 2026-05-27 12:40:58,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53117 - __SPLIT__ 2026-05-27 12:41:00,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45658 - __SPLIT__ 2026-05-27 12:41:00,596 - 124456 - src.utils.log - INFO - βœ… Fetched 2090 rows - __SPLIT__ 2026-05-27 12:41:02,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37169 - __SPLIT__ 2026-05-27 12:41:03,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54950 - __SPLIT__ 2026-05-27 12:41:03,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45912 - __SPLIT__ 2026-05-27 12:41:06,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45943 - __SPLIT__ 2026-05-27 12:41:10,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46024 - __SPLIT__ 2026-05-27 12:41:11,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37214 - __SPLIT__ 2026-05-27 12:41:11,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45031 - __SPLIT__ 2026-05-27 12:41:12,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37456 - __SPLIT__ 2026-05-27 12:41:14,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46056 - __SPLIT__ 2026-05-27 12:41:16,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46088 - __SPLIT__ 2026-05-27 12:41:18,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52425 - __SPLIT__ 2026-05-27 12:41:19,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37457 - __SPLIT__ 2026-05-27 12:41:20,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50672 - __SPLIT__ 2026-05-27 12:41:20,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46094 - __SPLIT__ 2026-05-27 12:41:26,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37458 - __SPLIT__ 2026-05-27 12:41:27,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22339 - __SPLIT__ 2026-05-27 12:41:28,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22352 - __SPLIT__ 2026-05-27 12:41:30,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22362 - __SPLIT__ 2026-05-27 12:41:30,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45033 - __SPLIT__ 2026-05-27 12:41:30,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22368 - __SPLIT__ 2026-05-27 12:41:31,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46095 - __SPLIT__ 2026-05-27 12:41:32,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22397 - __SPLIT__ 2026-05-27 12:41:33,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54668 - __SPLIT__ 2026-05-27 12:41:33,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22407 - __SPLIT__ 2026-05-27 12:41:33,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37579 - __SPLIT__ 2026-05-27 12:41:34,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22467 - __SPLIT__ 2026-05-27 12:41:35,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22515 - __SPLIT__ 2026-05-27 12:41:36,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22518 - __SPLIT__ 2026-05-27 12:41:37,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46109 - __SPLIT__ 2026-05-27 12:41:37,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22534 - __SPLIT__ 2026-05-27 12:41:37,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37580 - __SPLIT__ 2026-05-27 12:41:38,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22551 - __SPLIT__ 2026-05-27 12:41:40,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22567 - __SPLIT__ 2026-05-27 12:41:41,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22568 - __SPLIT__ 2026-05-27 12:41:41,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37860 - __SPLIT__ 2026-05-27 12:41:42,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46136 - __SPLIT__ 2026-05-27 12:41:42,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53283 - __SPLIT__ 2026-05-27 12:41:43,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22575 - __SPLIT__ 2026-05-27 12:41:43,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52434 - __SPLIT__ 2026-05-27 12:41:44,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22582 - __SPLIT__ 2026-05-27 12:41:46,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22626 - __SPLIT__ 2026-05-27 12:41:47,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22627 - __SPLIT__ 2026-05-27 12:41:47,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46204 - __SPLIT__ 2026-05-27 12:41:49,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22732 - __SPLIT__ 2026-05-27 12:41:50,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22733 - __SPLIT__ 2026-05-27 12:41:52,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38202 - __SPLIT__ 2026-05-27 12:41:52,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22769 - __SPLIT__ 2026-05-27 12:41:52,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51140 - __SPLIT__ 2026-05-27 12:41:53,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22986 - __SPLIT__ 2026-05-27 12:41:53,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46295 - __SPLIT__ 2026-05-27 12:41:53,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38364 - __SPLIT__ 2026-05-27 12:41:54,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23074 - __SPLIT__ 2026-05-27 12:41:56,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23171 - __SPLIT__ 2026-05-27 12:41:57,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23412 - __SPLIT__ 2026-05-27 12:41:57,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38380 - __SPLIT__ 2026-05-27 12:41:58,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46356 - __SPLIT__ 2026-05-27 12:41:58,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23521 - __SPLIT__ 2026-05-27 12:41:59,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51335 - __SPLIT__ 2026-05-27 12:42:00,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23662 - __SPLIT__ 2026-05-27 12:42:01,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38387 - __SPLIT__ 2026-05-27 12:42:02,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23823 - __SPLIT__ 2026-05-27 12:42:03,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23844 - __SPLIT__ 2026-05-27 12:42:04,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46792 - __SPLIT__ 2026-05-27 12:42:05,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38479 - __SPLIT__ 2026-05-27 12:42:05,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23845 - __SPLIT__ 2026-05-27 12:42:07,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23849 - __SPLIT__ 2026-05-27 12:42:08,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23859 - __SPLIT__ 2026-05-27 12:42:09,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46937 - __SPLIT__ 2026-05-27 12:42:09,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38544 - __SPLIT__ 2026-05-27 12:42:09,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23888 - __SPLIT__ 2026-05-27 12:42:10,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45034 - __SPLIT__ 2026-05-27 12:42:10,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54951 - __SPLIT__ 2026-05-27 12:42:10,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24182 - __SPLIT__ 2026-05-27 12:42:11,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38676 - __SPLIT__ 2026-05-27 12:42:12,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46949 - __SPLIT__ 2026-05-27 12:42:13,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24207 - __SPLIT__ 2026-05-27 12:42:14,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24230 - __SPLIT__ 2026-05-27 12:42:17,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24231 - __SPLIT__ 2026-05-27 12:42:18,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24241 - __SPLIT__ 2026-05-27 12:42:18,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47048 - __SPLIT__ 2026-05-27 12:42:18,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51494 - __SPLIT__ 2026-05-27 12:42:19,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24242 - __SPLIT__ 2026-05-27 12:42:20,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38858 - __SPLIT__ 2026-05-27 12:42:20,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54675 - __SPLIT__ 2026-05-27 12:42:21,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24243 - __SPLIT__ 2026-05-27 12:42:23,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47257 - __SPLIT__ 2026-05-27 12:42:24,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39095 - __SPLIT__ 2026-05-27 12:42:24,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24321 - __SPLIT__ 2026-05-27 12:42:25,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24444 - __SPLIT__ 2026-05-27 12:42:26,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24501 - __SPLIT__ 2026-05-27 12:42:28,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39122 - __SPLIT__ 2026-05-27 12:42:29,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24502 - __SPLIT__ 2026-05-27 12:42:29,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47440 - __SPLIT__ 2026-05-27 12:42:30,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24537 - __SPLIT__ 2026-05-27 12:42:30,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149981 - __SPLIT__ 2026-05-27 12:42:31,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45242 - __SPLIT__ 2026-05-27 12:42:31,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24538 - __SPLIT__ 2026-05-27 12:42:31,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39231 - __SPLIT__ 2026-05-27 12:42:31,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53285 - __SPLIT__ 2026-05-27 12:42:32,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47494 - __SPLIT__ 2026-05-27 12:42:34,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24540 - __SPLIT__ 2026-05-27 12:42:34,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39547 - __SPLIT__ 2026-05-27 12:42:35,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24667 - __SPLIT__ 2026-05-27 12:42:37,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52513 - __SPLIT__ 2026-05-27 12:42:37,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24685 - __SPLIT__ 2026-05-27 12:42:37,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47495 - __SPLIT__ 2026-05-27 12:42:38,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24846 - __SPLIT__ 2026-05-27 12:42:38,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39571 - __SPLIT__ 2026-05-27 12:42:40,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24856 - __SPLIT__ 2026-05-27 12:42:41,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24863 - __SPLIT__ 2026-05-27 12:42:42,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24926 - __SPLIT__ 2026-05-27 12:42:43,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25021 - __SPLIT__ 2026-05-27 12:42:43,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47508 - __SPLIT__ 2026-05-27 12:42:43,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39583 - __SPLIT__ 2026-05-27 12:42:44,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25098 - __SPLIT__ 2026-05-27 12:42:46,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25271 - __SPLIT__ 2026-05-27 12:42:47,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25272 - __SPLIT__ 2026-05-27 12:42:48,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39646 - __SPLIT__ 2026-05-27 12:42:50,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25295 - __SPLIT__ 2026-05-27 12:42:50,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47510 - __SPLIT__ 2026-05-27 12:42:51,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25305 - __SPLIT__ 2026-05-27 12:42:52,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45390 - __SPLIT__ 2026-05-27 12:42:52,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25320 - __SPLIT__ 2026-05-27 12:42:53,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51495 - __SPLIT__ 2026-05-27 12:42:54,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25321 - __SPLIT__ 2026-05-27 12:42:55,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25345 - __SPLIT__ 2026-05-27 12:42:56,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39826 - __SPLIT__ 2026-05-27 12:42:57,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47531 - __SPLIT__ 2026-05-27 12:42:57,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25485 - __SPLIT__ 2026-05-27 12:42:58,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39971 - __SPLIT__ 2026-05-27 12:42:58,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25501 - __SPLIT__ 2026-05-27 12:43:00,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25502 - __SPLIT__ 2026-05-27 12:43:01,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47640 - __SPLIT__ 2026-05-27 12:43:02,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40067 - __SPLIT__ 2026-05-27 12:43:03,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25763 - __SPLIT__ 2026-05-27 12:43:04,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52566 - __SPLIT__ 2026-05-27 12:43:05,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25869 - __SPLIT__ 2026-05-27 12:43:06,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26010 - __SPLIT__ 2026-05-27 12:43:06,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40310 - __SPLIT__ 2026-05-27 12:43:07,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26011 - __SPLIT__ 2026-05-27 12:43:08,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47642 - __SPLIT__ 2026-05-27 12:43:09,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54679 - __SPLIT__ 2026-05-27 12:43:09,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55021 - __SPLIT__ 2026-05-27 12:43:10,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26012 - __SPLIT__ 2026-05-27 12:43:10,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40480 - __SPLIT__ 2026-05-27 12:43:11,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26092 - __SPLIT__ 2026-05-27 12:43:11,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51497 - __SPLIT__ 2026-05-27 12:43:12,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45449 - __SPLIT__ 2026-05-27 12:43:12,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26174 - __SPLIT__ 2026-05-27 12:43:14,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26274 - __SPLIT__ 2026-05-27 12:43:14,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40545 - __SPLIT__ 2026-05-27 12:43:15,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26287 - __SPLIT__ 2026-05-27 12:43:17,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26289 - __SPLIT__ 2026-05-27 12:43:18,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40636 - __SPLIT__ 2026-05-27 12:43:18,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26409 - __SPLIT__ 2026-05-27 12:43:20,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26571 - __SPLIT__ 2026-05-27 12:43:20,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47682 - __SPLIT__ 2026-05-27 12:43:22,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40682 - __SPLIT__ 2026-05-27 12:43:22,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26572 - __SPLIT__ 2026-05-27 12:43:23,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53526 - __SPLIT__ 2026-05-27 12:43:23,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54685 - __SPLIT__ 2026-05-27 12:43:23,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52362 - __SPLIT__ 2026-05-27 12:43:24,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26967 - __SPLIT__ 2026-05-27 12:43:25,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40706 - __SPLIT__ 2026-05-27 12:43:25,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27042 - __SPLIT__ 2026-05-27 12:43:26,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47757 - __SPLIT__ 2026-05-27 12:43:26,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27125 - __SPLIT__ 2026-05-27 12:43:28,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27144 - __SPLIT__ 2026-05-27 12:43:29,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40898 - __SPLIT__ 2026-05-27 12:43:29,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27145 - __SPLIT__ 2026-05-27 12:43:30,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52568 - __SPLIT__ 2026-05-27 12:43:31,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47815 - __SPLIT__ 2026-05-27 12:43:32,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27154 - __SPLIT__ 2026-05-27 12:43:33,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40934 - __SPLIT__ 2026-05-27 12:43:33,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27263 - __SPLIT__ 2026-05-27 12:43:35,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27320 - __SPLIT__ 2026-05-27 12:43:35,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45450 - __SPLIT__ 2026-05-27 12:43:36,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27352 - __SPLIT__ 2026-05-27 12:43:37,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41022 - __SPLIT__ 2026-05-27 12:43:37,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47830 - __SPLIT__ 2026-05-27 12:43:37,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27353 - __SPLIT__ 2026-05-27 12:43:41,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41215 - __SPLIT__ 2026-05-27 12:43:41,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53527 - __SPLIT__ 2026-05-27 12:43:42,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27427 - __SPLIT__ 2026-05-27 12:43:42,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52886 - __SPLIT__ 2026-05-27 12:43:43,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48093 - __SPLIT__ 2026-05-27 12:43:43,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41278 - __SPLIT__ 2026-05-27 12:43:45,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27481 - __SPLIT__ 2026-05-27 12:43:46,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41290 - __SPLIT__ 2026-05-27 12:43:47,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27552 - __SPLIT__ 2026-05-27 12:43:49,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27670 - __SPLIT__ 2026-05-27 12:43:50,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48380 - __SPLIT__ 2026-05-27 12:43:50,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27720 - __SPLIT__ 2026-05-27 12:43:51,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41400 - __SPLIT__ 2026-05-27 12:43:52,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27935 - __SPLIT__ 2026-05-27 12:43:54,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27953 - __SPLIT__ 2026-05-27 12:43:55,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52569 - __SPLIT__ 2026-05-27 12:43:55,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48382 - __SPLIT__ 2026-05-27 12:43:55,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41511 - __SPLIT__ 2026-05-27 12:43:55,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27975 - __SPLIT__ 2026-05-27 12:43:58,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45475 - __SPLIT__ 2026-05-27 12:43:58,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28052 - __SPLIT__ 2026-05-27 12:43:59,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52887 - __SPLIT__ 2026-05-27 12:43:59,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41550 - __SPLIT__ 2026-05-27 12:44:00,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28260 - __SPLIT__ 2026-05-27 12:44:03,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55107 - __SPLIT__ 2026-05-27 12:44:04,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28261 - __SPLIT__ 2026-05-27 12:44:04,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41886 - __SPLIT__ 2026-05-27 12:44:05,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28378 - __SPLIT__ 2026-05-27 12:44:07,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48463 - __SPLIT__ 2026-05-27 12:44:07,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28379 - __SPLIT__ 2026-05-27 12:44:08,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149982 - __SPLIT__ 2026-05-27 12:44:08,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42080 - __SPLIT__ 2026-05-27 12:44:11,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42083 - __SPLIT__ 2026-05-27 12:44:11,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52969 - __SPLIT__ 2026-05-27 12:44:12,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48526 - __SPLIT__ 2026-05-27 12:44:13,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28586 - __SPLIT__ 2026-05-27 12:44:14,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42164 - __SPLIT__ 2026-05-27 12:44:14,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54689 - __SPLIT__ 2026-05-27 12:44:14,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28587 - __SPLIT__ 2026-05-27 12:44:17,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42255 - __SPLIT__ 2026-05-27 12:44:19,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45476 - __SPLIT__ 2026-05-27 12:44:19,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28596 - __SPLIT__ 2026-05-27 12:44:20,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52570 - __SPLIT__ 2026-05-27 12:44:21,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53622 - __SPLIT__ 2026-05-27 12:44:21,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42280 - __SPLIT__ 2026-05-27 12:44:21,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28600 - __SPLIT__ 2026-05-27 12:44:21,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48612 - __SPLIT__ 2026-05-27 12:44:25,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48652 - __SPLIT__ 2026-05-27 12:44:25,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42410 - __SPLIT__ 2026-05-27 12:44:26,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28639 - __SPLIT__ 2026-05-27 12:44:28,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28651 - __SPLIT__ 2026-05-27 12:44:29,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48685 - __SPLIT__ 2026-05-27 12:44:30,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53685 - __SPLIT__ 2026-05-27 12:44:32,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28803 - __SPLIT__ 2026-05-27 12:44:33,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48722 - __SPLIT__ 2026-05-27 12:44:34,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28987 - __SPLIT__ 2026-05-27 12:44:36,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28988 - __SPLIT__ 2026-05-27 12:44:38,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48802 - __SPLIT__ 2026-05-27 12:44:40,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45559 - __SPLIT__ 2026-05-27 12:44:40,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53801 - __SPLIT__ 2026-05-27 12:44:41,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29021 - __SPLIT__ 2026-05-27 12:44:42,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42635 - __SPLIT__ 2026-05-27 12:44:43,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48862 - __SPLIT__ 2026-05-27 12:44:43,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29191 - __SPLIT__ 2026-05-27 12:44:45,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42641 - __SPLIT__ 2026-05-27 12:44:46,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29330 - __SPLIT__ 2026-05-27 12:44:46,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52662 - __SPLIT__ 2026-05-27 12:44:47,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53805 - __SPLIT__ 2026-05-27 12:44:47,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48888 - __SPLIT__ 2026-05-27 12:44:48,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29455 - __SPLIT__ 2026-05-27 12:44:48,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46471 - __SPLIT__ 2026-05-27 12:44:49,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42645 - __SPLIT__ 2026-05-27 12:44:50,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48905 - __SPLIT__ 2026-05-27 12:44:50,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29578 - __SPLIT__ 2026-05-27 12:44:53,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48917 - __SPLIT__ 2026-05-27 12:44:53,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42694 - __SPLIT__ 2026-05-27 12:44:55,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29579 - __SPLIT__ 2026-05-27 12:44:56,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46472 - __SPLIT__ 2026-05-27 12:44:57,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29596 - __SPLIT__ 2026-05-27 12:44:57,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48922 - __SPLIT__ 2026-05-27 12:44:57,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42811 - __SPLIT__ 2026-05-27 12:44:57,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55263 - __SPLIT__ 2026-05-27 12:44:58,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29749 - __SPLIT__ 2026-05-27 12:44:58,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53802 - __SPLIT__ 2026-05-27 12:45:01,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42949 - __SPLIT__ 2026-05-27 12:45:01,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29776 - __SPLIT__ 2026-05-27 12:45:02,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48943 - __SPLIT__ 2026-05-27 12:45:03,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54690 - __SPLIT__ 2026-05-27 12:45:03,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46602 - __SPLIT__ 2026-05-27 12:45:04,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29802 - __SPLIT__ 2026-05-27 12:45:04,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54170 - __SPLIT__ 2026-05-27 12:45:04,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42958 - __SPLIT__ 2026-05-27 12:45:07,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29860 - __SPLIT__ 2026-05-27 12:45:07,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48961 - __SPLIT__ 2026-05-27 12:45:08,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29958 - __SPLIT__ 2026-05-27 12:45:09,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43372 - __SPLIT__ 2026-05-27 12:45:09,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52663 - __SPLIT__ 2026-05-27 12:45:12,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48966 - __SPLIT__ 2026-05-27 12:45:13,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43474 - __SPLIT__ 2026-05-27 12:45:14,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29959 - __SPLIT__ 2026-05-27 12:45:16,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29985 - __SPLIT__ 2026-05-27 12:45:17,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43588 - __SPLIT__ 2026-05-27 12:45:18,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54503 - __SPLIT__ 2026-05-27 12:45:18,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53803 - __SPLIT__ 2026-05-27 12:45:18,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48972 - __SPLIT__ 2026-05-27 12:45:20,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55435 - __SPLIT__ 2026-05-27 12:45:20,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43630 - __SPLIT__ 2026-05-27 12:45:21,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30310 - __SPLIT__ 2026-05-27 12:45:23,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43907 - __SPLIT__ 2026-05-27 12:45:24,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49116 - __SPLIT__ 2026-05-27 12:45:24,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46805 - __SPLIT__ 2026-05-27 12:45:25,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43919 - __SPLIT__ 2026-05-27 12:45:27,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30318 - __SPLIT__ 2026-05-27 12:45:28,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46807 - __SPLIT__ 2026-05-27 12:45:28,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49127 - __SPLIT__ 2026-05-27 12:45:29,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44324 - __SPLIT__ 2026-05-27 12:45:29,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30509 - __SPLIT__ 2026-05-27 12:45:31,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30925 - __SPLIT__ 2026-05-27 12:45:33,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49140 - __SPLIT__ 2026-05-27 12:45:33,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44369 - __SPLIT__ 2026-05-27 12:45:34,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30937 - __SPLIT__ 2026-05-27 12:45:34,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52664 - __SPLIT__ 2026-05-27 12:45:34,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54623 - __SPLIT__ 2026-05-27 12:45:36,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53835 - __SPLIT__ 2026-05-27 12:45:37,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49297 - __SPLIT__ 2026-05-27 12:45:38,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44396 - __SPLIT__ 2026-05-27 12:45:40,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30944 - __SPLIT__ 2026-05-27 12:45:41,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44423 - __SPLIT__ 2026-05-27 12:45:42,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30988 - __SPLIT__ 2026-05-27 12:45:42,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49313 - __SPLIT__ 2026-05-27 12:45:44,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31136 - __SPLIT__ 2026-05-27 12:45:45,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54691 - __SPLIT__ 2026-05-27 12:45:46,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44431 - __SPLIT__ 2026-05-27 12:45:47,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31253 - __SPLIT__ 2026-05-27 12:45:47,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49676 - __SPLIT__ 2026-05-27 12:45:48,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46808 - __SPLIT__ 2026-05-27 12:45:49,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44449 - __SPLIT__ 2026-05-27 12:45:49,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31270 - __SPLIT__ 2026-05-27 12:45:52,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31331 - __SPLIT__ 2026-05-27 12:45:53,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49824 - __SPLIT__ 2026-05-27 12:45:55,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31362 - __SPLIT__ 2026-05-27 12:45:57,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53843 - __SPLIT__ 2026-05-27 12:45:58,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49907 - __SPLIT__ 2026-05-27 12:45:58,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44531 - __SPLIT__ 2026-05-27 12:45:59,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52665 - __SPLIT__ 2026-05-27 12:46:01,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31363 - __SPLIT__ 2026-05-27 12:46:02,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50023 - __SPLIT__ 2026-05-27 12:46:03,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44585 - __SPLIT__ 2026-05-27 12:46:03,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54790 - __SPLIT__ 2026-05-27 12:46:03,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31423 - __SPLIT__ 2026-05-27 12:46:06,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31536 - __SPLIT__ 2026-05-27 12:46:07,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50075 - __SPLIT__ 2026-05-27 12:46:07,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44690 - __SPLIT__ 2026-05-27 12:46:08,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47046 - __SPLIT__ 2026-05-27 12:46:09,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31732 - __SPLIT__ 2026-05-27 12:46:09,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54965 - __SPLIT__ 2026-05-27 12:46:11,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54692 - __SPLIT__ 2026-05-27 12:46:11,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31749 - __SPLIT__ 2026-05-27 12:46:12,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44706 - __SPLIT__ 2026-05-27 12:46:14,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56097 - __SPLIT__ 2026-05-27 12:46:14,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31750 - __SPLIT__ 2026-05-27 12:46:17,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44709 - __SPLIT__ 2026-05-27 12:46:18,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50076 - __SPLIT__ 2026-05-27 12:46:21,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44714 - __SPLIT__ 2026-05-27 12:46:21,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31759 - __SPLIT__ 2026-05-27 12:46:23,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52666 - __SPLIT__ 2026-05-27 12:46:23,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54966 - __SPLIT__ 2026-05-27 12:46:24,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31868 - __SPLIT__ 2026-05-27 12:46:25,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44837 - __SPLIT__ 2026-05-27 12:46:27,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31871 - __SPLIT__ 2026-05-27 12:46:27,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44859 - __SPLIT__ 2026-05-27 12:46:29,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47047 - __SPLIT__ 2026-05-27 12:46:29,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50077 - __SPLIT__ 2026-05-27 12:46:30,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32053 - __SPLIT__ 2026-05-27 12:46:30,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44888 - __SPLIT__ 2026-05-27 12:46:31,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32134 - __SPLIT__ 2026-05-27 12:46:33,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32151 - __SPLIT__ 2026-05-27 12:46:34,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44902 - __SPLIT__ 2026-05-27 12:46:36,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53844 - __SPLIT__ 2026-05-27 12:46:36,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32356 - __SPLIT__ 2026-05-27 12:46:36,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45257 - __SPLIT__ 2026-05-27 12:46:39,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32423 - __SPLIT__ 2026-05-27 12:46:41,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45350 - __SPLIT__ 2026-05-27 12:46:42,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32450 - __SPLIT__ 2026-05-27 12:46:44,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32536 - __SPLIT__ 2026-05-27 12:46:45,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45408 - __SPLIT__ 2026-05-27 12:46:47,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32675 - __SPLIT__ 2026-05-27 12:46:48,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52667 - __SPLIT__ 2026-05-27 12:46:48,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33070 - __SPLIT__ 2026-05-27 12:46:48,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47425 - __SPLIT__ 2026-05-27 12:46:49,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45456 - __SPLIT__ 2026-05-27 12:46:52,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50095 - __SPLIT__ 2026-05-27 12:46:52,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55389 - __SPLIT__ 2026-05-27 12:46:54,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45710 - __SPLIT__ 2026-05-27 12:46:55,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53928 - __SPLIT__ 2026-05-27 12:46:55,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33071 - __SPLIT__ 2026-05-27 12:46:56,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50119 - __SPLIT__ 2026-05-27 12:46:57,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45764 - __SPLIT__ 2026-05-27 12:46:58,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33091 - __SPLIT__ 2026-05-27 12:47:01,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50187 - __SPLIT__ 2026-05-27 12:47:01,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54695 - __SPLIT__ 2026-05-27 12:47:01,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33117 - __SPLIT__ 2026-05-27 12:47:01,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45765 - __SPLIT__ 2026-05-27 12:47:02,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56358 - __SPLIT__ 2026-05-27 12:47:03,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33310 - __SPLIT__ 2026-05-27 12:47:05,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50323 - __SPLIT__ 2026-05-27 12:47:06,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33439 - __SPLIT__ 2026-05-27 12:47:07,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55445 - __SPLIT__ 2026-05-27 12:47:08,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46545 - __SPLIT__ 2026-05-27 12:47:09,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47426 - __SPLIT__ 2026-05-27 12:47:09,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33589 - __SPLIT__ 2026-05-27 12:47:10,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50407 - __SPLIT__ 2026-05-27 12:47:12,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46547 - __SPLIT__ 2026-05-27 12:47:12,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52668 - __SPLIT__ 2026-05-27 12:47:12,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33590 - __SPLIT__ 2026-05-27 12:47:13,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54218 - __SPLIT__ 2026-05-27 12:47:14,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46568 - __SPLIT__ 2026-05-27 12:47:16,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33632 - __SPLIT__ 2026-05-27 12:47:17,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46627 - __SPLIT__ 2026-05-27 12:47:19,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33675 - __SPLIT__ 2026-05-27 12:47:20,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33983 - __SPLIT__ 2026-05-27 12:47:21,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50408 - __SPLIT__ 2026-05-27 12:47:21,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46847 - __SPLIT__ 2026-05-27 12:47:23,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33984 - __SPLIT__ 2026-05-27 12:47:25,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55446 - __SPLIT__ 2026-05-27 12:47:26,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46895 - __SPLIT__ 2026-05-27 12:47:26,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50832 - __SPLIT__ 2026-05-27 12:47:27,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149983 - __SPLIT__ 2026-05-27 12:47:29,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47911 - __SPLIT__ 2026-05-27 12:47:30,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50891 - __SPLIT__ 2026-05-27 12:47:31,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34045 - __SPLIT__ 2026-05-27 12:47:34,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34099 - __SPLIT__ 2026-05-27 12:47:35,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47040 - __SPLIT__ 2026-05-27 12:47:35,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50978 - __SPLIT__ 2026-05-27 12:47:37,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47912 - __SPLIT__ 2026-05-27 12:47:37,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34112 - __SPLIT__ 2026-05-27 12:47:39,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47095 - __SPLIT__ 2026-05-27 12:47:41,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34139 - __SPLIT__ 2026-05-27 12:47:42,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51023 - __SPLIT__ 2026-05-27 12:47:43,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47608 - __SPLIT__ 2026-05-27 12:47:44,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48072 - __SPLIT__ 2026-05-27 12:47:44,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34303 - __SPLIT__ 2026-05-27 12:47:45,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47787 - __SPLIT__ 2026-05-27 12:47:48,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34415 - __SPLIT__ 2026-05-27 12:47:49,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47804 - __SPLIT__ 2026-05-27 12:47:50,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54698 - __SPLIT__ 2026-05-27 12:47:51,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47819 - __SPLIT__ 2026-05-27 12:47:51,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34438 - __SPLIT__ 2026-05-27 12:47:51,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54580 - __SPLIT__ 2026-05-27 12:47:54,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57361 - __SPLIT__ 2026-05-27 12:47:54,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34526 - __SPLIT__ 2026-05-27 12:47:55,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47973 - __SPLIT__ 2026-05-27 12:47:55,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55603 - __SPLIT__ 2026-05-27 12:47:55,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51073 - __SPLIT__ 2026-05-27 12:47:58,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34527 - __SPLIT__ 2026-05-27 12:47:59,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48025 - __SPLIT__ 2026-05-27 12:48:00,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34567 - __SPLIT__ 2026-05-27 12:48:01,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54818 - __SPLIT__ 2026-05-27 12:48:01,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48280 - __SPLIT__ 2026-05-27 12:48:01,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51186 - __SPLIT__ 2026-05-27 12:48:02,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52669 - __SPLIT__ 2026-05-27 12:48:02,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55033 - __SPLIT__ 2026-05-27 12:48:03,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34602 - __SPLIT__ 2026-05-27 12:48:03,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48073 - __SPLIT__ 2026-05-27 12:48:04,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55621 - __SPLIT__ 2026-05-27 12:48:06,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51348 - __SPLIT__ 2026-05-27 12:48:07,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34912 - __SPLIT__ 2026-05-27 12:48:07,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48281 - __SPLIT__ 2026-05-27 12:48:10,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34928 - __SPLIT__ 2026-05-27 12:48:12,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48355 - __SPLIT__ 2026-05-27 12:48:13,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34930 - __SPLIT__ 2026-05-27 12:48:16,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48356 - __SPLIT__ 2026-05-27 12:48:17,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51395 - __SPLIT__ 2026-05-27 12:48:19,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55979 - __SPLIT__ 2026-05-27 12:48:21,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52338 - __SPLIT__ 2026-05-27 12:48:22,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34939 - __SPLIT__ 2026-05-27 12:48:22,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48498 - __SPLIT__ 2026-05-27 12:48:23,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55060 - __SPLIT__ 2026-05-27 12:48:25,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48122 - __SPLIT__ 2026-05-27 12:48:26,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53108 - __SPLIT__ 2026-05-27 12:48:27,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48568 - __SPLIT__ 2026-05-27 12:48:29,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34940 - __SPLIT__ 2026-05-27 12:48:29,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48655 - __SPLIT__ 2026-05-27 12:48:30,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53165 - __SPLIT__ 2026-05-27 12:48:32,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34944 - __SPLIT__ 2026-05-27 12:48:33,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48656 - __SPLIT__ 2026-05-27 12:48:34,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56014 - __SPLIT__ 2026-05-27 12:48:36,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53577 - __SPLIT__ 2026-05-27 12:48:40,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48717 - __SPLIT__ 2026-05-27 12:48:40,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54931 - __SPLIT__ 2026-05-27 12:48:41,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56526 - __SPLIT__ 2026-05-27 12:48:41,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35394 - __SPLIT__ 2026-05-27 12:48:42,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48782 - __SPLIT__ 2026-05-27 12:48:44,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35479 - __SPLIT__ 2026-05-27 12:48:45,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48899 - __SPLIT__ 2026-05-27 12:48:46,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48133 - __SPLIT__ 2026-05-27 12:48:48,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53635 - __SPLIT__ 2026-05-27 12:48:48,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35480 - __SPLIT__ 2026-05-27 12:48:51,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52899 - __SPLIT__ 2026-05-27 12:48:51,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58136 - __SPLIT__ 2026-05-27 12:48:52,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54268 - __SPLIT__ 2026-05-27 12:48:52,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49241 - __SPLIT__ 2026-05-27 12:48:56,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56683 - __SPLIT__ 2026-05-27 12:48:57,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35523 - __SPLIT__ 2026-05-27 12:48:57,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49285 - __SPLIT__ 2026-05-27 12:48:57,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48987 - __SPLIT__ 2026-05-27 12:48:57,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54341 - __SPLIT__ 2026-05-27 12:49:00,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35644 - __SPLIT__ 2026-05-27 12:49:01,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55393 - __SPLIT__ 2026-05-27 12:49:01,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49344 - __SPLIT__ 2026-05-27 12:49:03,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54506 - __SPLIT__ 2026-05-27 12:49:04,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35666 - __SPLIT__ 2026-05-27 12:49:06,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50233 - __SPLIT__ 2026-05-27 12:49:07,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54630 - __SPLIT__ 2026-05-27 12:49:08,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35759 - __SPLIT__ 2026-05-27 12:49:10,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50234 - __SPLIT__ 2026-05-27 12:49:10,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56689 - __SPLIT__ 2026-05-27 12:49:12,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35760 - __SPLIT__ 2026-05-27 12:49:12,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55023 - __SPLIT__ 2026-05-27 12:49:19,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49356 - __SPLIT__ 2026-05-27 12:49:19,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55185 - __SPLIT__ 2026-05-27 12:49:20,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55463 - __SPLIT__ 2026-05-27 12:49:21,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35827 - __SPLIT__ 2026-05-27 12:49:21,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50235 - __SPLIT__ 2026-05-27 12:49:24,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36119 - __SPLIT__ 2026-05-27 12:49:25,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50675 - __SPLIT__ 2026-05-27 12:49:25,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55186 - __SPLIT__ 2026-05-27 12:49:28,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36120 - __SPLIT__ 2026-05-27 12:49:29,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51022 - __SPLIT__ 2026-05-27 12:49:31,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54932 - __SPLIT__ 2026-05-27 12:49:32,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36131 - __SPLIT__ 2026-05-27 12:49:34,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55269 - __SPLIT__ 2026-05-27 12:49:34,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51070 - __SPLIT__ 2026-05-27 12:49:35,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36177 - __SPLIT__ 2026-05-27 12:49:38,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49623 - __SPLIT__ 2026-05-27 12:49:38,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53601 - __SPLIT__ 2026-05-27 12:49:38,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55306 - __SPLIT__ 2026-05-27 12:49:39,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51130 - __SPLIT__ 2026-05-27 12:49:39,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36199 - __SPLIT__ 2026-05-27 12:49:40,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56896 - __SPLIT__ 2026-05-27 12:49:40,574 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, -1.0, 1127.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:49:42,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55729 - __SPLIT__ 2026-05-27 12:49:42,620 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 12:49:43,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55309 - __SPLIT__ 2026-05-27 12:49:43,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36414 - __SPLIT__ 2026-05-27 12:49:43,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51155 - __SPLIT__ 2026-05-27 12:49:46,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53620 - __SPLIT__ 2026-05-27 12:49:47,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149996 - __SPLIT__ 2026-05-27 12:49:47,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55477 - __SPLIT__ 2026-05-27 12:49:48,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36528 - __SPLIT__ 2026-05-27 12:49:50,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36748 - __SPLIT__ 2026-05-27 12:49:51,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51248 - __SPLIT__ 2026-05-27 12:49:51,032 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:49:52,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55489 - __SPLIT__ 2026-05-27 12:49:54,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36749 - __SPLIT__ 2026-05-27 12:49:54,490 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:49:54,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57096 - __SPLIT__ 2026-05-27 12:49:54,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51416 - __SPLIT__ 2026-05-27 12:49:55,628 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:49:55,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55491 - __SPLIT__ 2026-05-27 12:49:56,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49643 - __SPLIT__ 2026-05-27 12:49:57,259 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:49:57,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51417 - __SPLIT__ 2026-05-27 12:49:58,318 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (31385, 42981, 47541);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:49:59,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55629 - __SPLIT__ 2026-05-27 12:50:00,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51418 - __SPLIT__ 2026-05-27 12:50:00,667 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:50:00,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56197 - __SPLIT__ 2026-05-27 12:50:01,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36768 - __SPLIT__ 2026-05-27 12:50:01,170 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (31385, 42981, 47541) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:50:01,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55681 - __SPLIT__ 2026-05-27 12:50:02,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51458 - __SPLIT__ 2026-05-27 12:50:04,130 - 124456 - src.utils.log - INFO - βœ… Fetched 20 rows - __SPLIT__ 2026-05-27 12:50:04,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36771 - __SPLIT__ 2026-05-27 12:50:04,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52416 - __SPLIT__ 2026-05-27 12:50:05,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55691 - __SPLIT__ 2026-05-27 12:50:05,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31385 - __SPLIT__ 2026-05-27 12:50:06,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36816 - __SPLIT__ 2026-05-27 12:50:06,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42981 - __SPLIT__ 2026-05-27 12:50:06,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57176 - __SPLIT__ 2026-05-27 12:50:08,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47541 - __SPLIT__ 2026-05-27 12:50:08,761 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:50:10,814 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:50:11,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57229 - __SPLIT__ 2026-05-27 12:50:11,673 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:50:12,514 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:50:12,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55699 - __SPLIT__ 2026-05-27 12:50:13,428 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:50:13,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55884 - __SPLIT__ 2026-05-27 12:50:14,199 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:50:14,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36817 - __SPLIT__ 2026-05-27 12:50:14,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49644 - __SPLIT__ 2026-05-27 12:50:14,987 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (54280, 54281, 24970, 54282, 54284, 36634, 58284, 22324, 22325, 46522, 46523, 46524, 46525, 54737, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 55648, 55649, 55654, 55657, 55658, 55660, 55662, 55672, 56829);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:50:15,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55736 - __SPLIT__ 2026-05-27 12:50:17,735 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:50:18,298 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (54280, 54281, 24970, 54282, 54284, 36634, 58284, 22324, 22325, 46522, 46523, 46524, 46525, 54737, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 55648, 55649, 55654, 55657, 55658, 55660, 55662, 55672, 56829) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:50:18,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37039 - __SPLIT__ 2026-05-27 12:50:19,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56352 - __SPLIT__ 2026-05-27 12:50:20,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55770 - __SPLIT__ 2026-05-27 12:50:22,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37212 - __SPLIT__ 2026-05-27 12:50:22,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52605 - __SPLIT__ 2026-05-27 12:50:25,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37245 - __SPLIT__ 2026-05-27 12:50:27,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150041 - __SPLIT__ 2026-05-27 12:50:28,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37267 - __SPLIT__ 2026-05-27 12:50:28,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53621 - __SPLIT__ 2026-05-27 12:50:30,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55919 - __SPLIT__ 2026-05-27 12:50:30,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37660 - __SPLIT__ 2026-05-27 12:50:33,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55920 - __SPLIT__ 2026-05-27 12:50:36,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56618 - __SPLIT__ 2026-05-27 12:50:38,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57248 - __SPLIT__ 2026-05-27 12:50:39,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37771 - __SPLIT__ 2026-05-27 12:50:39,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55957 - __SPLIT__ 2026-05-27 12:50:40,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53657 - __SPLIT__ 2026-05-27 12:50:42,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37823 - __SPLIT__ 2026-05-27 12:50:44,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37872 - __SPLIT__ 2026-05-27 12:50:44,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53659 - __SPLIT__ 2026-05-27 12:50:45,898 - 124456 - src.utils.log - INFO - βœ… Fetched 831 rows - __SPLIT__ 2026-05-27 12:50:47,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38042 - __SPLIT__ 2026-05-27 12:50:48,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57252 - __SPLIT__ 2026-05-27 12:50:48,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22324 - __SPLIT__ 2026-05-27 12:50:49,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53876 - __SPLIT__ 2026-05-27 12:50:49,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54627 - __SPLIT__ 2026-05-27 12:50:50,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55958 - __SPLIT__ 2026-05-27 12:50:50,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49645 - __SPLIT__ 2026-05-27 12:50:52,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54456 - __SPLIT__ 2026-05-27 12:50:54,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56822 - __SPLIT__ 2026-05-27 12:50:57,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38043 - __SPLIT__ 2026-05-27 12:50:57,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54457 - __SPLIT__ 2026-05-27 12:50:58,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56037 - __SPLIT__ 2026-05-27 12:50:58,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22325 - __SPLIT__ 2026-05-27 12:50:59,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24970 - __SPLIT__ 2026-05-27 12:51:00,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57253 - __SPLIT__ 2026-05-27 12:51:01,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38085 - __SPLIT__ 2026-05-27 12:51:04,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54477 - __SPLIT__ 2026-05-27 12:51:05,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55960 - __SPLIT__ 2026-05-27 12:51:05,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38157 - __SPLIT__ 2026-05-27 12:51:08,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30546 - __SPLIT__ 2026-05-27 12:51:08,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54518 - __SPLIT__ 2026-05-27 12:51:08,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30547 - __SPLIT__ 2026-05-27 12:51:09,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38158 - __SPLIT__ 2026-05-27 12:51:10,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150068 - __SPLIT__ 2026-05-27 12:51:10,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30550 - __SPLIT__ 2026-05-27 12:51:11,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30553 - __SPLIT__ 2026-05-27 12:51:13,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55208 - __SPLIT__ 2026-05-27 12:51:13,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30554 - __SPLIT__ 2026-05-27 12:51:15,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54750 - __SPLIT__ 2026-05-27 12:51:18,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30556 - __SPLIT__ 2026-05-27 12:51:18,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56823 - __SPLIT__ 2026-05-27 12:51:19,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38228 - __SPLIT__ 2026-05-27 12:51:19,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55961 - __SPLIT__ 2026-05-27 12:51:24,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38274 - __SPLIT__ 2026-05-27 12:51:26,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54798 - __SPLIT__ 2026-05-27 12:51:26,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57258 - __SPLIT__ 2026-05-27 12:51:27,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38336 - __SPLIT__ 2026-05-27 12:51:27,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30557 - __SPLIT__ 2026-05-27 12:51:32,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38562 - __SPLIT__ 2026-05-27 12:51:35,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55963 - __SPLIT__ 2026-05-27 12:51:37,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55311 - __SPLIT__ 2026-05-27 12:51:37,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38563 - __SPLIT__ 2026-05-27 12:51:37,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49893 - __SPLIT__ 2026-05-27 12:51:38,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30558 - __SPLIT__ 2026-05-27 12:51:40,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57259 - __SPLIT__ 2026-05-27 12:51:41,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55421 - __SPLIT__ 2026-05-27 12:51:46,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55496 - __SPLIT__ 2026-05-27 12:51:49,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38695 - __SPLIT__ 2026-05-27 12:51:49,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55641 - __SPLIT__ 2026-05-27 12:51:50,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55964 - __SPLIT__ 2026-05-27 12:51:51,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38696 - __SPLIT__ 2026-05-27 12:51:51,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30559 - __SPLIT__ 2026-05-27 12:51:52,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55732 - __SPLIT__ 2026-05-27 12:51:53,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54799 - __SPLIT__ 2026-05-27 12:51:55,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56119 - __SPLIT__ 2026-05-27 12:51:59,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56274 - __SPLIT__ 2026-05-27 12:52:01,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56237 - __SPLIT__ 2026-05-27 12:52:01,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150069 - __SPLIT__ 2026-05-27 12:52:01,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50008 - __SPLIT__ 2026-05-27 12:52:02,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38706 - __SPLIT__ 2026-05-27 12:52:05,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55965 - __SPLIT__ 2026-05-27 12:52:05,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38763 - __SPLIT__ 2026-05-27 12:52:05,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57337 - __SPLIT__ 2026-05-27 12:52:05,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56573 - __SPLIT__ 2026-05-27 12:52:06,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36634 - __SPLIT__ 2026-05-27 12:52:06,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56856 - __SPLIT__ 2026-05-27 12:52:08,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38764 - __SPLIT__ 2026-05-27 12:52:10,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46522 - __SPLIT__ 2026-05-27 12:52:11,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55835 - __SPLIT__ 2026-05-27 12:52:16,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46523 - __SPLIT__ 2026-05-27 12:52:18,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55966 - __SPLIT__ 2026-05-27 12:52:18,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56574 - __SPLIT__ 2026-05-27 12:52:19,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57338 - __SPLIT__ 2026-05-27 12:52:19,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38765 - __SPLIT__ 2026-05-27 12:52:19,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56614 - __SPLIT__ 2026-05-27 12:52:22,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38819 - __SPLIT__ 2026-05-27 12:52:22,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46524 - __SPLIT__ 2026-05-27 12:52:22,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57396 - __SPLIT__ 2026-05-27 12:52:23,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56736 - __SPLIT__ 2026-05-27 12:52:26,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38894 - __SPLIT__ 2026-05-27 12:52:27,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56876 - __SPLIT__ 2026-05-27 12:52:28,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46525 - __SPLIT__ 2026-05-27 12:52:29,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38953 - __SPLIT__ 2026-05-27 12:52:29,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56959 - __SPLIT__ 2026-05-27 12:52:31,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57083 - __SPLIT__ 2026-05-27 12:52:32,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55980 - __SPLIT__ 2026-05-27 12:52:33,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38986 - __SPLIT__ 2026-05-27 12:52:37,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55989 - __SPLIT__ 2026-05-27 12:52:37,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39024 - __SPLIT__ 2026-05-27 12:52:37,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55929 - __SPLIT__ 2026-05-27 12:52:38,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57084 - __SPLIT__ 2026-05-27 12:52:38,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57410 - __SPLIT__ 2026-05-27 12:52:41,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39025 - __SPLIT__ 2026-05-27 12:52:41,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56254 - __SPLIT__ 2026-05-27 12:52:46,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54280 - __SPLIT__ 2026-05-27 12:52:46,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39074 - __SPLIT__ 2026-05-27 12:52:47,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56331 - __SPLIT__ 2026-05-27 12:52:48,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150074 - __SPLIT__ 2026-05-27 12:52:51,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39117 - __SPLIT__ 2026-05-27 12:52:52,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54281 - __SPLIT__ 2026-05-27 12:52:52,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57643 - __SPLIT__ 2026-05-27 12:52:53,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56374 - __SPLIT__ 2026-05-27 12:52:53,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57279 - __SPLIT__ 2026-05-27 12:52:55,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54282 - __SPLIT__ 2026-05-27 12:52:55,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39210 - __SPLIT__ 2026-05-27 12:52:55,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57306 - __SPLIT__ 2026-05-27 12:52:57,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56277 - __SPLIT__ 2026-05-27 12:52:58,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57589 - __SPLIT__ 2026-05-27 12:52:58,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56380 - __SPLIT__ 2026-05-27 12:53:00,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39226 - __SPLIT__ 2026-05-27 12:53:00,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57699 - __SPLIT__ 2026-05-27 12:53:01,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54284 - __SPLIT__ 2026-05-27 12:53:01,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56772 - __SPLIT__ 2026-05-27 12:53:02,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55950 - __SPLIT__ 2026-05-27 12:53:04,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57871 - __SPLIT__ 2026-05-27 12:53:04,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39292 - __SPLIT__ 2026-05-27 12:53:05,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150078 - __SPLIT__ 2026-05-27 12:53:06,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57734 - __SPLIT__ 2026-05-27 12:53:08,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58058 - __SPLIT__ 2026-05-27 12:53:08,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56799 - __SPLIT__ 2026-05-27 12:53:08,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54737 - __SPLIT__ 2026-05-27 12:53:09,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39424 - __SPLIT__ 2026-05-27 12:53:10,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58225 - __SPLIT__ 2026-05-27 12:53:11,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39437 - __SPLIT__ 2026-05-27 12:53:13,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56816 - __SPLIT__ 2026-05-27 12:53:14,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56960 - __SPLIT__ 2026-05-27 12:53:14,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58227 - __SPLIT__ 2026-05-27 12:53:16,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39556 - __SPLIT__ 2026-05-27 12:53:17,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58946 - __SPLIT__ 2026-05-27 12:53:18,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56834 - __SPLIT__ 2026-05-27 12:53:21,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39582 - __SPLIT__ 2026-05-27 12:53:23,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56942 - __SPLIT__ 2026-05-27 12:53:25,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39606 - __SPLIT__ 2026-05-27 12:53:26,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56202 - __SPLIT__ 2026-05-27 12:53:26,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50009 - __SPLIT__ 2026-05-27 12:53:27,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55648 - __SPLIT__ 2026-05-27 12:53:28,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56964 - __SPLIT__ 2026-05-27 12:53:31,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58260 - __SPLIT__ 2026-05-27 12:53:31,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55649 - __SPLIT__ 2026-05-27 12:53:33,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57159 - __SPLIT__ 2026-05-27 12:53:35,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55654 - __SPLIT__ 2026-05-27 12:53:35,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39920 - __SPLIT__ 2026-05-27 12:53:36,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57280 - __SPLIT__ 2026-05-27 12:53:39,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56962 - __SPLIT__ 2026-05-27 12:53:39,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55657 - __SPLIT__ 2026-05-27 12:53:39,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39921 - __SPLIT__ 2026-05-27 12:53:40,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57285 - __SPLIT__ 2026-05-27 12:53:43,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69017 - __SPLIT__ 2026-05-27 12:53:43,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57590 - __SPLIT__ 2026-05-27 12:53:43,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50606 - __SPLIT__ 2026-05-27 12:53:43,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55658 - __SPLIT__ 2026-05-27 12:53:48,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56989 - __SPLIT__ 2026-05-27 12:53:48,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150084 - __SPLIT__ 2026-05-27 12:53:48,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57608 - __SPLIT__ 2026-05-27 12:53:48,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55660 - __SPLIT__ 2026-05-27 12:53:50,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39943 - __SPLIT__ 2026-05-27 12:53:51,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56367 - __SPLIT__ 2026-05-27 12:53:53,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55662 - __SPLIT__ 2026-05-27 12:53:54,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40006 - __SPLIT__ 2026-05-27 12:53:54,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57625 - __SPLIT__ 2026-05-27 12:53:56,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40142 - __SPLIT__ 2026-05-27 12:53:58,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55672 - __SPLIT__ 2026-05-27 12:53:59,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57698 - __SPLIT__ 2026-05-27 12:54:02,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56829 - __SPLIT__ 2026-05-27 12:54:02,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50607 - __SPLIT__ 2026-05-27 12:54:05,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57712 - __SPLIT__ 2026-05-27 12:54:06,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58284 - __SPLIT__ 2026-05-27 12:54:08,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56991 - __SPLIT__ 2026-05-27 12:54:08,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40146 - __SPLIT__ 2026-05-27 12:54:10,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56264 - __SPLIT__ 2026-05-27 12:54:10,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57965 - __SPLIT__ 2026-05-27 12:54:10,731 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, 1128.0, 11434.0, 11435.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:54:12,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57027 - __SPLIT__ 2026-05-27 12:54:12,886 - 124456 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 12:54:15,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58158 - __SPLIT__ 2026-05-27 12:54:16,457 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:54:17,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56547 - __SPLIT__ 2026-05-27 12:54:19,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40147 - __SPLIT__ 2026-05-27 12:54:19,815 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:54:19,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58239 - __SPLIT__ 2026-05-27 12:54:20,851 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:54:21,810 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:54:22,211 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (22915, 44803, 57236, 29717, 36764, 45095, 45096, 57639, 57641, 41515, 39084, 41516, 48047, 39984, 39985, 48048, 44468, 50361, 50362, 31043, 40516, 40517, 47683, 47684, 44105, 44106, 58188, 31821, 58190, 58191, 30032, 41816, 42457, 51674, 50267, 50268, 52960, 36331, 36332, 55027, 46328, 46329);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:54:23,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40197 - __SPLIT__ 2026-05-27 12:54:23,823 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:54:24,165 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (22915, 44803, 57236, 29717, 36764, 45095, 45096, 57639, 57641, 41515, 39084, 41516, 48047, 39984, 39985, 48048, 44468, 50361, 50362, 31043, 40516, 40517, 47683, 47684, 44105, 44106, 58188, 31821, 58190, 58191, 30032, 41816, 42457, 51674, 50267, 50268, 52960, 36331, 36332, 55027, 46328, 46329) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:54:24,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58264 - __SPLIT__ 2026-05-27 12:54:25,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40198 - __SPLIT__ 2026-05-27 12:54:27,134 - 124456 - src.utils.log - INFO - βœ… Fetched 86 rows - __SPLIT__ 2026-05-27 12:54:27,440 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, 1127.0, 1128.0, 1130.0, 11434.0, 1132.0, 1035.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:54:29,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150089 - __SPLIT__ 2026-05-27 12:54:29,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57048 - __SPLIT__ 2026-05-27 12:54:29,916 - 124456 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-27 12:54:30,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22915 - __SPLIT__ 2026-05-27 12:54:30,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56548 - __SPLIT__ 2026-05-27 12:54:30,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58947 - __SPLIT__ 2026-05-27 12:54:30,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29717 - __SPLIT__ 2026-05-27 12:54:32,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30032 - __SPLIT__ 2026-05-27 12:54:32,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31043 - __SPLIT__ 2026-05-27 12:54:33,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31821 - __SPLIT__ 2026-05-27 12:54:33,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36331 - __SPLIT__ 2026-05-27 12:54:34,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40476 - __SPLIT__ 2026-05-27 12:54:34,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36332 - __SPLIT__ 2026-05-27 12:54:34,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50608 - __SPLIT__ 2026-05-27 12:54:35,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36764 - __SPLIT__ 2026-05-27 12:54:36,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39084 - __SPLIT__ 2026-05-27 12:54:36,403 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:54:36,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39984 - __SPLIT__ 2026-05-27 12:54:37,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39985 - __SPLIT__ 2026-05-27 12:54:37,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40516 - __SPLIT__ 2026-05-27 12:54:38,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40517 - __SPLIT__ 2026-05-27 12:54:38,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40694 - __SPLIT__ 2026-05-27 12:54:38,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41515 - __SPLIT__ 2026-05-27 12:54:39,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41516 - __SPLIT__ 2026-05-27 12:54:40,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41816 - __SPLIT__ 2026-05-27 12:54:40,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42457 - __SPLIT__ 2026-05-27 12:54:40,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57021 - __SPLIT__ 2026-05-27 12:54:40,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44105 - __SPLIT__ 2026-05-27 12:54:41,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44106 - __SPLIT__ 2026-05-27 12:54:42,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44468 - __SPLIT__ 2026-05-27 12:54:42,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40707 - __SPLIT__ 2026-05-27 12:54:42,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44803 - __SPLIT__ 2026-05-27 12:54:43,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45095 - __SPLIT__ 2026-05-27 12:54:44,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45096 - __SPLIT__ 2026-05-27 12:54:44,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46328 - __SPLIT__ 2026-05-27 12:54:45,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46329 - __SPLIT__ 2026-05-27 12:54:45,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47683 - __SPLIT__ 2026-05-27 12:54:46,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47684 - __SPLIT__ 2026-05-27 12:54:46,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48047 - __SPLIT__ 2026-05-27 12:54:46,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48048 - __SPLIT__ 2026-05-27 12:54:47,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40789 - __SPLIT__ 2026-05-27 12:54:47,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50267 - __SPLIT__ 2026-05-27 12:54:48,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50268 - __SPLIT__ 2026-05-27 12:54:48,446 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:54:48,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50361 - __SPLIT__ 2026-05-27 12:54:49,561 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:54:49,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50362 - __SPLIT__ 2026-05-27 12:54:50,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57161 - __SPLIT__ 2026-05-27 12:54:50,244 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:54:50,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51674 - __SPLIT__ 2026-05-27 12:54:51,138 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (57357, 55315, 49172, 34843, 49183, 49191, 45105, 36917, 43066, 38989, 55373, 43087, 34896, 34897, 30803, 34899, 57431, 43097, 49244, 45153, 30819, 41063, 39017, 49269, 43126, 36996, 43144, 34959, 47249, 43158, 43159, 34969, 53401, 45216, 47264, 49315, 57511, 39087, 39088, 41140, 45238, 55479, 32962, 32963, 32964, 49358, 51409, 51410, 41175, 39135, 43234, 57585, 55539, 39165, 39166, 53503, 45314, 41225, 41234, 35091, 47382, 39191, 51491, 33060, 51492, 55595, 55598, 55616, 49473, 39235, 39236, 43334, 53611, 51567, 41334, 41347, 43403, 33169, 47506, 41395, 41396, 39349, 39350, 55745, 55753, 37329, 55763, 55764, 57821, 43491, 39400, 47592, 41451, 41452, 49649, 57841, 49652, 43512, 43518, 57854, 45591, 37402, 33325, 37422, 35375, 35376, 37423, 57913, 41530, 43579, 57921, 49757, 37483, 49795, 43652, 43653, 58019, 37540, 55976, 39625, 33488, 33489, 33491, 33493, 33494, 58071, 33499, 33500, 33501, 45787, 56031, 33504, 33505, 41697, 45791, 33508, 33509, 33510, 33520, 33523, 33524, 33525, 37624, 56056, 33530, 45820, 45821, 33533, 33534, 33535, 33536, 33537, 33539, 58110, 47878, 33544, 33550, 33551, 33553, 33555, 35628, 45870, 39748, 39749, 47953, 43858, 50018, 33640, 33668, 58249, 29581, 43922, 43924, 37785, 45989, 45990, 50118, 58324, 58325, 50136, 41955, 46066, 27642, 54334, 37965, 56418, 33892, 46196, 33913, 33916, 31870, 48255, 48256, 44162, 56480, 36001, 54435, 38069, 38070, 36025, 36026, 27839, 27840, 27841, 54491, 44252, 36065, 56588, 32030, 56616, 50477, 40238, 38191, 42290, 27985, 36182, 48472, 56670, 40313, 42365, 42371, 42372, 32135, 32136, 32137, 32138, 32139, 36236, 34193, 38290, 44451, 48596, 44501, 48597, 48599, 54744, 48614, 50665, 50667, 40441, 40442, 38403, 56836, 40458, 40459, 40470, 44577, 34339, 48678, 50729, 48692, 34368, 56904, 44617, 44618, 38481, 44639, 38502, 38503, 58987, 58988, 30322, 30323, 42618, 48776, 48777, 44682, 40597, 36507, 44703, 44707, 48804, 36517, 34470, 40619, 34476, 34477, 46764, 54972, 38591, 30409, 32463, 38609, 38610, 50910, 40670, 44768, 38626, 50915, 55014, 48871, 57064, 57065, 44799, 57090, 40709, 50961, 50962, 55066, 48923, 34618, 40773, 42829, 34639, 34640, 48984, 44893, 44894, 44896, 30606, 57230, 57231, 30614, 38821, 36780, 38831, 38843, 34751, 38848, 55237, 51147, 47057, 47058, 55271, 42995, 42996, 45047, 43000);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:54:51,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40831 - __SPLIT__ 2026-05-27 12:54:51,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52960 - __SPLIT__ 2026-05-27 12:54:53,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55027 - __SPLIT__ 2026-05-27 12:54:53,276 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:54:53,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57236 - __SPLIT__ 2026-05-27 12:54:53,654 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (57357, 55315, 49172, 34843, 49183, 49191, 45105, 36917, 43066, 38989, 55373, 43087, 34896, 34897, 30803, 34899, 57431, 43097, 49244, 45153, 30819, 41063, 39017, 49269, 43126, 36996, 43144, 34959, 47249, 43158, 43159, 34969, 53401, 45216, 47264, 49315, 57511, 39087, 39088, 41140, 45238, 55479, 32962, 32963, 32964, 49358, 51409, 51410, 41175, 39135, 43234, 57585, 55539, 39165, 39166, 53503, 45314, 41225, 41234, 35091, 47382, 39191, 51491, 33060, 51492, 55595, 55598, 55616, 49473, 39235, 39236, 43334, 53611, 51567, 41334, 41347, 43403, 33169, 47506, 41395, 41396, 39349, 39350, 55745, 55753, 37329, 55763, 55764, 57821, 43491, 39400, 47592, 41451, 41452, 49649, 57841, 49652, 43512, 43518, 57854, 45591, 37402, 33325, 37422, 35375, 35376, 37423, 57913, 41530, 43579, 57921, 49757, 37483, 49795, 43652, 43653, 58019, 37540, 55976, 39625, 33488, 33489, 33491, 33493, 33494, 58071, 33499, 33500, 33501, 45787, 56031, 33504, 33505, 41697, 45791, 33508, 33509, 33510, 33520, 33523, 33524, 33525, 37624, 56056, 33530, 45820, 45821, 33533, 33534, 33535, 33536, 33537, 33539, 58110, 47878, 33544, 33550, 33551, 33553, 33555, 35628, 45870, 39748, 39749, 47953, 43858, 50018, 33640, 33668, 58249, 29581, 43922, 43924, 37785, 45989, 45990, 50118, 58324, 58325, 50136, 41955, 46066, 27642, 54334, 37965, 56418, 33892, 46196, 33913, 33916, 31870, 48255, 48256, 44162, 56480, 36001, 54435, 38069, 38070, 36025, 36026, 27839, 27840, 27841, 54491, 44252, 36065, 56588, 32030, 56616, 50477, 40238, 38191, 42290, 27985, 36182, 48472, 56670, 40313, 42365, 42371, 42372, 32135, 32136, 32137, 32138, 32139, 36236, 34193, 38290, 44451, 48596, 44501, 48597, 48599, 54744, 48614, 50665, 50667, 40441, 40442, 38403, 56836, 40458, 40459, 40470, 44577, 34339, 48678, 50729, 48692, 34368, 56904, 44617, 44618, 38481, 44639, 38502, 38503, 58987, 58988, 30322, 30323, 42618, 48776, 48777, 44682, 40597, 36507, 44703, 44707, 48804, 36517, 34470, 40619, 34476, 34477, 46764, 54972, 38591, 30409, 32463, 38609, 38610, 50910, 40670, 44768, 38626, 50915, 55014, 48871, 57064, 57065, 44799, 57090, 40709, 50961, 50962, 55066, 48923, 34618, 40773, 42829, 34639, 34640, 48984, 44893, 44894, 44896, 30606, 57230, 57231, 30614, 38821, 36780, 38831, 38843, 34751, 38848, 55237, 51147, 47057, 47058, 55271, 42995, 42996, 45047, 43000) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 12:54:54,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57639 - __SPLIT__ 2026-05-27 12:54:54,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57641 - __SPLIT__ 2026-05-27 12:54:55,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58188 - __SPLIT__ 2026-05-27 12:54:55,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58190 - __SPLIT__ 2026-05-27 12:54:56,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58191 - __SPLIT__ 2026-05-27 12:54:56,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40876 - __SPLIT__ 2026-05-27 12:54:56,429 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11429.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:54:58,155 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 12:54:58,941 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:54:59,579 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:54:59,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40964 - __SPLIT__ 2026-05-27 12:55:00,209 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:55:00,645 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:55:01,024 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 89047;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:01,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150099 - __SPLIT__ 2026-05-27 12:55:02,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50743 - __SPLIT__ 2026-05-27 12:55:02,885 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:55:03,392 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 89047 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:03,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41079 - __SPLIT__ 2026-05-27 12:55:03,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57278 - __SPLIT__ 2026-05-27 12:55:05,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41110 - __SPLIT__ 2026-05-27 12:55:07,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41111 - __SPLIT__ 2026-05-27 12:55:07,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57182 - __SPLIT__ 2026-05-27 12:55:07,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57653 - __SPLIT__ 2026-05-27 12:55:08,438 - 124456 - src.utils.log - INFO - βœ… Fetched 116 rows - __SPLIT__ 2026-05-27 12:55:09,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50766 - __SPLIT__ 2026-05-27 12:55:10,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89047 - __SPLIT__ 2026-05-27 12:55:10,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41219 - __SPLIT__ 2026-05-27 12:55:13,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41492 - __SPLIT__ 2026-05-27 12:55:17,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57082 - __SPLIT__ 2026-05-27 12:55:26,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50767 - __SPLIT__ 2026-05-27 12:55:26,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57759 - __SPLIT__ 2026-05-27 12:55:27,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41493 - __SPLIT__ 2026-05-27 12:55:28,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119484 - __SPLIT__ 2026-05-27 12:55:29,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57244 - __SPLIT__ 2026-05-27 12:55:32,258 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:55:32,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41644 - __SPLIT__ 2026-05-27 12:55:32,611 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:33,653 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:55:34,174 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:55:34,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41734 - __SPLIT__ 2026-05-27 12:55:34,644 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (46320, 48573, 53806);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:35,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57348 - __SPLIT__ 2026-05-27 12:55:36,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58948 - __SPLIT__ 2026-05-27 12:55:36,500 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:55:37,055 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (46320, 48573, 53806) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:37,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57760 - __SPLIT__ 2026-05-27 12:55:37,880 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:55:38,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42033 - __SPLIT__ 2026-05-27 12:55:38,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150100 - __SPLIT__ 2026-05-27 12:55:39,226 - 124456 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-27 12:55:39,924 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:55:40,215 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (46434, 47462, 39481, 44538, 32958);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:40,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50782 - __SPLIT__ 2026-05-27 12:55:41,591 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:55:41,863 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (46434, 47462, 39481, 44538, 32958) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:42,726 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:55:44,299 - 124456 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-27 12:55:44,647 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:55:45,261 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 58717;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:45,321 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, 1128.0, 11434.0, 1130.0, 1035.0, 1131.0, -1.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:55:46,878 - 124456 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 12:55:46,909 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:55:47,685 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 58717 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:48,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42034 - __SPLIT__ 2026-05-27 12:55:48,776 - 124456 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 12:55:50,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58717 - __SPLIT__ 2026-05-27 12:55:51,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57349 - __SPLIT__ 2026-05-27 12:55:51,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58280 - __SPLIT__ 2026-05-27 12:55:52,206 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:55:52,775 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:52,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42231 - __SPLIT__ 2026-05-27 12:55:53,495 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:55:53,706 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:55:53,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50815 - __SPLIT__ 2026-05-27 12:55:54,415 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:55:55,200 - 124456 - src.utils.log - INFO - βœ… Fetched 1919 rows - __SPLIT__ 2026-05-27 12:55:55,207 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (49160, 30729, 40971, 49166, 43023, 22550, 43030, 28696, 28697, 40985, 36891, 55320, 26656, 36897, 24611, 32805, 36904, 30762, 53293, 26673, 22580, 45125, 22599, 55377, 26708, 41044, 41045, 55383, 55384, 53340, 28767, 51303, 28781, 41083, 41084, 45180, 47247, 47248, 28818, 37014, 22685, 47268, 32933, 26815, 53441, 41158, 47308, 28877, 26833, 26834, 35029, 24792, 26840, 45283, 28909, 28911, 41199, 47350, 47351, 28921, 26875, 49405, 37131, 37132, 49423, 30995, 43291, 43292, 43295, 43298, 33073, 35124, 57652, 51510, 31036, 53565, 45376, 37208, 29022, 57696, 29032, 45418, 31083, 49531, 55682, 55685, 47501, 57746, 31123, 57748, 22938, 22949, 41390, 37296, 51635, 43447, 55735, 37306, 29116, 22975, 27091, 39380, 51670, 31195, 43484, 51677, 23009, 29155, 37348, 39397, 29162, 29163, 51691, 57836, 39407, 31216, 47602, 43507, 43513, 49658, 25087, 25088, 55815, 37384, 57870, 29200, 39441, 39443, 47638, 39447, 49696, 57888, 57890, 31275, 37419, 57903, 29235, 33332, 23093, 29241, 29242, 53818, 33346, 31299, 37442, 37444, 45638, 53830, 51788, 51789, 29275, 25180, 47709, 41575, 23145, 51831, 51832, 23165, 31358, 37508, 39557, 55952, 29331, 31380, 25240, 27297, 27298, 33445, 33446, 43689, 23210, 51883, 43696, 29363, 43703, 43705, 45753, 25280, 51905, 31429, 51911, 56021, 56022, 45792, 45796, 23278, 31472, 56068, 25358, 25359, 23316, 25366, 25367, 23320, 54040, 51997, 39710, 49955, 49956, 41767, 39723, 37689, 56136, 56143, 47971, 47980, 56180, 29559, 47992, 54136, 54137, 54138, 29567, 25477, 56200, 48014, 31632, 56209, 29595, 39839, 37805, 37806, 50105, 27579, 23492, 25550, 27612, 27613, 56292, 50150, 48113, 31730, 31731, 44020, 31736, 52217, 52227, 50185, 52234, 50191, 44058, 39963, 25631, 33824, 25634, 48168, 48169, 35884, 48175, 44081, 44083, 44087, 44088, 25661, 37967, 44111, 44112, 40019, 48211, 37978, 31840, 48225, 35944, 35945, 40049, 29810, 29811, 52340, 27801, 38045, 52382, 46240, 27812, 27813, 50359, 27833, 25787, 31935, 48320, 56513, 33988, 27852, 48333, 52431, 31954, 38102, 25818, 40156, 50402, 54501, 48358, 40168, 44267, 44268, 25837, 48367, 56569, 38138, 48379, 38147, 23814, 54543, 40211, 34069, 29975, 52505, 38170, 25883, 29982, 56606, 23841, 32033, 52521, 27952, 46384, 46391, 48439, 52536, 56637, 48458, 30031, 38239, 28002, 34150, 28008, 34152, 28013, 42350, 28022, 44409, 30080, 38293, 40349, 40350, 32162, 50610, 48564, 44471, 44472, 30142, 34243, 32198, 40392, 38345, 36298, 38346, 34253, 50639, 46548, 24022, 32217, 38366, 44510, 48616, 52717, 30196, 48628, 52729, 26108, 26128, 56850, 30228, 36375, 54807, 56870, 24106, 28206, 44593, 48704, 48709, 32331, 50768, 24159, 28277, 56950, 40574, 52863, 32384, 32385, 32391, 38536, 26250, 28299, 44705, 56993, 56994, 38564, 44711, 50859, 32429, 32432, 50869, 26315, 24272, 24273, 55007, 34528, 44769, 50914, 30436, 30437, 40689, 34546, 24313, 34560, 52996, 52997, 24333, 28432, 44820, 50966, 44824, 36633, 53017, 55067, 40735, 28448, 38698, 55083, 30515, 38708, 40756, 42807, 53047, 55096, 32572, 32573, 32583, 24394, 32597, 28502, 42839, 48983, 24412, 53085, 53089, 28515, 22372, 22373, 22374, 22375, 30563, 28524, 44909, 40815, 42865, 53107, 22389, 40834, 36745, 42889, 24475, 22432, 24483, 47012, 42917, 26537, 36783, 24496, 34739, 49080, 26553, 53178, 53181, 32703, 32706, 49098, 42957, 30673, 49109, 34777, 34778, 24539, 32735, 45028, 26599, 57321, 32747, 24556, 32748, 40942, 40943, 26619, 55293, 53247);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:55,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42623 - __SPLIT__ 2026-05-27 12:55:56,703 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:55:57,177 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (49160, 30729, 40971, 49166, 43023, 22550, 43030, 28696, 28697, 40985, 36891, 55320, 26656, 36897, 24611, 32805, 36904, 30762, 53293, 26673, 22580, 45125, 22599, 55377, 26708, 41044, 41045, 55383, 55384, 53340, 28767, 51303, 28781, 41083, 41084, 45180, 47247, 47248, 28818, 37014, 22685, 47268, 32933, 26815, 53441, 41158, 47308, 28877, 26833, 26834, 35029, 24792, 26840, 45283, 28909, 28911, 41199, 47350, 47351, 28921, 26875, 49405, 37131, 37132, 49423, 30995, 43291, 43292, 43295, 43298, 33073, 35124, 57652, 51510, 31036, 53565, 45376, 37208, 29022, 57696, 29032, 45418, 31083, 49531, 55682, 55685, 47501, 57746, 31123, 57748, 22938, 22949, 41390, 37296, 51635, 43447, 55735, 37306, 29116, 22975, 27091, 39380, 51670, 31195, 43484, 51677, 23009, 29155, 37348, 39397, 29162, 29163, 51691, 57836, 39407, 31216, 47602, 43507, 43513, 49658, 25087, 25088, 55815, 37384, 57870, 29200, 39441, 39443, 47638, 39447, 49696, 57888, 57890, 31275, 37419, 57903, 29235, 33332, 23093, 29241, 29242, 53818, 33346, 31299, 37442, 37444, 45638, 53830, 51788, 51789, 29275, 25180, 47709, 41575, 23145, 51831, 51832, 23165, 31358, 37508, 39557, 55952, 29331, 31380, 25240, 27297, 27298, 33445, 33446, 43689, 23210, 51883, 43696, 29363, 43703, 43705, 45753, 25280, 51905, 31429, 51911, 56021, 56022, 45792, 45796, 23278, 31472, 56068, 25358, 25359, 23316, 25366, 25367, 23320, 54040, 51997, 39710, 49955, 49956, 41767, 39723, 37689, 56136, 56143, 47971, 47980, 56180, 29559, 47992, 54136, 54137, 54138, 29567, 25477, 56200, 48014, 31632, 56209, 29595, 39839, 37805, 37806, 50105, 27579, 23492, 25550, 27612, 27613, 56292, 50150, 48113, 31730, 31731, 44020, 31736, 52217, 52227, 50185, 52234, 50191, 44058, 39963, 25631, 33824, 25634, 48168, 48169, 35884, 48175, 44081, 44083, 44087, 44088, 25661, 37967, 44111, 44112, 40019, 48211, 37978, 31840, 48225, 35944, 35945, 40049, 29810, 29811, 52340, 27801, 38045, 52382, 46240, 27812, 27813, 50359, 27833, 25787, 31935, 48320, 56513, 33988, 27852, 48333, 52431, 31954, 38102, 25818, 40156, 50402, 54501, 48358, 40168, 44267, 44268, 25837, 48367, 56569, 38138, 48379, 38147, 23814, 54543, 40211, 34069, 29975, 52505, 38170, 25883, 29982, 56606, 23841, 32033, 52521, 27952, 46384, 46391, 48439, 52536, 56637, 48458, 30031, 38239, 28002, 34150, 28008, 34152, 28013, 42350, 28022, 44409, 30080, 38293, 40349, 40350, 32162, 50610, 48564, 44471, 44472, 30142, 34243, 32198, 40392, 38345, 36298, 38346, 34253, 50639, 46548, 24022, 32217, 38366, 44510, 48616, 52717, 30196, 48628, 52729, 26108, 26128, 56850, 30228, 36375, 54807, 56870, 24106, 28206, 44593, 48704, 48709, 32331, 50768, 24159, 28277, 56950, 40574, 52863, 32384, 32385, 32391, 38536, 26250, 28299, 44705, 56993, 56994, 38564, 44711, 50859, 32429, 32432, 50869, 26315, 24272, 24273, 55007, 34528, 44769, 50914, 30436, 30437, 40689, 34546, 24313, 34560, 52996, 52997, 24333, 28432, 44820, 50966, 44824, 36633, 53017, 55067, 40735, 28448, 38698, 55083, 30515, 38708, 40756, 42807, 53047, 55096, 32572, 32573, 32583, 24394, 32597, 28502, 42839, 48983, 24412, 53085, 53089, 28515, 22372, 22373, 22374, 22375, 30563, 28524, 44909, 40815, 42865, 53107, 22389, 40834, 36745, 42889, 24475, 22432, 24483, 47012, 42917, 26537, 36783, 24496, 34739, 49080, 26553, 53178, 53181, 32703, 32706, 49098, 42957, 30673, 49109, 34777, 34778, 24539, 32735, 45028, 26599, 57321, 32747, 24556, 32748, 40942, 40943, 26619, 55293, 53247) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 12:55:57,632 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:55:58,808 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:55:59,488 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:55:59,841 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (69024, 43527, 43338, 35499, 28158);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:56:00,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42629 - __SPLIT__ 2026-05-27 12:56:01,365 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:56:01,822 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (69024, 43527, 43338, 35499, 28158) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:56:02,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42669 - __SPLIT__ 2026-05-27 12:56:05,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58452 - __SPLIT__ 2026-05-27 12:56:05,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27642 - __SPLIT__ 2026-05-27 12:56:06,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50816 - __SPLIT__ 2026-05-27 12:56:06,307 - 124456 - src.utils.log - INFO - βœ… Fetched 124 rows - __SPLIT__ 2026-05-27 12:56:06,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42691 - __SPLIT__ 2026-05-27 12:56:06,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57399 - __SPLIT__ 2026-05-27 12:56:07,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27839 - __SPLIT__ 2026-05-27 12:56:08,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28158 - __SPLIT__ 2026-05-27 12:56:09,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27840 - __SPLIT__ 2026-05-27 12:56:10,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27841 - __SPLIT__ 2026-05-27 12:56:10,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150101 - __SPLIT__ 2026-05-27 12:56:11,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57435 - __SPLIT__ 2026-05-27 12:56:11,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35499 - __SPLIT__ 2026-05-27 12:56:11,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43064 - __SPLIT__ 2026-05-27 12:56:11,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27985 - __SPLIT__ 2026-05-27 12:56:13,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29581 - __SPLIT__ 2026-05-27 12:56:14,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30322 - __SPLIT__ 2026-05-27 12:56:14,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43338 - __SPLIT__ 2026-05-27 12:56:16,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30323 - __SPLIT__ 2026-05-27 12:56:17,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58457 - __SPLIT__ 2026-05-27 12:56:17,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30409 - __SPLIT__ 2026-05-27 12:56:17,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43527 - __SPLIT__ 2026-05-27 12:56:18,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43198 - __SPLIT__ 2026-05-27 12:56:18,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30606 - __SPLIT__ 2026-05-27 12:56:19,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30614 - __SPLIT__ 2026-05-27 12:56:21,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69024 - __SPLIT__ 2026-05-27 12:56:23,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30803 - __SPLIT__ 2026-05-27 12:56:23,412 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, 1127.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:56:23,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30819 - __SPLIT__ 2026-05-27 12:56:24,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50887 - __SPLIT__ 2026-05-27 12:56:24,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43370 - __SPLIT__ 2026-05-27 12:56:24,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31870 - __SPLIT__ 2026-05-27 12:56:24,950 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 12:56:25,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32030 - __SPLIT__ 2026-05-27 12:56:27,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32135 - __SPLIT__ 2026-05-27 12:56:27,362 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:56:27,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32136 - __SPLIT__ 2026-05-27 12:56:28,009 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:56:29,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43416 - __SPLIT__ 2026-05-27 12:56:29,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32137 - __SPLIT__ 2026-05-27 12:56:29,352 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:56:29,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57741 - __SPLIT__ 2026-05-27 12:56:30,526 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:56:31,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43417 - __SPLIT__ 2026-05-27 12:56:31,859 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (42496, 31233, 56325, 42507, 42508, 34321, 35859, 44063, 44064, 41508, 41509, 31273, 31792, 34868, 34870, 34872, 25146, 56897, 42050, 42051, 42052, 39494, 30279, 30280, 52806, 56396, 42063, 42064, 42065, 46166, 39519, 39520, 39521, 39522, 39523, 52833, 53347, 53348, 26733, 25198, 26734, 26735, 29806, 48754, 48755, 48756, 30330, 57467, 24191, 26242, 46726, 39559, 46727, 52367, 45718, 45719, 51868, 32925, 51869, 36514, 39590, 47791, 26293, 26294, 31415, 37558, 37559, 51382, 40123, 40124, 51383, 40126, 52411, 52412, 52413, 45762, 31940, 49862, 49863, 36040, 36041, 30922, 44746, 29388, 29390, 42705, 42707, 45780, 57557, 48342, 48343, 49367, 49368, 41698, 25827, 42212, 39653, 42214, 42215, 55525, 55526, 24815, 24816, 24817, 24818, 24819, 42739, 42740, 50929, 37625, 37626, 41209, 41210, 55035, 55036, 32005, 51981, 29966, 35599, 35600, 30994, 40726, 40727, 55588, 40232, 40233, 40234, 40235, 40236, 42283, 42284, 28977, 57143, 37181, 27968, 56647, 49992, 49993, 56648, 30543, 50000, 50002, 55635, 50006, 55638, 27994, 36700, 36701, 30561, 57697, 36197, 56681, 53612, 42861, 42862, 42863, 42864, 47985, 47988, 47989, 47990, 47991, 37242, 30587, 26491, 30588, 32125, 32126, 54661, 41351, 29067, 27025, 27026, 37268, 37269, 32155, 53664, 29090, 57250, 37284, 37285, 37287, 37288, 40877, 40878, 53677, 50609, 42937, 55748, 31173, 24520, 24521, 24522, 29131, 45516, 26061, 45518, 35281, 24533, 24534, 33238, 44505, 44506, 44508, 44509, 24546, 49131, 53245, 42495);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:56:34,562 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:56:35,229 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (42496, 31233, 56325, 42507, 42508, 34321, 35859, 44063, 44064, 41508, 41509, 31273, 31792, 34868, 34870, 34872, 25146, 56897, 42050, 42051, 42052, 39494, 30279, 30280, 52806, 56396, 42063, 42064, 42065, 46166, 39519, 39520, 39521, 39522, 39523, 52833, 53347, 53348, 26733, 25198, 26734, 26735, 29806, 48754, 48755, 48756, 30330, 57467, 24191, 26242, 46726, 39559, 46727, 52367, 45718, 45719, 51868, 32925, 51869, 36514, 39590, 47791, 26293, 26294, 31415, 37558, 37559, 51382, 40123, 40124, 51383, 40126, 52411, 52412, 52413, 45762, 31940, 49862, 49863, 36040, 36041, 30922, 44746, 29388, 29390, 42705, 42707, 45780, 57557, 48342, 48343, 49367, 49368, 41698, 25827, 42212, 39653, 42214, 42215, 55525, 55526, 24815, 24816, 24817, 24818, 24819, 42739, 42740, 50929, 37625, 37626, 41209, 41210, 55035, 55036, 32005, 51981, 29966, 35599, 35600, 30994, 40726, 40727, 55588, 40232, 40233, 40234, 40235, 40236, 42283, 42284, 28977, 57143, 37181, 27968, 56647, 49992, 49993, 56648, 30543, 50000, 50002, 55635, 50006, 55638, 27994, 36700, 36701, 30561, 57697, 36197, 56681, 53612, 42861, 42862, 42863, 42864, 47985, 47988, 47989, 47990, 47991, 37242, 30587, 26491, 30588, 32125, 32126, 54661, 41351, 29067, 27025, 27026, 37268, 37269, 32155, 53664, 29090, 57250, 37284, 37285, 37287, 37288, 40877, 40878, 53677, 50609, 42937, 55748, 31173, 24520, 24521, 24522, 29131, 45516, 26061, 45518, 35281, 24533, 24534, 33238, 44505, 44506, 44508, 44509, 24546, 49131, 53245, 42495) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 12:56:36,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32138 - __SPLIT__ 2026-05-27 12:56:39,480 - 124456 - src.utils.log - INFO - βœ… Fetched 1485 rows - __SPLIT__ 2026-05-27 12:56:42,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50987 - __SPLIT__ 2026-05-27 12:56:45,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32139 - __SPLIT__ 2026-05-27 12:56:45,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58949 - __SPLIT__ 2026-05-27 12:56:46,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43452 - __SPLIT__ 2026-05-27 12:56:50,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43489 - __SPLIT__ 2026-05-27 12:56:53,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43750 - __SPLIT__ 2026-05-27 12:56:53,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150109 - __SPLIT__ 2026-05-27 12:56:53,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32463 - __SPLIT__ 2026-05-27 12:56:54,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58025 - __SPLIT__ 2026-05-27 12:56:54,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32962 - __SPLIT__ 2026-05-27 12:56:57,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32963 - __SPLIT__ 2026-05-27 12:56:58,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43892 - __SPLIT__ 2026-05-27 12:56:59,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32964 - __SPLIT__ 2026-05-27 12:57:01,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50988 - __SPLIT__ 2026-05-27 12:57:01,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22372 - __SPLIT__ 2026-05-27 12:57:02,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33060 - __SPLIT__ 2026-05-27 12:57:02,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22373 - __SPLIT__ 2026-05-27 12:57:03,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33169 - __SPLIT__ 2026-05-27 12:57:03,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44039 - __SPLIT__ 2026-05-27 12:57:03,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22374 - __SPLIT__ 2026-05-27 12:57:04,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33325 - __SPLIT__ 2026-05-27 12:57:05,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33488 - __SPLIT__ 2026-05-27 12:57:06,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22375 - __SPLIT__ 2026-05-27 12:57:06,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22389 - __SPLIT__ 2026-05-27 12:57:07,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22432 - __SPLIT__ 2026-05-27 12:57:07,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33489 - __SPLIT__ 2026-05-27 12:57:08,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22550 - __SPLIT__ 2026-05-27 12:57:09,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22580 - __SPLIT__ 2026-05-27 12:57:10,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22599 - __SPLIT__ 2026-05-27 12:57:10,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33491 - __SPLIT__ 2026-05-27 12:57:10,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22685 - __SPLIT__ 2026-05-27 12:57:11,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22938 - __SPLIT__ 2026-05-27 12:57:12,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33493 - __SPLIT__ 2026-05-27 12:57:12,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57800 - __SPLIT__ 2026-05-27 12:57:12,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22949 - __SPLIT__ 2026-05-27 12:57:13,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33494 - __SPLIT__ 2026-05-27 12:57:14,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22975 - __SPLIT__ 2026-05-27 12:57:14,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33499 - __SPLIT__ 2026-05-27 12:57:15,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23009 - __SPLIT__ 2026-05-27 12:57:15,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58195 - __SPLIT__ 2026-05-27 12:57:15,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44040 - __SPLIT__ 2026-05-27 12:57:16,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23093 - __SPLIT__ 2026-05-27 12:57:16,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33500 - __SPLIT__ 2026-05-27 12:57:17,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23145 - __SPLIT__ 2026-05-27 12:57:18,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33501 - __SPLIT__ 2026-05-27 12:57:18,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23165 - __SPLIT__ 2026-05-27 12:57:19,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33504 - __SPLIT__ 2026-05-27 12:57:20,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23210 - __SPLIT__ 2026-05-27 12:57:20,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33505 - __SPLIT__ 2026-05-27 12:57:21,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23278 - __SPLIT__ 2026-05-27 12:57:21,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51459 - __SPLIT__ 2026-05-27 12:57:21,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33508 - __SPLIT__ 2026-05-27 12:57:21,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44350 - __SPLIT__ 2026-05-27 12:57:22,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23316 - __SPLIT__ 2026-05-27 12:57:22,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58202 - __SPLIT__ 2026-05-27 12:57:22,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33509 - __SPLIT__ 2026-05-27 12:57:23,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23320 - __SPLIT__ 2026-05-27 12:57:24,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33510 - __SPLIT__ 2026-05-27 12:57:24,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23492 - __SPLIT__ 2026-05-27 12:57:25,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33520 - __SPLIT__ 2026-05-27 12:57:25,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23814 - __SPLIT__ 2026-05-27 12:57:26,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33523 - __SPLIT__ 2026-05-27 12:57:26,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23841 - __SPLIT__ 2026-05-27 12:57:27,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24022 - __SPLIT__ 2026-05-27 12:57:27,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33524 - __SPLIT__ 2026-05-27 12:57:28,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44446 - __SPLIT__ 2026-05-27 12:57:28,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24106 - __SPLIT__ 2026-05-27 12:57:29,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33525 - __SPLIT__ 2026-05-27 12:57:29,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58525 - __SPLIT__ 2026-05-27 12:57:29,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24159 - __SPLIT__ 2026-05-27 12:57:31,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24272 - __SPLIT__ 2026-05-27 12:57:31,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150115 - __SPLIT__ 2026-05-27 12:57:32,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33530 - __SPLIT__ 2026-05-27 12:57:32,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24273 - __SPLIT__ 2026-05-27 12:57:33,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44566 - __SPLIT__ 2026-05-27 12:57:34,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33533 - __SPLIT__ 2026-05-27 12:57:34,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24313 - __SPLIT__ 2026-05-27 12:57:35,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33534 - __SPLIT__ 2026-05-27 12:57:35,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24333 - __SPLIT__ 2026-05-27 12:57:36,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33535 - __SPLIT__ 2026-05-27 12:57:36,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24394 - __SPLIT__ 2026-05-27 12:57:37,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51460 - __SPLIT__ 2026-05-27 12:57:37,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33536 - __SPLIT__ 2026-05-27 12:57:37,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24412 - __SPLIT__ 2026-05-27 12:57:39,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24475 - __SPLIT__ 2026-05-27 12:57:39,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33537 - __SPLIT__ 2026-05-27 12:57:39,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44629 - __SPLIT__ 2026-05-27 12:57:39,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24483 - __SPLIT__ 2026-05-27 12:57:41,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33539 - __SPLIT__ 2026-05-27 12:57:41,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24496 - __SPLIT__ 2026-05-27 12:57:42,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33544 - __SPLIT__ 2026-05-27 12:57:43,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24539 - __SPLIT__ 2026-05-27 12:57:43,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33550 - __SPLIT__ 2026-05-27 12:57:43,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24556 - __SPLIT__ 2026-05-27 12:57:44,203 - 124456 - src.utils.log - INFO - βœ… Fetched 2812 rows - __SPLIT__ 2026-05-27 12:57:45,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33551 - __SPLIT__ 2026-05-27 12:57:45,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24611 - __SPLIT__ 2026-05-27 12:57:45,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44870 - __SPLIT__ 2026-05-27 12:57:46,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33553 - __SPLIT__ 2026-05-27 12:57:47,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24792 - __SPLIT__ 2026-05-27 12:57:47,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33555 - __SPLIT__ 2026-05-27 12:57:48,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58583 - __SPLIT__ 2026-05-27 12:57:48,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25087 - __SPLIT__ 2026-05-27 12:57:48,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33640 - __SPLIT__ 2026-05-27 12:57:49,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25088 - __SPLIT__ 2026-05-27 12:57:50,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33668 - __SPLIT__ 2026-05-27 12:57:50,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44871 - __SPLIT__ 2026-05-27 12:57:51,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25180 - __SPLIT__ 2026-05-27 12:57:51,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33892 - __SPLIT__ 2026-05-27 12:57:52,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25240 - __SPLIT__ 2026-05-27 12:57:53,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25280 - __SPLIT__ 2026-05-27 12:57:54,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33913 - __SPLIT__ 2026-05-27 12:57:54,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25358 - __SPLIT__ 2026-05-27 12:57:55,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51461 - __SPLIT__ 2026-05-27 12:57:55,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25359 - __SPLIT__ 2026-05-27 12:57:56,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24191 - __SPLIT__ 2026-05-27 12:57:57,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25366 - __SPLIT__ 2026-05-27 12:57:58,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25367 - __SPLIT__ 2026-05-27 12:57:59,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24520 - __SPLIT__ 2026-05-27 12:57:59,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58586 - __SPLIT__ 2026-05-27 12:57:59,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25477 - __SPLIT__ 2026-05-27 12:58:01,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33916 - __SPLIT__ 2026-05-27 12:58:01,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24521 - __SPLIT__ 2026-05-27 12:58:02,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58254 - __SPLIT__ 2026-05-27 12:58:02,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25550 - __SPLIT__ 2026-05-27 12:58:02,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24522 - __SPLIT__ 2026-05-27 12:58:03,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25631 - __SPLIT__ 2026-05-27 12:58:05,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25634 - __SPLIT__ 2026-05-27 12:58:05,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24533 - __SPLIT__ 2026-05-27 12:58:05,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44890 - __SPLIT__ 2026-05-27 12:58:06,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25661 - __SPLIT__ 2026-05-27 12:58:07,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24534 - __SPLIT__ 2026-05-27 12:58:08,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25787 - __SPLIT__ 2026-05-27 12:58:08,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58203 - __SPLIT__ 2026-05-27 12:58:09,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24546 - __SPLIT__ 2026-05-27 12:58:09,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34193 - __SPLIT__ 2026-05-27 12:58:09,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25818 - __SPLIT__ 2026-05-27 12:58:10,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24815 - __SPLIT__ 2026-05-27 12:58:10,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44985 - __SPLIT__ 2026-05-27 12:58:10,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58950 - __SPLIT__ 2026-05-27 12:58:11,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34339 - __SPLIT__ 2026-05-27 12:58:11,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25837 - __SPLIT__ 2026-05-27 12:58:12,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24816 - __SPLIT__ 2026-05-27 12:58:13,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25883 - __SPLIT__ 2026-05-27 12:58:14,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24817 - __SPLIT__ 2026-05-27 12:58:14,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34368 - __SPLIT__ 2026-05-27 12:58:14,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26108 - __SPLIT__ 2026-05-27 12:58:15,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51711 - __SPLIT__ 2026-05-27 12:58:15,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24818 - __SPLIT__ 2026-05-27 12:58:16,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45090 - __SPLIT__ 2026-05-27 12:58:16,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150124 - __SPLIT__ 2026-05-27 12:58:16,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26128 - __SPLIT__ 2026-05-27 12:58:18,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24819 - __SPLIT__ 2026-05-27 12:58:18,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34470 - __SPLIT__ 2026-05-27 12:58:19,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26250 - __SPLIT__ 2026-05-27 12:58:20,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52075 - __SPLIT__ 2026-05-27 12:58:20,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45117 - __SPLIT__ 2026-05-27 12:58:20,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25146 - __SPLIT__ 2026-05-27 12:58:20,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34476 - __SPLIT__ 2026-05-27 12:58:20,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26315 - __SPLIT__ 2026-05-27 12:58:23,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25198 - __SPLIT__ 2026-05-27 12:58:23,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34477 - __SPLIT__ 2026-05-27 12:58:23,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26537 - __SPLIT__ 2026-05-27 12:58:24,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45308 - __SPLIT__ 2026-05-27 12:58:24,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25827 - __SPLIT__ 2026-05-27 12:58:25,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26553 - __SPLIT__ 2026-05-27 12:58:25,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26061 - __SPLIT__ 2026-05-27 12:58:26,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26599 - __SPLIT__ 2026-05-27 12:58:27,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34618 - __SPLIT__ 2026-05-27 12:58:28,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26619 - __SPLIT__ 2026-05-27 12:58:28,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26242 - __SPLIT__ 2026-05-27 12:58:28,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34639 - __SPLIT__ 2026-05-27 12:58:29,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52148 - __SPLIT__ 2026-05-27 12:58:29,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26656 - __SPLIT__ 2026-05-27 12:58:30,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26293 - __SPLIT__ 2026-05-27 12:58:30,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45315 - __SPLIT__ 2026-05-27 12:58:31,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26673 - __SPLIT__ 2026-05-27 12:58:31,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58282 - __SPLIT__ 2026-05-27 12:58:32,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26294 - __SPLIT__ 2026-05-27 12:58:33,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26708 - __SPLIT__ 2026-05-27 12:58:33,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34640 - __SPLIT__ 2026-05-27 12:58:33,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150134 - __SPLIT__ 2026-05-27 12:58:34,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26491 - __SPLIT__ 2026-05-27 12:58:34,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26815 - __SPLIT__ 2026-05-27 12:58:36,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26733 - __SPLIT__ 2026-05-27 12:58:36,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34751 - __SPLIT__ 2026-05-27 12:58:36,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26833 - __SPLIT__ 2026-05-27 12:58:37,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52560 - __SPLIT__ 2026-05-27 12:58:37,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45316 - __SPLIT__ 2026-05-27 12:58:37,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26734 - __SPLIT__ 2026-05-27 12:58:38,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34843 - __SPLIT__ 2026-05-27 12:58:38,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26834 - __SPLIT__ 2026-05-27 12:58:40,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26840 - __SPLIT__ 2026-05-27 12:58:41,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26735 - __SPLIT__ 2026-05-27 12:58:41,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26875 - __SPLIT__ 2026-05-27 12:58:42,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27091 - __SPLIT__ 2026-05-27 12:58:43,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27025 - __SPLIT__ 2026-05-27 12:58:44,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27297 - __SPLIT__ 2026-05-27 12:58:44,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34896 - __SPLIT__ 2026-05-27 12:58:45,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27298 - __SPLIT__ 2026-05-27 12:58:45,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27026 - __SPLIT__ 2026-05-27 12:58:48,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27579 - __SPLIT__ 2026-05-27 12:58:48,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27968 - __SPLIT__ 2026-05-27 12:58:49,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27612 - __SPLIT__ 2026-05-27 12:58:50,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34897 - __SPLIT__ 2026-05-27 12:58:51,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27613 - __SPLIT__ 2026-05-27 12:58:51,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27994 - __SPLIT__ 2026-05-27 12:58:52,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27801 - __SPLIT__ 2026-05-27 12:58:52,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28977 - __SPLIT__ 2026-05-27 12:58:53,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27812 - __SPLIT__ 2026-05-27 12:58:53,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150150 - __SPLIT__ 2026-05-27 12:58:54,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29067 - __SPLIT__ 2026-05-27 12:58:54,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27813 - __SPLIT__ 2026-05-27 12:58:55,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45365 - __SPLIT__ 2026-05-27 12:58:57,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29090 - __SPLIT__ 2026-05-27 12:58:59,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27833 - __SPLIT__ 2026-05-27 12:58:59,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29131 - __SPLIT__ 2026-05-27 12:59:00,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27852 - __SPLIT__ 2026-05-27 12:59:01,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58283 - __SPLIT__ 2026-05-27 12:59:01,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27952 - __SPLIT__ 2026-05-27 12:59:02,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34899 - __SPLIT__ 2026-05-27 12:59:02,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29388 - __SPLIT__ 2026-05-27 12:59:02,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52580 - __SPLIT__ 2026-05-27 12:59:03,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28002 - __SPLIT__ 2026-05-27 12:59:03,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45434 - __SPLIT__ 2026-05-27 12:59:04,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29390 - __SPLIT__ 2026-05-27 12:59:04,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28008 - __SPLIT__ 2026-05-27 12:59:06,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28013 - __SPLIT__ 2026-05-27 12:59:07,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29806 - __SPLIT__ 2026-05-27 12:59:07,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58658 - __SPLIT__ 2026-05-27 12:59:08,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28022 - __SPLIT__ 2026-05-27 12:59:09,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29966 - __SPLIT__ 2026-05-27 12:59:10,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28206 - __SPLIT__ 2026-05-27 12:59:10,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30279 - __SPLIT__ 2026-05-27 12:59:10,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45577 - __SPLIT__ 2026-05-27 12:59:12,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28277 - __SPLIT__ 2026-05-27 12:59:12,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34959 - __SPLIT__ 2026-05-27 12:59:12,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52588 - __SPLIT__ 2026-05-27 12:59:13,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30280 - __SPLIT__ 2026-05-27 12:59:13,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28299 - __SPLIT__ 2026-05-27 12:59:13,701 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, -1.0, 1127.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 12:59:15,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34969 - __SPLIT__ 2026-05-27 12:59:15,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30330 - __SPLIT__ 2026-05-27 12:59:15,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58715 - __SPLIT__ 2026-05-27 12:59:15,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28432 - __SPLIT__ 2026-05-27 12:59:16,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45685 - __SPLIT__ 2026-05-27 12:59:16,804 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 12:59:17,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35091 - __SPLIT__ 2026-05-27 12:59:18,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30543 - __SPLIT__ 2026-05-27 12:59:18,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28448 - __SPLIT__ 2026-05-27 12:59:19,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35375 - __SPLIT__ 2026-05-27 12:59:19,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30561 - __SPLIT__ 2026-05-27 12:59:20,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28502 - __SPLIT__ 2026-05-27 12:59:22,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30587 - __SPLIT__ 2026-05-27 12:59:22,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35376 - __SPLIT__ 2026-05-27 12:59:23,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28515 - __SPLIT__ 2026-05-27 12:59:23,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46160 - __SPLIT__ 2026-05-27 12:59:24,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30588 - __SPLIT__ 2026-05-27 12:59:25,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28524 - __SPLIT__ 2026-05-27 12:59:25,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35628 - __SPLIT__ 2026-05-27 12:59:26,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30922 - __SPLIT__ 2026-05-27 12:59:27,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28696 - __SPLIT__ 2026-05-27 12:59:27,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30994 - __SPLIT__ 2026-05-27 12:59:27,861 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 12:59:28,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36001 - __SPLIT__ 2026-05-27 12:59:28,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28697 - __SPLIT__ 2026-05-27 12:59:29,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31173 - __SPLIT__ 2026-05-27 12:59:31,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36025 - __SPLIT__ 2026-05-27 12:59:33,337 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 12:59:34,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28767 - __SPLIT__ 2026-05-27 12:59:34,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36026 - __SPLIT__ 2026-05-27 12:59:34,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31233 - __SPLIT__ 2026-05-27 12:59:34,781 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 12:59:35,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28781 - __SPLIT__ 2026-05-27 12:59:35,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52603 - __SPLIT__ 2026-05-27 12:59:37,197 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 12:59:37,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31273 - __SPLIT__ 2026-05-27 12:59:37,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28818 - __SPLIT__ 2026-05-27 12:59:37,916 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (41989, 51213, 39444, 39445, 40471, 54810, 33822, 35875, 35876, 35878, 35879, 35372, 42029, 42030, 42031, 44078, 35380, 35381, 35382, 38968, 29247, 29248, 29249, 29250, 40003, 40004, 38981, 43584, 50755, 56902, 41547, 55885, 40526, 32849, 40530, 56919, 35428, 54373, 34411, 34412, 56429, 57968, 43121, 42610, 33907, 55410, 57969, 33911, 48759, 35963, 50304, 50305, 50306, 57984, 41612, 57996, 57997, 50831, 46736, 46737, 46738, 57494, 51351, 35992, 48797, 39076, 43187, 44724, 51384, 58044, 57022, 39616, 39617, 50883, 27847, 27848, 49352, 42186, 44750, 44751, 50382, 43224, 33497, 33498, 45274, 41180, 33506, 45797, 58089, 53482, 48365, 48879, 48883, 43764, 43765, 37112, 31480, 57592, 48385, 56578, 49414, 58118, 33545, 46859, 42766, 34575, 34576, 34577, 33556, 54548, 45846, 51478, 49432, 57108, 44826, 44827, 47908, 55079, 51498, 42796, 42797, 46900, 54581, 57140, 57141, 35641, 55609, 58174, 51007, 58175, 42817, 44887, 42847, 58211, 47972, 57190, 57192, 57193, 55661, 50051, 50052, 50053, 37261, 58256, 40849, 40850, 42389, 45977, 39323, 55205, 33190, 44969, 58287, 35251, 48563, 46518, 28601, 47545, 58298, 48593, 48594, 57809, 28124, 43487, 46560, 50143, 28134, 35304, 36840, 46574, 46575, 44529, 55798, 55799, 49146, 57851, 39423);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 12:59:39,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36065 - __SPLIT__ 2026-05-27 12:59:40,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46350 - __SPLIT__ 2026-05-27 12:59:40,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28877 - __SPLIT__ 2026-05-27 12:59:40,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31415 - __SPLIT__ 2026-05-27 12:59:40,973 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 12:59:41,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36182 - __SPLIT__ 2026-05-27 12:59:42,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28909 - __SPLIT__ 2026-05-27 12:59:42,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31792 - __SPLIT__ 2026-05-27 12:59:42,426 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (41989, 51213, 39444, 39445, 40471, 54810, 33822, 35875, 35876, 35878, 35879, 35372, 42029, 42030, 42031, 44078, 35380, 35381, 35382, 38968, 29247, 29248, 29249, 29250, 40003, 40004, 38981, 43584, 50755, 56902, 41547, 55885, 40526, 32849, 40530, 56919, 35428, 54373, 34411, 34412, 56429, 57968, 43121, 42610, 33907, 55410, 57969, 33911, 48759, 35963, 50304, 50305, 50306, 57984, 41612, 57996, 57997, 50831, 46736, 46737, 46738, 57494, 51351, 35992, 48797, 39076, 43187, 44724, 51384, 58044, 57022, 39616, 39617, 50883, 27847, 27848, 49352, 42186, 44750, 44751, 50382, 43224, 33497, 33498, 45274, 41180, 33506, 45797, 58089, 53482, 48365, 48879, 48883, 43764, 43765, 37112, 31480, 57592, 48385, 56578, 49414, 58118, 33545, 46859, 42766, 34575, 34576, 34577, 33556, 54548, 45846, 51478, 49432, 57108, 44826, 44827, 47908, 55079, 51498, 42796, 42797, 46900, 54581, 57140, 57141, 35641, 55609, 58174, 51007, 58175, 42817, 44887, 42847, 58211, 47972, 57190, 57192, 57193, 55661, 50051, 50052, 50053, 37261, 58256, 40849, 40850, 42389, 45977, 39323, 55205, 33190, 44969, 58287, 35251, 48563, 46518, 28601, 47545, 58298, 48593, 48594, 57809, 28124, 43487, 46560, 50143, 28134, 35304, 36840, 46574, 46575, 44529, 55798, 55799, 49146, 57851, 39423) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 12:59:43,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36236 - __SPLIT__ 2026-05-27 12:59:43,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28911 - __SPLIT__ 2026-05-27 12:59:44,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46666 - __SPLIT__ 2026-05-27 12:59:45,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31940 - __SPLIT__ 2026-05-27 12:59:46,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28921 - __SPLIT__ 2026-05-27 12:59:46,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36507 - __SPLIT__ 2026-05-27 12:59:48,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32005 - __SPLIT__ 2026-05-27 12:59:48,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29022 - __SPLIT__ 2026-05-27 12:59:48,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150175 - __SPLIT__ 2026-05-27 12:59:48,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47099 - __SPLIT__ 2026-05-27 12:59:49,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36517 - __SPLIT__ 2026-05-27 12:59:49,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32125 - __SPLIT__ 2026-05-27 12:59:50,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29032 - __SPLIT__ 2026-05-27 12:59:52,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36780 - __SPLIT__ 2026-05-27 12:59:53,020 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 11429.0, 1127.0, 1128.0, 1133.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 12:59:53,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32126 - __SPLIT__ 2026-05-27 12:59:53,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29116 - __SPLIT__ 2026-05-27 12:59:53,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47183 - __SPLIT__ 2026-05-27 12:59:55,282 - 124456 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 12:59:55,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29155 - __SPLIT__ 2026-05-27 12:59:55,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32155 - __SPLIT__ 2026-05-27 12:59:56,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52902 - __SPLIT__ 2026-05-27 12:59:57,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36917 - __SPLIT__ 2026-05-27 12:59:57,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29162 - __SPLIT__ 2026-05-27 12:59:58,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58951 - __SPLIT__ 2026-05-27 12:59:58,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32925 - __SPLIT__ 2026-05-27 12:59:59,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29163 - __SPLIT__ 2026-05-27 13:00:00,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47677 - __SPLIT__ 2026-05-27 13:00:04,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33238 - __SPLIT__ 2026-05-27 13:00:05,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36996 - __SPLIT__ 2026-05-27 13:00:05,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29200 - __SPLIT__ 2026-05-27 13:00:06,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150198 - __SPLIT__ 2026-05-27 13:00:07,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34321 - __SPLIT__ 2026-05-27 13:00:07,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29235 - __SPLIT__ 2026-05-27 13:00:07,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37329 - __SPLIT__ 2026-05-27 13:00:08,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34868 - __SPLIT__ 2026-05-27 13:00:08,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47696 - __SPLIT__ 2026-05-27 13:00:09,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29241 - __SPLIT__ 2026-05-27 13:00:10,011 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:00:10,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37402 - __SPLIT__ 2026-05-27 13:00:11,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29242 - __SPLIT__ 2026-05-27 13:00:11,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34870 - __SPLIT__ 2026-05-27 13:00:13,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29275 - __SPLIT__ 2026-05-27 13:00:15,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29331 - __SPLIT__ 2026-05-27 13:00:15,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47968 - __SPLIT__ 2026-05-27 13:00:16,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37422 - __SPLIT__ 2026-05-27 13:00:17,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29363 - __SPLIT__ 2026-05-27 13:00:17,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34872 - __SPLIT__ 2026-05-27 13:00:19,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29559 - __SPLIT__ 2026-05-27 13:00:19,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52903 - __SPLIT__ 2026-05-27 13:00:20,939 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:00:21,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29567 - __SPLIT__ 2026-05-27 13:00:22,130 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:00:22,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37423 - __SPLIT__ 2026-05-27 13:00:23,317 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:00:23,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29595 - __SPLIT__ 2026-05-27 13:00:23,970 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30249, 29389, 48334);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:00:24,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37483 - __SPLIT__ 2026-05-27 13:00:24,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35281 - __SPLIT__ 2026-05-27 13:00:25,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29810 - __SPLIT__ 2026-05-27 13:00:26,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37540 - __SPLIT__ 2026-05-27 13:00:26,121 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:00:27,668 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30249, 29389, 48334) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:00:28,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35599 - __SPLIT__ 2026-05-27 13:00:29,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37624 - __SPLIT__ 2026-05-27 13:00:29,421 - 124456 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-27 13:00:29,668 - 124456 - src.utils.log - INFO - βœ… Fetched 1475 rows - __SPLIT__ 2026-05-27 13:00:30,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29811 - __SPLIT__ 2026-05-27 13:00:31,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47969 - __SPLIT__ 2026-05-27 13:00:31,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37785 - __SPLIT__ 2026-05-27 13:00:32,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29389 - __SPLIT__ 2026-05-27 13:00:32,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29975 - __SPLIT__ 2026-05-27 13:00:33,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30249 - __SPLIT__ 2026-05-27 13:00:35,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37965 - __SPLIT__ 2026-05-27 13:00:35,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35600 - __SPLIT__ 2026-05-27 13:00:35,626 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1.0;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:00:35,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29982 - __SPLIT__ 2026-05-27 13:00:36,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38069 - __SPLIT__ 2026-05-27 13:00:37,302 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:00:37,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48210 - __SPLIT__ 2026-05-27 13:00:38,208 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:00:38,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30031 - __SPLIT__ 2026-05-27 13:00:38,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35859 - __SPLIT__ 2026-05-27 13:00:38,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52904 - __SPLIT__ 2026-05-27 13:00:39,011 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:00:40,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36040 - __SPLIT__ 2026-05-27 13:00:40,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30080 - __SPLIT__ 2026-05-27 13:00:40,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27847 - __SPLIT__ 2026-05-27 13:00:41,368 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:00:41,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38070 - __SPLIT__ 2026-05-27 13:00:42,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30142 - __SPLIT__ 2026-05-27 13:00:42,801 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:00:43,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48337 - __SPLIT__ 2026-05-27 13:00:43,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27848 - __SPLIT__ 2026-05-27 13:00:44,401 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (34823, 28682, 47117, 47118, 53262, 34844, 34845, 45086, 47136, 43041, 49193, 47150, 28719, 43056, 43061, 26681, 24641, 45121, 26700, 38991, 26706, 34902, 53334, 34904, 26723, 26724, 22630, 32870, 45167, 41086, 32902, 22663, 37001, 22670, 39056, 39057, 37010, 30878, 30881, 30886, 26792, 26802, 26803, 26804, 30900, 32950, 45243, 45244, 26813, 55484, 47295, 49351, 28874, 26836, 26837, 39132, 28896, 51436, 26862, 35060, 35066, 35067, 47354, 41214, 41220, 26892, 35095, 35096, 37145, 55577, 35099, 35100, 43296, 41254, 28980, 26943, 26944, 51519, 33098, 33099, 49490, 33108, 22884, 26981, 41317, 31081, 57708, 45422, 33135, 45424, 45439, 45440, 37249, 47491, 33166, 31121, 47512, 39324, 55710, 29095, 37295, 39344, 39345, 39365, 55749, 45512, 25036, 41425, 51666, 41427, 47575, 55771, 51679, 51680, 35311, 39410, 39411, 47613, 31236, 49673, 41506, 33319, 23081, 45625, 39487, 39488, 53823, 53824, 55871, 37445, 51783, 43595, 43596, 31315, 51809, 29285, 39531, 23153, 51826, 53899, 43662, 39570, 45726, 25258, 27307, 27321, 27322, 43707, 56000, 51907, 51917, 35555, 35556, 37603, 37604, 56040, 56043, 31476, 31477, 54015, 51968, 41731, 37638, 37639, 45831, 49939, 39701, 54038, 35608, 29466, 37658, 39708, 54047, 52000, 29489, 45882, 39746, 41808, 41809, 41810, 50003, 23383, 27488, 31586, 31587, 31589, 31598, 52079, 29552, 35704, 35713, 39828, 48028, 48029, 29617, 29618, 23475, 39859, 39860, 37814, 48055, 48056, 31673, 37841, 41945, 52194, 56296, 25602, 48140, 25616, 46097, 25618, 52247, 25636, 31795, 31796, 37940, 42037, 44084, 52275, 33855, 37959, 56392, 25678, 29777, 44114, 23645, 23646, 52319, 29795, 23654, 25702, 31846, 40050, 25715, 23670, 27767, 27768, 25720, 50316, 29840, 48273, 38037, 44184, 42137, 29850, 31898, 38047, 38060, 29871, 29872, 38084, 38088, 38091, 52440, 46297, 52442, 54490, 25821, 31966, 34016, 25826, 38122, 42221, 29934, 23798, 29956, 44292, 54535, 44299, 44300, 25877, 23838, 23839, 36138, 38186, 38187, 25905, 50481, 23860, 30011, 30012, 40251, 56636, 25923, 52555, 36173, 32086, 32087, 34144, 32097, 32098, 30056, 48492, 25977, 36225, 30082, 36226, 32142, 32148, 40343, 32157, 32158, 34206, 46507, 36279, 36287, 30149, 36305, 38353, 38354, 56785, 34269, 40416, 42465, 48615, 36335, 36336, 38385, 52722, 36340, 46584, 46585, 28176, 36371, 48659, 48660, 34329, 36383, 50719, 54817, 52780, 52784, 36405, 46649, 40507, 26172, 30269, 30270, 24140, 28238, 46672, 46673, 34388, 46677, 54878, 32351, 50793, 50794, 54890, 42608, 44656, 44659, 30327, 40567, 40568, 54919, 38538, 38539, 32396, 32397, 28304, 46740, 24227, 32421, 46757, 42678, 38588, 54974, 52931, 28356, 28357, 24266, 57035, 30417, 28370, 30418, 52950, 48856, 36582, 24295, 34537, 24303, 40711, 28434, 32533, 34585, 38697, 50992, 22327, 36664, 44860, 30530, 38725, 57157, 40780, 40781, 40783, 34648, 48989, 51054, 22383, 22384, 22388, 28537, 40828, 40830, 44926, 53123, 28548, 28551, 22409, 24468, 49047, 32671, 55201, 55202, 40871, 57255, 32699, 32700, 57292, 38867, 47081, 55284, 53237, 38905);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:00:45,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30196 - __SPLIT__ 2026-05-27 13:00:45,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38191 - __SPLIT__ 2026-05-27 13:00:47,007 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:00:47,793 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (34823, 28682, 47117, 47118, 53262, 34844, 34845, 45086, 47136, 43041, 49193, 47150, 28719, 43056, 43061, 26681, 24641, 45121, 26700, 38991, 26706, 34902, 53334, 34904, 26723, 26724, 22630, 32870, 45167, 41086, 32902, 22663, 37001, 22670, 39056, 39057, 37010, 30878, 30881, 30886, 26792, 26802, 26803, 26804, 30900, 32950, 45243, 45244, 26813, 55484, 47295, 49351, 28874, 26836, 26837, 39132, 28896, 51436, 26862, 35060, 35066, 35067, 47354, 41214, 41220, 26892, 35095, 35096, 37145, 55577, 35099, 35100, 43296, 41254, 28980, 26943, 26944, 51519, 33098, 33099, 49490, 33108, 22884, 26981, 41317, 31081, 57708, 45422, 33135, 45424, 45439, 45440, 37249, 47491, 33166, 31121, 47512, 39324, 55710, 29095, 37295, 39344, 39345, 39365, 55749, 45512, 25036, 41425, 51666, 41427, 47575, 55771, 51679, 51680, 35311, 39410, 39411, 47613, 31236, 49673, 41506, 33319, 23081, 45625, 39487, 39488, 53823, 53824, 55871, 37445, 51783, 43595, 43596, 31315, 51809, 29285, 39531, 23153, 51826, 53899, 43662, 39570, 45726, 25258, 27307, 27321, 27322, 43707, 56000, 51907, 51917, 35555, 35556, 37603, 37604, 56040, 56043, 31476, 31477, 54015, 51968, 41731, 37638, 37639, 45831, 49939, 39701, 54038, 35608, 29466, 37658, 39708, 54047, 52000, 29489, 45882, 39746, 41808, 41809, 41810, 50003, 23383, 27488, 31586, 31587, 31589, 31598, 52079, 29552, 35704, 35713, 39828, 48028, 48029, 29617, 29618, 23475, 39859, 39860, 37814, 48055, 48056, 31673, 37841, 41945, 52194, 56296, 25602, 48140, 25616, 46097, 25618, 52247, 25636, 31795, 31796, 37940, 42037, 44084, 52275, 33855, 37959, 56392, 25678, 29777, 44114, 23645, 23646, 52319, 29795, 23654, 25702, 31846, 40050, 25715, 23670, 27767, 27768, 25720, 50316, 29840, 48273, 38037, 44184, 42137, 29850, 31898, 38047, 38060, 29871, 29872, 38084, 38088, 38091, 52440, 46297, 52442, 54490, 25821, 31966, 34016, 25826, 38122, 42221, 29934, 23798, 29956, 44292, 54535, 44299, 44300, 25877, 23838, 23839, 36138, 38186, 38187, 25905, 50481, 23860, 30011, 30012, 40251, 56636, 25923, 52555, 36173, 32086, 32087, 34144, 32097, 32098, 30056, 48492, 25977, 36225, 30082, 36226, 32142, 32148, 40343, 32157, 32158, 34206, 46507, 36279, 36287, 30149, 36305, 38353, 38354, 56785, 34269, 40416, 42465, 48615, 36335, 36336, 38385, 52722, 36340, 46584, 46585, 28176, 36371, 48659, 48660, 34329, 36383, 50719, 54817, 52780, 52784, 36405, 46649, 40507, 26172, 30269, 30270, 24140, 28238, 46672, 46673, 34388, 46677, 54878, 32351, 50793, 50794, 54890, 42608, 44656, 44659, 30327, 40567, 40568, 54919, 38538, 38539, 32396, 32397, 28304, 46740, 24227, 32421, 46757, 42678, 38588, 54974, 52931, 28356, 28357, 24266, 57035, 30417, 28370, 30418, 52950, 48856, 36582, 24295, 34537, 24303, 40711, 28434, 32533, 34585, 38697, 50992, 22327, 36664, 44860, 30530, 38725, 57157, 40780, 40781, 40783, 34648, 48989, 51054, 22383, 22384, 22388, 28537, 40828, 40830, 44926, 53123, 28548, 28551, 22409, 24468, 49047, 32671, 55201, 55202, 40871, 57255, 32699, 32700, 57292, 38867, 47081, 55284, 53237, 38905) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:00:47,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28124 - __SPLIT__ 2026-05-27 13:00:48,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30228 - __SPLIT__ 2026-05-27 13:00:48,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36041 - __SPLIT__ 2026-05-27 13:00:48,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28134 - __SPLIT__ 2026-05-27 13:00:49,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38290 - __SPLIT__ 2026-05-27 13:00:50,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30436 - __SPLIT__ 2026-05-27 13:00:50,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48368 - __SPLIT__ 2026-05-27 13:00:51,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28601 - __SPLIT__ 2026-05-27 13:00:52,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38403 - __SPLIT__ 2026-05-27 13:00:53,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30437 - __SPLIT__ 2026-05-27 13:00:53,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36197 - __SPLIT__ 2026-05-27 13:00:53,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29247 - __SPLIT__ 2026-05-27 13:00:55,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38481 - __SPLIT__ 2026-05-27 13:00:58,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29248 - __SPLIT__ 2026-05-27 13:00:58,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48420 - __SPLIT__ 2026-05-27 13:00:58,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38502 - __SPLIT__ 2026-05-27 13:00:59,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52905 - __SPLIT__ 2026-05-27 13:00:59,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29249 - __SPLIT__ 2026-05-27 13:00:59,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30515 - __SPLIT__ 2026-05-27 13:01:00,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53260 - __SPLIT__ 2026-05-27 13:01:01,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38503 - __SPLIT__ 2026-05-27 13:01:01,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48466 - __SPLIT__ 2026-05-27 13:01:01,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29250 - __SPLIT__ 2026-05-27 13:01:02,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36514 - __SPLIT__ 2026-05-27 13:01:02,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30563 - __SPLIT__ 2026-05-27 13:01:04,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31480 - __SPLIT__ 2026-05-27 13:01:05,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32849 - __SPLIT__ 2026-05-27 13:01:06,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30673 - __SPLIT__ 2026-05-27 13:01:06,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33190 - __SPLIT__ 2026-05-27 13:01:06,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36700 - __SPLIT__ 2026-05-27 13:01:07,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33497 - __SPLIT__ 2026-05-27 13:01:08,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30729 - __SPLIT__ 2026-05-27 13:01:08,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48885 - __SPLIT__ 2026-05-27 13:01:08,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33498 - __SPLIT__ 2026-05-27 13:01:09,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38591 - __SPLIT__ 2026-05-27 13:01:10,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30762 - __SPLIT__ 2026-05-27 13:01:10,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33506 - __SPLIT__ 2026-05-27 13:01:11,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36701 - __SPLIT__ 2026-05-27 13:01:12,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33545 - __SPLIT__ 2026-05-27 13:01:12,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38609 - __SPLIT__ 2026-05-27 13:01:13,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30995 - __SPLIT__ 2026-05-27 13:01:13,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33556 - __SPLIT__ 2026-05-27 13:01:13,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49017 - __SPLIT__ 2026-05-27 13:01:14,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33822 - __SPLIT__ 2026-05-27 13:01:15,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38610 - __SPLIT__ 2026-05-27 13:01:15,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31036 - __SPLIT__ 2026-05-27 13:01:15,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33907 - __SPLIT__ 2026-05-27 13:01:15,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37181 - __SPLIT__ 2026-05-27 13:01:16,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38626 - __SPLIT__ 2026-05-27 13:01:17,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31083 - __SPLIT__ 2026-05-27 13:01:19,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33911 - __SPLIT__ 2026-05-27 13:01:20,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38821 - __SPLIT__ 2026-05-27 13:01:20,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31123 - __SPLIT__ 2026-05-27 13:01:20,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49079 - __SPLIT__ 2026-05-27 13:01:21,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37242 - __SPLIT__ 2026-05-27 13:01:22,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38831 - __SPLIT__ 2026-05-27 13:01:23,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34411 - __SPLIT__ 2026-05-27 13:01:23,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31195 - __SPLIT__ 2026-05-27 13:01:23,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37268 - __SPLIT__ 2026-05-27 13:01:24,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34412 - __SPLIT__ 2026-05-27 13:01:25,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38843 - __SPLIT__ 2026-05-27 13:01:25,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31216 - __SPLIT__ 2026-05-27 13:01:26,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34575 - __SPLIT__ 2026-05-27 13:01:27,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49123 - __SPLIT__ 2026-05-27 13:01:28,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38848 - __SPLIT__ 2026-05-27 13:01:29,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31275 - __SPLIT__ 2026-05-27 13:01:29,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34576 - __SPLIT__ 2026-05-27 13:01:29,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37269 - __SPLIT__ 2026-05-27 13:01:31,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38989 - __SPLIT__ 2026-05-27 13:01:32,149 - 124456 - src.utils.log - INFO - βœ… Fetched 2316 rows - __SPLIT__ 2026-05-27 13:01:32,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31299 - __SPLIT__ 2026-05-27 13:01:32,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34577 - __SPLIT__ 2026-05-27 13:01:34,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39017 - __SPLIT__ 2026-05-27 13:01:35,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31358 - __SPLIT__ 2026-05-27 13:01:35,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49543 - __SPLIT__ 2026-05-27 13:01:35,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35251 - __SPLIT__ 2026-05-27 13:01:36,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37284 - __SPLIT__ 2026-05-27 13:01:37,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35304 - __SPLIT__ 2026-05-27 13:01:37,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31380 - __SPLIT__ 2026-05-27 13:01:40,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35372 - __SPLIT__ 2026-05-27 13:01:40,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31429 - __SPLIT__ 2026-05-27 13:01:41,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35380 - __SPLIT__ 2026-05-27 13:01:41,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37285 - __SPLIT__ 2026-05-27 13:01:43,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31472 - __SPLIT__ 2026-05-27 13:01:43,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49674 - __SPLIT__ 2026-05-27 13:01:43,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35381 - __SPLIT__ 2026-05-27 13:01:43,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39087 - __SPLIT__ 2026-05-27 13:01:44,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31632 - __SPLIT__ 2026-05-27 13:01:45,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55019 - __SPLIT__ 2026-05-27 13:01:46,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35382 - __SPLIT__ 2026-05-27 13:01:47,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35428 - __SPLIT__ 2026-05-27 13:01:47,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31730 - __SPLIT__ 2026-05-27 13:01:48,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35641 - __SPLIT__ 2026-05-27 13:01:48,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37287 - __SPLIT__ 2026-05-27 13:01:49,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35875 - __SPLIT__ 2026-05-27 13:01:50,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58952 - __SPLIT__ 2026-05-27 13:01:50,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31731 - __SPLIT__ 2026-05-27 13:01:50,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22327 - __SPLIT__ 2026-05-27 13:01:50,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49675 - __SPLIT__ 2026-05-27 13:01:52,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22383 - __SPLIT__ 2026-05-27 13:01:52,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39088 - __SPLIT__ 2026-05-27 13:01:54,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22384 - __SPLIT__ 2026-05-27 13:01:54,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35876 - __SPLIT__ 2026-05-27 13:01:55,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37288 - __SPLIT__ 2026-05-27 13:01:56,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55037 - __SPLIT__ 2026-05-27 13:01:56,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22388 - __SPLIT__ 2026-05-27 13:01:57,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31736 - __SPLIT__ 2026-05-27 13:01:58,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39135 - __SPLIT__ 2026-05-27 13:01:58,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22409 - __SPLIT__ 2026-05-27 13:02:00,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35878 - __SPLIT__ 2026-05-27 13:02:00,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22630 - __SPLIT__ 2026-05-27 13:02:00,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31840 - __SPLIT__ 2026-05-27 13:02:00,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35879 - __SPLIT__ 2026-05-27 13:02:01,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22663 - __SPLIT__ 2026-05-27 13:02:02,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39165 - __SPLIT__ 2026-05-27 13:02:02,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35963 - __SPLIT__ 2026-05-27 13:02:02,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22670 - __SPLIT__ 2026-05-27 13:02:02,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37558 - __SPLIT__ 2026-05-27 13:02:03,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35992 - __SPLIT__ 2026-05-27 13:02:04,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22884 - __SPLIT__ 2026-05-27 13:02:05,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39166 - __SPLIT__ 2026-05-27 13:02:05,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36840 - __SPLIT__ 2026-05-27 13:02:06,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31935 - __SPLIT__ 2026-05-27 13:02:07,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23081 - __SPLIT__ 2026-05-27 13:02:07,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37112 - __SPLIT__ 2026-05-27 13:02:08,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23153 - __SPLIT__ 2026-05-27 13:02:09,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37261 - __SPLIT__ 2026-05-27 13:02:09,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31954 - __SPLIT__ 2026-05-27 13:02:09,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23383 - __SPLIT__ 2026-05-27 13:02:10,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37559 - __SPLIT__ 2026-05-27 13:02:10,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39191 - __SPLIT__ 2026-05-27 13:02:10,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38968 - __SPLIT__ 2026-05-27 13:02:10,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49917 - __SPLIT__ 2026-05-27 13:02:11,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23475 - __SPLIT__ 2026-05-27 13:02:11,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32033 - __SPLIT__ 2026-05-27 13:02:12,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38981 - __SPLIT__ 2026-05-27 13:02:13,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39235 - __SPLIT__ 2026-05-27 13:02:13,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23645 - __SPLIT__ 2026-05-27 13:02:15,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39076 - __SPLIT__ 2026-05-27 13:02:15,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32162 - __SPLIT__ 2026-05-27 13:02:15,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37625 - __SPLIT__ 2026-05-27 13:02:15,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49944 - __SPLIT__ 2026-05-27 13:02:16,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23646 - __SPLIT__ 2026-05-27 13:02:16,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39323 - __SPLIT__ 2026-05-27 13:02:16,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55440 - __SPLIT__ 2026-05-27 13:02:17,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39236 - __SPLIT__ 2026-05-27 13:02:17,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32198 - __SPLIT__ 2026-05-27 13:02:18,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23654 - __SPLIT__ 2026-05-27 13:02:18,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39423 - __SPLIT__ 2026-05-27 13:02:20,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37626 - __SPLIT__ 2026-05-27 13:02:20,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23670 - __SPLIT__ 2026-05-27 13:02:21,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39444 - __SPLIT__ 2026-05-27 13:02:21,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32217 - __SPLIT__ 2026-05-27 13:02:22,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23798 - __SPLIT__ 2026-05-27 13:02:22,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49984 - __SPLIT__ 2026-05-27 13:02:23,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39445 - __SPLIT__ 2026-05-27 13:02:24,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23838 - __SPLIT__ 2026-05-27 13:02:25,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32331 - __SPLIT__ 2026-05-27 13:02:25,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39616 - __SPLIT__ 2026-05-27 13:02:25,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23839 - __SPLIT__ 2026-05-27 13:02:26,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39494 - __SPLIT__ 2026-05-27 13:02:26,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39349 - __SPLIT__ 2026-05-27 13:02:28,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32384 - __SPLIT__ 2026-05-27 13:02:28,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23860 - __SPLIT__ 2026-05-27 13:02:28,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39617 - __SPLIT__ 2026-05-27 13:02:30,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24140 - __SPLIT__ 2026-05-27 13:02:31,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50049 - __SPLIT__ 2026-05-27 13:02:31,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40003 - __SPLIT__ 2026-05-27 13:02:31,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32385 - __SPLIT__ 2026-05-27 13:02:31,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24227 - __SPLIT__ 2026-05-27 13:02:33,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39519 - __SPLIT__ 2026-05-27 13:02:34,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24266 - __SPLIT__ 2026-05-27 13:02:34,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40004 - __SPLIT__ 2026-05-27 13:02:35,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50209 - __SPLIT__ 2026-05-27 13:02:35,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24295 - __SPLIT__ 2026-05-27 13:02:37,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39350 - __SPLIT__ 2026-05-27 13:02:37,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24303 - __SPLIT__ 2026-05-27 13:02:38,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40471 - __SPLIT__ 2026-05-27 13:02:39,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24468 - __SPLIT__ 2026-05-27 13:02:39,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55441 - __SPLIT__ 2026-05-27 13:02:40,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39520 - __SPLIT__ 2026-05-27 13:02:40,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24641 - __SPLIT__ 2026-05-27 13:02:40,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32391 - __SPLIT__ 2026-05-27 13:02:40,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58728 - __SPLIT__ 2026-05-27 13:02:40,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50278 - __SPLIT__ 2026-05-27 13:02:41,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40526 - __SPLIT__ 2026-05-27 13:02:41,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25036 - __SPLIT__ 2026-05-27 13:02:43,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32429 - __SPLIT__ 2026-05-27 13:02:44,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25258 - __SPLIT__ 2026-05-27 13:02:46,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25602 - __SPLIT__ 2026-05-27 13:02:46,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39521 - __SPLIT__ 2026-05-27 13:02:46,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39400 - __SPLIT__ 2026-05-27 13:02:46,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40530 - __SPLIT__ 2026-05-27 13:02:46,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25616 - __SPLIT__ 2026-05-27 13:02:47,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32432 - __SPLIT__ 2026-05-27 13:02:49,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25618 - __SPLIT__ 2026-05-27 13:02:50,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50427 - __SPLIT__ 2026-05-27 13:02:50,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40849 - __SPLIT__ 2026-05-27 13:02:50,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39625 - __SPLIT__ 2026-05-27 13:02:51,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25636 - __SPLIT__ 2026-05-27 13:02:51,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39522 - __SPLIT__ 2026-05-27 13:02:51,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32572 - __SPLIT__ 2026-05-27 13:02:53,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40850 - __SPLIT__ 2026-05-27 13:02:53,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25678 - __SPLIT__ 2026-05-27 13:02:55,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25702 - __SPLIT__ 2026-05-27 13:02:55,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39748 - __SPLIT__ 2026-05-27 13:02:55,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89051 - __SPLIT__ 2026-05-27 13:02:56,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25715 - __SPLIT__ 2026-05-27 13:02:56,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41180 - __SPLIT__ 2026-05-27 13:02:58,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25720 - __SPLIT__ 2026-05-27 13:02:58,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50668 - __SPLIT__ 2026-05-27 13:02:58,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39523 - __SPLIT__ 2026-05-27 13:02:58,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41547 - __SPLIT__ 2026-05-27 13:02:59,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25821 - __SPLIT__ 2026-05-27 13:03:00,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32573 - __SPLIT__ 2026-05-27 13:03:01,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41612 - __SPLIT__ 2026-05-27 13:03:01,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25826 - __SPLIT__ 2026-05-27 13:03:03,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25877 - __SPLIT__ 2026-05-27 13:03:03,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41989 - __SPLIT__ 2026-05-27 13:03:04,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32583 - __SPLIT__ 2026-05-27 13:03:04,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25905 - __SPLIT__ 2026-05-27 13:03:05,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39559 - __SPLIT__ 2026-05-27 13:03:05,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42029 - __SPLIT__ 2026-05-27 13:03:05,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39749 - __SPLIT__ 2026-05-27 13:03:05,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25923 - __SPLIT__ 2026-05-27 13:03:06,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50933 - __SPLIT__ 2026-05-27 13:03:06,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119222 - __SPLIT__ 2026-05-27 13:03:06,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32597 - __SPLIT__ 2026-05-27 13:03:07,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42030 - __SPLIT__ 2026-05-27 13:03:08,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25977 - __SPLIT__ 2026-05-27 13:03:09,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40238 - __SPLIT__ 2026-05-27 13:03:11,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26172 - __SPLIT__ 2026-05-27 13:03:11,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39590 - __SPLIT__ 2026-05-27 13:03:11,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32703 - __SPLIT__ 2026-05-27 13:03:12,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26681 - __SPLIT__ 2026-05-27 13:03:12,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42031 - __SPLIT__ 2026-05-27 13:03:13,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26700 - __SPLIT__ 2026-05-27 13:03:14,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40313 - __SPLIT__ 2026-05-27 13:03:15,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32706 - __SPLIT__ 2026-05-27 13:03:15,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26706 - __SPLIT__ 2026-05-27 13:03:15,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39653 - __SPLIT__ 2026-05-27 13:03:15,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51044 - __SPLIT__ 2026-05-27 13:03:16,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42186 - __SPLIT__ 2026-05-27 13:03:16,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26723 - __SPLIT__ 2026-05-27 13:03:17,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32735 - __SPLIT__ 2026-05-27 13:03:17,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40441 - __SPLIT__ 2026-05-27 13:03:18,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42389 - __SPLIT__ 2026-05-27 13:03:19,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26724 - __SPLIT__ 2026-05-27 13:03:20,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51056 - __SPLIT__ 2026-05-27 13:03:21,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42610 - __SPLIT__ 2026-05-27 13:03:21,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32747 - __SPLIT__ 2026-05-27 13:03:21,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26792 - __SPLIT__ 2026-05-27 13:03:22,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40123 - __SPLIT__ 2026-05-27 13:03:24,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26802 - __SPLIT__ 2026-05-27 13:03:25,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32748 - __SPLIT__ 2026-05-27 13:03:27,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26803 - __SPLIT__ 2026-05-27 13:03:27,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55443 - __SPLIT__ 2026-05-27 13:03:28,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26804 - __SPLIT__ 2026-05-27 13:03:29,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26813 - __SPLIT__ 2026-05-27 13:03:29,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42766 - __SPLIT__ 2026-05-27 13:03:29,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40442 - __SPLIT__ 2026-05-27 13:03:30,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51057 - __SPLIT__ 2026-05-27 13:03:30,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26836 - __SPLIT__ 2026-05-27 13:03:31,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40124 - __SPLIT__ 2026-05-27 13:03:31,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42796 - __SPLIT__ 2026-05-27 13:03:33,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26837 - __SPLIT__ 2026-05-27 13:03:34,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32805 - __SPLIT__ 2026-05-27 13:03:35,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26862 - __SPLIT__ 2026-05-27 13:03:36,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26892 - __SPLIT__ 2026-05-27 13:03:37,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42797 - __SPLIT__ 2026-05-27 13:03:37,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119223 - __SPLIT__ 2026-05-27 13:03:37,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26943 - __SPLIT__ 2026-05-27 13:03:38,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32933 - __SPLIT__ 2026-05-27 13:03:40,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26944 - __SPLIT__ 2026-05-27 13:03:41,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40458 - __SPLIT__ 2026-05-27 13:03:42,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26981 - __SPLIT__ 2026-05-27 13:03:42,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33073 - __SPLIT__ 2026-05-27 13:03:43,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27307 - __SPLIT__ 2026-05-27 13:03:45,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27321 - __SPLIT__ 2026-05-27 13:03:46,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27322 - __SPLIT__ 2026-05-27 13:03:46,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42817 - __SPLIT__ 2026-05-27 13:03:47,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33332 - __SPLIT__ 2026-05-27 13:03:47,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40126 - __SPLIT__ 2026-05-27 13:03:48,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42847 - __SPLIT__ 2026-05-27 13:03:48,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27488 - __SPLIT__ 2026-05-27 13:03:51,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27767 - __SPLIT__ 2026-05-27 13:03:51,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33346 - __SPLIT__ 2026-05-27 13:03:51,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40459 - __SPLIT__ 2026-05-27 13:03:52,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51559 - __SPLIT__ 2026-05-27 13:03:53,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27768 - __SPLIT__ 2026-05-27 13:03:53,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55444 - __SPLIT__ 2026-05-27 13:03:53,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43121 - __SPLIT__ 2026-05-27 13:03:54,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28176 - __SPLIT__ 2026-05-27 13:03:54,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58954 - __SPLIT__ 2026-05-27 13:03:55,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33445 - __SPLIT__ 2026-05-27 13:03:56,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28238 - __SPLIT__ 2026-05-27 13:03:56,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43187 - __SPLIT__ 2026-05-27 13:03:56,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40232 - __SPLIT__ 2026-05-27 13:03:56,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40470 - __SPLIT__ 2026-05-27 13:03:56,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51598 - __SPLIT__ 2026-05-27 13:03:57,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28304 - __SPLIT__ 2026-05-27 13:03:58,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33446 - __SPLIT__ 2026-05-27 13:03:58,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43224 - __SPLIT__ 2026-05-27 13:03:59,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28356 - __SPLIT__ 2026-05-27 13:04:01,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28357 - __SPLIT__ 2026-05-27 13:04:02,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43487 - __SPLIT__ 2026-05-27 13:04:02,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33824 - __SPLIT__ 2026-05-27 13:04:04,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28370 - __SPLIT__ 2026-05-27 13:04:04,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43584 - __SPLIT__ 2026-05-27 13:04:05,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28434 - __SPLIT__ 2026-05-27 13:04:06,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51639 - __SPLIT__ 2026-05-27 13:04:06,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33988 - __SPLIT__ 2026-05-27 13:04:07,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28537 - __SPLIT__ 2026-05-27 13:04:07,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43764 - __SPLIT__ 2026-05-27 13:04:08,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40597 - __SPLIT__ 2026-05-27 13:04:08,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28548 - __SPLIT__ 2026-05-27 13:04:08,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119234 - __SPLIT__ 2026-05-27 13:04:10,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34069 - __SPLIT__ 2026-05-27 13:04:10,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43765 - __SPLIT__ 2026-05-27 13:04:10,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28551 - __SPLIT__ 2026-05-27 13:04:11,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40233 - __SPLIT__ 2026-05-27 13:04:12,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40619 - __SPLIT__ 2026-05-27 13:04:13,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34150 - __SPLIT__ 2026-05-27 13:04:14,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28682 - __SPLIT__ 2026-05-27 13:04:15,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28719 - __SPLIT__ 2026-05-27 13:04:16,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44078 - __SPLIT__ 2026-05-27 13:04:17,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28874 - __SPLIT__ 2026-05-27 13:04:17,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40670 - __SPLIT__ 2026-05-27 13:04:17,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34152 - __SPLIT__ 2026-05-27 13:04:18,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28896 - __SPLIT__ 2026-05-27 13:04:19,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44529 - __SPLIT__ 2026-05-27 13:04:20,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28980 - __SPLIT__ 2026-05-27 13:04:22,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40709 - __SPLIT__ 2026-05-27 13:04:22,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29095 - __SPLIT__ 2026-05-27 13:04:22,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44724 - __SPLIT__ 2026-05-27 13:04:23,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29285 - __SPLIT__ 2026-05-27 13:04:25,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51640 - __SPLIT__ 2026-05-27 13:04:25,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44750 - __SPLIT__ 2026-05-27 13:04:25,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29466 - __SPLIT__ 2026-05-27 13:04:26,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40773 - __SPLIT__ 2026-05-27 13:04:26,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40234 - __SPLIT__ 2026-05-27 13:04:26,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44751 - __SPLIT__ 2026-05-27 13:04:27,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29489 - __SPLIT__ 2026-05-27 13:04:27,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34243 - __SPLIT__ 2026-05-27 13:04:30,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44826 - __SPLIT__ 2026-05-27 13:04:30,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29552 - __SPLIT__ 2026-05-27 13:04:30,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41063 - __SPLIT__ 2026-05-27 13:04:30,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51692 - __SPLIT__ 2026-05-27 13:04:31,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44827 - __SPLIT__ 2026-05-27 13:04:31,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34253 - __SPLIT__ 2026-05-27 13:04:31,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29617 - __SPLIT__ 2026-05-27 13:04:33,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40235 - __SPLIT__ 2026-05-27 13:04:34,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41140 - __SPLIT__ 2026-05-27 13:04:36,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34528 - __SPLIT__ 2026-05-27 13:04:36,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29618 - __SPLIT__ 2026-05-27 13:04:38,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44887 - __SPLIT__ 2026-05-27 13:04:38,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29777 - __SPLIT__ 2026-05-27 13:04:39,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41175 - __SPLIT__ 2026-05-27 13:04:39,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34546 - __SPLIT__ 2026-05-27 13:04:39,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51765 - __SPLIT__ 2026-05-27 13:04:39,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44969 - __SPLIT__ 2026-05-27 13:04:39,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119290 - __SPLIT__ 2026-05-27 13:04:40,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29795 - __SPLIT__ 2026-05-27 13:04:40,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40236 - __SPLIT__ 2026-05-27 13:04:41,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55514 - __SPLIT__ 2026-05-27 13:04:42,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34560 - __SPLIT__ 2026-05-27 13:04:42,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45274 - __SPLIT__ 2026-05-27 13:04:42,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41225 - __SPLIT__ 2026-05-27 13:04:43,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29840 - __SPLIT__ 2026-05-27 13:04:43,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51925 - __SPLIT__ 2026-05-27 13:04:45,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29850 - __SPLIT__ 2026-05-27 13:04:45,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45797 - __SPLIT__ 2026-05-27 13:04:46,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34739 - __SPLIT__ 2026-05-27 13:04:46,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29871 - __SPLIT__ 2026-05-27 13:04:47,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45846 - __SPLIT__ 2026-05-27 13:04:48,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41234 - __SPLIT__ 2026-05-27 13:04:48,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40726 - __SPLIT__ 2026-05-27 13:04:48,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29872 - __SPLIT__ 2026-05-27 13:04:49,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45977 - __SPLIT__ 2026-05-27 13:04:49,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34777 - __SPLIT__ 2026-05-27 13:04:50,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41334 - __SPLIT__ 2026-05-27 13:04:52,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46518 - __SPLIT__ 2026-05-27 13:04:52,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51942 - __SPLIT__ 2026-05-27 13:04:53,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29934 - __SPLIT__ 2026-05-27 13:04:54,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34778 - __SPLIT__ 2026-05-27 13:04:54,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46560 - __SPLIT__ 2026-05-27 13:04:55,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29956 - __SPLIT__ 2026-05-27 13:04:55,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41347 - __SPLIT__ 2026-05-27 13:04:56,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40727 - __SPLIT__ 2026-05-27 13:04:57,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30011 - __SPLIT__ 2026-05-27 13:04:57,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46574 - __SPLIT__ 2026-05-27 13:05:01,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41395 - __SPLIT__ 2026-05-27 13:05:01,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52020 - __SPLIT__ 2026-05-27 13:05:01,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30012 - __SPLIT__ 2026-05-27 13:05:03,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35029 - __SPLIT__ 2026-05-27 13:05:04,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56001 - __SPLIT__ 2026-05-27 13:05:04,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30056 - __SPLIT__ 2026-05-27 13:05:04,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46575 - __SPLIT__ 2026-05-27 13:05:04,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40877 - __SPLIT__ 2026-05-27 13:05:05,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41396 - __SPLIT__ 2026-05-27 13:05:05,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30082 - __SPLIT__ 2026-05-27 13:05:05,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52084 - __SPLIT__ 2026-05-27 13:05:06,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35124 - __SPLIT__ 2026-05-27 13:05:06,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46736 - __SPLIT__ 2026-05-27 13:05:08,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30149 - __SPLIT__ 2026-05-27 13:05:08,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52100 - __SPLIT__ 2026-05-27 13:05:09,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41451 - __SPLIT__ 2026-05-27 13:05:10,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30269 - __SPLIT__ 2026-05-27 13:05:10,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119469 - __SPLIT__ 2026-05-27 13:05:10,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35884 - __SPLIT__ 2026-05-27 13:05:12,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30270 - __SPLIT__ 2026-05-27 13:05:12,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46737 - __SPLIT__ 2026-05-27 13:05:12,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40878 - __SPLIT__ 2026-05-27 13:05:14,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35944 - __SPLIT__ 2026-05-27 13:05:16,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30327 - __SPLIT__ 2026-05-27 13:05:17,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52121 - __SPLIT__ 2026-05-27 13:05:18,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35945 - __SPLIT__ 2026-05-27 13:05:18,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30417 - __SPLIT__ 2026-05-27 13:05:19,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46738 - __SPLIT__ 2026-05-27 13:05:20,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41452 - __SPLIT__ 2026-05-27 13:05:21,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30418 - __SPLIT__ 2026-05-27 13:05:22,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36298 - __SPLIT__ 2026-05-27 13:05:22,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41209 - __SPLIT__ 2026-05-27 13:05:25,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52122 - __SPLIT__ 2026-05-27 13:05:25,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46859 - __SPLIT__ 2026-05-27 13:05:25,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36375 - __SPLIT__ 2026-05-27 13:05:26,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30530 - __SPLIT__ 2026-05-27 13:05:28,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46900 - __SPLIT__ 2026-05-27 13:05:28,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41210 - __SPLIT__ 2026-05-27 13:05:29,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56414 - __SPLIT__ 2026-05-27 13:05:30,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36633 - __SPLIT__ 2026-05-27 13:05:31,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30878 - __SPLIT__ 2026-05-27 13:05:32,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41530 - __SPLIT__ 2026-05-27 13:05:33,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30881 - __SPLIT__ 2026-05-27 13:05:33,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41351 - __SPLIT__ 2026-05-27 13:05:34,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47545 - __SPLIT__ 2026-05-27 13:05:34,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36745 - __SPLIT__ 2026-05-27 13:05:35,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30886 - __SPLIT__ 2026-05-27 13:05:35,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56593 - __SPLIT__ 2026-05-27 13:05:35,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47908 - __SPLIT__ 2026-05-27 13:05:36,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41697 - __SPLIT__ 2026-05-27 13:05:37,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30900 - __SPLIT__ 2026-05-27 13:05:38,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36783 - __SPLIT__ 2026-05-27 13:05:39,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47972 - __SPLIT__ 2026-05-27 13:05:39,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31081 - __SPLIT__ 2026-05-27 13:05:41,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119485 - __SPLIT__ 2026-05-27 13:05:41,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48365 - __SPLIT__ 2026-05-27 13:05:42,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41955 - __SPLIT__ 2026-05-27 13:05:42,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36891 - __SPLIT__ 2026-05-27 13:05:42,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41508 - __SPLIT__ 2026-05-27 13:05:42,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31121 - __SPLIT__ 2026-05-27 13:05:42,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52168 - __SPLIT__ 2026-05-27 13:05:43,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48385 - __SPLIT__ 2026-05-27 13:05:45,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42290 - __SPLIT__ 2026-05-27 13:05:45,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36897 - __SPLIT__ 2026-05-27 13:05:45,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31236 - __SPLIT__ 2026-05-27 13:05:46,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41509 - __SPLIT__ 2026-05-27 13:05:46,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48563 - __SPLIT__ 2026-05-27 13:05:48,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31315 - __SPLIT__ 2026-05-27 13:05:48,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42365 - __SPLIT__ 2026-05-27 13:05:48,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36904 - __SPLIT__ 2026-05-27 13:05:49,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31476 - __SPLIT__ 2026-05-27 13:05:49,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48593 - __SPLIT__ 2026-05-27 13:05:50,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41698 - __SPLIT__ 2026-05-27 13:05:51,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42371 - __SPLIT__ 2026-05-27 13:05:51,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52233 - __SPLIT__ 2026-05-27 13:05:52,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37014 - __SPLIT__ 2026-05-27 13:05:54,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31477 - __SPLIT__ 2026-05-27 13:05:54,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42050 - __SPLIT__ 2026-05-27 13:05:56,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56641 - __SPLIT__ 2026-05-27 13:05:56,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31586 - __SPLIT__ 2026-05-27 13:05:56,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48594 - __SPLIT__ 2026-05-27 13:05:57,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37131 - __SPLIT__ 2026-05-27 13:05:57,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52237 - __SPLIT__ 2026-05-27 13:06:01,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31587 - __SPLIT__ 2026-05-27 13:06:02,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58955 - __SPLIT__ 2026-05-27 13:06:02,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42372 - __SPLIT__ 2026-05-27 13:06:02,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52241 - __SPLIT__ 2026-05-27 13:06:03,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48759 - __SPLIT__ 2026-05-27 13:06:03,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42051 - __SPLIT__ 2026-05-27 13:06:03,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31589 - __SPLIT__ 2026-05-27 13:06:05,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42618 - __SPLIT__ 2026-05-27 13:06:06,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48797 - __SPLIT__ 2026-05-27 13:06:07,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31598 - __SPLIT__ 2026-05-27 13:06:08,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37132 - __SPLIT__ 2026-05-27 13:06:09,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31673 - __SPLIT__ 2026-05-27 13:06:09,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42829 - __SPLIT__ 2026-05-27 13:06:10,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52284 - __SPLIT__ 2026-05-27 13:06:11,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119489 - __SPLIT__ 2026-05-27 13:06:11,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37208 - __SPLIT__ 2026-05-27 13:06:12,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31795 - __SPLIT__ 2026-05-27 13:06:12,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42995 - __SPLIT__ 2026-05-27 13:06:12,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42052 - __SPLIT__ 2026-05-27 13:06:14,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31796 - __SPLIT__ 2026-05-27 13:06:16,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37296 - __SPLIT__ 2026-05-27 13:06:18,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42996 - __SPLIT__ 2026-05-27 13:06:18,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52331 - __SPLIT__ 2026-05-27 13:06:18,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48879 - __SPLIT__ 2026-05-27 13:06:19,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37306 - __SPLIT__ 2026-05-27 13:06:20,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31846 - __SPLIT__ 2026-05-27 13:06:20,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56645 - __SPLIT__ 2026-05-27 13:06:23,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48883 - __SPLIT__ 2026-05-27 13:06:23,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42063 - __SPLIT__ 2026-05-27 13:06:23,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31898 - __SPLIT__ 2026-05-27 13:06:24,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49146 - __SPLIT__ 2026-05-27 13:06:25,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37348 - __SPLIT__ 2026-05-27 13:06:26,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31966 - __SPLIT__ 2026-05-27 13:06:26,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52363 - __SPLIT__ 2026-05-27 13:06:27,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49352 - __SPLIT__ 2026-05-27 13:06:28,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32086 - __SPLIT__ 2026-05-27 13:06:29,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37384 - __SPLIT__ 2026-05-27 13:06:29,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43000 - __SPLIT__ 2026-05-27 13:06:30,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49414 - __SPLIT__ 2026-05-27 13:06:33,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42064 - __SPLIT__ 2026-05-27 13:06:33,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37419 - __SPLIT__ 2026-05-27 13:06:33,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32087 - __SPLIT__ 2026-05-27 13:06:34,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49432 - __SPLIT__ 2026-05-27 13:06:34,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52405 - __SPLIT__ 2026-05-27 13:06:34,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43066 - __SPLIT__ 2026-05-27 13:06:36,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32097 - __SPLIT__ 2026-05-27 13:06:37,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37442 - __SPLIT__ 2026-05-27 13:06:38,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32098 - __SPLIT__ 2026-05-27 13:06:41,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37444 - __SPLIT__ 2026-05-27 13:06:41,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43087 - __SPLIT__ 2026-05-27 13:06:41,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42065 - __SPLIT__ 2026-05-27 13:06:43,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32142 - __SPLIT__ 2026-05-27 13:06:43,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52406 - __SPLIT__ 2026-05-27 13:06:45,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37508 - __SPLIT__ 2026-05-27 13:06:45,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32148 - __SPLIT__ 2026-05-27 13:06:45,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43097 - __SPLIT__ 2026-05-27 13:06:46,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56646 - __SPLIT__ 2026-05-27 13:06:47,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50051 - __SPLIT__ 2026-05-27 13:06:48,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32157 - __SPLIT__ 2026-05-27 13:06:49,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37689 - __SPLIT__ 2026-05-27 13:06:50,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43126 - __SPLIT__ 2026-05-27 13:06:51,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32158 - __SPLIT__ 2026-05-27 13:06:52,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42212 - __SPLIT__ 2026-05-27 13:06:53,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37805 - __SPLIT__ 2026-05-27 13:06:54,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50052 - __SPLIT__ 2026-05-27 13:06:56,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37806 - __SPLIT__ 2026-05-27 13:06:57,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32351 - __SPLIT__ 2026-05-27 13:07:01,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42214 - __SPLIT__ 2026-05-27 13:07:01,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50053 - __SPLIT__ 2026-05-27 13:07:01,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43144 - __SPLIT__ 2026-05-27 13:07:03,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52476 - __SPLIT__ 2026-05-27 13:07:03,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32396 - __SPLIT__ 2026-05-27 13:07:06,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43158 - __SPLIT__ 2026-05-27 13:07:07,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37967 - __SPLIT__ 2026-05-27 13:07:08,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50143 - __SPLIT__ 2026-05-27 13:07:10,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52479 - __SPLIT__ 2026-05-27 13:07:10,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32397 - __SPLIT__ 2026-05-27 13:07:11,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37978 - __SPLIT__ 2026-05-27 13:07:11,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42215 - __SPLIT__ 2026-05-27 13:07:11,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50304 - __SPLIT__ 2026-05-27 13:07:13,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32421 - __SPLIT__ 2026-05-27 13:07:15,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32533 - __SPLIT__ 2026-05-27 13:07:15,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38045 - __SPLIT__ 2026-05-27 13:07:16,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43159 - __SPLIT__ 2026-05-27 13:07:17,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52507 - __SPLIT__ 2026-05-27 13:07:18,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32671 - __SPLIT__ 2026-05-27 13:07:20,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50305 - __SPLIT__ 2026-05-27 13:07:20,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32699 - __SPLIT__ 2026-05-27 13:07:20,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38102 - __SPLIT__ 2026-05-27 13:07:22,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32700 - __SPLIT__ 2026-05-27 13:07:23,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38138 - __SPLIT__ 2026-05-27 13:07:26,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50306 - __SPLIT__ 2026-05-27 13:07:26,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52556 - __SPLIT__ 2026-05-27 13:07:27,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43234 - __SPLIT__ 2026-05-27 13:07:27,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38147 - __SPLIT__ 2026-05-27 13:07:29,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32870 - __SPLIT__ 2026-05-27 13:07:29,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42283 - __SPLIT__ 2026-05-27 13:07:31,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32902 - __SPLIT__ 2026-05-27 13:07:32,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50382 - __SPLIT__ 2026-05-27 13:07:32,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43334 - __SPLIT__ 2026-05-27 13:07:32,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38170 - __SPLIT__ 2026-05-27 13:07:33,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32950 - __SPLIT__ 2026-05-27 13:07:35,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50755 - __SPLIT__ 2026-05-27 13:07:36,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33098 - __SPLIT__ 2026-05-27 13:07:37,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43403 - __SPLIT__ 2026-05-27 13:07:37,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50831 - __SPLIT__ 2026-05-27 13:07:38,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38239 - __SPLIT__ 2026-05-27 13:07:38,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33099 - __SPLIT__ 2026-05-27 13:07:38,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56894 - __SPLIT__ 2026-05-27 13:07:39,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43491 - __SPLIT__ 2026-05-27 13:07:40,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50883 - __SPLIT__ 2026-05-27 13:07:42,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43512 - __SPLIT__ 2026-05-27 13:07:43,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51007 - __SPLIT__ 2026-05-27 13:07:43,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38293 - __SPLIT__ 2026-05-27 13:07:43,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52557 - __SPLIT__ 2026-05-27 13:07:44,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51213 - __SPLIT__ 2026-05-27 13:07:45,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33108 - __SPLIT__ 2026-05-27 13:07:46,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42284 - __SPLIT__ 2026-05-27 13:07:46,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43518 - __SPLIT__ 2026-05-27 13:07:46,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51351 - __SPLIT__ 2026-05-27 13:07:47,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38345 - __SPLIT__ 2026-05-27 13:07:48,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33135 - __SPLIT__ 2026-05-27 13:07:50,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51384 - __SPLIT__ 2026-05-27 13:07:50,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43579 - __SPLIT__ 2026-05-27 13:07:50,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33166 - __SPLIT__ 2026-05-27 13:07:52,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52592 - __SPLIT__ 2026-05-27 13:07:53,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43652 - __SPLIT__ 2026-05-27 13:07:53,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51478 - __SPLIT__ 2026-05-27 13:07:54,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33319 - __SPLIT__ 2026-05-27 13:07:54,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42495 - __SPLIT__ 2026-05-27 13:07:56,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52597 - __SPLIT__ 2026-05-27 13:07:56,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51498 - __SPLIT__ 2026-05-27 13:07:57,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33855 - __SPLIT__ 2026-05-27 13:07:58,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38346 - __SPLIT__ 2026-05-27 13:07:58,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53482 - __SPLIT__ 2026-05-27 13:08:00,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34016 - __SPLIT__ 2026-05-27 13:08:00,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42496 - __SPLIT__ 2026-05-27 13:08:02,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54373 - __SPLIT__ 2026-05-27 13:08:02,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34144 - __SPLIT__ 2026-05-27 13:08:03,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57129 - __SPLIT__ 2026-05-27 13:08:03,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38366 - __SPLIT__ 2026-05-27 13:08:03,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43653 - __SPLIT__ 2026-05-27 13:08:03,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52680 - __SPLIT__ 2026-05-27 13:08:05,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34206 - __SPLIT__ 2026-05-27 13:08:05,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54548 - __SPLIT__ 2026-05-27 13:08:05,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42507 - __SPLIT__ 2026-05-27 13:08:07,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38536 - __SPLIT__ 2026-05-27 13:08:07,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34269 - __SPLIT__ 2026-05-27 13:08:08,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54581 - __SPLIT__ 2026-05-27 13:08:11,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34329 - __SPLIT__ 2026-05-27 13:08:11,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54810 - __SPLIT__ 2026-05-27 13:08:11,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38564 - __SPLIT__ 2026-05-27 13:08:11,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58956 - __SPLIT__ 2026-05-27 13:08:12,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52736 - __SPLIT__ 2026-05-27 13:08:12,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34388 - __SPLIT__ 2026-05-27 13:08:13,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43858 - __SPLIT__ 2026-05-27 13:08:13,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55079 - __SPLIT__ 2026-05-27 13:08:13,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42508 - __SPLIT__ 2026-05-27 13:08:14,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34537 - __SPLIT__ 2026-05-27 13:08:15,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38698 - __SPLIT__ 2026-05-27 13:08:16,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52766 - __SPLIT__ 2026-05-27 13:08:17,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34585 - __SPLIT__ 2026-05-27 13:08:17,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43922 - __SPLIT__ 2026-05-27 13:08:19,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55205 - __SPLIT__ 2026-05-27 13:08:19,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34648 - __SPLIT__ 2026-05-27 13:08:19,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38708 - __SPLIT__ 2026-05-27 13:08:20,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55410 - __SPLIT__ 2026-05-27 13:08:21,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34823 - __SPLIT__ 2026-05-27 13:08:21,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57130 - __SPLIT__ 2026-05-27 13:08:21,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43924 - __SPLIT__ 2026-05-27 13:08:22,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52782 - __SPLIT__ 2026-05-27 13:08:23,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55609 - __SPLIT__ 2026-05-27 13:08:23,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39380 - __SPLIT__ 2026-05-27 13:08:24,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34844 - __SPLIT__ 2026-05-27 13:08:24,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42705 - __SPLIT__ 2026-05-27 13:08:24,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55661 - __SPLIT__ 2026-05-27 13:08:25,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44162 - __SPLIT__ 2026-05-27 13:08:26,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34845 - __SPLIT__ 2026-05-27 13:08:27,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55798 - __SPLIT__ 2026-05-27 13:08:27,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39397 - __SPLIT__ 2026-05-27 13:08:28,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55799 - __SPLIT__ 2026-05-27 13:08:29,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52844 - __SPLIT__ 2026-05-27 13:08:29,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44252 - __SPLIT__ 2026-05-27 13:08:31,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39407 - __SPLIT__ 2026-05-27 13:08:33,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42707 - __SPLIT__ 2026-05-27 13:08:33,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34902 - __SPLIT__ 2026-05-27 13:08:34,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44451 - __SPLIT__ 2026-05-27 13:08:34,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55885 - __SPLIT__ 2026-05-27 13:08:34,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39441 - __SPLIT__ 2026-05-27 13:08:37,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53041 - __SPLIT__ 2026-05-27 13:08:37,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56429 - __SPLIT__ 2026-05-27 13:08:38,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39443 - __SPLIT__ 2026-05-27 13:08:38,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44501 - __SPLIT__ 2026-05-27 13:08:40,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34904 - __SPLIT__ 2026-05-27 13:08:40,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42739 - __SPLIT__ 2026-05-27 13:08:40,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56578 - __SPLIT__ 2026-05-27 13:08:42,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57173 - __SPLIT__ 2026-05-27 13:08:43,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35060 - __SPLIT__ 2026-05-27 13:08:43,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44577 - __SPLIT__ 2026-05-27 13:08:43,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39447 - __SPLIT__ 2026-05-27 13:08:43,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56902 - __SPLIT__ 2026-05-27 13:08:44,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35066 - __SPLIT__ 2026-05-27 13:08:45,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57177 - __SPLIT__ 2026-05-27 13:08:46,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39557 - __SPLIT__ 2026-05-27 13:08:47,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44617 - __SPLIT__ 2026-05-27 13:08:49,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42740 - __SPLIT__ 2026-05-27 13:08:51,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39710 - __SPLIT__ 2026-05-27 13:08:51,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44618 - __SPLIT__ 2026-05-27 13:08:52,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57184 - __SPLIT__ 2026-05-27 13:08:53,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35067 - __SPLIT__ 2026-05-27 13:08:53,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39723 - __SPLIT__ 2026-05-27 13:08:53,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53042 - __SPLIT__ 2026-05-27 13:08:56,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35095 - __SPLIT__ 2026-05-27 13:08:56,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56919 - __SPLIT__ 2026-05-27 13:08:57,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39839 - __SPLIT__ 2026-05-27 13:08:58,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42861 - __SPLIT__ 2026-05-27 13:08:58,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53114 - __SPLIT__ 2026-05-27 13:08:58,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35096 - __SPLIT__ 2026-05-27 13:08:59,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57022 - __SPLIT__ 2026-05-27 13:09:01,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39963 - __SPLIT__ 2026-05-27 13:09:01,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44639 - __SPLIT__ 2026-05-27 13:09:02,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57108 - __SPLIT__ 2026-05-27 13:09:04,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57140 - __SPLIT__ 2026-05-27 13:09:04,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57141 - __SPLIT__ 2026-05-27 13:09:05,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40019 - __SPLIT__ 2026-05-27 13:09:06,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44682 - __SPLIT__ 2026-05-27 13:09:06,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53295 - __SPLIT__ 2026-05-27 13:09:06,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35099 - __SPLIT__ 2026-05-27 13:09:09,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40049 - __SPLIT__ 2026-05-27 13:09:09,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57479 - __SPLIT__ 2026-05-27 13:09:10,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44703 - __SPLIT__ 2026-05-27 13:09:11,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57190 - __SPLIT__ 2026-05-27 13:09:13,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40156 - __SPLIT__ 2026-05-27 13:09:13,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57192 - __SPLIT__ 2026-05-27 13:09:14,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42862 - __SPLIT__ 2026-05-27 13:09:14,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35100 - __SPLIT__ 2026-05-27 13:09:15,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44707 - __SPLIT__ 2026-05-27 13:09:15,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57193 - __SPLIT__ 2026-05-27 13:09:17,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40168 - __SPLIT__ 2026-05-27 13:09:17,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35311 - __SPLIT__ 2026-05-27 13:09:19,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44768 - __SPLIT__ 2026-05-27 13:09:20,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35555 - __SPLIT__ 2026-05-27 13:09:21,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57494 - __SPLIT__ 2026-05-27 13:09:21,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40211 - __SPLIT__ 2026-05-27 13:09:23,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57592 - __SPLIT__ 2026-05-27 13:09:24,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35556 - __SPLIT__ 2026-05-27 13:09:24,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44799 - __SPLIT__ 2026-05-27 13:09:24,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53297 - __SPLIT__ 2026-05-27 13:09:25,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57809 - __SPLIT__ 2026-05-27 13:09:25,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40349 - __SPLIT__ 2026-05-27 13:09:28,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57851 - __SPLIT__ 2026-05-27 13:09:28,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57807 - __SPLIT__ 2026-05-27 13:09:29,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44893 - __SPLIT__ 2026-05-27 13:09:30,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40350 - __SPLIT__ 2026-05-27 13:09:31,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35608 - __SPLIT__ 2026-05-27 13:09:31,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57968 - __SPLIT__ 2026-05-27 13:09:31,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42863 - __SPLIT__ 2026-05-27 13:09:32,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53298 - __SPLIT__ 2026-05-27 13:09:32,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44894 - __SPLIT__ 2026-05-27 13:09:34,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35704 - __SPLIT__ 2026-05-27 13:09:35,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44896 - __SPLIT__ 2026-05-27 13:09:38,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35713 - __SPLIT__ 2026-05-27 13:09:38,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45047 - __SPLIT__ 2026-05-27 13:09:38,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57969 - __SPLIT__ 2026-05-27 13:09:39,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57984 - __SPLIT__ 2026-05-27 13:09:39,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36138 - __SPLIT__ 2026-05-27 13:09:40,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42864 - __SPLIT__ 2026-05-27 13:09:41,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40392 - __SPLIT__ 2026-05-27 13:09:41,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57996 - __SPLIT__ 2026-05-27 13:09:42,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45105 - __SPLIT__ 2026-05-27 13:09:42,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36173 - __SPLIT__ 2026-05-27 13:09:45,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57997 - __SPLIT__ 2026-05-27 13:09:45,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40574 - __SPLIT__ 2026-05-27 13:09:46,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36225 - __SPLIT__ 2026-05-27 13:09:47,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45153 - __SPLIT__ 2026-05-27 13:09:47,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58044 - __SPLIT__ 2026-05-27 13:09:47,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57835 - __SPLIT__ 2026-05-27 13:09:48,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42937 - __SPLIT__ 2026-05-27 13:09:49,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40689 - __SPLIT__ 2026-05-27 13:09:49,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36226 - __SPLIT__ 2026-05-27 13:09:50,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58089 - __SPLIT__ 2026-05-27 13:09:50,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53310 - __SPLIT__ 2026-05-27 13:09:51,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45216 - __SPLIT__ 2026-05-27 13:09:53,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58118 - __SPLIT__ 2026-05-27 13:09:54,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40735 - __SPLIT__ 2026-05-27 13:09:54,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45238 - __SPLIT__ 2026-05-27 13:09:54,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53325 - __SPLIT__ 2026-05-27 13:09:56,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58174 - __SPLIT__ 2026-05-27 13:09:56,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44063 - __SPLIT__ 2026-05-27 13:09:58,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40756 - __SPLIT__ 2026-05-27 13:09:58,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36279 - __SPLIT__ 2026-05-27 13:09:58,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58175 - __SPLIT__ 2026-05-27 13:09:59,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45314 - __SPLIT__ 2026-05-27 13:10:01,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36287 - __SPLIT__ 2026-05-27 13:10:01,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40815 - __SPLIT__ 2026-05-27 13:10:02,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58211 - __SPLIT__ 2026-05-27 13:10:02,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53375 - __SPLIT__ 2026-05-27 13:10:04,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36305 - __SPLIT__ 2026-05-27 13:10:04,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45591 - __SPLIT__ 2026-05-27 13:10:05,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58256 - __SPLIT__ 2026-05-27 13:10:06,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40834 - __SPLIT__ 2026-05-27 13:10:06,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44064 - __SPLIT__ 2026-05-27 13:10:07,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57964 - __SPLIT__ 2026-05-27 13:10:07,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36335 - __SPLIT__ 2026-05-27 13:10:07,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45787 - __SPLIT__ 2026-05-27 13:10:10,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53541 - __SPLIT__ 2026-05-27 13:10:10,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36336 - __SPLIT__ 2026-05-27 13:10:10,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40942 - __SPLIT__ 2026-05-27 13:10:11,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45791 - __SPLIT__ 2026-05-27 13:10:12,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58287 - __SPLIT__ 2026-05-27 13:10:13,481 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1128.0, 1129.0, 1132.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:10:14,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58298 - __SPLIT__ 2026-05-27 13:10:15,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53579 - __SPLIT__ 2026-05-27 13:10:15,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40943 - __SPLIT__ 2026-05-27 13:10:15,656 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1035.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:10:15,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44505 - __SPLIT__ 2026-05-27 13:10:15,776 - 124456 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-27 13:10:16,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45820 - __SPLIT__ 2026-05-27 13:10:17,887 - 124456 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-27 13:10:17,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36340 - __SPLIT__ 2026-05-27 13:10:20,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53630 - __SPLIT__ 2026-05-27 13:10:21,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36371 - __SPLIT__ 2026-05-27 13:10:24,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36383 - __SPLIT__ 2026-05-27 13:10:24,480 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:10:25,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58054 - __SPLIT__ 2026-05-27 13:10:25,950 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:10:26,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44506 - __SPLIT__ 2026-05-27 13:10:26,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36405 - __SPLIT__ 2026-05-27 13:10:27,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40971 - __SPLIT__ 2026-05-27 13:10:27,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53692 - __SPLIT__ 2026-05-27 13:10:28,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36582 - __SPLIT__ 2026-05-27 13:10:29,362 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:10:29,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45821 - __SPLIT__ 2026-05-27 13:10:31,031 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:10:31,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36664 - __SPLIT__ 2026-05-27 13:10:31,845 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:10:31,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40985 - __SPLIT__ 2026-05-27 13:10:32,708 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (22533, 24601, 28701, 30752, 32800, 38944, 38945, 49185, 55328, 55329, 51252, 22584, 36923, 32831, 28753, 30802, 38995, 53331, 53335, 22621, 39008, 36963, 57445, 30831, 43122, 43125, 36983, 55417, 57468, 53377, 22666, 45197, 49308, 22696, 24747, 55468, 47280, 24753, 26808, 39112, 47311, 26832, 45267, 24797, 28899, 26865, 22771, 24828, 24829, 55557, 30982, 35078, 55558, 55559, 45325, 24850, 45331, 51480, 45337, 45345, 57634, 47395, 47396, 55587, 39206, 51504, 22838, 35134, 35135, 57662, 28993, 35137, 41281, 49475, 37191, 51539, 47454, 47458, 57701, 57705, 57709, 29038, 29041, 31089, 51572, 51573, 29047, 41336, 27007, 39296, 55693, 39325, 47524, 39337, 25012, 43446, 31161, 22970, 22971, 22981, 33223, 35272, 33229, 33230, 25042, 25043, 35289, 41433, 25055, 35297, 29166, 51697, 51698, 31222, 31223, 27131, 39426, 23048, 33291, 51728, 23063, 31263, 43551, 31277, 35373, 35374, 41523, 55861, 55864, 23103, 23108, 33348, 31307, 45643, 45644, 47692, 43609, 55899, 25183, 47727, 41586, 55923, 35444, 27255, 29304, 31352, 47741, 47742, 39551, 43648, 27271, 29320, 35469, 41614, 33443, 27300, 49835, 41645, 31408, 27316, 23230, 35532, 47821, 51924, 45786, 27362, 25315, 43751, 29420, 27374, 27376, 31487, 56063, 27393, 31492, 25360, 25361, 25362, 39699, 39700, 25363, 25364, 25365, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 45856, 33575, 23340, 29485, 35637, 35638, 37700, 25417, 33613, 43856, 52048, 23408, 27506, 35700, 35701, 27511, 27512, 45948, 23430, 37767, 23433, 48013, 56206, 23439, 35729, 50065, 25496, 27546, 37789, 37790, 52125, 25507, 29606, 50097, 35764, 35765, 27574, 43962, 50108, 23490, 35779, 50124, 29652, 35803, 39906, 44013, 27630, 35831, 29687, 48130, 48134, 48135, 35854, 35858, 23572, 29716, 42006, 39960, 46106, 50202, 50203, 52252, 37922, 23590, 25644, 29747, 39994, 23627, 40013, 31822, 48222, 42081, 46179, 25701, 40037, 52329, 27762, 27763, 33909, 46201, 25722, 48249, 31877, 31878, 52359, 54408, 38031, 54422, 27799, 27811, 25769, 52395, 33968, 38064, 33974, 25785, 23755, 40140, 27861, 38107, 48350, 48351, 52448, 29922, 34030, 52465, 36088, 34041, 23804, 36092, 36093, 40189, 38145, 38146, 23820, 27925, 36118, 32026, 27933, 36130, 46372, 34085, 34086, 56633, 42298, 25918, 25922, 25929, 40279, 42327, 25947, 40295, 54635, 42349, 54647, 32120, 42364, 40321, 44418, 44422, 23943, 52619, 40333, 56718, 42398, 50602, 23984, 23985, 38324, 30135, 38335, 28099, 34245, 54729, 44492, 44494, 52694, 54762, 34292, 52726, 24060, 24061, 48646, 52743, 52756, 46620, 40477, 42526, 54819, 54820, 56873, 24117, 26168, 52793, 52794, 48701, 36417, 26181, 32327, 40519, 32336, 32337, 40531, 44633, 30303, 24164, 32360, 56940, 46704, 24177, 52858, 56954, 42625, 54920, 32404, 36502, 52889, 38557, 46751, 34466, 32419, 36519, 34474, 38574, 38575, 48818, 26295, 26297, 26298, 28352, 50880, 28354, 36547, 52929, 50889, 36558, 36565, 30441, 50922, 28399, 44783, 57079, 38650, 34558, 36607, 42756, 34566, 38668, 24336, 24342, 24352, 46881, 38690, 57125, 40742, 40743, 40744, 55089, 50994, 24372, 30516, 42805, 44863, 22341, 24389, 34636, 34637, 28504, 32620, 49007, 53110, 55162, 32636, 22412, 28557, 28558, 22426, 32667, 28575, 32674, 44966, 24488, 30634, 53167, 53192, 40906, 36814, 57296, 32731, 24542, 45023, 57311, 22505, 28649, 42985, 32753, 53233, 45050);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:10:33,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53702 - __SPLIT__ 2026-05-27 13:10:33,785 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:10:34,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45870 - __SPLIT__ 2026-05-27 13:10:34,797 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:10:34,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37001 - __SPLIT__ 2026-05-27 13:10:34,867 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:10:34,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58076 - __SPLIT__ 2026-05-27 13:10:35,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44508 - __SPLIT__ 2026-05-27 13:10:35,301 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (22533, 24601, 28701, 30752, 32800, 38944, 38945, 49185, 55328, 55329, 51252, 22584, 36923, 32831, 28753, 30802, 38995, 53331, 53335, 22621, 39008, 36963, 57445, 30831, 43122, 43125, 36983, 55417, 57468, 53377, 22666, 45197, 49308, 22696, 24747, 55468, 47280, 24753, 26808, 39112, 47311, 26832, 45267, 24797, 28899, 26865, 22771, 24828, 24829, 55557, 30982, 35078, 55558, 55559, 45325, 24850, 45331, 51480, 45337, 45345, 57634, 47395, 47396, 55587, 39206, 51504, 22838, 35134, 35135, 57662, 28993, 35137, 41281, 49475, 37191, 51539, 47454, 47458, 57701, 57705, 57709, 29038, 29041, 31089, 51572, 51573, 29047, 41336, 27007, 39296, 55693, 39325, 47524, 39337, 25012, 43446, 31161, 22970, 22971, 22981, 33223, 35272, 33229, 33230, 25042, 25043, 35289, 41433, 25055, 35297, 29166, 51697, 51698, 31222, 31223, 27131, 39426, 23048, 33291, 51728, 23063, 31263, 43551, 31277, 35373, 35374, 41523, 55861, 55864, 23103, 23108, 33348, 31307, 45643, 45644, 47692, 43609, 55899, 25183, 47727, 41586, 55923, 35444, 27255, 29304, 31352, 47741, 47742, 39551, 43648, 27271, 29320, 35469, 41614, 33443, 27300, 49835, 41645, 31408, 27316, 23230, 35532, 47821, 51924, 45786, 27362, 25315, 43751, 29420, 27374, 27376, 31487, 56063, 27393, 31492, 25360, 25361, 25362, 39699, 39700, 25363, 25364, 25365, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 45856, 33575, 23340, 29485, 35637, 35638, 37700, 25417, 33613, 43856, 52048, 23408, 27506, 35700, 35701, 27511, 27512, 45948, 23430, 37767, 23433, 48013, 56206, 23439, 35729, 50065, 25496, 27546, 37789, 37790, 52125, 25507, 29606, 50097, 35764, 35765, 27574, 43962, 50108, 23490, 35779, 50124, 29652, 35803, 39906, 44013, 27630, 35831, 29687, 48130, 48134, 48135, 35854, 35858, 23572, 29716, 42006, 39960, 46106, 50202, 50203, 52252, 37922, 23590, 25644, 29747, 39994, 23627, 40013, 31822, 48222, 42081, 46179, 25701, 40037, 52329, 27762, 27763, 33909, 46201, 25722, 48249, 31877, 31878, 52359, 54408, 38031, 54422, 27799, 27811, 25769, 52395, 33968, 38064, 33974, 25785, 23755, 40140, 27861, 38107, 48350, 48351, 52448, 29922, 34030, 52465, 36088, 34041, 23804, 36092, 36093, 40189, 38145, 38146, 23820, 27925, 36118, 32026, 27933, 36130, 46372, 34085, 34086, 56633, 42298, 25918, 25922, 25929, 40279, 42327, 25947, 40295, 54635, 42349, 54647, 32120, 42364, 40321, 44418, 44422, 23943, 52619, 40333, 56718, 42398, 50602, 23984, 23985, 38324, 30135, 38335, 28099, 34245, 54729, 44492, 44494, 52694, 54762, 34292, 52726, 24060, 24061, 48646, 52743, 52756, 46620, 40477, 42526, 54819, 54820, 56873, 24117, 26168, 52793, 52794, 48701, 36417, 26181, 32327, 40519, 32336, 32337, 40531, 44633, 30303, 24164, 32360, 56940, 46704, 24177, 52858, 56954, 42625, 54920, 32404, 36502, 52889, 38557, 46751, 34466, 32419, 36519, 34474, 38574, 38575, 48818, 26295, 26297, 26298, 28352, 50880, 28354, 36547, 52929, 50889, 36558, 36565, 30441, 50922, 28399, 44783, 57079, 38650, 34558, 36607, 42756, 34566, 38668, 24336, 24342, 24352, 46881, 38690, 57125, 40742, 40743, 40744, 55089, 50994, 24372, 30516, 42805, 44863, 22341, 24389, 34636, 34637, 28504, 32620, 49007, 53110, 55162, 32636, 22412, 28557, 28558, 22426, 32667, 28575, 32674, 44966, 24488, 30634, 53167, 53192, 40906, 36814, 57296, 32731, 24542, 45023, 57311, 22505, 28649, 42985, 32753, 53233, 45050) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:10:35,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41044 - __SPLIT__ 2026-05-27 13:10:36,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45989 - __SPLIT__ 2026-05-27 13:10:36,359 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:10:37,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37010 - __SPLIT__ 2026-05-27 13:10:37,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53999 - __SPLIT__ 2026-05-27 13:10:37,769 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (56307, 56309);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:10:39,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37145 - __SPLIT__ 2026-05-27 13:10:39,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45990 - __SPLIT__ 2026-05-27 13:10:40,546 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:10:41,185 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (56307, 56309) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:10:41,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37249 - __SPLIT__ 2026-05-27 13:10:42,734 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 13:10:43,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54016 - __SPLIT__ 2026-05-27 13:10:44,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56307 - __SPLIT__ 2026-05-27 13:10:44,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37295 - __SPLIT__ 2026-05-27 13:10:45,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56309 - __SPLIT__ 2026-05-27 13:10:46,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41045 - __SPLIT__ 2026-05-27 13:10:47,227 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:10:48,104 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:10:48,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37445 - __SPLIT__ 2026-05-27 13:10:48,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54017 - __SPLIT__ 2026-05-27 13:10:49,094 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:10:49,979 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:10:50,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44509 - __SPLIT__ 2026-05-27 13:10:50,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46066 - __SPLIT__ 2026-05-27 13:10:50,404 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (53248, 34820, 24583, 24585, 26635, 36876, 36878, 55312, 36884, 45076, 55321, 26652, 47135, 30753, 30754, 53281, 30756, 24613, 22569, 24618, 30768, 47153, 49206, 53302, 53303, 28732, 38978, 32835, 53316, 43085, 49236, 55381, 57432, 55386, 28763, 32859, 30823, 32880, 55411, 32889, 47228, 30852, 30854, 34951, 28808, 53386, 47259, 37020, 47260, 24735, 39075, 37030, 49320, 32938, 26796, 28845, 30904, 53435, 39101, 45252, 32967, 45255, 37073, 22742, 35031, 57561, 24795, 55517, 24798, 26851, 41187, 22758, 47339, 47348, 39157, 28919, 28922, 57596, 37123, 22791, 28936, 28937, 53516, 35094, 55574, 55575, 53533, 37156, 35114, 47404, 47405, 53556, 31032, 49479, 26952, 22859, 55627, 29007, 51542, 51543, 29037, 41325, 26993, 29050, 29051, 22908, 57726, 41356, 35215, 35216, 35224, 51612, 51613, 41387, 41388, 47538, 49587, 49596, 41405, 55743, 37322, 51659, 41421, 55759, 25041, 51669, 23001, 47581, 31203, 31204, 31205, 31206, 31207, 57827, 29161, 53741, 27119, 43503, 33267, 33275, 43516, 23038, 25092, 25093, 25094, 57866, 51730, 25108, 23064, 27162, 23069, 33311, 49695, 35364, 31269, 25126, 51750, 27179, 25133, 55855, 25143, 53815, 27194, 33339, 41532, 25149, 33347, 53827, 53831, 35402, 57937, 41561, 25187, 25188, 53862, 55915, 27257, 43641, 53898, 47762, 25235, 27283, 25243, 37538, 22522, 39588, 29352, 23212, 25266, 25269, 23225, 33467, 33468, 23231, 41664, 45759, 25284, 23237, 27333, 45770, 29394, 25304, 49882, 45790, 41699, 41700, 27366, 47854, 31471, 27377, 27398, 39686, 31499, 27410, 54039, 33560, 23325, 49949, 49951, 56100, 39725, 33584, 37684, 37699, 25421, 31566, 37716, 33622, 33623, 37733, 43885, 41846, 52092, 41853, 25470, 23429, 41863, 43928, 41887, 52133, 54181, 29612, 25517, 25518, 23486, 25536, 52160, 27589, 27592, 56269, 35802, 29669, 50155, 29676, 41972, 50167, 46078, 50178, 35843, 25606, 23567, 41999, 39953, 39954, 52251, 31772, 35869, 39966, 42014, 29728, 23585, 39968, 42015, 44060, 48172, 37934, 44080, 31793, 31802, 52283, 48189, 48190, 37956, 50260, 52310, 33882, 37986, 48229, 50282, 35957, 52341, 31867, 23678, 54402, 56456, 29839, 56463, 54417, 46234, 25771, 50352, 23732, 31926, 38082, 48325, 46283, 42188, 52427, 42193, 23762, 23763, 46299, 27870, 25833, 29929, 46315, 42222, 36082, 52467, 52472, 23801, 50426, 46331, 52473, 40194, 27907, 27908, 25861, 38149, 44290, 32009, 52493, 23826, 42258, 46359, 38173, 46366, 25887, 38179, 38183, 23848, 36136, 56619, 23854, 34097, 30003, 56630, 23863, 40247, 23865, 52544, 34128, 56662, 25945, 25946, 25948, 40288, 38242, 42353, 42354, 28019, 30067, 48511, 23936, 52611, 56719, 48530, 23957, 48534, 52629, 36249, 36250, 56737, 26019, 38311, 28075, 34223, 42416, 52657, 48576, 42440, 24011, 34254, 50644, 26073, 28122, 32221, 32222, 38365, 52701, 54752, 54753, 52710, 26087, 26091, 28144, 36343, 28152, 30202, 38405, 38406, 38407, 28168, 44555, 56843, 42510, 46612, 24088, 26141, 26143, 30240, 38431, 30242, 38434, 44578, 56869, 28200, 44584, 24110, 44590, 54842, 26173, 38469, 54856, 44620, 26192, 44624, 56912, 46684, 48733, 54879, 30305, 44641, 48740, 52838, 24167, 36455, 32361, 52845, 26226, 24179, 56946, 32381, 28286, 24192, 24193, 54913, 24202, 54922, 56971, 32403, 26262, 26266, 24221, 56995, 28327, 24234, 24235, 24238, 36527, 36533, 28353, 24263, 24275, 30420, 36567, 24281, 28383, 38624, 52966, 57066, 30446, 30447, 52974, 52985, 26364, 50952, 24334, 36623, 38670, 42777, 53022, 32554, 32555, 28466, 53054, 53055, 51014, 53070, 42831, 24408, 28506, 42844, 26471, 26472, 53095, 22385, 57203, 42870, 53113, 30595, 36744, 24460, 24462, 24463, 36754, 57237, 53142, 32676, 51108, 24490, 36778, 36779, 24494, 26548, 22459, 53187, 36805, 22473, 26577, 57299, 57300, 22489, 22490, 53219, 36837, 55270, 53224, 26602, 53235, 22520, 28666, 55292, 40957);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:10:50,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41083 - __SPLIT__ 2026-05-27 13:10:51,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37603 - __SPLIT__ 2026-05-27 13:10:51,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58091 - __SPLIT__ 2026-05-27 13:10:52,766 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:10:52,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54380 - __SPLIT__ 2026-05-27 13:10:53,339 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (53248, 34820, 24583, 24585, 26635, 36876, 36878, 55312, 36884, 45076, 55321, 26652, 47135, 30753, 30754, 53281, 30756, 24613, 22569, 24618, 30768, 47153, 49206, 53302, 53303, 28732, 38978, 32835, 53316, 43085, 49236, 55381, 57432, 55386, 28763, 32859, 30823, 32880, 55411, 32889, 47228, 30852, 30854, 34951, 28808, 53386, 47259, 37020, 47260, 24735, 39075, 37030, 49320, 32938, 26796, 28845, 30904, 53435, 39101, 45252, 32967, 45255, 37073, 22742, 35031, 57561, 24795, 55517, 24798, 26851, 41187, 22758, 47339, 47348, 39157, 28919, 28922, 57596, 37123, 22791, 28936, 28937, 53516, 35094, 55574, 55575, 53533, 37156, 35114, 47404, 47405, 53556, 31032, 49479, 26952, 22859, 55627, 29007, 51542, 51543, 29037, 41325, 26993, 29050, 29051, 22908, 57726, 41356, 35215, 35216, 35224, 51612, 51613, 41387, 41388, 47538, 49587, 49596, 41405, 55743, 37322, 51659, 41421, 55759, 25041, 51669, 23001, 47581, 31203, 31204, 31205, 31206, 31207, 57827, 29161, 53741, 27119, 43503, 33267, 33275, 43516, 23038, 25092, 25093, 25094, 57866, 51730, 25108, 23064, 27162, 23069, 33311, 49695, 35364, 31269, 25126, 51750, 27179, 25133, 55855, 25143, 53815, 27194, 33339, 41532, 25149, 33347, 53827, 53831, 35402, 57937, 41561, 25187, 25188, 53862, 55915, 27257, 43641, 53898, 47762, 25235, 27283, 25243, 37538, 22522, 39588, 29352, 23212, 25266, 25269, 23225, 33467, 33468, 23231, 41664, 45759, 25284, 23237, 27333, 45770, 29394, 25304, 49882, 45790, 41699, 41700, 27366, 47854, 31471, 27377, 27398, 39686, 31499, 27410, 54039, 33560, 23325, 49949, 49951, 56100, 39725, 33584, 37684, 37699, 25421, 31566, 37716, 33622, 33623, 37733, 43885, 41846, 52092, 41853, 25470, 23429, 41863, 43928, 41887, 52133, 54181, 29612, 25517, 25518, 23486, 25536, 52160, 27589, 27592, 56269, 35802, 29669, 50155, 29676, 41972, 50167, 46078, 50178, 35843, 25606, 23567, 41999, 39953, 39954, 52251, 31772, 35869, 39966, 42014, 29728, 23585, 39968, 42015, 44060, 48172, 37934, 44080, 31793, 31802, 52283, 48189, 48190, 37956, 50260, 52310, 33882, 37986, 48229, 50282, 35957, 52341, 31867, 23678, 54402, 56456, 29839, 56463, 54417, 46234, 25771, 50352, 23732, 31926, 38082, 48325, 46283, 42188, 52427, 42193, 23762, 23763, 46299, 27870, 25833, 29929, 46315, 42222, 36082, 52467, 52472, 23801, 50426, 46331, 52473, 40194, 27907, 27908, 25861, 38149, 44290, 32009, 52493, 23826, 42258, 46359, 38173, 46366, 25887, 38179, 38183, 23848, 36136, 56619, 23854, 34097, 30003, 56630, 23863, 40247, 23865, 52544, 34128, 56662, 25945, 25946, 25948, 40288, 38242, 42353, 42354, 28019, 30067, 48511, 23936, 52611, 56719, 48530, 23957, 48534, 52629, 36249, 36250, 56737, 26019, 38311, 28075, 34223, 42416, 52657, 48576, 42440, 24011, 34254, 50644, 26073, 28122, 32221, 32222, 38365, 52701, 54752, 54753, 52710, 26087, 26091, 28144, 36343, 28152, 30202, 38405, 38406, 38407, 28168, 44555, 56843, 42510, 46612, 24088, 26141, 26143, 30240, 38431, 30242, 38434, 44578, 56869, 28200, 44584, 24110, 44590, 54842, 26173, 38469, 54856, 44620, 26192, 44624, 56912, 46684, 48733, 54879, 30305, 44641, 48740, 52838, 24167, 36455, 32361, 52845, 26226, 24179, 56946, 32381, 28286, 24192, 24193, 54913, 24202, 54922, 56971, 32403, 26262, 26266, 24221, 56995, 28327, 24234, 24235, 24238, 36527, 36533, 28353, 24263, 24275, 30420, 36567, 24281, 28383, 38624, 52966, 57066, 30446, 30447, 52974, 52985, 26364, 50952, 24334, 36623, 38670, 42777, 53022, 32554, 32555, 28466, 53054, 53055, 51014, 53070, 42831, 24408, 28506, 42844, 26471, 26472, 53095, 22385, 57203, 42870, 53113, 30595, 36744, 24460, 24462, 24463, 36754, 57237, 53142, 32676, 51108, 24490, 36778, 36779, 24494, 26548, 22459, 53187, 36805, 22473, 26577, 57299, 57300, 22489, 22490, 53219, 36837, 55270, 53224, 26602, 53235, 22520, 28666, 55292, 40957) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:10:53,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46196 - __SPLIT__ 2026-05-27 13:10:54,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41084 - __SPLIT__ 2026-05-27 13:10:58,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41158 - __SPLIT__ 2026-05-27 13:10:58,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54381 - __SPLIT__ 2026-05-27 13:10:58,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46764 - __SPLIT__ 2026-05-27 13:10:58,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37604 - __SPLIT__ 2026-05-27 13:11:00,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41199 - __SPLIT__ 2026-05-27 13:11:02,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47057 - __SPLIT__ 2026-05-27 13:11:02,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37638 - __SPLIT__ 2026-05-27 13:11:04,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44746 - __SPLIT__ 2026-05-27 13:11:04,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41390 - __SPLIT__ 2026-05-27 13:11:06,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47058 - __SPLIT__ 2026-05-27 13:11:06,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54625 - __SPLIT__ 2026-05-27 13:11:06,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45516 - __SPLIT__ 2026-05-27 13:11:06,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37639 - __SPLIT__ 2026-05-27 13:11:07,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58167 - __SPLIT__ 2026-05-27 13:11:07,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41575 - __SPLIT__ 2026-05-27 13:11:10,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54643 - __SPLIT__ 2026-05-27 13:11:12,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41767 - __SPLIT__ 2026-05-27 13:11:14,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45518 - __SPLIT__ 2026-05-27 13:11:15,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42350 - __SPLIT__ 2026-05-27 13:11:15,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47249 - __SPLIT__ 2026-05-27 13:11:15,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37658 - __SPLIT__ 2026-05-27 13:11:15,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54727 - __SPLIT__ 2026-05-27 13:11:16,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58172 - __SPLIT__ 2026-05-27 13:11:18,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42807 - __SPLIT__ 2026-05-27 13:11:19,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47264 - __SPLIT__ 2026-05-27 13:11:19,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37814 - __SPLIT__ 2026-05-27 13:11:21,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42839 - __SPLIT__ 2026-05-27 13:11:21,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45718 - __SPLIT__ 2026-05-27 13:11:22,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54728 - __SPLIT__ 2026-05-27 13:11:22,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47382 - __SPLIT__ 2026-05-27 13:11:22,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37841 - __SPLIT__ 2026-05-27 13:11:23,206 - 124456 - src.utils.log - INFO - βœ… Fetched 2341 rows - __SPLIT__ 2026-05-27 13:11:24,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42865 - __SPLIT__ 2026-05-27 13:11:24,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47506 - __SPLIT__ 2026-05-27 13:11:27,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47592 - __SPLIT__ 2026-05-27 13:11:28,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42889 - __SPLIT__ 2026-05-27 13:11:29,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47878 - __SPLIT__ 2026-05-27 13:11:30,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54734 - __SPLIT__ 2026-05-27 13:11:30,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45719 - __SPLIT__ 2026-05-27 13:11:30,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37940 - __SPLIT__ 2026-05-27 13:11:32,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42917 - __SPLIT__ 2026-05-27 13:11:32,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47953 - __SPLIT__ 2026-05-27 13:11:33,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58173 - __SPLIT__ 2026-05-27 13:11:33,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37959 - __SPLIT__ 2026-05-27 13:11:35,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42957 - __SPLIT__ 2026-05-27 13:11:35,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38037 - __SPLIT__ 2026-05-27 13:11:36,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48255 - __SPLIT__ 2026-05-27 13:11:38,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54845 - __SPLIT__ 2026-05-27 13:11:38,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38047 - __SPLIT__ 2026-05-27 13:11:39,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43023 - __SPLIT__ 2026-05-27 13:11:39,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45762 - __SPLIT__ 2026-05-27 13:11:40,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48256 - __SPLIT__ 2026-05-27 13:11:40,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38060 - __SPLIT__ 2026-05-27 13:11:41,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22341 - __SPLIT__ 2026-05-27 13:11:42,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22412 - __SPLIT__ 2026-05-27 13:11:42,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54915 - __SPLIT__ 2026-05-27 13:11:43,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43030 - __SPLIT__ 2026-05-27 13:11:43,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22426 - __SPLIT__ 2026-05-27 13:11:44,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22505 - __SPLIT__ 2026-05-27 13:11:44,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38084 - __SPLIT__ 2026-05-27 13:11:45,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22533 - __SPLIT__ 2026-05-27 13:11:46,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22584 - __SPLIT__ 2026-05-27 13:11:47,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43291 - __SPLIT__ 2026-05-27 13:11:47,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22621 - __SPLIT__ 2026-05-27 13:11:48,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22666 - __SPLIT__ 2026-05-27 13:11:48,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45780 - __SPLIT__ 2026-05-27 13:11:48,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58192 - __SPLIT__ 2026-05-27 13:11:48,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22696 - __SPLIT__ 2026-05-27 13:11:49,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55177 - __SPLIT__ 2026-05-27 13:11:49,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48472 - __SPLIT__ 2026-05-27 13:11:50,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22771 - __SPLIT__ 2026-05-27 13:11:50,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46166 - __SPLIT__ 2026-05-27 13:11:52,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22838 - __SPLIT__ 2026-05-27 13:11:53,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22970 - __SPLIT__ 2026-05-27 13:11:53,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38088 - __SPLIT__ 2026-05-27 13:11:54,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22971 - __SPLIT__ 2026-05-27 13:11:55,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55297 - __SPLIT__ 2026-05-27 13:11:55,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22981 - __SPLIT__ 2026-05-27 13:11:56,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23048 - __SPLIT__ 2026-05-27 13:11:57,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23063 - __SPLIT__ 2026-05-27 13:11:58,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38091 - __SPLIT__ 2026-05-27 13:11:58,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23103 - __SPLIT__ 2026-05-27 13:11:58,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43292 - __SPLIT__ 2026-05-27 13:11:59,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23108 - __SPLIT__ 2026-05-27 13:12:00,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23230 - __SPLIT__ 2026-05-27 13:12:00,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48596 - __SPLIT__ 2026-05-27 13:12:01,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23340 - __SPLIT__ 2026-05-27 13:12:02,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23408 - __SPLIT__ 2026-05-27 13:12:02,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46726 - __SPLIT__ 2026-05-27 13:12:02,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23430 - __SPLIT__ 2026-05-27 13:12:03,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23433 - __SPLIT__ 2026-05-27 13:12:03,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43295 - __SPLIT__ 2026-05-27 13:12:04,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55319 - __SPLIT__ 2026-05-27 13:12:04,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23439 - __SPLIT__ 2026-05-27 13:12:06,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23490 - __SPLIT__ 2026-05-27 13:12:07,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23572 - __SPLIT__ 2026-05-27 13:12:07,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38122 - __SPLIT__ 2026-05-27 13:12:07,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23590 - __SPLIT__ 2026-05-27 13:12:07,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43298 - __SPLIT__ 2026-05-27 13:12:07,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58194 - __SPLIT__ 2026-05-27 13:12:08,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23627 - __SPLIT__ 2026-05-27 13:12:10,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23755 - __SPLIT__ 2026-05-27 13:12:10,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55858 - __SPLIT__ 2026-05-27 13:12:10,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38186 - __SPLIT__ 2026-05-27 13:12:10,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23804 - __SPLIT__ 2026-05-27 13:12:11,714 - 124456 - src.utils.log - INFO - βœ… Fetched 2626 rows - __SPLIT__ 2026-05-27 13:12:11,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48597 - __SPLIT__ 2026-05-27 13:12:12,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23820 - __SPLIT__ 2026-05-27 13:12:12,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43447 - __SPLIT__ 2026-05-27 13:12:12,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46727 - __SPLIT__ 2026-05-27 13:12:13,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23943 - __SPLIT__ 2026-05-27 13:12:15,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23984 - __SPLIT__ 2026-05-27 13:12:16,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23985 - __SPLIT__ 2026-05-27 13:12:16,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55859 - __SPLIT__ 2026-05-27 13:12:17,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24060 - __SPLIT__ 2026-05-27 13:12:18,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24061 - __SPLIT__ 2026-05-27 13:12:18,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43484 - __SPLIT__ 2026-05-27 13:12:18,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24117 - __SPLIT__ 2026-05-27 13:12:20,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24164 - __SPLIT__ 2026-05-27 13:12:20,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38187 - __SPLIT__ 2026-05-27 13:12:21,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24177 - __SPLIT__ 2026-05-27 13:12:21,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24336 - __SPLIT__ 2026-05-27 13:12:22,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24342 - __SPLIT__ 2026-05-27 13:12:23,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48599 - __SPLIT__ 2026-05-27 13:12:23,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24352 - __SPLIT__ 2026-05-27 13:12:24,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43507 - __SPLIT__ 2026-05-27 13:12:24,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24372 - __SPLIT__ 2026-05-27 13:12:24,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38353 - __SPLIT__ 2026-05-27 13:12:24,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47791 - __SPLIT__ 2026-05-27 13:12:25,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24389 - __SPLIT__ 2026-05-27 13:12:25,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55942 - __SPLIT__ 2026-05-27 13:12:25,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58200 - __SPLIT__ 2026-05-27 13:12:26,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24488 - __SPLIT__ 2026-05-27 13:12:26,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48614 - __SPLIT__ 2026-05-27 13:12:27,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24542 - __SPLIT__ 2026-05-27 13:12:27,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43513 - __SPLIT__ 2026-05-27 13:12:28,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38354 - __SPLIT__ 2026-05-27 13:12:28,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24601 - __SPLIT__ 2026-05-27 13:12:28,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55992 - __SPLIT__ 2026-05-27 13:12:29,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48678 - __SPLIT__ 2026-05-27 13:12:30,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24747 - __SPLIT__ 2026-05-27 13:12:31,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24753 - __SPLIT__ 2026-05-27 13:12:32,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43689 - __SPLIT__ 2026-05-27 13:12:32,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24797 - __SPLIT__ 2026-05-27 13:12:33,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24828 - __SPLIT__ 2026-05-27 13:12:34,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22385 - __SPLIT__ 2026-05-27 13:12:34,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24829 - __SPLIT__ 2026-05-27 13:12:34,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56002 - __SPLIT__ 2026-05-27 13:12:34,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22459 - __SPLIT__ 2026-05-27 13:12:35,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47985 - __SPLIT__ 2026-05-27 13:12:36,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24850 - __SPLIT__ 2026-05-27 13:12:36,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22473 - __SPLIT__ 2026-05-27 13:12:37,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48692 - __SPLIT__ 2026-05-27 13:12:37,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43696 - __SPLIT__ 2026-05-27 13:12:37,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25012 - __SPLIT__ 2026-05-27 13:12:38,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38385 - __SPLIT__ 2026-05-27 13:12:38,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22489 - __SPLIT__ 2026-05-27 13:12:39,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56059 - __SPLIT__ 2026-05-27 13:12:39,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25042 - __SPLIT__ 2026-05-27 13:12:40,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48776 - __SPLIT__ 2026-05-27 13:12:40,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22490 - __SPLIT__ 2026-05-27 13:12:40,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38538 - __SPLIT__ 2026-05-27 13:12:41,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25043 - __SPLIT__ 2026-05-27 13:12:42,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22520 - __SPLIT__ 2026-05-27 13:12:42,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43703 - __SPLIT__ 2026-05-27 13:12:44,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25055 - __SPLIT__ 2026-05-27 13:12:44,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22522 - __SPLIT__ 2026-05-27 13:12:44,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38539 - __SPLIT__ 2026-05-27 13:12:45,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25183 - __SPLIT__ 2026-05-27 13:12:45,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22569 - __SPLIT__ 2026-05-27 13:12:46,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56065 - __SPLIT__ 2026-05-27 13:12:46,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25315 - __SPLIT__ 2026-05-27 13:12:47,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22742 - __SPLIT__ 2026-05-27 13:12:47,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43705 - __SPLIT__ 2026-05-27 13:12:48,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25360 - __SPLIT__ 2026-05-27 13:12:48,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22758 - __SPLIT__ 2026-05-27 13:12:50,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25361 - __SPLIT__ 2026-05-27 13:12:50,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22791 - __SPLIT__ 2026-05-27 13:12:51,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22859 - __SPLIT__ 2026-05-27 13:12:52,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25362 - __SPLIT__ 2026-05-27 13:12:52,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22908 - __SPLIT__ 2026-05-27 13:12:53,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25363 - __SPLIT__ 2026-05-27 13:12:53,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23001 - __SPLIT__ 2026-05-27 13:12:54,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44020 - __SPLIT__ 2026-05-27 13:12:54,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48777 - __SPLIT__ 2026-05-27 13:12:54,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25364 - __SPLIT__ 2026-05-27 13:12:55,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23038 - __SPLIT__ 2026-05-27 13:12:55,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38588 - __SPLIT__ 2026-05-27 13:12:55,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47988 - __SPLIT__ 2026-05-27 13:12:55,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56183 - __SPLIT__ 2026-05-27 13:12:56,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25365 - __SPLIT__ 2026-05-27 13:12:56,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23064 - __SPLIT__ 2026-05-27 13:12:58,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25368 - __SPLIT__ 2026-05-27 13:12:58,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44058 - __SPLIT__ 2026-05-27 13:12:58,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23069 - __SPLIT__ 2026-05-27 13:12:59,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25369 - __SPLIT__ 2026-05-27 13:12:59,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38697 - __SPLIT__ 2026-05-27 13:13:00,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58201 - __SPLIT__ 2026-05-27 13:13:01,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25370 - __SPLIT__ 2026-05-27 13:13:01,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23212 - __SPLIT__ 2026-05-27 13:13:02,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56240 - __SPLIT__ 2026-05-27 13:13:03,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25371 - __SPLIT__ 2026-05-27 13:13:03,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23225 - __SPLIT__ 2026-05-27 13:13:03,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38725 - __SPLIT__ 2026-05-27 13:13:03,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44081 - __SPLIT__ 2026-05-27 13:13:04,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25372 - __SPLIT__ 2026-05-27 13:13:04,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23231 - __SPLIT__ 2026-05-27 13:13:06,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25373 - __SPLIT__ 2026-05-27 13:13:06,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23237 - __SPLIT__ 2026-05-27 13:13:06,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48804 - __SPLIT__ 2026-05-27 13:13:07,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23325 - __SPLIT__ 2026-05-27 13:13:07,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25374 - __SPLIT__ 2026-05-27 13:13:07,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38867 - __SPLIT__ 2026-05-27 13:13:08,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23429 - __SPLIT__ 2026-05-27 13:13:08,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47989 - __SPLIT__ 2026-05-27 13:13:09,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25417 - __SPLIT__ 2026-05-27 13:13:09,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44083 - __SPLIT__ 2026-05-27 13:13:10,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23486 - __SPLIT__ 2026-05-27 13:13:10,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25496 - __SPLIT__ 2026-05-27 13:13:11,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56281 - __SPLIT__ 2026-05-27 13:13:11,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48871 - __SPLIT__ 2026-05-27 13:13:11,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23567 - __SPLIT__ 2026-05-27 13:13:12,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25507 - __SPLIT__ 2026-05-27 13:13:12,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38905 - __SPLIT__ 2026-05-27 13:13:13,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23585 - __SPLIT__ 2026-05-27 13:13:14,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25644 - __SPLIT__ 2026-05-27 13:13:14,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23678 - __SPLIT__ 2026-05-27 13:13:15,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48923 - __SPLIT__ 2026-05-27 13:13:15,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44087 - __SPLIT__ 2026-05-27 13:13:15,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25701 - __SPLIT__ 2026-05-27 13:13:16,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23732 - __SPLIT__ 2026-05-27 13:13:16,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38991 - __SPLIT__ 2026-05-27 13:13:17,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56282 - __SPLIT__ 2026-05-27 13:13:17,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25722 - __SPLIT__ 2026-05-27 13:13:17,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23762 - __SPLIT__ 2026-05-27 13:13:18,271 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1035.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:13:19,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25769 - __SPLIT__ 2026-05-27 13:13:20,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47990 - __SPLIT__ 2026-05-27 13:13:21,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23763 - __SPLIT__ 2026-05-27 13:13:21,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25785 - __SPLIT__ 2026-05-27 13:13:21,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39056 - __SPLIT__ 2026-05-27 13:13:22,009 - 124456 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-27 13:13:22,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23801 - __SPLIT__ 2026-05-27 13:13:23,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25918 - __SPLIT__ 2026-05-27 13:13:24,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23826 - __SPLIT__ 2026-05-27 13:13:24,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25922 - __SPLIT__ 2026-05-27 13:13:25,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23848 - __SPLIT__ 2026-05-27 13:13:26,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25929 - __SPLIT__ 2026-05-27 13:13:26,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23854 - __SPLIT__ 2026-05-27 13:13:28,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25947 - __SPLIT__ 2026-05-27 13:13:28,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23863 - __SPLIT__ 2026-05-27 13:13:28,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56308 - __SPLIT__ 2026-05-27 13:13:28,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48984 - __SPLIT__ 2026-05-27 13:13:29,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26168 - __SPLIT__ 2026-05-27 13:13:30,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23865 - __SPLIT__ 2026-05-27 13:13:31,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44088 - __SPLIT__ 2026-05-27 13:13:32,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23936 - __SPLIT__ 2026-05-27 13:13:32,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26181 - __SPLIT__ 2026-05-27 13:13:33,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23957 - __SPLIT__ 2026-05-27 13:13:34,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26295 - __SPLIT__ 2026-05-27 13:13:34,348 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:13:34,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24011 - __SPLIT__ 2026-05-27 13:13:35,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39057 - __SPLIT__ 2026-05-27 13:13:35,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47991 - __SPLIT__ 2026-05-27 13:13:35,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26297 - __SPLIT__ 2026-05-27 13:13:35,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49172 - __SPLIT__ 2026-05-27 13:13:35,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56420 - __SPLIT__ 2026-05-27 13:13:36,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24088 - __SPLIT__ 2026-05-27 13:13:36,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44111 - __SPLIT__ 2026-05-27 13:13:37,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26298 - __SPLIT__ 2026-05-27 13:13:38,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24110 - __SPLIT__ 2026-05-27 13:13:39,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39132 - __SPLIT__ 2026-05-27 13:13:39,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26808 - __SPLIT__ 2026-05-27 13:13:40,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24167 - __SPLIT__ 2026-05-27 13:13:41,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26832 - __SPLIT__ 2026-05-27 13:13:41,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24179 - __SPLIT__ 2026-05-27 13:13:41,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49183 - __SPLIT__ 2026-05-27 13:13:42,227 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:13:42,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26865 - __SPLIT__ 2026-05-27 13:13:42,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24192 - __SPLIT__ 2026-05-27 13:13:43,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56430 - __SPLIT__ 2026-05-27 13:13:44,200 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:13:44,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27007 - __SPLIT__ 2026-05-27 13:13:44,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24193 - __SPLIT__ 2026-05-27 13:13:44,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39324 - __SPLIT__ 2026-05-27 13:13:45,809 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:13:46,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27131 - __SPLIT__ 2026-05-27 13:13:47,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49191 - __SPLIT__ 2026-05-27 13:13:47,385 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58354, 57085);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:13:47,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24202 - __SPLIT__ 2026-05-27 13:13:47,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27255 - __SPLIT__ 2026-05-27 13:13:49,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39344 - __SPLIT__ 2026-05-27 13:13:49,840 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:13:49,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24221 - __SPLIT__ 2026-05-27 13:13:50,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27271 - __SPLIT__ 2026-05-27 13:13:51,093 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58354, 57085) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:13:51,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24234 - __SPLIT__ 2026-05-27 13:13:52,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44112 - __SPLIT__ 2026-05-27 13:13:52,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27300 - __SPLIT__ 2026-05-27 13:13:52,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49244 - __SPLIT__ 2026-05-27 13:13:53,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56435 - __SPLIT__ 2026-05-27 13:13:53,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24235 - __SPLIT__ 2026-05-27 13:13:53,337 - 124456 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 13:13:54,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27316 - __SPLIT__ 2026-05-27 13:13:55,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24238 - __SPLIT__ 2026-05-27 13:13:55,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48342 - __SPLIT__ 2026-05-27 13:13:56,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27362 - __SPLIT__ 2026-05-27 13:13:57,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44267 - __SPLIT__ 2026-05-27 13:13:57,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57085 - __SPLIT__ 2026-05-27 13:13:57,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24263 - __SPLIT__ 2026-05-27 13:13:58,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27374 - __SPLIT__ 2026-05-27 13:13:58,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39345 - __SPLIT__ 2026-05-27 13:13:59,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49269 - __SPLIT__ 2026-05-27 13:13:59,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58354 - __SPLIT__ 2026-05-27 13:14:00,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24275 - __SPLIT__ 2026-05-27 13:14:00,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27376 - __SPLIT__ 2026-05-27 13:14:00,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56584 - __SPLIT__ 2026-05-27 13:14:01,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48343 - __SPLIT__ 2026-05-27 13:14:01,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44268 - __SPLIT__ 2026-05-27 13:14:01,865 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (-1.0, 1127.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:14:02,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24281 - __SPLIT__ 2026-05-27 13:14:02,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39365 - __SPLIT__ 2026-05-27 13:14:02,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27393 - __SPLIT__ 2026-05-27 13:14:03,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49315 - __SPLIT__ 2026-05-27 13:14:04,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24334 - __SPLIT__ 2026-05-27 13:14:04,424 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:14:05,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27506 - __SPLIT__ 2026-05-27 13:14:05,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24408 - __SPLIT__ 2026-05-27 13:14:06,524 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:14:07,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27511 - __SPLIT__ 2026-05-27 13:14:07,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56709 - __SPLIT__ 2026-05-27 13:14:07,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24460 - __SPLIT__ 2026-05-27 13:14:08,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48754 - __SPLIT__ 2026-05-27 13:14:08,163 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:14:08,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39410 - __SPLIT__ 2026-05-27 13:14:10,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24462 - __SPLIT__ 2026-05-27 13:14:10,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27512 - __SPLIT__ 2026-05-27 13:14:11,436 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:14:12,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24463 - __SPLIT__ 2026-05-27 13:14:13,172 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:14:13,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27546 - __SPLIT__ 2026-05-27 13:14:14,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44409 - __SPLIT__ 2026-05-27 13:14:14,401 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30210, 30765, 58063, 58064, 52758);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:14:14,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57086 - __SPLIT__ 2026-05-27 13:14:14,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24490 - __SPLIT__ 2026-05-27 13:14:15,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27574 - __SPLIT__ 2026-05-27 13:14:16,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49358 - __SPLIT__ 2026-05-27 13:14:16,421 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:14:16,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24494 - __SPLIT__ 2026-05-27 13:14:17,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27630 - __SPLIT__ 2026-05-27 13:14:18,371 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30210, 30765, 58063, 58064, 52758) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:14:19,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24583 - __SPLIT__ 2026-05-27 13:14:19,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44471 - __SPLIT__ 2026-05-27 13:14:20,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27762 - __SPLIT__ 2026-05-27 13:14:20,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39411 - __SPLIT__ 2026-05-27 13:14:20,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57331 - __SPLIT__ 2026-05-27 13:14:20,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24585 - __SPLIT__ 2026-05-27 13:14:21,081 - 124456 - src.utils.log - INFO - βœ… Fetched 41 rows - __SPLIT__ 2026-05-27 13:14:21,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49473 - __SPLIT__ 2026-05-27 13:14:21,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27763 - __SPLIT__ 2026-05-27 13:14:23,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39487 - __SPLIT__ 2026-05-27 13:14:23,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24613 - __SPLIT__ 2026-05-27 13:14:24,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44472 - __SPLIT__ 2026-05-27 13:14:24,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30210 - __SPLIT__ 2026-05-27 13:14:25,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57458 - __SPLIT__ 2026-05-27 13:14:25,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24618 - __SPLIT__ 2026-05-27 13:14:26,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27799 - __SPLIT__ 2026-05-27 13:14:26,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30765 - __SPLIT__ 2026-05-27 13:14:27,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39488 - __SPLIT__ 2026-05-27 13:14:27,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24735 - __SPLIT__ 2026-05-27 13:14:28,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27811 - __SPLIT__ 2026-05-27 13:14:28,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52758 - __SPLIT__ 2026-05-27 13:14:28,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49649 - __SPLIT__ 2026-05-27 13:14:29,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44510 - __SPLIT__ 2026-05-27 13:14:29,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48755 - __SPLIT__ 2026-05-27 13:14:29,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24795 - __SPLIT__ 2026-05-27 13:14:30,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27861 - __SPLIT__ 2026-05-27 13:14:30,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57684 - __SPLIT__ 2026-05-27 13:14:31,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58063 - __SPLIT__ 2026-05-27 13:14:32,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24798 - __SPLIT__ 2026-05-27 13:14:33,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27925 - __SPLIT__ 2026-05-27 13:14:34,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58064 - __SPLIT__ 2026-05-27 13:14:34,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25041 - __SPLIT__ 2026-05-27 13:14:35,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49652 - __SPLIT__ 2026-05-27 13:14:36,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27933 - __SPLIT__ 2026-05-27 13:14:36,518 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:14:36,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44593 - __SPLIT__ 2026-05-27 13:14:36,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25092 - __SPLIT__ 2026-05-27 13:14:37,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39531 - __SPLIT__ 2026-05-27 13:14:38,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28099 - __SPLIT__ 2026-05-27 13:14:38,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25093 - __SPLIT__ 2026-05-27 13:14:39,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57852 - __SPLIT__ 2026-05-27 13:14:39,239 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:14:40,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28352 - __SPLIT__ 2026-05-27 13:14:40,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25094 - __SPLIT__ 2026-05-27 13:14:41,598 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:14:42,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28354 - __SPLIT__ 2026-05-27 13:14:42,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39570 - __SPLIT__ 2026-05-27 13:14:42,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25108 - __SPLIT__ 2026-05-27 13:14:42,862 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:14:42,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44705 - __SPLIT__ 2026-05-27 13:14:43,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28399 - __SPLIT__ 2026-05-27 13:14:44,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25126 - __SPLIT__ 2026-05-27 13:14:45,123 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:14:45,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58292 - __SPLIT__ 2026-05-27 13:14:45,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28504 - __SPLIT__ 2026-05-27 13:14:46,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25133 - __SPLIT__ 2026-05-27 13:14:46,699 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:14:47,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39701 - __SPLIT__ 2026-05-27 13:14:47,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49757 - __SPLIT__ 2026-05-27 13:14:47,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28557 - __SPLIT__ 2026-05-27 13:14:48,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25143 - __SPLIT__ 2026-05-27 13:14:48,425 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30728, 32778, 51211, 28688, 51227, 36899, 47139, 28709, 36901, 36902, 47140, 30761, 55331, 55345, 53309, 45126, 41033, 41034, 57427, 51288, 28764, 28765, 28766, 32869, 32873, 49259, 45166, 55406, 57459, 57462, 24696, 51321, 41082, 22651, 43132, 22660, 39049, 34958, 32917, 28826, 37018, 24736, 41123, 55464, 51375, 51376, 51379, 51380, 30903, 24763, 22716, 51387, 57545, 47306, 47329, 43243, 22766, 47342, 39154, 45303, 45304, 55547, 28927, 53506, 49415, 37133, 47376, 26903, 45340, 45341, 22816, 37170, 22837, 28989, 53584, 22874, 22878, 47457, 26991, 49519, 43380, 39287, 31115, 51599, 31126, 29080, 29081, 22941, 37279, 37280, 41386, 49580, 51631, 51632, 53689, 47551, 51649, 22987, 22988, 49615, 43472, 57817, 41435, 37347, 41449, 31217, 31218, 23027, 53754, 51707, 43529, 51721, 53773, 51729, 45586, 45587, 51736, 55834, 53787, 31260, 41510, 25127, 51755, 57905, 25141, 37433, 53817, 39493, 31302, 27211, 27229, 35425, 27237, 47719, 51819, 55917, 55928, 29306, 55937, 27270, 43656, 29324, 35468, 27278, 37531, 25250, 29348, 47781, 27314, 37568, 43724, 49874, 25299, 29399, 43735, 56024, 31451, 56029, 51935, 25318, 29424, 51955, 51956, 43767, 23295, 23296, 27391, 29448, 27403, 23309, 56081, 51987, 51988, 51999, 52003, 31526, 25393, 56113, 25398, 25400, 29500, 25407, 47939, 49989, 52039, 45902, 52046, 31572, 31573, 39769, 33626, 23392, 56165, 31593, 27500, 27501, 37745, 33653, 43897, 43902, 41858, 52098, 45957, 48006, 45959, 52101, 52102, 48012, 50061, 27535, 25492, 25493, 48020, 48022, 35737, 39840, 54180, 27559, 29613, 35758, 39868, 29632, 35778, 31687, 31688, 23497, 37839, 37840, 29654, 50134, 35806, 56289, 54242, 52196, 39909, 52197, 37863, 37864, 52200, 23534, 25587, 27639, 46079, 37894, 37895, 35855, 35856, 39952, 44051, 44057, 42013, 29727, 31783, 44074, 48174, 25650, 35894, 35905, 25668, 50247, 56391, 54345, 48206, 52309, 25690, 29786, 33884, 25698, 52322, 29803, 48238, 56431, 46192, 29815, 52349, 42111, 52355, 52357, 33943, 52380, 23710, 23711, 29867, 29868, 54445, 46255, 36019, 48311, 36024, 25799, 33995, 54478, 50383, 44245, 31964, 50399, 38113, 52452, 31977, 38127, 38128, 23795, 25847, 31995, 27900, 31996, 34043, 54538, 36121, 36122, 44316, 50460, 25886, 30002, 54583, 40248, 48442, 27977, 32084, 32093, 32094, 23915, 25968, 36213, 32121, 23933, 36222, 30096, 30097, 42388, 28053, 32154, 23970, 38319, 34235, 26045, 52670, 50626, 48579, 38344, 44490, 50643, 52699, 38371, 38372, 50659, 52718, 52719, 34290, 34291, 30197, 30198, 48633, 48635, 48636, 42493, 34317, 24090, 48666, 48667, 38430, 36385, 54825, 50736, 28221, 46659, 56903, 34376, 54859, 42577, 36439, 46687, 26217, 30313, 26220, 24174, 30320, 40560, 40561, 54896, 34423, 34424, 46718, 52871, 52872, 44685, 54926, 52890, 52897, 24229, 38566, 44713, 46767, 24240, 32433, 57008, 44725, 40630, 52924, 42688, 52930, 52939, 52945, 26322, 54993, 48857, 26331, 55003, 57053, 48863, 48866, 44774, 28393, 38641, 32502, 40697, 46846, 34561, 32516, 32517, 42757, 53008, 50972, 28452, 53028, 50984, 50985, 28465, 57142, 26425, 40774, 53064, 28489, 30540, 26445, 22354, 22355, 55123, 53078, 53096, 22379, 46957, 55154, 55158, 55159, 28541, 57217, 55173, 42886, 22424, 49051, 26524, 30620, 28578, 38820, 44964, 28582, 34727, 44967, 44968, 51115, 24500, 42933, 22457, 55231, 36807, 36809, 40905, 22481, 51154, 42963, 42964, 34774, 28632, 28633, 24550, 22511, 34800, 57329, 26612, 49141, 26618, 38907, 47100, 28670);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:14:48,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44711 - __SPLIT__ 2026-05-27 13:14:49,086 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1130.0, 1131.0, 1132.0, 11434.0, 1035.0, 11435.0, 11438.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:14:50,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28558 - __SPLIT__ 2026-05-27 13:14:50,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39708 - __SPLIT__ 2026-05-27 13:14:51,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25149 - __SPLIT__ 2026-05-27 13:14:51,531 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:14:51,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48756 - __SPLIT__ 2026-05-27 13:14:52,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28575 - __SPLIT__ 2026-05-27 13:14:52,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49795 - __SPLIT__ 2026-05-27 13:14:52,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25187 - __SPLIT__ 2026-05-27 13:14:53,142 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30728, 32778, 51211, 28688, 51227, 36899, 47139, 28709, 36901, 36902, 47140, 30761, 55331, 55345, 53309, 45126, 41033, 41034, 57427, 51288, 28764, 28765, 28766, 32869, 32873, 49259, 45166, 55406, 57459, 57462, 24696, 51321, 41082, 22651, 43132, 22660, 39049, 34958, 32917, 28826, 37018, 24736, 41123, 55464, 51375, 51376, 51379, 51380, 30903, 24763, 22716, 51387, 57545, 47306, 47329, 43243, 22766, 47342, 39154, 45303, 45304, 55547, 28927, 53506, 49415, 37133, 47376, 26903, 45340, 45341, 22816, 37170, 22837, 28989, 53584, 22874, 22878, 47457, 26991, 49519, 43380, 39287, 31115, 51599, 31126, 29080, 29081, 22941, 37279, 37280, 41386, 49580, 51631, 51632, 53689, 47551, 51649, 22987, 22988, 49615, 43472, 57817, 41435, 37347, 41449, 31217, 31218, 23027, 53754, 51707, 43529, 51721, 53773, 51729, 45586, 45587, 51736, 55834, 53787, 31260, 41510, 25127, 51755, 57905, 25141, 37433, 53817, 39493, 31302, 27211, 27229, 35425, 27237, 47719, 51819, 55917, 55928, 29306, 55937, 27270, 43656, 29324, 35468, 27278, 37531, 25250, 29348, 47781, 27314, 37568, 43724, 49874, 25299, 29399, 43735, 56024, 31451, 56029, 51935, 25318, 29424, 51955, 51956, 43767, 23295, 23296, 27391, 29448, 27403, 23309, 56081, 51987, 51988, 51999, 52003, 31526, 25393, 56113, 25398, 25400, 29500, 25407, 47939, 49989, 52039, 45902, 52046, 31572, 31573, 39769, 33626, 23392, 56165, 31593, 27500, 27501, 37745, 33653, 43897, 43902, 41858, 52098, 45957, 48006, 45959, 52101, 52102, 48012, 50061, 27535, 25492, 25493, 48020, 48022, 35737, 39840, 54180, 27559, 29613, 35758, 39868, 29632, 35778, 31687, 31688, 23497, 37839, 37840, 29654, 50134, 35806, 56289, 54242, 52196, 39909, 52197, 37863, 37864, 52200, 23534, 25587, 27639, 46079, 37894, 37895, 35855, 35856, 39952, 44051, 44057, 42013, 29727, 31783, 44074, 48174, 25650, 35894, 35905, 25668, 50247, 56391, 54345, 48206, 52309, 25690, 29786, 33884, 25698, 52322, 29803, 48238, 56431, 46192, 29815, 52349, 42111, 52355, 52357, 33943, 52380, 23710, 23711, 29867, 29868, 54445, 46255, 36019, 48311, 36024, 25799, 33995, 54478, 50383, 44245, 31964, 50399, 38113, 52452, 31977, 38127, 38128, 23795, 25847, 31995, 27900, 31996, 34043, 54538, 36121, 36122, 44316, 50460, 25886, 30002, 54583, 40248, 48442, 27977, 32084, 32093, 32094, 23915, 25968, 36213, 32121, 23933, 36222, 30096, 30097, 42388, 28053, 32154, 23970, 38319, 34235, 26045, 52670, 50626, 48579, 38344, 44490, 50643, 52699, 38371, 38372, 50659, 52718, 52719, 34290, 34291, 30197, 30198, 48633, 48635, 48636, 42493, 34317, 24090, 48666, 48667, 38430, 36385, 54825, 50736, 28221, 46659, 56903, 34376, 54859, 42577, 36439, 46687, 26217, 30313, 26220, 24174, 30320, 40560, 40561, 54896, 34423, 34424, 46718, 52871, 52872, 44685, 54926, 52890, 52897, 24229, 38566, 44713, 46767, 24240, 32433, 57008, 44725, 40630, 52924, 42688, 52930, 52939, 52945, 26322, 54993, 48857, 26331, 55003, 57053, 48863, 48866, 44774, 28393, 38641, 32502, 40697, 46846, 34561, 32516, 32517, 42757, 53008, 50972, 28452, 53028, 50984, 50985, 28465, 57142, 26425, 40774, 53064, 28489, 30540, 26445, 22354, 22355, 55123, 53078, 53096, 22379, 46957, 55154, 55158, 55159, 28541, 57217, 55173, 42886, 22424, 49051, 26524, 30620, 28578, 38820, 44964, 28582, 34727, 44967, 44968, 51115, 24500, 42933, 22457, 55231, 36807, 36809, 40905, 22481, 51154, 42963, 42964, 34774, 28632, 28633, 24550, 22511, 34800, 57329, 26612, 49141, 26618, 38907, 47100, 28670) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:14:53,297 - 124456 - src.utils.log - INFO - βœ… Fetched 14 rows - __SPLIT__ 2026-05-27 13:14:53,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44769 - __SPLIT__ 2026-05-27 13:14:54,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28649 - __SPLIT__ 2026-05-27 13:14:54,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25188 - __SPLIT__ 2026-05-27 13:14:55,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39746 - __SPLIT__ 2026-05-27 13:14:55,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50018 - __SPLIT__ 2026-05-27 13:14:56,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28701 - __SPLIT__ 2026-05-27 13:14:58,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25235 - __SPLIT__ 2026-05-27 13:14:59,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39828 - __SPLIT__ 2026-05-27 13:14:59,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44820 - __SPLIT__ 2026-05-27 13:15:00,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25243 - __SPLIT__ 2026-05-27 13:15:00,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28753 - __SPLIT__ 2026-05-27 13:15:02,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25266 - __SPLIT__ 2026-05-27 13:15:02,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28899 - __SPLIT__ 2026-05-27 13:15:02,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39859 - __SPLIT__ 2026-05-27 13:15:02,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25269 - __SPLIT__ 2026-05-27 13:15:03,386 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:15:03,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50118 - __SPLIT__ 2026-05-27 13:15:04,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28993 - __SPLIT__ 2026-05-27 13:15:04,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25284 - __SPLIT__ 2026-05-27 13:15:05,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44824 - __SPLIT__ 2026-05-27 13:15:06,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29038 - __SPLIT__ 2026-05-27 13:15:06,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25304 - __SPLIT__ 2026-05-27 13:15:08,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29041 - __SPLIT__ 2026-05-27 13:15:08,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25421 - __SPLIT__ 2026-05-27 13:15:09,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29047 - __SPLIT__ 2026-05-27 13:15:09,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25470 - __SPLIT__ 2026-05-27 13:15:10,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50136 - __SPLIT__ 2026-05-27 13:15:10,392 - 124456 - src.utils.log - INFO - βœ… Fetched 2300 rows - __SPLIT__ 2026-05-27 13:15:11,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29166 - __SPLIT__ 2026-05-27 13:15:11,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25517 - __SPLIT__ 2026-05-27 13:15:12,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44909 - __SPLIT__ 2026-05-27 13:15:13,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29304 - __SPLIT__ 2026-05-27 13:15:14,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25518 - __SPLIT__ 2026-05-27 13:15:15,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49131 - __SPLIT__ 2026-05-27 13:15:16,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29320 - __SPLIT__ 2026-05-27 13:15:16,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39860 - __SPLIT__ 2026-05-27 13:15:17,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25536 - __SPLIT__ 2026-05-27 13:15:18,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29420 - __SPLIT__ 2026-05-27 13:15:18,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25606 - __SPLIT__ 2026-05-27 13:15:18,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45028 - __SPLIT__ 2026-05-27 13:15:19,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25771 - __SPLIT__ 2026-05-27 13:15:20,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29485 - __SPLIT__ 2026-05-27 13:15:20,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25833 - __SPLIT__ 2026-05-27 13:15:21,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29606 - __SPLIT__ 2026-05-27 13:15:21,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49367 - __SPLIT__ 2026-05-27 13:15:22,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25861 - __SPLIT__ 2026-05-27 13:15:22,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29652 - __SPLIT__ 2026-05-27 13:15:23,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40050 - __SPLIT__ 2026-05-27 13:15:23,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25887 - __SPLIT__ 2026-05-27 13:15:24,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29687 - __SPLIT__ 2026-05-27 13:15:25,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25945 - __SPLIT__ 2026-05-27 13:15:24,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45125 - __SPLIT__ 2026-05-27 13:15:25,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50477 - __SPLIT__ 2026-05-27 13:15:26,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25946 - __SPLIT__ 2026-05-27 13:15:26,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49368 - __SPLIT__ 2026-05-27 13:15:28,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29716 - __SPLIT__ 2026-05-27 13:15:28,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40251 - __SPLIT__ 2026-05-27 13:15:29,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50665 - __SPLIT__ 2026-05-27 13:15:30,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22354 - __SPLIT__ 2026-05-27 13:15:30,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25948 - __SPLIT__ 2026-05-27 13:15:30,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29747 - __SPLIT__ 2026-05-27 13:15:31,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22355 - __SPLIT__ 2026-05-27 13:15:31,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45180 - __SPLIT__ 2026-05-27 13:15:32,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26019 - __SPLIT__ 2026-05-27 13:15:32,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22379 - __SPLIT__ 2026-05-27 13:15:32,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49862 - __SPLIT__ 2026-05-27 13:15:33,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29922 - __SPLIT__ 2026-05-27 13:15:33,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40343 - __SPLIT__ 2026-05-27 13:15:33,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26073 - __SPLIT__ 2026-05-27 13:15:33,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22424 - __SPLIT__ 2026-05-27 13:15:36,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22457 - __SPLIT__ 2026-05-27 13:15:37,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26087 - __SPLIT__ 2026-05-27 13:15:37,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45283 - __SPLIT__ 2026-05-27 13:15:37,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22481 - __SPLIT__ 2026-05-27 13:15:38,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30135 - __SPLIT__ 2026-05-27 13:15:38,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26091 - __SPLIT__ 2026-05-27 13:15:39,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22511 - __SPLIT__ 2026-05-27 13:15:40,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26141 - __SPLIT__ 2026-05-27 13:15:40,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30303 - __SPLIT__ 2026-05-27 13:15:40,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40416 - __SPLIT__ 2026-05-27 13:15:41,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22651 - __SPLIT__ 2026-05-27 13:15:41,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26143 - __SPLIT__ 2026-05-27 13:15:43,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22660 - __SPLIT__ 2026-05-27 13:15:44,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26173 - __SPLIT__ 2026-05-27 13:15:44,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22716 - __SPLIT__ 2026-05-27 13:15:44,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45376 - __SPLIT__ 2026-05-27 13:15:44,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50667 - __SPLIT__ 2026-05-27 13:15:45,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22766 - __SPLIT__ 2026-05-27 13:15:45,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26192 - __SPLIT__ 2026-05-27 13:15:46,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30441 - __SPLIT__ 2026-05-27 13:15:46,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49863 - __SPLIT__ 2026-05-27 13:15:46,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40507 - __SPLIT__ 2026-05-27 13:15:47,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22816 - __SPLIT__ 2026-05-27 13:15:47,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26226 - __SPLIT__ 2026-05-27 13:15:48,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30516 - __SPLIT__ 2026-05-27 13:15:49,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22837 - __SPLIT__ 2026-05-27 13:15:50,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26262 - __SPLIT__ 2026-05-27 13:15:50,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45418 - __SPLIT__ 2026-05-27 13:15:51,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22874 - __SPLIT__ 2026-05-27 13:15:51,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30634 - __SPLIT__ 2026-05-27 13:15:52,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26266 - __SPLIT__ 2026-05-27 13:15:52,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22878 - __SPLIT__ 2026-05-27 13:15:53,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40567 - __SPLIT__ 2026-05-27 13:15:54,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22941 - __SPLIT__ 2026-05-27 13:15:54,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26364 - __SPLIT__ 2026-05-27 13:15:54,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30752 - __SPLIT__ 2026-05-27 13:15:55,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22987 - __SPLIT__ 2026-05-27 13:15:56,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45638 - __SPLIT__ 2026-05-27 13:15:57,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26471 - __SPLIT__ 2026-05-27 13:15:57,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22988 - __SPLIT__ 2026-05-27 13:15:58,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30802 - __SPLIT__ 2026-05-27 13:15:58,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40568 - __SPLIT__ 2026-05-27 13:15:59,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49992 - __SPLIT__ 2026-05-27 13:15:59,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26472 - __SPLIT__ 2026-05-27 13:16:00,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23027 - __SPLIT__ 2026-05-27 13:16:00,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50729 - __SPLIT__ 2026-05-27 13:16:01,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30831 - __SPLIT__ 2026-05-27 13:16:02,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23295 - __SPLIT__ 2026-05-27 13:16:04,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45753 - __SPLIT__ 2026-05-27 13:16:04,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30982 - __SPLIT__ 2026-05-27 13:16:04,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26548 - __SPLIT__ 2026-05-27 13:16:05,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23296 - __SPLIT__ 2026-05-27 13:16:06,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50910 - __SPLIT__ 2026-05-27 13:16:07,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31089 - __SPLIT__ 2026-05-27 13:16:07,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26577 - __SPLIT__ 2026-05-27 13:16:07,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23309 - __SPLIT__ 2026-05-27 13:16:07,852 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:16:09,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45792 - __SPLIT__ 2026-05-27 13:16:09,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31161 - __SPLIT__ 2026-05-27 13:16:09,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26602 - __SPLIT__ 2026-05-27 13:16:09,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23392 - __SPLIT__ 2026-05-27 13:16:09,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50915 - __SPLIT__ 2026-05-27 13:16:10,491 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:16:12,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31222 - __SPLIT__ 2026-05-27 13:16:12,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23497 - __SPLIT__ 2026-05-27 13:16:12,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49993 - __SPLIT__ 2026-05-27 13:16:12,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26635 - __SPLIT__ 2026-05-27 13:16:12,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40711 - __SPLIT__ 2026-05-27 13:16:13,204 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:16:13,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45796 - __SPLIT__ 2026-05-27 13:16:13,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23534 - __SPLIT__ 2026-05-27 13:16:13,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31223 - __SPLIT__ 2026-05-27 13:16:14,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50961 - __SPLIT__ 2026-05-27 13:16:14,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26652 - __SPLIT__ 2026-05-27 13:16:15,015 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (51200, 24587, 40972, 26647, 22555, 22556, 24603, 28700, 22559, 51232, 49187, 32826, 22589, 53317, 38982, 53319, 49225, 24658, 22614, 22615, 22616, 43095, 22620, 22622, 24673, 51304, 55404, 32883, 22646, 34935, 43133, 30855, 28811, 32912, 41104, 41106, 28820, 49300, 26776, 30872, 53403, 47261, 32927, 22691, 39078, 51377, 45249, 32969, 22744, 22745, 22746, 53465, 22750, 22751, 22752, 45279, 47337, 43242, 45300, 24834, 24835, 35075, 35076, 41228, 22812, 24861, 24866, 37155, 26918, 26919, 55602, 39222, 39223, 26938, 51517, 22846, 24897, 28996, 22855, 22861, 26957, 35165, 41309, 41310, 45409, 45425, 22898, 27001, 29052, 39298, 35203, 49541, 51590, 24969, 51593, 57744, 45457, 39315, 51610, 35229, 41376, 24994, 29091, 57774, 29104, 47537, 33202, 37308, 29119, 25028, 35270, 39373, 27090, 22995, 57815, 51673, 55772, 53726, 31208, 31210, 23019, 51696, 55797, 53751, 51713, 51714, 51719, 31241, 35342, 23059, 35347, 31254, 31256, 51737, 35354, 41500, 23072, 27169, 43552, 23075, 51753, 23083, 39467, 53811, 51764, 23095, 35411, 37461, 39509, 51806, 51808, 41572, 37484, 37485, 23151, 29298, 55925, 29303, 35457, 39553, 43649, 55938, 55940, 49798, 23200, 51879, 25257, 51887, 35505, 49842, 35510, 25274, 39621, 49864, 23247, 27343, 39633, 23254, 45783, 23259, 51934, 25311, 31462, 31463, 45803, 29428, 49909, 49910, 39692, 27405, 29470, 51998, 47920, 29490, 47928, 47929, 23354, 23355, 41791, 25416, 52045, 23381, 52058, 39774, 52069, 50026, 29547, 25452, 29549, 31600, 43891, 29557, 37751, 43906, 45954, 45956, 25478, 37777, 45969, 27544, 48024, 54169, 23454, 37795, 25508, 41892, 43942, 35753, 35754, 35755, 45996, 52138, 25526, 31670, 35768, 52153, 27587, 25540, 23495, 29641, 52178, 29655, 35800, 27609, 52192, 52193, 25573, 54255, 29684, 52213, 54260, 54267, 29698, 39949, 35857, 39957, 23577, 23578, 44059, 23589, 23595, 25652, 25657, 35901, 27714, 48194, 31812, 37957, 37958, 48195, 31817, 33867, 40011, 46167, 40029, 54366, 52320, 54368, 58470, 44139, 33901, 48245, 56438, 48248, 29824, 38028, 25760, 52392, 38061, 33967, 50353, 36022, 29879, 33976, 36023, 29884, 29885, 31941, 42189, 42190, 38109, 38110, 40163, 29935, 52480, 52489, 40202, 46348, 34061, 34062, 44301, 25873, 36123, 40222, 48416, 23846, 44329, 23851, 29999, 25910, 25911, 38203, 30016, 30017, 25925, 34120, 36171, 27984, 32083, 34136, 32092, 40287, 34154, 28020, 25975, 30074, 30075, 28034, 23942, 54665, 25994, 42381, 23953, 23954, 32147, 52628, 52631, 23960, 23961, 32152, 40357, 56743, 32169, 38316, 28077, 30126, 32173, 30128, 32175, 52656, 28086, 42423, 30146, 28100, 30158, 52691, 34270, 34274, 34275, 38370, 32235, 56814, 38384, 36337, 30194, 48626, 26103, 26104, 24063, 24064, 26123, 52751, 24082, 34325, 26145, 42533, 38462, 34379, 50764, 52812, 52813, 26200, 30297, 36440, 36442, 32348, 52825, 40542, 26210, 52864, 24199, 50824, 24212, 24213, 24222, 24223, 38558, 30371, 46758, 36523, 36524, 48819, 24245, 28345, 24253, 24255, 24256, 24257, 50884, 24265, 32458, 54992, 32465, 54994, 24279, 52951, 32473, 30429, 36575, 55009, 44775, 44776, 34538, 57080, 28410, 52988, 52989, 26366, 42750, 38658, 52999, 28438, 44831, 22306, 22309, 22310, 28454, 22316, 28461, 53040, 26419, 26423, 30529, 30535, 53065, 53066, 24400, 53072, 53079, 46939, 34663, 22376, 32623, 53115, 30602, 53130, 44941, 26521, 24478, 26529, 53158, 28584, 30633, 53160, 53162, 51123, 30645, 49078, 28610, 28611, 55238, 28615, 38856, 32714, 38859, 38860, 49099, 45008, 34770, 22486, 32728, 38873, 22491, 22493, 22494, 51168, 28643, 28644, 53220, 28655, 53231, 30706, 24563, 26616);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:16:16,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23710 - __SPLIT__ 2026-05-27 13:16:17,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40780 - __SPLIT__ 2026-05-27 13:16:17,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26796 - __SPLIT__ 2026-05-27 13:16:19,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23711 - __SPLIT__ 2026-05-27 13:16:19,183 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:16:19,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31263 - __SPLIT__ 2026-05-27 13:16:19,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46240 - __SPLIT__ 2026-05-27 13:16:20,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23795 - __SPLIT__ 2026-05-27 13:16:20,733 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (51200, 24587, 40972, 26647, 22555, 22556, 24603, 28700, 22559, 51232, 49187, 32826, 22589, 53317, 38982, 53319, 49225, 24658, 22614, 22615, 22616, 43095, 22620, 22622, 24673, 51304, 55404, 32883, 22646, 34935, 43133, 30855, 28811, 32912, 41104, 41106, 28820, 49300, 26776, 30872, 53403, 47261, 32927, 22691, 39078, 51377, 45249, 32969, 22744, 22745, 22746, 53465, 22750, 22751, 22752, 45279, 47337, 43242, 45300, 24834, 24835, 35075, 35076, 41228, 22812, 24861, 24866, 37155, 26918, 26919, 55602, 39222, 39223, 26938, 51517, 22846, 24897, 28996, 22855, 22861, 26957, 35165, 41309, 41310, 45409, 45425, 22898, 27001, 29052, 39298, 35203, 49541, 51590, 24969, 51593, 57744, 45457, 39315, 51610, 35229, 41376, 24994, 29091, 57774, 29104, 47537, 33202, 37308, 29119, 25028, 35270, 39373, 27090, 22995, 57815, 51673, 55772, 53726, 31208, 31210, 23019, 51696, 55797, 53751, 51713, 51714, 51719, 31241, 35342, 23059, 35347, 31254, 31256, 51737, 35354, 41500, 23072, 27169, 43552, 23075, 51753, 23083, 39467, 53811, 51764, 23095, 35411, 37461, 39509, 51806, 51808, 41572, 37484, 37485, 23151, 29298, 55925, 29303, 35457, 39553, 43649, 55938, 55940, 49798, 23200, 51879, 25257, 51887, 35505, 49842, 35510, 25274, 39621, 49864, 23247, 27343, 39633, 23254, 45783, 23259, 51934, 25311, 31462, 31463, 45803, 29428, 49909, 49910, 39692, 27405, 29470, 51998, 47920, 29490, 47928, 47929, 23354, 23355, 41791, 25416, 52045, 23381, 52058, 39774, 52069, 50026, 29547, 25452, 29549, 31600, 43891, 29557, 37751, 43906, 45954, 45956, 25478, 37777, 45969, 27544, 48024, 54169, 23454, 37795, 25508, 41892, 43942, 35753, 35754, 35755, 45996, 52138, 25526, 31670, 35768, 52153, 27587, 25540, 23495, 29641, 52178, 29655, 35800, 27609, 52192, 52193, 25573, 54255, 29684, 52213, 54260, 54267, 29698, 39949, 35857, 39957, 23577, 23578, 44059, 23589, 23595, 25652, 25657, 35901, 27714, 48194, 31812, 37957, 37958, 48195, 31817, 33867, 40011, 46167, 40029, 54366, 52320, 54368, 58470, 44139, 33901, 48245, 56438, 48248, 29824, 38028, 25760, 52392, 38061, 33967, 50353, 36022, 29879, 33976, 36023, 29884, 29885, 31941, 42189, 42190, 38109, 38110, 40163, 29935, 52480, 52489, 40202, 46348, 34061, 34062, 44301, 25873, 36123, 40222, 48416, 23846, 44329, 23851, 29999, 25910, 25911, 38203, 30016, 30017, 25925, 34120, 36171, 27984, 32083, 34136, 32092, 40287, 34154, 28020, 25975, 30074, 30075, 28034, 23942, 54665, 25994, 42381, 23953, 23954, 32147, 52628, 52631, 23960, 23961, 32152, 40357, 56743, 32169, 38316, 28077, 30126, 32173, 30128, 32175, 52656, 28086, 42423, 30146, 28100, 30158, 52691, 34270, 34274, 34275, 38370, 32235, 56814, 38384, 36337, 30194, 48626, 26103, 26104, 24063, 24064, 26123, 52751, 24082, 34325, 26145, 42533, 38462, 34379, 50764, 52812, 52813, 26200, 30297, 36440, 36442, 32348, 52825, 40542, 26210, 52864, 24199, 50824, 24212, 24213, 24222, 24223, 38558, 30371, 46758, 36523, 36524, 48819, 24245, 28345, 24253, 24255, 24256, 24257, 50884, 24265, 32458, 54992, 32465, 54994, 24279, 52951, 32473, 30429, 36575, 55009, 44775, 44776, 34538, 57080, 28410, 52988, 52989, 26366, 42750, 38658, 52999, 28438, 44831, 22306, 22309, 22310, 28454, 22316, 28461, 53040, 26419, 26423, 30529, 30535, 53065, 53066, 24400, 53072, 53079, 46939, 34663, 22376, 32623, 53115, 30602, 53130, 44941, 26521, 24478, 26529, 53158, 28584, 30633, 53160, 53162, 51123, 30645, 49078, 28610, 28611, 55238, 28615, 38856, 32714, 38859, 38860, 49099, 45008, 34770, 22486, 32728, 38873, 22491, 22493, 22494, 51168, 28643, 28644, 53220, 28655, 53231, 30706, 24563, 26616) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:16:20,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26851 - __SPLIT__ 2026-05-27 13:16:21,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50962 - __SPLIT__ 2026-05-27 13:16:22,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31277 - __SPLIT__ 2026-05-27 13:16:22,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50000 - __SPLIT__ 2026-05-27 13:16:22,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23915 - __SPLIT__ 2026-05-27 13:16:23,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26952 - __SPLIT__ 2026-05-27 13:16:24,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23933 - __SPLIT__ 2026-05-27 13:16:25,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31307 - __SPLIT__ 2026-05-27 13:16:25,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46384 - __SPLIT__ 2026-05-27 13:16:25,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26993 - __SPLIT__ 2026-05-27 13:16:26,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23970 - __SPLIT__ 2026-05-27 13:16:27,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31352 - __SPLIT__ 2026-05-27 13:16:27,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27119 - __SPLIT__ 2026-05-27 13:16:28,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24090 - __SPLIT__ 2026-05-27 13:16:28,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40781 - __SPLIT__ 2026-05-27 13:16:29,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31408 - __SPLIT__ 2026-05-27 13:16:29,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27162 - __SPLIT__ 2026-05-27 13:16:29,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24174 - __SPLIT__ 2026-05-27 13:16:31,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46391 - __SPLIT__ 2026-05-27 13:16:31,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31487 - __SPLIT__ 2026-05-27 13:16:31,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27179 - __SPLIT__ 2026-05-27 13:16:31,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24229 - __SPLIT__ 2026-05-27 13:16:33,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40783 - __SPLIT__ 2026-05-27 13:16:33,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50002 - __SPLIT__ 2026-05-27 13:16:34,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31492 - __SPLIT__ 2026-05-27 13:16:34,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24240 - __SPLIT__ 2026-05-27 13:16:34,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27194 - __SPLIT__ 2026-05-27 13:16:34,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51147 - __SPLIT__ 2026-05-27 13:16:35,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46548 - __SPLIT__ 2026-05-27 13:16:36,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24500 - __SPLIT__ 2026-05-27 13:16:36,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31822 - __SPLIT__ 2026-05-27 13:16:36,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27257 - __SPLIT__ 2026-05-27 13:16:37,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40828 - __SPLIT__ 2026-05-27 13:16:37,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24550 - __SPLIT__ 2026-05-27 13:16:38,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31877 - __SPLIT__ 2026-05-27 13:16:39,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27283 - __SPLIT__ 2026-05-27 13:16:39,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24696 - __SPLIT__ 2026-05-27 13:16:39,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51409 - __SPLIT__ 2026-05-27 13:16:40,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31878 - __SPLIT__ 2026-05-27 13:16:40,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47012 - __SPLIT__ 2026-05-27 13:16:41,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24736 - __SPLIT__ 2026-05-27 13:16:41,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27333 - __SPLIT__ 2026-05-27 13:16:42,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40830 - __SPLIT__ 2026-05-27 13:16:43,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32026 - __SPLIT__ 2026-05-27 13:16:43,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24763 - __SPLIT__ 2026-05-27 13:16:43,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51410 - __SPLIT__ 2026-05-27 13:16:43,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50006 - __SPLIT__ 2026-05-27 13:16:43,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27366 - __SPLIT__ 2026-05-27 13:16:44,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25127 - __SPLIT__ 2026-05-27 13:16:44,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32120 - __SPLIT__ 2026-05-27 13:16:45,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47247 - __SPLIT__ 2026-05-27 13:16:46,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27377 - __SPLIT__ 2026-05-27 13:16:46,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25141 - __SPLIT__ 2026-05-27 13:16:47,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32327 - __SPLIT__ 2026-05-27 13:16:48,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25250 - __SPLIT__ 2026-05-27 13:16:49,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27398 - __SPLIT__ 2026-05-27 13:16:50,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25299 - __SPLIT__ 2026-05-27 13:16:50,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32336 - __SPLIT__ 2026-05-27 13:16:50,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27410 - __SPLIT__ 2026-05-27 13:16:51,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25318 - __SPLIT__ 2026-05-27 13:16:51,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32337 - __SPLIT__ 2026-05-27 13:16:52,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27589 - __SPLIT__ 2026-05-27 13:16:52,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25393 - __SPLIT__ 2026-05-27 13:16:54,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32360 - __SPLIT__ 2026-05-27 13:16:54,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27592 - __SPLIT__ 2026-05-27 13:16:54,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25398 - __SPLIT__ 2026-05-27 13:16:55,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32404 - __SPLIT__ 2026-05-27 13:16:55,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27870 - __SPLIT__ 2026-05-27 13:16:56,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40871 - __SPLIT__ 2026-05-27 13:16:56,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25400 - __SPLIT__ 2026-05-27 13:16:56,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50609 - __SPLIT__ 2026-05-27 13:16:56,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32419 - __SPLIT__ 2026-05-27 13:16:57,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27907 - __SPLIT__ 2026-05-27 13:16:57,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51491 - __SPLIT__ 2026-05-27 13:16:58,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25407 - __SPLIT__ 2026-05-27 13:16:59,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32620 - __SPLIT__ 2026-05-27 13:17:00,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27908 - __SPLIT__ 2026-05-27 13:17:00,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47248 - __SPLIT__ 2026-05-27 13:17:00,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25492 - __SPLIT__ 2026-05-27 13:17:00,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41086 - __SPLIT__ 2026-05-27 13:17:01,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32636 - __SPLIT__ 2026-05-27 13:17:02,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25493 - __SPLIT__ 2026-05-27 13:17:03,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28019 - __SPLIT__ 2026-05-27 13:17:04,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25587 - __SPLIT__ 2026-05-27 13:17:04,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32667 - __SPLIT__ 2026-05-27 13:17:05,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25650 - __SPLIT__ 2026-05-27 13:17:05,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28075 - __SPLIT__ 2026-05-27 13:17:05,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41214 - __SPLIT__ 2026-05-27 13:17:06,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25668 - __SPLIT__ 2026-05-27 13:17:06,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32674 - __SPLIT__ 2026-05-27 13:17:06,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47268 - __SPLIT__ 2026-05-27 13:17:06,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28122 - __SPLIT__ 2026-05-27 13:17:07,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50929 - __SPLIT__ 2026-05-27 13:17:07,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25690 - __SPLIT__ 2026-05-27 13:17:08,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119493 - __SPLIT__ 2026-05-27 13:17:08,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32731 - __SPLIT__ 2026-05-27 13:17:08,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41220 - __SPLIT__ 2026-05-27 13:17:09,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28144 - __SPLIT__ 2026-05-27 13:17:09,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25698 - __SPLIT__ 2026-05-27 13:17:10,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51492 - __SPLIT__ 2026-05-27 13:17:10,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32753 - __SPLIT__ 2026-05-27 13:17:10,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47308 - __SPLIT__ 2026-05-27 13:17:11,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28152 - __SPLIT__ 2026-05-27 13:17:11,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25799 - __SPLIT__ 2026-05-27 13:17:12,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41254 - __SPLIT__ 2026-05-27 13:17:13,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32800 - __SPLIT__ 2026-05-27 13:17:13,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28168 - __SPLIT__ 2026-05-27 13:17:13,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51567 - __SPLIT__ 2026-05-27 13:17:14,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25847 - __SPLIT__ 2026-05-27 13:17:15,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32831 - __SPLIT__ 2026-05-27 13:17:15,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28200 - __SPLIT__ 2026-05-27 13:17:16,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25886 - __SPLIT__ 2026-05-27 13:17:16,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47350 - __SPLIT__ 2026-05-27 13:17:16,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33223 - __SPLIT__ 2026-05-27 13:17:17,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28286 - __SPLIT__ 2026-05-27 13:17:17,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25968 - __SPLIT__ 2026-05-27 13:17:18,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51382 - __SPLIT__ 2026-05-27 13:17:19,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33229 - __SPLIT__ 2026-05-27 13:17:19,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26045 - __SPLIT__ 2026-05-27 13:17:19,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28327 - __SPLIT__ 2026-05-27 13:17:20,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26217 - __SPLIT__ 2026-05-27 13:17:20,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33230 - __SPLIT__ 2026-05-27 13:17:21,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28353 - __SPLIT__ 2026-05-27 13:17:21,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26220 - __SPLIT__ 2026-05-27 13:17:22,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47351 - __SPLIT__ 2026-05-27 13:17:23,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33291 - __SPLIT__ 2026-05-27 13:17:23,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26322 - __SPLIT__ 2026-05-27 13:17:23,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28383 - __SPLIT__ 2026-05-27 13:17:24,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41317 - __SPLIT__ 2026-05-27 13:17:24,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33348 - __SPLIT__ 2026-05-27 13:17:24,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26331 - __SPLIT__ 2026-05-27 13:17:25,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28466 - __SPLIT__ 2026-05-27 13:17:26,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26425 - __SPLIT__ 2026-05-27 13:17:27,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33443 - __SPLIT__ 2026-05-27 13:17:27,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53401 - __SPLIT__ 2026-05-27 13:17:27,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26445 - __SPLIT__ 2026-05-27 13:17:28,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28506 - __SPLIT__ 2026-05-27 13:17:29,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33575 - __SPLIT__ 2026-05-27 13:17:29,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26524 - __SPLIT__ 2026-05-27 13:17:30,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41425 - __SPLIT__ 2026-05-27 13:17:31,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26612 - __SPLIT__ 2026-05-27 13:17:31,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51383 - __SPLIT__ 2026-05-27 13:17:31,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33613 - __SPLIT__ 2026-05-27 13:17:31,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26618 - __SPLIT__ 2026-05-27 13:17:32,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53503 - __SPLIT__ 2026-05-27 13:17:32,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28666 - __SPLIT__ 2026-05-27 13:17:33,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26903 - __SPLIT__ 2026-05-27 13:17:34,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33909 - __SPLIT__ 2026-05-27 13:17:35,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28732 - __SPLIT__ 2026-05-27 13:17:35,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26991 - __SPLIT__ 2026-05-27 13:17:35,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41427 - __SPLIT__ 2026-05-27 13:17:36,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33968 - __SPLIT__ 2026-05-27 13:17:36,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53611 - __SPLIT__ 2026-05-27 13:17:36,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28763 - __SPLIT__ 2026-05-27 13:17:36,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27211 - __SPLIT__ 2026-05-27 13:17:36,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47501 - __SPLIT__ 2026-05-27 13:17:38,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33974 - __SPLIT__ 2026-05-27 13:17:39,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28808 - __SPLIT__ 2026-05-27 13:17:39,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27229 - __SPLIT__ 2026-05-27 13:17:40,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54334 - __SPLIT__ 2026-05-27 13:17:41,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27237 - __SPLIT__ 2026-05-27 13:17:41,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51868 - __SPLIT__ 2026-05-27 13:17:41,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28845 - __SPLIT__ 2026-05-27 13:17:42,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27270 - __SPLIT__ 2026-05-27 13:17:43,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47602 - __SPLIT__ 2026-05-27 13:17:43,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28919 - __SPLIT__ 2026-05-27 13:17:44,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27278 - __SPLIT__ 2026-05-27 13:17:44,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34030 - __SPLIT__ 2026-05-27 13:17:44,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54435 - __SPLIT__ 2026-05-27 13:17:45,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28922 - __SPLIT__ 2026-05-27 13:17:45,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27314 - __SPLIT__ 2026-05-27 13:17:47,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34041 - __SPLIT__ 2026-05-27 13:17:47,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28936 - __SPLIT__ 2026-05-27 13:17:47,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27391 - __SPLIT__ 2026-05-27 13:17:47,934 - 124456 - src.utils.log - INFO - βœ… Fetched 5199 rows - __SPLIT__ 2026-05-27 13:17:48,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41506 - __SPLIT__ 2026-05-27 13:17:48,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47638 - __SPLIT__ 2026-05-27 13:17:49,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34085 - __SPLIT__ 2026-05-27 13:17:49,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28937 - __SPLIT__ 2026-05-27 13:17:49,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27403 - __SPLIT__ 2026-05-27 13:17:52,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27500 - __SPLIT__ 2026-05-27 13:17:52,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34086 - __SPLIT__ 2026-05-27 13:17:53,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29007 - __SPLIT__ 2026-05-27 13:17:53,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51869 - __SPLIT__ 2026-05-27 13:17:54,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27501 - __SPLIT__ 2026-05-27 13:17:55,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41731 - __SPLIT__ 2026-05-27 13:17:55,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29037 - __SPLIT__ 2026-05-27 13:17:55,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47709 - __SPLIT__ 2026-05-27 13:17:55,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34245 - __SPLIT__ 2026-05-27 13:17:56,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27535 - __SPLIT__ 2026-05-27 13:17:56,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54491 - __SPLIT__ 2026-05-27 13:17:56,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51981 - __SPLIT__ 2026-05-27 13:17:57,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29050 - __SPLIT__ 2026-05-27 13:17:57,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34292 - __SPLIT__ 2026-05-27 13:17:58,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27559 - __SPLIT__ 2026-05-27 13:17:58,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22306 - __SPLIT__ 2026-05-27 13:17:59,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41808 - __SPLIT__ 2026-05-27 13:17:59,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29051 - __SPLIT__ 2026-05-27 13:18:00,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22309 - __SPLIT__ 2026-05-27 13:18:01,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47971 - __SPLIT__ 2026-05-27 13:18:01,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54744 - __SPLIT__ 2026-05-27 13:18:01,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34466 - __SPLIT__ 2026-05-27 13:18:01,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27639 - __SPLIT__ 2026-05-27 13:18:01,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22310 - __SPLIT__ 2026-05-27 13:18:04,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27900 - __SPLIT__ 2026-05-27 13:18:04,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22316 - __SPLIT__ 2026-05-27 13:18:04,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29161 - __SPLIT__ 2026-05-27 13:18:05,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27977 - __SPLIT__ 2026-05-27 13:18:05,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34474 - __SPLIT__ 2026-05-27 13:18:05,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22376 - __SPLIT__ 2026-05-27 13:18:05,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41809 - __SPLIT__ 2026-05-27 13:18:06,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29352 - __SPLIT__ 2026-05-27 13:18:06,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28053 - __SPLIT__ 2026-05-27 13:18:07,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34558 - __SPLIT__ 2026-05-27 13:18:07,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47980 - __SPLIT__ 2026-05-27 13:18:07,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22486 - __SPLIT__ 2026-05-27 13:18:07,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52367 - __SPLIT__ 2026-05-27 13:18:07,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54972 - __SPLIT__ 2026-05-27 13:18:08,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28221 - __SPLIT__ 2026-05-27 13:18:08,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29394 - __SPLIT__ 2026-05-27 13:18:09,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34566 - __SPLIT__ 2026-05-27 13:18:09,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22491 - __SPLIT__ 2026-05-27 13:18:09,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41810 - __SPLIT__ 2026-05-27 13:18:10,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28393 - __SPLIT__ 2026-05-27 13:18:11,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55014 - __SPLIT__ 2026-05-27 13:18:11,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29612 - __SPLIT__ 2026-05-27 13:18:11,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22493 - __SPLIT__ 2026-05-27 13:18:12,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34636 - __SPLIT__ 2026-05-27 13:18:12,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47992 - __SPLIT__ 2026-05-27 13:18:12,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28452 - __SPLIT__ 2026-05-27 13:18:13,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22494 - __SPLIT__ 2026-05-27 13:18:14,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29669 - __SPLIT__ 2026-05-27 13:18:15,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28465 - __SPLIT__ 2026-05-27 13:18:15,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22555 - __SPLIT__ 2026-05-27 13:18:16,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55066 - __SPLIT__ 2026-05-27 13:18:16,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28489 - __SPLIT__ 2026-05-27 13:18:17,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29676 - __SPLIT__ 2026-05-27 13:18:17,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22556 - __SPLIT__ 2026-05-27 13:18:17,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34637 - __SPLIT__ 2026-05-27 13:18:18,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28541 - __SPLIT__ 2026-05-27 13:18:19,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22559 - __SPLIT__ 2026-05-27 13:18:19,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48014 - __SPLIT__ 2026-05-27 13:18:20,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29728 - __SPLIT__ 2026-05-27 13:18:20,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55237 - __SPLIT__ 2026-05-27 13:18:20,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28578 - __SPLIT__ 2026-05-27 13:18:20,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52411 - __SPLIT__ 2026-05-27 13:18:21,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22589 - __SPLIT__ 2026-05-27 13:18:21,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35078 - __SPLIT__ 2026-05-27 13:18:21,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41945 - __SPLIT__ 2026-05-27 13:18:22,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28582 - __SPLIT__ 2026-05-27 13:18:22,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29839 - __SPLIT__ 2026-05-27 13:18:23,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22614 - __SPLIT__ 2026-05-27 13:18:24,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28632 - __SPLIT__ 2026-05-27 13:18:24,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35134 - __SPLIT__ 2026-05-27 13:18:25,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48113 - __SPLIT__ 2026-05-27 13:18:25,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29929 - __SPLIT__ 2026-05-27 13:18:25,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22615 - __SPLIT__ 2026-05-27 13:18:27,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55271 - __SPLIT__ 2026-05-27 13:18:27,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35135 - __SPLIT__ 2026-05-27 13:18:27,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28633 - __SPLIT__ 2026-05-27 13:18:27,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42037 - __SPLIT__ 2026-05-27 13:18:28,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22616 - __SPLIT__ 2026-05-27 13:18:28,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30003 - __SPLIT__ 2026-05-27 13:18:29,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28670 - __SPLIT__ 2026-05-27 13:18:30,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22620 - __SPLIT__ 2026-05-27 13:18:31,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48168 - __SPLIT__ 2026-05-27 13:18:31,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55315 - __SPLIT__ 2026-05-27 13:18:32,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22622 - __SPLIT__ 2026-05-27 13:18:32,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28688 - __SPLIT__ 2026-05-27 13:18:32,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30067 - __SPLIT__ 2026-05-27 13:18:32,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42137 - __SPLIT__ 2026-05-27 13:18:32,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52412 - __SPLIT__ 2026-05-27 13:18:32,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35137 - __SPLIT__ 2026-05-27 13:18:33,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22646 - __SPLIT__ 2026-05-27 13:18:33,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28709 - __SPLIT__ 2026-05-27 13:18:34,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55373 - __SPLIT__ 2026-05-27 13:18:34,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30202 - __SPLIT__ 2026-05-27 13:18:35,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48169 - __SPLIT__ 2026-05-27 13:18:35,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42221 - __SPLIT__ 2026-05-27 13:18:35,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22691 - __SPLIT__ 2026-05-27 13:18:36,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35272 - __SPLIT__ 2026-05-27 13:18:36,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28764 - __SPLIT__ 2026-05-27 13:18:37,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30240 - __SPLIT__ 2026-05-27 13:18:38,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22744 - __SPLIT__ 2026-05-27 13:18:39,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55479 - __SPLIT__ 2026-05-27 13:18:40,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28765 - __SPLIT__ 2026-05-27 13:18:40,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35289 - __SPLIT__ 2026-05-27 13:18:40,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22745 - __SPLIT__ 2026-05-27 13:18:40,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42465 - __SPLIT__ 2026-05-27 13:18:41,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30242 - __SPLIT__ 2026-05-27 13:18:42,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22746 - __SPLIT__ 2026-05-27 13:18:42,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35297 - __SPLIT__ 2026-05-27 13:18:43,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28766 - __SPLIT__ 2026-05-27 13:18:43,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22750 - __SPLIT__ 2026-05-27 13:18:44,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55539 - __SPLIT__ 2026-05-27 13:18:44,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30305 - __SPLIT__ 2026-05-27 13:18:45,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28826 - __SPLIT__ 2026-05-27 13:18:45,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22751 - __SPLIT__ 2026-05-27 13:18:47,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42608 - __SPLIT__ 2026-05-27 13:18:48,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28927 - __SPLIT__ 2026-05-27 13:18:48,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30420 - __SPLIT__ 2026-05-27 13:18:48,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22752 - __SPLIT__ 2026-05-27 13:18:48,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35373 - __SPLIT__ 2026-05-27 13:18:49,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28989 - __SPLIT__ 2026-05-27 13:18:49,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55595 - __SPLIT__ 2026-05-27 13:18:50,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22812 - __SPLIT__ 2026-05-27 13:18:50,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30446 - __SPLIT__ 2026-05-27 13:18:50,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42678 - __SPLIT__ 2026-05-27 13:18:51,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48175 - __SPLIT__ 2026-05-27 13:18:51,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29080 - __SPLIT__ 2026-05-27 13:18:51,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22846 - __SPLIT__ 2026-05-27 13:18:52,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55598 - __SPLIT__ 2026-05-27 13:18:53,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30447 - __SPLIT__ 2026-05-27 13:18:54,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22855 - __SPLIT__ 2026-05-27 13:18:54,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43041 - __SPLIT__ 2026-05-27 13:18:55,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35374 - __SPLIT__ 2026-05-27 13:18:55,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29081 - __SPLIT__ 2026-05-27 13:18:56,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22861 - __SPLIT__ 2026-05-27 13:18:56,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52413 - __SPLIT__ 2026-05-27 13:18:58,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29306 - __SPLIT__ 2026-05-27 13:18:58,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35444 - __SPLIT__ 2026-05-27 13:18:58,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22898 - __SPLIT__ 2026-05-27 13:18:58,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48211 - __SPLIT__ 2026-05-27 13:18:59,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29324 - __SPLIT__ 2026-05-27 13:18:59,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30595 - __SPLIT__ 2026-05-27 13:18:59,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22995 - __SPLIT__ 2026-05-27 13:19:00,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35469 - __SPLIT__ 2026-05-27 13:19:00,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55616 - __SPLIT__ 2026-05-27 13:19:00,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43056 - __SPLIT__ 2026-05-27 13:19:01,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29348 - __SPLIT__ 2026-05-27 13:19:01,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23019 - __SPLIT__ 2026-05-27 13:19:02,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30753 - __SPLIT__ 2026-05-27 13:19:02,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35532 - __SPLIT__ 2026-05-27 13:19:04,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48225 - __SPLIT__ 2026-05-27 13:19:04,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29399 - __SPLIT__ 2026-05-27 13:19:04,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23059 - __SPLIT__ 2026-05-27 13:19:05,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55745 - __SPLIT__ 2026-05-27 13:19:06,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30754 - __SPLIT__ 2026-05-27 13:19:06,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35637 - __SPLIT__ 2026-05-27 13:19:06,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29424 - __SPLIT__ 2026-05-27 13:19:06,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23072 - __SPLIT__ 2026-05-27 13:19:07,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43061 - __SPLIT__ 2026-05-27 13:19:08,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29448 - __SPLIT__ 2026-05-27 13:19:09,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23075 - __SPLIT__ 2026-05-27 13:19:10,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48320 - __SPLIT__ 2026-05-27 13:19:10,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29500 - __SPLIT__ 2026-05-27 13:19:11,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23083 - __SPLIT__ 2026-05-27 13:19:11,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55753 - __SPLIT__ 2026-05-27 13:19:11,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30756 - __SPLIT__ 2026-05-27 13:19:12,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29613 - __SPLIT__ 2026-05-27 13:19:12,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23095 - __SPLIT__ 2026-05-27 13:19:12,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35638 - __SPLIT__ 2026-05-27 13:19:13,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48333 - __SPLIT__ 2026-05-27 13:19:13,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43296 - __SPLIT__ 2026-05-27 13:19:14,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29632 - __SPLIT__ 2026-05-27 13:19:14,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55763 - __SPLIT__ 2026-05-27 13:19:14,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23151 - __SPLIT__ 2026-05-27 13:19:14,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30768 - __SPLIT__ 2026-05-27 13:19:15,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35700 - __SPLIT__ 2026-05-27 13:19:16,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29654 - __SPLIT__ 2026-05-27 13:19:16,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23200 - __SPLIT__ 2026-05-27 13:19:17,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55764 - __SPLIT__ 2026-05-27 13:19:18,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30823 - __SPLIT__ 2026-05-27 13:19:18,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23247 - __SPLIT__ 2026-05-27 13:19:18,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29727 - __SPLIT__ 2026-05-27 13:19:19,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48358 - __SPLIT__ 2026-05-27 13:19:19,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43595 - __SPLIT__ 2026-05-27 13:19:20,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30852 - __SPLIT__ 2026-05-27 13:19:20,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23254 - __SPLIT__ 2026-05-27 13:19:20,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52806 - __SPLIT__ 2026-05-27 13:19:21,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29786 - __SPLIT__ 2026-05-27 13:19:21,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35701 - __SPLIT__ 2026-05-27 13:19:21,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23259 - __SPLIT__ 2026-05-27 13:19:22,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30854 - __SPLIT__ 2026-05-27 13:19:23,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29803 - __SPLIT__ 2026-05-27 13:19:24,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23354 - __SPLIT__ 2026-05-27 13:19:24,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52833 - __SPLIT__ 2026-05-27 13:19:24,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35729 - __SPLIT__ 2026-05-27 13:19:24,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55976 - __SPLIT__ 2026-05-27 13:19:25,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30904 - __SPLIT__ 2026-05-27 13:19:25,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43596 - __SPLIT__ 2026-05-27 13:19:25,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29815 - __SPLIT__ 2026-05-27 13:19:26,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23355 - __SPLIT__ 2026-05-27 13:19:26,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48367 - __SPLIT__ 2026-05-27 13:19:27,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35764 - __SPLIT__ 2026-05-27 13:19:27,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31032 - __SPLIT__ 2026-05-27 13:19:28,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23381 - __SPLIT__ 2026-05-27 13:19:28,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29867 - __SPLIT__ 2026-05-27 13:19:28,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53245 - __SPLIT__ 2026-05-27 13:19:28,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43662 - __SPLIT__ 2026-05-27 13:19:29,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56031 - __SPLIT__ 2026-05-27 13:19:29,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23454 - __SPLIT__ 2026-05-27 13:19:30,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35765 - __SPLIT__ 2026-05-27 13:19:30,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31203 - __SPLIT__ 2026-05-27 13:19:32,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23495 - __SPLIT__ 2026-05-27 13:19:32,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48379 - __SPLIT__ 2026-05-27 13:19:32,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29868 - __SPLIT__ 2026-05-27 13:19:33,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23577 - __SPLIT__ 2026-05-27 13:19:34,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56056 - __SPLIT__ 2026-05-27 13:19:34,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31204 - __SPLIT__ 2026-05-27 13:19:35,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43707 - __SPLIT__ 2026-05-27 13:19:35,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23578 - __SPLIT__ 2026-05-27 13:19:35,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30002 - __SPLIT__ 2026-05-27 13:19:37,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35779 - __SPLIT__ 2026-05-27 13:19:37,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23589 - __SPLIT__ 2026-05-27 13:19:38,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31205 - __SPLIT__ 2026-05-27 13:19:38,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48439 - __SPLIT__ 2026-05-27 13:19:38,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30096 - __SPLIT__ 2026-05-27 13:19:39,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44084 - __SPLIT__ 2026-05-27 13:19:39,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56418 - __SPLIT__ 2026-05-27 13:19:39,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23595 - __SPLIT__ 2026-05-27 13:19:39,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35803 - __SPLIT__ 2026-05-27 13:19:40,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31206 - __SPLIT__ 2026-05-27 13:19:41,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23846 - __SPLIT__ 2026-05-27 13:19:42,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53347 - __SPLIT__ 2026-05-27 13:19:43,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23851 - __SPLIT__ 2026-05-27 13:19:43,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30097 - __SPLIT__ 2026-05-27 13:19:43,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35831 - __SPLIT__ 2026-05-27 13:19:44,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31207 - __SPLIT__ 2026-05-27 13:19:44,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56480 - __SPLIT__ 2026-05-27 13:19:44,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23942 - __SPLIT__ 2026-05-27 13:19:44,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48458 - __SPLIT__ 2026-05-27 13:19:45,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44114 - __SPLIT__ 2026-05-27 13:19:45,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30197 - __SPLIT__ 2026-05-27 13:19:46,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23953 - __SPLIT__ 2026-05-27 13:19:46,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31269 - __SPLIT__ 2026-05-27 13:19:46,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35854 - __SPLIT__ 2026-05-27 13:19:48,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23954 - __SPLIT__ 2026-05-27 13:19:48,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56588 - __SPLIT__ 2026-05-27 13:19:48,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30198 - __SPLIT__ 2026-05-27 13:19:49,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31471 - __SPLIT__ 2026-05-27 13:19:49,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23960 - __SPLIT__ 2026-05-27 13:19:50,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48564 - __SPLIT__ 2026-05-27 13:19:50,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35858 - __SPLIT__ 2026-05-27 13:19:51,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44184 - __SPLIT__ 2026-05-27 13:19:51,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23961 - __SPLIT__ 2026-05-27 13:19:52,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31499 - __SPLIT__ 2026-05-27 13:19:53,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56616 - __SPLIT__ 2026-05-27 13:19:54,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24063 - __SPLIT__ 2026-05-27 13:19:54,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30313 - __SPLIT__ 2026-05-27 13:19:54,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53348 - __SPLIT__ 2026-05-27 13:19:54,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36088 - __SPLIT__ 2026-05-27 13:19:55,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31566 - __SPLIT__ 2026-05-27 13:19:55,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24064 - __SPLIT__ 2026-05-27 13:19:55,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48616 - __SPLIT__ 2026-05-27 13:19:56,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30320 - __SPLIT__ 2026-05-27 13:19:57,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44292 - __SPLIT__ 2026-05-27 13:19:57,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24082 - __SPLIT__ 2026-05-27 13:19:57,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56670 - __SPLIT__ 2026-05-27 13:19:58,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31772 - __SPLIT__ 2026-05-27 13:19:58,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36092 - __SPLIT__ 2026-05-27 13:19:59,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24199 - __SPLIT__ 2026-05-27 13:19:59,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30540 - __SPLIT__ 2026-05-27 13:20:01,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24212 - __SPLIT__ 2026-05-27 13:20:01,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48628 - __SPLIT__ 2026-05-27 13:20:01,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31793 - __SPLIT__ 2026-05-27 13:20:02,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24213 - __SPLIT__ 2026-05-27 13:20:02,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30620 - __SPLIT__ 2026-05-27 13:20:02,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44299 - __SPLIT__ 2026-05-27 13:20:02,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56836 - __SPLIT__ 2026-05-27 13:20:03,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24222 - __SPLIT__ 2026-05-27 13:20:04,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31802 - __SPLIT__ 2026-05-27 13:20:05,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36093 - __SPLIT__ 2026-05-27 13:20:05,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30728 - __SPLIT__ 2026-05-27 13:20:05,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24223 - __SPLIT__ 2026-05-27 13:20:06,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56904 - __SPLIT__ 2026-05-27 13:20:06,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31867 - __SPLIT__ 2026-05-27 13:20:06,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48704 - __SPLIT__ 2026-05-27 13:20:07,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53612 - __SPLIT__ 2026-05-27 13:20:07,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24245 - __SPLIT__ 2026-05-27 13:20:07,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30761 - __SPLIT__ 2026-05-27 13:20:07,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36118 - __SPLIT__ 2026-05-27 13:20:08,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44300 - __SPLIT__ 2026-05-27 13:20:09,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24253 - __SPLIT__ 2026-05-27 13:20:09,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31926 - __SPLIT__ 2026-05-27 13:20:10,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30903 - __SPLIT__ 2026-05-27 13:20:11,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24255 - __SPLIT__ 2026-05-27 13:20:11,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36130 - __SPLIT__ 2026-05-27 13:20:12,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48709 - __SPLIT__ 2026-05-27 13:20:12,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53664 - __SPLIT__ 2026-05-27 13:20:13,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24256 - __SPLIT__ 2026-05-27 13:20:13,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31115 - __SPLIT__ 2026-05-27 13:20:13,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32009 - __SPLIT__ 2026-05-27 13:20:14,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24257 - __SPLIT__ 2026-05-27 13:20:15,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36417 - __SPLIT__ 2026-05-27 13:20:16,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31126 - __SPLIT__ 2026-05-27 13:20:17,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24265 - __SPLIT__ 2026-05-27 13:20:17,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32221 - __SPLIT__ 2026-05-27 13:20:18,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48983 - __SPLIT__ 2026-05-27 13:20:18,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31217 - __SPLIT__ 2026-05-27 13:20:18,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24279 - __SPLIT__ 2026-05-27 13:20:18,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36502 - __SPLIT__ 2026-05-27 13:20:20,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24400 - __SPLIT__ 2026-05-27 13:20:20,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32222 - __SPLIT__ 2026-05-27 13:20:20,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31218 - __SPLIT__ 2026-05-27 13:20:21,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24478 - __SPLIT__ 2026-05-27 13:20:22,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36519 - __SPLIT__ 2026-05-27 13:20:23,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24563 - __SPLIT__ 2026-05-27 13:20:23,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44656 - __SPLIT__ 2026-05-27 13:20:24,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49080 - __SPLIT__ 2026-05-27 13:20:24,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24587 - __SPLIT__ 2026-05-27 13:20:25,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36547 - __SPLIT__ 2026-05-27 13:20:26,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24603 - __SPLIT__ 2026-05-27 13:20:26,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32361 - __SPLIT__ 2026-05-27 13:20:27,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24658 - __SPLIT__ 2026-05-27 13:20:27,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31260 - __SPLIT__ 2026-05-27 13:20:27,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53677 - __SPLIT__ 2026-05-27 13:20:28,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24673 - __SPLIT__ 2026-05-27 13:20:28,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57064 - __SPLIT__ 2026-05-27 13:20:28,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36558 - __SPLIT__ 2026-05-27 13:20:29,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31302 - __SPLIT__ 2026-05-27 13:20:29,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32381 - __SPLIT__ 2026-05-27 13:20:29,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44659 - __SPLIT__ 2026-05-27 13:20:29,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24834 - __SPLIT__ 2026-05-27 13:20:30,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49098 - __SPLIT__ 2026-05-27 13:20:31,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31451 - __SPLIT__ 2026-05-27 13:20:31,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36565 - __SPLIT__ 2026-05-27 13:20:31,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24835 - __SPLIT__ 2026-05-27 13:20:32,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57065 - __SPLIT__ 2026-05-27 13:20:32,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32403 - __SPLIT__ 2026-05-27 13:20:33,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44860 - __SPLIT__ 2026-05-27 13:20:33,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31526 - __SPLIT__ 2026-05-27 13:20:34,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24861 - __SPLIT__ 2026-05-27 13:20:34,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36607 - __SPLIT__ 2026-05-27 13:20:35,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57090 - __SPLIT__ 2026-05-27 13:20:36,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54661 - __SPLIT__ 2026-05-27 13:20:36,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32554 - __SPLIT__ 2026-05-27 13:20:36,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24866 - __SPLIT__ 2026-05-27 13:20:36,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31572 - __SPLIT__ 2026-05-27 13:20:36,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49109 - __SPLIT__ 2026-05-27 13:20:37,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44926 - __SPLIT__ 2026-05-27 13:20:37,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36814 - __SPLIT__ 2026-05-27 13:20:37,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24897 - __SPLIT__ 2026-05-27 13:20:39,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57230 - __SPLIT__ 2026-05-27 13:20:40,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24969 - __SPLIT__ 2026-05-27 13:20:41,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36923 - __SPLIT__ 2026-05-27 13:20:41,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24994 - __SPLIT__ 2026-05-27 13:20:41,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32555 - __SPLIT__ 2026-05-27 13:20:42,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25028 - __SPLIT__ 2026-05-27 13:20:42,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31573 - __SPLIT__ 2026-05-27 13:20:43,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57231 - __SPLIT__ 2026-05-27 13:20:43,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25257 - __SPLIT__ 2026-05-27 13:20:43,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36963 - __SPLIT__ 2026-05-27 13:20:43,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45086 - __SPLIT__ 2026-05-27 13:20:44,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49160 - __SPLIT__ 2026-05-27 13:20:44,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32676 - __SPLIT__ 2026-05-27 13:20:44,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25274 - __SPLIT__ 2026-05-27 13:20:44,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31593 - __SPLIT__ 2026-05-27 13:20:45,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36983 - __SPLIT__ 2026-05-27 13:20:45,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55035 - __SPLIT__ 2026-05-27 13:20:46,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25311 - __SPLIT__ 2026-05-27 13:20:46,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32835 - __SPLIT__ 2026-05-27 13:20:48,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31687 - __SPLIT__ 2026-05-27 13:20:48,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25416 - __SPLIT__ 2026-05-27 13:20:48,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45121 - __SPLIT__ 2026-05-27 13:20:49,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37191 - __SPLIT__ 2026-05-27 13:20:49,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25452 - __SPLIT__ 2026-05-27 13:20:50,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49166 - __SPLIT__ 2026-05-27 13:20:50,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57357 - __SPLIT__ 2026-05-27 13:20:50,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32859 - __SPLIT__ 2026-05-27 13:20:51,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25478 - __SPLIT__ 2026-05-27 13:20:52,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37700 - __SPLIT__ 2026-05-27 13:20:53,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25508 - __SPLIT__ 2026-05-27 13:20:53,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31688 - __SPLIT__ 2026-05-27 13:20:54,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57431 - __SPLIT__ 2026-05-27 13:20:54,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32880 - __SPLIT__ 2026-05-27 13:20:54,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25526 - __SPLIT__ 2026-05-27 13:20:55,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37767 - __SPLIT__ 2026-05-27 13:20:55,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45167 - __SPLIT__ 2026-05-27 13:20:55,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31783 - __SPLIT__ 2026-05-27 13:20:56,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25540 - __SPLIT__ 2026-05-27 13:20:56,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32889 - __SPLIT__ 2026-05-27 13:20:56,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55036 - __SPLIT__ 2026-05-27 13:20:56,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49405 - __SPLIT__ 2026-05-27 13:20:57,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25573 - __SPLIT__ 2026-05-27 13:20:57,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37789 - __SPLIT__ 2026-05-27 13:20:58,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57511 - __SPLIT__ 2026-05-27 13:20:58,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31964 - __SPLIT__ 2026-05-27 13:20:58,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32938 - __SPLIT__ 2026-05-27 13:20:59,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25652 - __SPLIT__ 2026-05-27 13:21:00,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45243 - __SPLIT__ 2026-05-27 13:21:01,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37790 - __SPLIT__ 2026-05-27 13:21:01,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25657 - __SPLIT__ 2026-05-27 13:21:01,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31977 - __SPLIT__ 2026-05-27 13:21:02,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32967 - __SPLIT__ 2026-05-27 13:21:02,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25760 - __SPLIT__ 2026-05-27 13:21:03,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57585 - __SPLIT__ 2026-05-27 13:21:04,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49423 - __SPLIT__ 2026-05-27 13:21:04,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25873 - __SPLIT__ 2026-05-27 13:21:05,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33267 - __SPLIT__ 2026-05-27 13:21:05,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45244 - __SPLIT__ 2026-05-27 13:21:06,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25910 - __SPLIT__ 2026-05-27 13:21:07,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55525 - __SPLIT__ 2026-05-27 13:21:07,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33275 - __SPLIT__ 2026-05-27 13:21:07,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25911 - __SPLIT__ 2026-05-27 13:21:07,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37922 - __SPLIT__ 2026-05-27 13:21:08,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31995 - __SPLIT__ 2026-05-27 13:21:08,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57821 - __SPLIT__ 2026-05-27 13:21:09,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25925 - __SPLIT__ 2026-05-27 13:21:10,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38031 - __SPLIT__ 2026-05-27 13:21:10,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31996 - __SPLIT__ 2026-05-27 13:21:10,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33311 - __SPLIT__ 2026-05-27 13:21:10,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25975 - __SPLIT__ 2026-05-27 13:21:11,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49531 - __SPLIT__ 2026-05-27 13:21:12,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32084 - __SPLIT__ 2026-05-27 13:21:12,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25994 - __SPLIT__ 2026-05-27 13:21:13,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55526 - __SPLIT__ 2026-05-27 13:21:13,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38064 - __SPLIT__ 2026-05-27 13:21:13,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33339 - __SPLIT__ 2026-05-27 13:21:13,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57841 - __SPLIT__ 2026-05-27 13:21:14,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26103 - __SPLIT__ 2026-05-27 13:21:14,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32093 - __SPLIT__ 2026-05-27 13:21:16,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33347 - __SPLIT__ 2026-05-27 13:21:17,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38107 - __SPLIT__ 2026-05-27 13:21:17,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26104 - __SPLIT__ 2026-05-27 13:21:17,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45422 - __SPLIT__ 2026-05-27 13:21:17,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32094 - __SPLIT__ 2026-05-27 13:21:18,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49658 - __SPLIT__ 2026-05-27 13:21:18,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26123 - __SPLIT__ 2026-05-27 13:21:19,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33467 - __SPLIT__ 2026-05-27 13:21:19,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57854 - __SPLIT__ 2026-05-27 13:21:19,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38145 - __SPLIT__ 2026-05-27 13:21:20,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26145 - __SPLIT__ 2026-05-27 13:21:22,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26200 - __SPLIT__ 2026-05-27 13:21:23,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45424 - __SPLIT__ 2026-05-27 13:21:23,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26210 - __SPLIT__ 2026-05-27 13:21:23,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32121 - __SPLIT__ 2026-05-27 13:21:24,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55588 - __SPLIT__ 2026-05-27 13:21:24,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38146 - __SPLIT__ 2026-05-27 13:21:24,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26366 - __SPLIT__ 2026-05-27 13:21:24,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57913 - __SPLIT__ 2026-05-27 13:21:25,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49696 - __SPLIT__ 2026-05-27 13:21:26,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32154 - __SPLIT__ 2026-05-27 13:21:26,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33468 - __SPLIT__ 2026-05-27 13:21:26,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26419 - __SPLIT__ 2026-05-27 13:21:28,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55635 - __SPLIT__ 2026-05-27 13:21:29,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33560 - __SPLIT__ 2026-05-27 13:21:29,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26423 - __SPLIT__ 2026-05-27 13:21:29,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32433 - __SPLIT__ 2026-05-27 13:21:30,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57921 - __SPLIT__ 2026-05-27 13:21:30,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26521 - __SPLIT__ 2026-05-27 13:21:31,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55638 - __SPLIT__ 2026-05-27 13:21:31,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38324 - __SPLIT__ 2026-05-27 13:21:31,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32502 - __SPLIT__ 2026-05-27 13:21:32,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26529 - __SPLIT__ 2026-05-27 13:21:33,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49955 - __SPLIT__ 2026-05-27 13:21:34,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26616 - __SPLIT__ 2026-05-27 13:21:34,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33584 - __SPLIT__ 2026-05-27 13:21:34,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26647 - __SPLIT__ 2026-05-27 13:21:35,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58019 - __SPLIT__ 2026-05-27 13:21:35,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32516 - __SPLIT__ 2026-05-27 13:21:35,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45439 - __SPLIT__ 2026-05-27 13:21:35,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26776 - __SPLIT__ 2026-05-27 13:21:35,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38335 - __SPLIT__ 2026-05-27 13:21:36,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33622 - __SPLIT__ 2026-05-27 13:21:37,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26918 - __SPLIT__ 2026-05-27 13:21:39,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58071 - __SPLIT__ 2026-05-27 13:21:39,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49956 - __SPLIT__ 2026-05-27 13:21:40,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26919 - __SPLIT__ 2026-05-27 13:21:40,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55748 - __SPLIT__ 2026-05-27 13:21:40,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38557 - __SPLIT__ 2026-05-27 13:21:41,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32517 - __SPLIT__ 2026-05-27 13:21:41,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26938 - __SPLIT__ 2026-05-27 13:21:43,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26957 - __SPLIT__ 2026-05-27 13:21:44,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33623 - __SPLIT__ 2026-05-27 13:21:44,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32778 - __SPLIT__ 2026-05-27 13:21:44,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27001 - __SPLIT__ 2026-05-27 13:21:44,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38574 - __SPLIT__ 2026-05-27 13:21:45,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33882 - __SPLIT__ 2026-05-27 13:21:46,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50105 - __SPLIT__ 2026-05-27 13:21:46,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27090 - __SPLIT__ 2026-05-27 13:21:46,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32869 - __SPLIT__ 2026-05-27 13:21:48,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27169 - __SPLIT__ 2026-05-27 13:21:49,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34097 - __SPLIT__ 2026-05-27 13:21:50,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27343 - __SPLIT__ 2026-05-27 13:21:50,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32873 - __SPLIT__ 2026-05-27 13:21:50,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27405 - __SPLIT__ 2026-05-27 13:21:51,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58110 - __SPLIT__ 2026-05-27 13:21:51,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45440 - __SPLIT__ 2026-05-27 13:21:51,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27544 - __SPLIT__ 2026-05-27 13:21:52,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38575 - __SPLIT__ 2026-05-27 13:21:52,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34128 - __SPLIT__ 2026-05-27 13:21:52,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32917 - __SPLIT__ 2026-05-27 13:21:52,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27587 - __SPLIT__ 2026-05-27 13:21:52,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50150 - __SPLIT__ 2026-05-27 13:21:54,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27609 - __SPLIT__ 2026-05-27 13:21:55,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58249 - __SPLIT__ 2026-05-27 13:21:55,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34223 - __SPLIT__ 2026-05-27 13:21:55,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38650 - __SPLIT__ 2026-05-27 13:21:55,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33626 - __SPLIT__ 2026-05-27 13:21:55,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27714 - __SPLIT__ 2026-05-27 13:21:56,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45512 - __SPLIT__ 2026-05-27 13:21:58,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27984 - __SPLIT__ 2026-05-27 13:21:58,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58324 - __SPLIT__ 2026-05-27 13:21:58,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38668 - __SPLIT__ 2026-05-27 13:21:58,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34254 - __SPLIT__ 2026-05-27 13:21:58,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33653 - __SPLIT__ 2026-05-27 13:21:59,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28020 - __SPLIT__ 2026-05-27 13:21:59,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56325 - __SPLIT__ 2026-05-27 13:21:59,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50185 - __SPLIT__ 2026-05-27 13:22:00,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58325 - __SPLIT__ 2026-05-27 13:22:01,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28034 - __SPLIT__ 2026-05-27 13:22:01,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33884 - __SPLIT__ 2026-05-27 13:22:01,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45625 - __SPLIT__ 2026-05-27 13:22:02,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34820 - __SPLIT__ 2026-05-27 13:22:02,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38690 - __SPLIT__ 2026-05-27 13:22:02,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28077 - __SPLIT__ 2026-05-27 13:22:03,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58987 - __SPLIT__ 2026-05-27 13:22:04,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33943 - __SPLIT__ 2026-05-27 13:22:05,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28086 - __SPLIT__ 2026-05-27 13:22:05,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45726 - __SPLIT__ 2026-05-27 13:22:05,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34951 - __SPLIT__ 2026-05-27 13:22:05,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50191 - __SPLIT__ 2026-05-27 13:22:06,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38944 - __SPLIT__ 2026-05-27 13:22:06,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28100 - __SPLIT__ 2026-05-27 13:22:07,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33995 - __SPLIT__ 2026-05-27 13:22:08,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28345 - __SPLIT__ 2026-05-27 13:22:08,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35031 - __SPLIT__ 2026-05-27 13:22:09,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56396 - __SPLIT__ 2026-05-27 13:22:09,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28410 - __SPLIT__ 2026-05-27 13:22:10,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34043 - __SPLIT__ 2026-05-27 13:22:11,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38945 - __SPLIT__ 2026-05-27 13:22:11,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35094 - __SPLIT__ 2026-05-27 13:22:11,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28438 - __SPLIT__ 2026-05-27 13:22:11,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45831 - __SPLIT__ 2026-05-27 13:22:12,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28454 - __SPLIT__ 2026-05-27 13:22:13,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35114 - __SPLIT__ 2026-05-27 13:22:13,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34235 - __SPLIT__ 2026-05-27 13:22:13,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50359 - __SPLIT__ 2026-05-27 13:22:13,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28461 - __SPLIT__ 2026-05-27 13:22:15,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35215 - __SPLIT__ 2026-05-27 13:22:15,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28584 - __SPLIT__ 2026-05-27 13:22:16,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34290 - __SPLIT__ 2026-05-27 13:22:16,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58988 - __SPLIT__ 2026-05-27 13:22:17,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28610 - __SPLIT__ 2026-05-27 13:22:18,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38995 - __SPLIT__ 2026-05-27 13:22:18,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35216 - __SPLIT__ 2026-05-27 13:22:18,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28611 - __SPLIT__ 2026-05-27 13:22:19,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34291 - __SPLIT__ 2026-05-27 13:22:19,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56647 - __SPLIT__ 2026-05-27 13:22:21,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28615 - __SPLIT__ 2026-05-27 13:22:21,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39008 - __SPLIT__ 2026-05-27 13:22:21,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50402 - __SPLIT__ 2026-05-27 13:22:22,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28643 - __SPLIT__ 2026-05-27 13:22:24,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28644 - __SPLIT__ 2026-05-27 13:22:25,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39112 - __SPLIT__ 2026-05-27 13:22:26,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35224 - __SPLIT__ 2026-05-27 13:22:26,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28655 - __SPLIT__ 2026-05-27 13:22:27,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34317 - __SPLIT__ 2026-05-27 13:22:27,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28700 - __SPLIT__ 2026-05-27 13:22:28,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45882 - __SPLIT__ 2026-05-27 13:22:29,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28811 - __SPLIT__ 2026-05-27 13:22:29,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39206 - __SPLIT__ 2026-05-27 13:22:29,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50610 - __SPLIT__ 2026-05-27 13:22:29,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35364 - __SPLIT__ 2026-05-27 13:22:29,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34376 - __SPLIT__ 2026-05-27 13:22:29,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28820 - __SPLIT__ 2026-05-27 13:22:31,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56648 - __SPLIT__ 2026-05-27 13:22:31,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46097 - __SPLIT__ 2026-05-27 13:22:31,420 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11428.0, 11429.0, 1127.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:22:32,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28996 - __SPLIT__ 2026-05-27 13:22:32,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35402 - __SPLIT__ 2026-05-27 13:22:32,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39296 - __SPLIT__ 2026-05-27 13:22:32,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34423 - __SPLIT__ 2026-05-27 13:22:33,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29052 - __SPLIT__ 2026-05-27 13:22:33,953 - 124456 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 13:22:34,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35802 - __SPLIT__ 2026-05-27 13:22:35,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50639 - __SPLIT__ 2026-05-27 13:22:35,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29091 - __SPLIT__ 2026-05-27 13:22:36,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39325 - __SPLIT__ 2026-05-27 13:22:36,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34424 - __SPLIT__ 2026-05-27 13:22:36,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46297 - __SPLIT__ 2026-05-27 13:22:37,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29104 - __SPLIT__ 2026-05-27 13:22:37,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35843 - __SPLIT__ 2026-05-27 13:22:39,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39337 - __SPLIT__ 2026-05-27 13:22:40,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29119 - __SPLIT__ 2026-05-27 13:22:41,478 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:22:41,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56681 - __SPLIT__ 2026-05-27 13:22:41,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35869 - __SPLIT__ 2026-05-27 13:22:41,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29298 - __SPLIT__ 2026-05-27 13:22:42,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50768 - __SPLIT__ 2026-05-27 13:22:43,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39426 - __SPLIT__ 2026-05-27 13:22:43,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29303 - __SPLIT__ 2026-05-27 13:22:43,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34561 - __SPLIT__ 2026-05-27 13:22:44,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35957 - __SPLIT__ 2026-05-27 13:22:44,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46507 - __SPLIT__ 2026-05-27 13:22:44,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29428 - __SPLIT__ 2026-05-27 13:22:45,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39551 - __SPLIT__ 2026-05-27 13:22:46,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34727 - __SPLIT__ 2026-05-27 13:22:46,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29470 - __SPLIT__ 2026-05-27 13:22:47,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36082 - __SPLIT__ 2026-05-27 13:22:48,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29490 - __SPLIT__ 2026-05-27 13:22:49,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34774 - __SPLIT__ 2026-05-27 13:22:49,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50859 - __SPLIT__ 2026-05-27 13:22:49,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29547 - __SPLIT__ 2026-05-27 13:22:49,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39699 - __SPLIT__ 2026-05-27 13:22:50,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36136 - __SPLIT__ 2026-05-27 13:22:50,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29549 - __SPLIT__ 2026-05-27 13:22:51,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46584 - __SPLIT__ 2026-05-27 13:22:51,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56897 - __SPLIT__ 2026-05-27 13:22:51,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34800 - __SPLIT__ 2026-05-27 13:22:52,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29557 - __SPLIT__ 2026-05-27 13:22:52,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39700 - __SPLIT__ 2026-05-27 13:22:53,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36249 - __SPLIT__ 2026-05-27 13:22:54,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29641 - __SPLIT__ 2026-05-27 13:22:55,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50869 - __SPLIT__ 2026-05-27 13:22:55,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34958 - __SPLIT__ 2026-05-27 13:22:56,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29655 - __SPLIT__ 2026-05-27 13:22:56,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46585 - __SPLIT__ 2026-05-27 13:22:57,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36250 - __SPLIT__ 2026-05-27 13:22:57,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29684 - __SPLIT__ 2026-05-27 13:22:58,694 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:22:59,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35425 - __SPLIT__ 2026-05-27 13:23:00,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29698 - __SPLIT__ 2026-05-27 13:23:00,256 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:23:01,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29824 - __SPLIT__ 2026-05-27 13:23:01,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35468 - __SPLIT__ 2026-05-27 13:23:01,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39906 - __SPLIT__ 2026-05-27 13:23:01,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50914 - __SPLIT__ 2026-05-27 13:23:01,969 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:23:02,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29879 - __SPLIT__ 2026-05-27 13:23:03,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35737 - __SPLIT__ 2026-05-27 13:23:03,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36343 - __SPLIT__ 2026-05-27 13:23:03,654 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (36871, 36883, 32789, 51228, 49192, 41001, 55356, 49237, 34901, 55387, 55388, 36980, 32913, 43154, 55451, 34981, 39079, 24746, 34986, 37045, 28859, 43210, 53458, 39124, 35038, 26847, 45291, 53495, 53496, 45309, 49413, 35080, 39185, 57618, 41241, 39229, 31038, 41279, 39249, 39250, 41299, 41300, 43348, 57690, 47455, 29024, 47456, 39272, 55663, 55667, 39290, 41338, 55678, 53632, 43393, 41354, 47514, 45484, 39347, 31165, 29126, 47560, 47564, 57820, 55774, 37345, 47606, 39415, 39416, 47614, 53769, 57896, 53808, 41525, 55868, 27197, 39486, 33358, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 35421, 33379, 33380, 33381, 33383, 41576, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 53878, 25210, 33402, 33404, 33405, 33406, 33407, 33411, 33413, 33414, 55945, 37515, 47761, 39594, 43702, 23260, 47844, 49892, 51945, 47859, 37629, 49922, 56089, 49963, 49966, 37688, 39742, 39743, 33599, 33600, 47942, 33607, 41806, 35665, 56150, 52056, 37742, 37743, 48005, 43917, 23444, 45979, 29600, 27583, 35777, 31684, 52211, 46070, 39950, 39955, 33828, 33829, 39972, 25643, 39981, 27707, 27718, 50255, 25691, 37979, 56427, 37997, 35952, 48242, 27766, 48259, 44166, 44167, 56462, 33942, 29848, 48285, 27808, 31920, 31921, 54454, 44216, 40130, 40131, 36051, 44270, 40191, 48387, 34052, 40199, 48393, 42257, 50464, 54574, 25916, 36159, 38207, 34122, 48462, 44379, 44392, 54644, 34165, 36214, 30073, 56699, 36224, 48514, 44419, 34180, 48520, 52616, 44427, 48528, 44435, 44436, 48538, 34210, 48546, 32165, 38309, 50600, 44460, 38333, 50623, 50624, 24005, 46555, 42460, 54747, 36320, 44513, 48613, 56807, 36329, 36333, 36346, 50703, 36372, 46616, 46617, 38427, 48675, 38436, 42536, 40494, 54831, 44603, 54843, 36421, 44616, 48716, 38506, 30317, 38510, 30324, 40564, 40565, 56948, 28288, 36483, 36484, 38543, 34456, 36505, 44702, 36535, 34499, 42696, 46797, 36561, 38613, 38614, 48860, 34531, 36579, 40679, 32489, 48877, 40692, 48887, 38648, 40704, 34588, 34593, 36645, 44842, 40747, 48940, 48941, 55087, 36660, 36661, 36662, 40759, 44857, 28480, 32577, 32578, 38722, 36678, 51015, 40814, 49010, 49015, 51066, 51067, 38803, 40857, 44963, 42925, 38830, 36790, 36791, 51127, 42942, 36804, 49101, 24526, 55259, 55260, 49137, 57333, 34809, 43004);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:23:04,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29884 - __SPLIT__ 2026-05-27 13:23:05,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39960 - __SPLIT__ 2026-05-27 13:23:06,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35758 - __SPLIT__ 2026-05-27 13:23:06,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29885 - __SPLIT__ 2026-05-27 13:23:07,228 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:23:07,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36455 - __SPLIT__ 2026-05-27 13:23:07,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29935 - __SPLIT__ 2026-05-27 13:23:08,058 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (36871, 36883, 32789, 51228, 49192, 41001, 55356, 49237, 34901, 55387, 55388, 36980, 32913, 43154, 55451, 34981, 39079, 24746, 34986, 37045, 28859, 43210, 53458, 39124, 35038, 26847, 45291, 53495, 53496, 45309, 49413, 35080, 39185, 57618, 41241, 39229, 31038, 41279, 39249, 39250, 41299, 41300, 43348, 57690, 47455, 29024, 47456, 39272, 55663, 55667, 39290, 41338, 55678, 53632, 43393, 41354, 47514, 45484, 39347, 31165, 29126, 47560, 47564, 57820, 55774, 37345, 47606, 39415, 39416, 47614, 53769, 57896, 53808, 41525, 55868, 27197, 39486, 33358, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 35421, 33379, 33380, 33381, 33383, 41576, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 53878, 25210, 33402, 33404, 33405, 33406, 33407, 33411, 33413, 33414, 55945, 37515, 47761, 39594, 43702, 23260, 47844, 49892, 51945, 47859, 37629, 49922, 56089, 49963, 49966, 37688, 39742, 39743, 33599, 33600, 47942, 33607, 41806, 35665, 56150, 52056, 37742, 37743, 48005, 43917, 23444, 45979, 29600, 27583, 35777, 31684, 52211, 46070, 39950, 39955, 33828, 33829, 39972, 25643, 39981, 27707, 27718, 50255, 25691, 37979, 56427, 37997, 35952, 48242, 27766, 48259, 44166, 44167, 56462, 33942, 29848, 48285, 27808, 31920, 31921, 54454, 44216, 40130, 40131, 36051, 44270, 40191, 48387, 34052, 40199, 48393, 42257, 50464, 54574, 25916, 36159, 38207, 34122, 48462, 44379, 44392, 54644, 34165, 36214, 30073, 56699, 36224, 48514, 44419, 34180, 48520, 52616, 44427, 48528, 44435, 44436, 48538, 34210, 48546, 32165, 38309, 50600, 44460, 38333, 50623, 50624, 24005, 46555, 42460, 54747, 36320, 44513, 48613, 56807, 36329, 36333, 36346, 50703, 36372, 46616, 46617, 38427, 48675, 38436, 42536, 40494, 54831, 44603, 54843, 36421, 44616, 48716, 38506, 30317, 38510, 30324, 40564, 40565, 56948, 28288, 36483, 36484, 38543, 34456, 36505, 44702, 36535, 34499, 42696, 46797, 36561, 38613, 38614, 48860, 34531, 36579, 40679, 32489, 48877, 40692, 48887, 38648, 40704, 34588, 34593, 36645, 44842, 40747, 48940, 48941, 55087, 36660, 36661, 36662, 40759, 44857, 28480, 32577, 32578, 38722, 36678, 51015, 40814, 49010, 49015, 51066, 51067, 38803, 40857, 44963, 42925, 38830, 36790, 36791, 51127, 42942, 36804, 49101, 24526, 55259, 55260, 49137, 57333, 34809, 43004) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:23:08,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35778 - __SPLIT__ 2026-05-27 13:23:09,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39994 - __SPLIT__ 2026-05-27 13:23:09,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29999 - __SPLIT__ 2026-05-27 13:23:10,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36527 - __SPLIT__ 2026-05-27 13:23:10,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50966 - __SPLIT__ 2026-05-27 13:23:11,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46649 - __SPLIT__ 2026-05-27 13:23:11,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30016 - __SPLIT__ 2026-05-27 13:23:11,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35806 - __SPLIT__ 2026-05-27 13:23:12,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40013 - __SPLIT__ 2026-05-27 13:23:12,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57143 - __SPLIT__ 2026-05-27 13:23:13,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30017 - __SPLIT__ 2026-05-27 13:23:13,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36533 - __SPLIT__ 2026-05-27 13:23:13,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35855 - __SPLIT__ 2026-05-27 13:23:14,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40037 - __SPLIT__ 2026-05-27 13:23:15,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30074 - __SPLIT__ 2026-05-27 13:23:16,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46672 - __SPLIT__ 2026-05-27 13:23:16,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35856 - __SPLIT__ 2026-05-27 13:23:16,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30075 - __SPLIT__ 2026-05-27 13:23:16,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51303 - __SPLIT__ 2026-05-27 13:23:17,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36567 - __SPLIT__ 2026-05-27 13:23:17,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57250 - __SPLIT__ 2026-05-27 13:23:17,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40140 - __SPLIT__ 2026-05-27 13:23:18,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30126 - __SPLIT__ 2026-05-27 13:23:18,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35894 - __SPLIT__ 2026-05-27 13:23:18,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46673 - __SPLIT__ 2026-05-27 13:23:19,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36623 - __SPLIT__ 2026-05-27 13:23:19,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30128 - __SPLIT__ 2026-05-27 13:23:20,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35905 - __SPLIT__ 2026-05-27 13:23:21,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40189 - __SPLIT__ 2026-05-27 13:23:21,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30146 - __SPLIT__ 2026-05-27 13:23:22,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51510 - __SPLIT__ 2026-05-27 13:23:23,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36019 - __SPLIT__ 2026-05-27 13:23:23,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46677 - __SPLIT__ 2026-05-27 13:23:23,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30158 - __SPLIT__ 2026-05-27 13:23:23,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36744 - __SPLIT__ 2026-05-27 13:23:23,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40279 - __SPLIT__ 2026-05-27 13:23:24,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30194 - __SPLIT__ 2026-05-27 13:23:25,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36024 - __SPLIT__ 2026-05-27 13:23:26,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30297 - __SPLIT__ 2026-05-27 13:23:26,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46740 - __SPLIT__ 2026-05-27 13:23:27,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30371 - __SPLIT__ 2026-05-27 13:23:27,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36754 - __SPLIT__ 2026-05-27 13:23:27,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40295 - __SPLIT__ 2026-05-27 13:23:27,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30429 - __SPLIT__ 2026-05-27 13:23:28,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51635 - __SPLIT__ 2026-05-27 13:23:28,292 - 124456 - src.utils.log - INFO - βœ… Fetched 1583 rows - __SPLIT__ 2026-05-27 13:23:28,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57467 - __SPLIT__ 2026-05-27 13:23:29,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30529 - __SPLIT__ 2026-05-27 13:23:30,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40321 - __SPLIT__ 2026-05-27 13:23:30,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36778 - __SPLIT__ 2026-05-27 13:23:31,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30535 - __SPLIT__ 2026-05-27 13:23:32,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36121 - __SPLIT__ 2026-05-27 13:23:33,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46757 - __SPLIT__ 2026-05-27 13:23:33,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30602 - __SPLIT__ 2026-05-27 13:23:33,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40333 - __SPLIT__ 2026-05-27 13:23:34,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51670 - __SPLIT__ 2026-05-27 13:23:34,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36779 - __SPLIT__ 2026-05-27 13:23:34,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30633 - __SPLIT__ 2026-05-27 13:23:36,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30645 - __SPLIT__ 2026-05-27 13:23:37,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40477 - __SPLIT__ 2026-05-27 13:23:37,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30706 - __SPLIT__ 2026-05-27 13:23:38,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36805 - __SPLIT__ 2026-05-27 13:23:39,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30855 - __SPLIT__ 2026-05-27 13:23:39,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47081 - __SPLIT__ 2026-05-27 13:23:40,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36122 - __SPLIT__ 2026-05-27 13:23:40,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30872 - __SPLIT__ 2026-05-27 13:23:40,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40519 - __SPLIT__ 2026-05-27 13:23:40,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51677 - __SPLIT__ 2026-05-27 13:23:41,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57557 - __SPLIT__ 2026-05-27 13:23:41,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31208 - __SPLIT__ 2026-05-27 13:23:41,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36837 - __SPLIT__ 2026-05-27 13:23:42,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23260 - __SPLIT__ 2026-05-27 13:23:42,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36213 - __SPLIT__ 2026-05-27 13:23:43,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31210 - __SPLIT__ 2026-05-27 13:23:43,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40531 - __SPLIT__ 2026-05-27 13:23:44,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47117 - __SPLIT__ 2026-05-27 13:23:44,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23444 - __SPLIT__ 2026-05-27 13:23:45,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31241 - __SPLIT__ 2026-05-27 13:23:45,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36876 - __SPLIT__ 2026-05-27 13:23:46,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36222 - __SPLIT__ 2026-05-27 13:23:46,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24005 - __SPLIT__ 2026-05-27 13:23:46,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31254 - __SPLIT__ 2026-05-27 13:23:46,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51691 - __SPLIT__ 2026-05-27 13:23:48,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24526 - __SPLIT__ 2026-05-27 13:23:48,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31256 - __SPLIT__ 2026-05-27 13:23:49,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36878 - __SPLIT__ 2026-05-27 13:23:49,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36385 - __SPLIT__ 2026-05-27 13:23:50,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24746 - __SPLIT__ 2026-05-27 13:23:51,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47118 - __SPLIT__ 2026-05-27 13:23:51,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31462 - __SPLIT__ 2026-05-27 13:23:52,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40742 - __SPLIT__ 2026-05-27 13:23:52,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25210 - __SPLIT__ 2026-05-27 13:23:52,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57697 - __SPLIT__ 2026-05-27 13:23:52,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36439 - __SPLIT__ 2026-05-27 13:23:52,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31463 - __SPLIT__ 2026-05-27 13:23:53,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36884 - __SPLIT__ 2026-05-27 13:23:53,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25643 - __SPLIT__ 2026-05-27 13:23:54,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51788 - __SPLIT__ 2026-05-27 13:23:54,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31600 - __SPLIT__ 2026-05-27 13:23:55,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40743 - __SPLIT__ 2026-05-27 13:23:55,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25691 - __SPLIT__ 2026-05-27 13:23:56,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36807 - __SPLIT__ 2026-05-27 13:23:56,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37020 - __SPLIT__ 2026-05-27 13:23:56,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31670 - __SPLIT__ 2026-05-27 13:23:57,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25916 - __SPLIT__ 2026-05-27 13:23:59,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31812 - __SPLIT__ 2026-05-27 13:23:59,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26847 - __SPLIT__ 2026-05-27 13:23:59,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37030 - __SPLIT__ 2026-05-27 13:24:00,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36809 - __SPLIT__ 2026-05-27 13:24:00,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31817 - __SPLIT__ 2026-05-27 13:24:00,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27197 - __SPLIT__ 2026-05-27 13:24:01,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150292 - __SPLIT__ 2026-05-27 13:24:02,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31941 - __SPLIT__ 2026-05-27 13:24:02,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27583 - __SPLIT__ 2026-05-27 13:24:03,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37073 - __SPLIT__ 2026-05-27 13:24:03,362 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1128.0, 1035.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:24:03,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40744 - __SPLIT__ 2026-05-27 13:24:03,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32083 - __SPLIT__ 2026-05-27 13:24:03,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36899 - __SPLIT__ 2026-05-27 13:24:03,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27707 - __SPLIT__ 2026-05-27 13:24:04,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47136 - __SPLIT__ 2026-05-27 13:24:05,204 - 124456 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 13:24:05,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32092 - __SPLIT__ 2026-05-27 13:24:05,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37123 - __SPLIT__ 2026-05-27 13:24:06,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27718 - __SPLIT__ 2026-05-27 13:24:06,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40906 - __SPLIT__ 2026-05-27 13:24:07,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36901 - __SPLIT__ 2026-05-27 13:24:07,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32147 - __SPLIT__ 2026-05-27 13:24:07,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27766 - __SPLIT__ 2026-05-27 13:24:10,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32152 - __SPLIT__ 2026-05-27 13:24:10,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37156 - __SPLIT__ 2026-05-27 13:24:10,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27808 - __SPLIT__ 2026-05-27 13:24:11,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41281 - __SPLIT__ 2026-05-27 13:24:11,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32169 - __SPLIT__ 2026-05-27 13:24:11,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47150 - __SPLIT__ 2026-05-27 13:24:11,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36902 - __SPLIT__ 2026-05-27 13:24:11,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28288 - __SPLIT__ 2026-05-27 13:24:11,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51789 - __SPLIT__ 2026-05-27 13:24:12,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41336 - __SPLIT__ 2026-05-27 13:24:12,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32173 - __SPLIT__ 2026-05-27 13:24:13,005 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:24:13,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37322 - __SPLIT__ 2026-05-27 13:24:13,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28480 - __SPLIT__ 2026-05-27 13:24:15,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41433 - __SPLIT__ 2026-05-27 13:24:15,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32175 - __SPLIT__ 2026-05-27 13:24:16,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28859 - __SPLIT__ 2026-05-27 13:24:16,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47295 - __SPLIT__ 2026-05-27 13:24:17,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37538 - __SPLIT__ 2026-05-27 13:24:17,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32235 - __SPLIT__ 2026-05-27 13:24:17,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29024 - __SPLIT__ 2026-05-27 13:24:18,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41523 - __SPLIT__ 2026-05-27 13:24:18,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37018 - __SPLIT__ 2026-05-27 13:24:19,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32348 - __SPLIT__ 2026-05-27 13:24:19,559 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:24:19,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51831 - __SPLIT__ 2026-05-27 13:24:19,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29126 - __SPLIT__ 2026-05-27 13:24:20,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37684 - __SPLIT__ 2026-05-27 13:24:20,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32458 - __SPLIT__ 2026-05-27 13:24:21,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41586 - __SPLIT__ 2026-05-27 13:24:21,729 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:24:21,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47354 - __SPLIT__ 2026-05-27 13:24:21,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37133 - __SPLIT__ 2026-05-27 13:24:22,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29600 - __SPLIT__ 2026-05-27 13:24:22,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32465 - __SPLIT__ 2026-05-27 13:24:23,575 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:24:24,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29848 - __SPLIT__ 2026-05-27 13:24:25,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41614 - __SPLIT__ 2026-05-27 13:24:25,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32473 - __SPLIT__ 2026-05-27 13:24:25,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51832 - __SPLIT__ 2026-05-27 13:24:25,823 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58240, 58113, 58362, 58243, 57732, 57991, 58248, 57226, 57995, 58124, 58125, 58253, 58127, 58360, 58133, 58263, 58141, 58143, 58017, 58275, 58150, 58151, 58281, 57642, 58156, 58288, 58161, 58038, 57915, 57916, 58177, 57923, 57925, 58182, 58184, 58187, 57171, 57939, 58069, 56279, 57944, 52057, 57946, 58330, 58204, 57309, 58077, 58078, 58079, 58080, 57826, 57954, 58207, 58085, 58333, 58215, 58343, 58090, 58218, 58094, 58223, 58096, 57972, 58356, 58104, 57978, 58237, 58238);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:24:26,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37170 - __SPLIT__ 2026-05-27 13:24:26,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30073 - __SPLIT__ 2026-05-27 13:24:26,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37699 - __SPLIT__ 2026-05-27 13:24:27,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32623 - __SPLIT__ 2026-05-27 13:24:27,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47491 - __SPLIT__ 2026-05-27 13:24:28,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41645 - __SPLIT__ 2026-05-27 13:24:28,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30317 - __SPLIT__ 2026-05-27 13:24:28,349 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:24:28,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32714 - __SPLIT__ 2026-05-27 13:24:29,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37279 - __SPLIT__ 2026-05-27 13:24:29,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37716 - __SPLIT__ 2026-05-27 13:24:30,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30324 - __SPLIT__ 2026-05-27 13:24:30,174 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58240, 58113, 58362, 58243, 57732, 57991, 58248, 57226, 57995, 58124, 58125, 58253, 58127, 58360, 58133, 58263, 58141, 58143, 58017, 58275, 58150, 58151, 58281, 57642, 58156, 58288, 58161, 58038, 57915, 57916, 58177, 57923, 57925, 58182, 58184, 58187, 57171, 57939, 58069, 56279, 57944, 52057, 57946, 58330, 58204, 57309, 58077, 58078, 58079, 58080, 57826, 57954, 58207, 58085, 58333, 58215, 58343, 58090, 58218, 58094, 58223, 58096, 57972, 58356, 58104, 57978, 58237, 58238) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:24:30,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32728 - __SPLIT__ 2026-05-27 13:24:31,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42006 - __SPLIT__ 2026-05-27 13:24:32,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31038 - __SPLIT__ 2026-05-27 13:24:32,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32826 - __SPLIT__ 2026-05-27 13:24:32,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47512 - __SPLIT__ 2026-05-27 13:24:33,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37280 - __SPLIT__ 2026-05-27 13:24:33,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31165 - __SPLIT__ 2026-05-27 13:24:33,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37733 - __SPLIT__ 2026-05-27 13:24:33,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32883 - __SPLIT__ 2026-05-27 13:24:34,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31684 - __SPLIT__ 2026-05-27 13:24:35,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42081 - __SPLIT__ 2026-05-27 13:24:36,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31920 - __SPLIT__ 2026-05-27 13:24:36,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32912 - __SPLIT__ 2026-05-27 13:24:36,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37934 - __SPLIT__ 2026-05-27 13:24:37,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31921 - __SPLIT__ 2026-05-27 13:24:37,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32927 - __SPLIT__ 2026-05-27 13:24:38,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37347 - __SPLIT__ 2026-05-27 13:24:38,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32165 - __SPLIT__ 2026-05-27 13:24:38,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37956 - __SPLIT__ 2026-05-27 13:24:39,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42298 - __SPLIT__ 2026-05-27 13:24:39,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32969 - __SPLIT__ 2026-05-27 13:24:39,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150298 - __SPLIT__ 2026-05-27 13:24:40,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32489 - __SPLIT__ 2026-05-27 13:24:41,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51883 - __SPLIT__ 2026-05-27 13:24:41,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37433 - __SPLIT__ 2026-05-27 13:24:41,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33202 - __SPLIT__ 2026-05-27 13:24:42,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37986 - __SPLIT__ 2026-05-27 13:24:42,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32577 - __SPLIT__ 2026-05-27 13:24:42,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42327 - __SPLIT__ 2026-05-27 13:24:43,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33867 - __SPLIT__ 2026-05-27 13:24:43,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37531 - __SPLIT__ 2026-05-27 13:24:43,662 - 124456 - src.utils.log - INFO - βœ… Fetched 393 rows - __SPLIT__ 2026-05-27 13:24:44,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32578 - __SPLIT__ 2026-05-27 13:24:44,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38082 - __SPLIT__ 2026-05-27 13:24:44,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47575 - __SPLIT__ 2026-05-27 13:24:45,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33901 - __SPLIT__ 2026-05-27 13:24:46,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42349 - __SPLIT__ 2026-05-27 13:24:46,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32789 - __SPLIT__ 2026-05-27 13:24:47,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51905 - __SPLIT__ 2026-05-27 13:24:47,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37568 - __SPLIT__ 2026-05-27 13:24:47,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33967 - __SPLIT__ 2026-05-27 13:24:48,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38149 - __SPLIT__ 2026-05-27 13:24:48,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32913 - __SPLIT__ 2026-05-27 13:24:48,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42364 - __SPLIT__ 2026-05-27 13:24:49,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52057 - __SPLIT__ 2026-05-27 13:24:49,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33976 - __SPLIT__ 2026-05-27 13:24:49,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47613 - __SPLIT__ 2026-05-27 13:24:49,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37745 - __SPLIT__ 2026-05-27 13:24:50,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33358 - __SPLIT__ 2026-05-27 13:24:50,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56279 - __SPLIT__ 2026-05-27 13:24:51,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38173 - __SPLIT__ 2026-05-27 13:24:51,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34061 - __SPLIT__ 2026-05-27 13:24:51,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51911 - __SPLIT__ 2026-05-27 13:24:51,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42398 - __SPLIT__ 2026-05-27 13:24:52,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33361 - __SPLIT__ 2026-05-27 13:24:52,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37839 - __SPLIT__ 2026-05-27 13:24:52,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57171 - __SPLIT__ 2026-05-27 13:24:53,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48028 - __SPLIT__ 2026-05-27 13:24:53,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34062 - __SPLIT__ 2026-05-27 13:24:53,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38179 - __SPLIT__ 2026-05-27 13:24:54,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33362 - __SPLIT__ 2026-05-27 13:24:55,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57226 - __SPLIT__ 2026-05-27 13:24:55,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42526 - __SPLIT__ 2026-05-27 13:24:56,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37840 - __SPLIT__ 2026-05-27 13:24:57,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33363 - __SPLIT__ 2026-05-27 13:24:57,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51997 - __SPLIT__ 2026-05-27 13:24:57,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34120 - __SPLIT__ 2026-05-27 13:24:58,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57309 - __SPLIT__ 2026-05-27 13:24:58,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38183 - __SPLIT__ 2026-05-27 13:24:59,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33364 - __SPLIT__ 2026-05-27 13:25:00,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42625 - __SPLIT__ 2026-05-27 13:25:00,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34136 - __SPLIT__ 2026-05-27 13:25:00,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48029 - __SPLIT__ 2026-05-27 13:25:00,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57642 - __SPLIT__ 2026-05-27 13:25:01,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33365 - __SPLIT__ 2026-05-27 13:25:02,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34154 - __SPLIT__ 2026-05-27 13:25:02,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38242 - __SPLIT__ 2026-05-27 13:25:03,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57732 - __SPLIT__ 2026-05-27 13:25:03,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42756 - __SPLIT__ 2026-05-27 13:25:03,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33366 - __SPLIT__ 2026-05-27 13:25:04,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34270 - __SPLIT__ 2026-05-27 13:25:04,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37863 - __SPLIT__ 2026-05-27 13:25:04,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52217 - __SPLIT__ 2026-05-27 13:25:05,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57826 - __SPLIT__ 2026-05-27 13:25:05,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33367 - __SPLIT__ 2026-05-27 13:25:06,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38311 - __SPLIT__ 2026-05-27 13:25:06,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34274 - __SPLIT__ 2026-05-27 13:25:06,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42805 - __SPLIT__ 2026-05-27 13:25:07,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57915 - __SPLIT__ 2026-05-27 13:25:07,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37864 - __SPLIT__ 2026-05-27 13:25:07,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33368 - __SPLIT__ 2026-05-27 13:25:09,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57916 - __SPLIT__ 2026-05-27 13:25:09,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34275 - __SPLIT__ 2026-05-27 13:25:09,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38365 - __SPLIT__ 2026-05-27 13:25:10,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33369 - __SPLIT__ 2026-05-27 13:25:10,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57923 - __SPLIT__ 2026-05-27 13:25:11,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42985 - __SPLIT__ 2026-05-27 13:25:11,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34325 - __SPLIT__ 2026-05-27 13:25:11,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52227 - __SPLIT__ 2026-05-27 13:25:11,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33370 - __SPLIT__ 2026-05-27 13:25:12,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38405 - __SPLIT__ 2026-05-27 13:25:12,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57925 - __SPLIT__ 2026-05-27 13:25:13,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34379 - __SPLIT__ 2026-05-27 13:25:14,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33371 - __SPLIT__ 2026-05-27 13:25:14,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48055 - __SPLIT__ 2026-05-27 13:25:14,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43122 - __SPLIT__ 2026-05-27 13:25:15,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57939 - __SPLIT__ 2026-05-27 13:25:15,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37894 - __SPLIT__ 2026-05-27 13:25:15,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38406 - __SPLIT__ 2026-05-27 13:25:15,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34538 - __SPLIT__ 2026-05-27 13:25:15,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33372 - __SPLIT__ 2026-05-27 13:25:16,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57944 - __SPLIT__ 2026-05-27 13:25:17,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52234 - __SPLIT__ 2026-05-27 13:25:18,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43125 - __SPLIT__ 2026-05-27 13:25:18,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34663 - __SPLIT__ 2026-05-27 13:25:18,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38407 - __SPLIT__ 2026-05-27 13:25:18,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33373 - __SPLIT__ 2026-05-27 13:25:19,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57946 - __SPLIT__ 2026-05-27 13:25:19,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37895 - __SPLIT__ 2026-05-27 13:25:20,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48056 - __SPLIT__ 2026-05-27 13:25:20,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34770 - __SPLIT__ 2026-05-27 13:25:21,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33374 - __SPLIT__ 2026-05-27 13:25:21,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52340 - __SPLIT__ 2026-05-27 13:25:21,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57954 - __SPLIT__ 2026-05-27 13:25:21,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38431 - __SPLIT__ 2026-05-27 13:25:21,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43446 - __SPLIT__ 2026-05-27 13:25:22,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34935 - __SPLIT__ 2026-05-27 13:25:22,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33375 - __SPLIT__ 2026-05-27 13:25:23,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57972 - __SPLIT__ 2026-05-27 13:25:25,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35075 - __SPLIT__ 2026-05-27 13:25:25,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33376 - __SPLIT__ 2026-05-27 13:25:25,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43551 - __SPLIT__ 2026-05-27 13:25:26,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38434 - __SPLIT__ 2026-05-27 13:25:26,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57978 - __SPLIT__ 2026-05-27 13:25:27,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33377 - __SPLIT__ 2026-05-27 13:25:27,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38113 - __SPLIT__ 2026-05-27 13:25:27,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52382 - __SPLIT__ 2026-05-27 13:25:27,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35076 - __SPLIT__ 2026-05-27 13:25:28,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57991 - __SPLIT__ 2026-05-27 13:25:29,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33379 - __SPLIT__ 2026-05-27 13:25:29,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38469 - __SPLIT__ 2026-05-27 13:25:29,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43609 - __SPLIT__ 2026-05-27 13:25:30,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35165 - __SPLIT__ 2026-05-27 13:25:30,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57995 - __SPLIT__ 2026-05-27 13:25:31,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33380 - __SPLIT__ 2026-05-27 13:25:31,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38127 - __SPLIT__ 2026-05-27 13:25:32,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48140 - __SPLIT__ 2026-05-27 13:25:32,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35203 - __SPLIT__ 2026-05-27 13:25:33,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58017 - __SPLIT__ 2026-05-27 13:25:33,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33381 - __SPLIT__ 2026-05-27 13:25:33,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38624 - __SPLIT__ 2026-05-27 13:25:34,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43648 - __SPLIT__ 2026-05-27 13:25:34,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35229 - __SPLIT__ 2026-05-27 13:25:34,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52431 - __SPLIT__ 2026-05-27 13:25:34,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58038 - __SPLIT__ 2026-05-27 13:25:35,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33383 - __SPLIT__ 2026-05-27 13:25:36,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35270 - __SPLIT__ 2026-05-27 13:25:37,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58069 - __SPLIT__ 2026-05-27 13:25:37,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38670 - __SPLIT__ 2026-05-27 13:25:38,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33385 - __SPLIT__ 2026-05-27 13:25:38,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48273 - __SPLIT__ 2026-05-27 13:25:38,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43751 - __SPLIT__ 2026-05-27 13:25:38,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35342 - __SPLIT__ 2026-05-27 13:25:38,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58077 - __SPLIT__ 2026-05-27 13:25:39,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33387 - __SPLIT__ 2026-05-27 13:25:40,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38128 - __SPLIT__ 2026-05-27 13:25:41,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38978 - __SPLIT__ 2026-05-27 13:25:41,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35347 - __SPLIT__ 2026-05-27 13:25:41,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52505 - __SPLIT__ 2026-05-27 13:25:41,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58078 - __SPLIT__ 2026-05-27 13:25:42,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33388 - __SPLIT__ 2026-05-27 13:25:42,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43856 - __SPLIT__ 2026-05-27 13:25:43,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35354 - __SPLIT__ 2026-05-27 13:25:43,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48492 - __SPLIT__ 2026-05-27 13:25:44,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58079 - __SPLIT__ 2026-05-27 13:25:44,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38319 - __SPLIT__ 2026-05-27 13:25:44,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33389 - __SPLIT__ 2026-05-27 13:25:44,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39075 - __SPLIT__ 2026-05-27 13:25:45,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35411 - __SPLIT__ 2026-05-27 13:25:45,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58080 - __SPLIT__ 2026-05-27 13:25:46,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43962 - __SPLIT__ 2026-05-27 13:25:47,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33390 - __SPLIT__ 2026-05-27 13:25:48,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38344 - __SPLIT__ 2026-05-27 13:25:48,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52521 - __SPLIT__ 2026-05-27 13:25:48,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35457 - __SPLIT__ 2026-05-27 13:25:48,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58085 - __SPLIT__ 2026-05-27 13:25:48,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48615 - __SPLIT__ 2026-05-27 13:25:49,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39101 - __SPLIT__ 2026-05-27 13:25:50,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33391 - __SPLIT__ 2026-05-27 13:25:50,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38371 - __SPLIT__ 2026-05-27 13:25:50,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35505 - __SPLIT__ 2026-05-27 13:25:51,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58090 - __SPLIT__ 2026-05-27 13:25:51,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44013 - __SPLIT__ 2026-05-27 13:25:52,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33392 - __SPLIT__ 2026-05-27 13:25:52,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35510 - __SPLIT__ 2026-05-27 13:25:53,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58094 - __SPLIT__ 2026-05-27 13:25:53,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48659 - __SPLIT__ 2026-05-27 13:25:53,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39157 - __SPLIT__ 2026-05-27 13:25:54,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38372 - __SPLIT__ 2026-05-27 13:25:54,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33393 - __SPLIT__ 2026-05-27 13:25:54,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52536 - __SPLIT__ 2026-05-27 13:25:54,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35753 - __SPLIT__ 2026-05-27 13:25:54,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58096 - __SPLIT__ 2026-05-27 13:25:55,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44418 - __SPLIT__ 2026-05-27 13:25:56,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33396 - __SPLIT__ 2026-05-27 13:25:57,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35754 - __SPLIT__ 2026-05-27 13:25:57,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39588 - __SPLIT__ 2026-05-27 13:25:58,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58104 - __SPLIT__ 2026-05-27 13:25:58,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33397 - __SPLIT__ 2026-05-27 13:25:59,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48660 - __SPLIT__ 2026-05-27 13:26:00,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58113 - __SPLIT__ 2026-05-27 13:26:01,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44422 - __SPLIT__ 2026-05-27 13:26:01,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33398 - __SPLIT__ 2026-05-27 13:26:01,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35755 - __SPLIT__ 2026-05-27 13:26:02,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58124 - __SPLIT__ 2026-05-27 13:26:02,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39686 - __SPLIT__ 2026-05-27 13:26:02,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38430 - __SPLIT__ 2026-05-27 13:26:03,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33399 - __SPLIT__ 2026-05-27 13:26:03,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52717 - __SPLIT__ 2026-05-27 13:26:03,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35768 - __SPLIT__ 2026-05-27 13:26:03,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58125 - __SPLIT__ 2026-05-27 13:26:04,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44492 - __SPLIT__ 2026-05-27 13:26:04,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33402 - __SPLIT__ 2026-05-27 13:26:05,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35800 - __SPLIT__ 2026-05-27 13:26:05,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58127 - __SPLIT__ 2026-05-27 13:26:06,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39725 - __SPLIT__ 2026-05-27 13:26:06,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33404 - __SPLIT__ 2026-05-27 13:26:07,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35857 - __SPLIT__ 2026-05-27 13:26:08,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58133 - __SPLIT__ 2026-05-27 13:26:08,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44494 - __SPLIT__ 2026-05-27 13:26:08,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33405 - __SPLIT__ 2026-05-27 13:26:09,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58141 - __SPLIT__ 2026-05-27 13:26:09,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35901 - __SPLIT__ 2026-05-27 13:26:10,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52729 - __SPLIT__ 2026-05-27 13:26:11,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33406 - __SPLIT__ 2026-05-27 13:26:11,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39953 - __SPLIT__ 2026-05-27 13:26:11,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58143 - __SPLIT__ 2026-05-27 13:26:12,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36022 - __SPLIT__ 2026-05-27 13:26:12,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38566 - __SPLIT__ 2026-05-27 13:26:12,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33407 - __SPLIT__ 2026-05-27 13:26:14,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58150 - __SPLIT__ 2026-05-27 13:26:14,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48856 - __SPLIT__ 2026-05-27 13:26:14,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36023 - __SPLIT__ 2026-05-27 13:26:15,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33411 - __SPLIT__ 2026-05-27 13:26:16,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58151 - __SPLIT__ 2026-05-27 13:26:16,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39954 - __SPLIT__ 2026-05-27 13:26:16,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44633 - __SPLIT__ 2026-05-27 13:26:16,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33413 - __SPLIT__ 2026-05-27 13:26:17,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36123 - __SPLIT__ 2026-05-27 13:26:17,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38641 - __SPLIT__ 2026-05-27 13:26:17,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58156 - __SPLIT__ 2026-05-27 13:26:17,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52863 - __SPLIT__ 2026-05-27 13:26:19,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48989 - __SPLIT__ 2026-05-27 13:26:19,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33414 - __SPLIT__ 2026-05-27 13:26:19,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36171 - __SPLIT__ 2026-05-27 13:26:20,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58161 - __SPLIT__ 2026-05-27 13:26:20,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38820 - __SPLIT__ 2026-05-27 13:26:20,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44783 - __SPLIT__ 2026-05-27 13:26:22,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33599 - __SPLIT__ 2026-05-27 13:26:22,389 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36337 - __SPLIT__ 2026-05-27 13:26:22,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58177 - __SPLIT__ 2026-05-27 13:26:23,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39966 - __SPLIT__ 2026-05-27 13:26:24,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33600 - __SPLIT__ 2026-05-27 13:26:24,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44863 - __SPLIT__ 2026-05-27 13:26:24,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36440 - __SPLIT__ 2026-05-27 13:26:25,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58182 - __SPLIT__ 2026-05-27 13:26:25,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38907 - __SPLIT__ 2026-05-27 13:26:25,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52996 - __SPLIT__ 2026-05-27 13:26:26,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33607 - __SPLIT__ 2026-05-27 13:26:26,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39968 - __SPLIT__ 2026-05-27 13:26:26,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58184 - __SPLIT__ 2026-05-27 13:26:27,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36442 - __SPLIT__ 2026-05-27 13:26:27,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44966 - __SPLIT__ 2026-05-27 13:26:27,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33828 - __SPLIT__ 2026-05-27 13:26:28,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58187 - __SPLIT__ 2026-05-27 13:26:29,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39049 - __SPLIT__ 2026-05-27 13:26:30,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33829 - __SPLIT__ 2026-05-27 13:26:30,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58204 - __SPLIT__ 2026-05-27 13:26:31,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36523 - __SPLIT__ 2026-05-27 13:26:32,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45023 - __SPLIT__ 2026-05-27 13:26:33,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33942 - __SPLIT__ 2026-05-27 13:26:33,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58207 - __SPLIT__ 2026-05-27 13:26:33,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36524 - __SPLIT__ 2026-05-27 13:26:34,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34052 - __SPLIT__ 2026-05-27 13:26:35,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58215 - __SPLIT__ 2026-05-27 13:26:35,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39154 - __SPLIT__ 2026-05-27 13:26:35,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52997 - __SPLIT__ 2026-05-27 13:26:35,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49047 - __SPLIT__ 2026-05-27 13:26:35,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34122 - __SPLIT__ 2026-05-27 13:26:36,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58218 - __SPLIT__ 2026-05-27 13:26:36,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40194 - __SPLIT__ 2026-05-27 13:26:36,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45050 - __SPLIT__ 2026-05-27 13:26:36,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36575 - __SPLIT__ 2026-05-27 13:26:37,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34165 - __SPLIT__ 2026-05-27 13:26:37,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58223 - __SPLIT__ 2026-05-27 13:26:38,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39287 - __SPLIT__ 2026-05-27 13:26:39,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37155 - __SPLIT__ 2026-05-27 13:26:39,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150303 - __SPLIT__ 2026-05-27 13:26:39,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34180 - __SPLIT__ 2026-05-27 13:26:39,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45197 - __SPLIT__ 2026-05-27 13:26:40,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58237 - __SPLIT__ 2026-05-27 13:26:40,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40247 - __SPLIT__ 2026-05-27 13:26:41,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37308 - __SPLIT__ 2026-05-27 13:26:41,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49193 - __SPLIT__ 2026-05-27 13:26:42,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34210 - __SPLIT__ 2026-05-27 13:26:42,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39493 - __SPLIT__ 2026-05-27 13:26:42,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58238 - __SPLIT__ 2026-05-27 13:26:43,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37461 - __SPLIT__ 2026-05-27 13:26:44,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45267 - __SPLIT__ 2026-05-27 13:26:44,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34456 - __SPLIT__ 2026-05-27 13:26:44,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40288 - __SPLIT__ 2026-05-27 13:26:45,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58240 - __SPLIT__ 2026-05-27 13:26:45,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37484 - __SPLIT__ 2026-05-27 13:26:46,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34499 - __SPLIT__ 2026-05-27 13:26:47,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39769 - __SPLIT__ 2026-05-27 13:26:48,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58243 - __SPLIT__ 2026-05-27 13:26:49,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34531 - __SPLIT__ 2026-05-27 13:26:49,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45325 - __SPLIT__ 2026-05-27 13:26:49,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49351 - __SPLIT__ 2026-05-27 13:26:49,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40957 - __SPLIT__ 2026-05-27 13:26:49,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58248 - __SPLIT__ 2026-05-27 13:26:50,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37485 - __SPLIT__ 2026-05-27 13:26:50,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39840 - __SPLIT__ 2026-05-27 13:26:50,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34588 - __SPLIT__ 2026-05-27 13:26:51,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58253 - __SPLIT__ 2026-05-27 13:26:51,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53017 - __SPLIT__ 2026-05-27 13:26:52,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45331 - __SPLIT__ 2026-05-27 13:26:52,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37751 - __SPLIT__ 2026-05-27 13:26:53,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34593 - __SPLIT__ 2026-05-27 13:26:53,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41187 - __SPLIT__ 2026-05-27 13:26:53,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58263 - __SPLIT__ 2026-05-27 13:26:54,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37777 - __SPLIT__ 2026-05-27 13:26:54,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39868 - __SPLIT__ 2026-05-27 13:26:55,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34809 - __SPLIT__ 2026-05-27 13:26:55,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49490 - __SPLIT__ 2026-05-27 13:26:55,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45337 - __SPLIT__ 2026-05-27 13:26:55,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58275 - __SPLIT__ 2026-05-27 13:26:56,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37795 - __SPLIT__ 2026-05-27 13:26:57,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34901 - __SPLIT__ 2026-05-27 13:26:57,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53047 - __SPLIT__ 2026-05-27 13:26:58,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58281 - __SPLIT__ 2026-05-27 13:26:59,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39909 - __SPLIT__ 2026-05-27 13:26:59,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37957 - __SPLIT__ 2026-05-27 13:27:00,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34981 - __SPLIT__ 2026-05-27 13:27:00,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41325 - __SPLIT__ 2026-05-27 13:27:00,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45345 - __SPLIT__ 2026-05-27 13:27:00,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58288 - __SPLIT__ 2026-05-27 13:27:01,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37958 - __SPLIT__ 2026-05-27 13:27:01,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34986 - __SPLIT__ 2026-05-27 13:27:02,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49673 - __SPLIT__ 2026-05-27 13:27:02,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58330 - __SPLIT__ 2026-05-27 13:27:03,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39952 - __SPLIT__ 2026-05-27 13:27:03,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35038 - __SPLIT__ 2026-05-27 13:27:04,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58333 - __SPLIT__ 2026-05-27 13:27:05,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38028 - __SPLIT__ 2026-05-27 13:27:05,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45643 - __SPLIT__ 2026-05-27 13:27:05,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53085 - __SPLIT__ 2026-05-27 13:27:06,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35080 - __SPLIT__ 2026-05-27 13:27:06,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58343 - __SPLIT__ 2026-05-27 13:27:07,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38061 - __SPLIT__ 2026-05-27 13:27:07,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40248 - __SPLIT__ 2026-05-27 13:27:09,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58356 - __SPLIT__ 2026-05-27 13:27:09,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41356 - __SPLIT__ 2026-05-27 13:27:09,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49939 - __SPLIT__ 2026-05-27 13:27:10,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35421 - __SPLIT__ 2026-05-27 13:27:10,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38109 - __SPLIT__ 2026-05-27 13:27:10,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45644 - __SPLIT__ 2026-05-27 13:27:10,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58360 - __SPLIT__ 2026-05-27 13:27:11,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40560 - __SPLIT__ 2026-05-27 13:27:12,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35665 - __SPLIT__ 2026-05-27 13:27:12,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41387 - __SPLIT__ 2026-05-27 13:27:12,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58362 - __SPLIT__ 2026-05-27 13:27:13,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53089 - __SPLIT__ 2026-05-27 13:27:14,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35777 - __SPLIT__ 2026-05-27 13:27:14,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38110 - __SPLIT__ 2026-05-27 13:27:14,961 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:27:16,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35952 - __SPLIT__ 2026-05-27 13:27:16,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40561 - __SPLIT__ 2026-05-27 13:27:16,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41388 - __SPLIT__ 2026-05-27 13:27:17,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38203 - __SPLIT__ 2026-05-27 13:27:17,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50003 - __SPLIT__ 2026-05-27 13:27:17,832 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:27:18,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36051 - __SPLIT__ 2026-05-27 13:27:18,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45786 - __SPLIT__ 2026-05-27 13:27:19,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38316 - __SPLIT__ 2026-05-27 13:27:20,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53107 - __SPLIT__ 2026-05-27 13:27:20,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36159 - __SPLIT__ 2026-05-27 13:27:21,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41405 - __SPLIT__ 2026-05-27 13:27:21,415 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:27:21,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38370 - __SPLIT__ 2026-05-27 13:27:22,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36214 - __SPLIT__ 2026-05-27 13:27:23,170 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:27:23,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45856 - __SPLIT__ 2026-05-27 13:27:23,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50316 - __SPLIT__ 2026-05-27 13:27:24,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38384 - __SPLIT__ 2026-05-27 13:27:24,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36224 - __SPLIT__ 2026-05-27 13:27:24,967 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:27:25,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41421 - __SPLIT__ 2026-05-27 13:27:25,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40630 - __SPLIT__ 2026-05-27 13:27:25,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38462 - __SPLIT__ 2026-05-27 13:27:26,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36320 - __SPLIT__ 2026-05-27 13:27:26,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45948 - __SPLIT__ 2026-05-27 13:27:26,839 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:27:26,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53178 - __SPLIT__ 2026-05-27 13:27:28,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36329 - __SPLIT__ 2026-05-27 13:27:28,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38558 - __SPLIT__ 2026-05-27 13:27:28,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50481 - __SPLIT__ 2026-05-27 13:27:28,891 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (54785, 31753, 55305, 47647, 30245, 39463, 50223, 35896, 54841, 25147, 43067, 43586, 43587, 38480, 43088, 54353, 48723, 57936, 40021, 45662, 41570, 56932, 23658, 30827, 41070, 37493, 50307, 53892, 57993, 57488, 58000, 39572, 57492, 56470, 42647, 56984, 45211, 36002, 50341, 57509, 57510, 45738, 32427, 48811, 51372, 58539, 43185, 53939, 40116, 55987, 45239, 55494, 50892, 58065, 58066, 56531, 48340, 58067, 43223, 54488, 45273, 24284, 42719, 47842, 33507, 58597, 55018, 55530, 48889, 56575, 49410, 53507, 33540, 33541, 47879, 46860, 50963, 57115, 57629, 57631, 57633, 49957, 55092, 34617, 49977, 49980, 49981, 39232, 51523, 49478, 48475, 41308, 54626, 56682, 46958, 28530, 58226, 58228, 42360, 54656, 58241, 57222, 57223, 57224, 35721, 55689, 55690, 57225, 29582, 57238, 58262, 31130, 57243, 58267, 32670, 36255, 55714, 34213, 47014, 49578, 35252, 45501, 43456, 45508, 56773, 42950, 46025, 58317, 50129, 49618, 56804, 57831, 43499, 55789, 55790, 46576, 55792, 44532, 43509, 51191, 57336, 53755);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:27:29,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41532 - __SPLIT__ 2026-05-27 13:27:29,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46106 - __SPLIT__ 2026-05-27 13:27:29,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40697 - __SPLIT__ 2026-05-27 13:27:30,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36333 - __SPLIT__ 2026-05-27 13:27:30,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38658 - __SPLIT__ 2026-05-27 13:27:31,227 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:27:32,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36346 - __SPLIT__ 2026-05-27 13:27:33,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41561 - __SPLIT__ 2026-05-27 13:27:33,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40774 - __SPLIT__ 2026-05-27 13:27:33,263 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (54785, 31753, 55305, 47647, 30245, 39463, 50223, 35896, 54841, 25147, 43067, 43586, 43587, 38480, 43088, 54353, 48723, 57936, 40021, 45662, 41570, 56932, 23658, 30827, 41070, 37493, 50307, 53892, 57993, 57488, 58000, 39572, 57492, 56470, 42647, 56984, 45211, 36002, 50341, 57509, 57510, 45738, 32427, 48811, 51372, 58539, 43185, 53939, 40116, 55987, 45239, 55494, 50892, 58065, 58066, 56531, 48340, 58067, 43223, 54488, 45273, 24284, 42719, 47842, 33507, 58597, 55018, 55530, 48889, 56575, 49410, 53507, 33540, 33541, 47879, 46860, 50963, 57115, 57629, 57631, 57633, 49957, 55092, 34617, 49977, 49980, 49981, 39232, 51523, 49478, 48475, 41308, 54626, 56682, 46958, 28530, 58226, 58228, 42360, 54656, 58241, 57222, 57223, 57224, 35721, 55689, 55690, 57225, 29582, 57238, 58262, 31130, 57243, 58267, 32670, 36255, 55714, 34213, 47014, 49578, 35252, 45501, 43456, 45508, 56773, 42950, 46025, 58317, 50129, 49618, 56804, 57831, 43499, 55789, 55790, 46576, 55792, 44532, 43509, 51191, 57336, 53755) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:27:33,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53181 - __SPLIT__ 2026-05-27 13:27:33,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36372 - __SPLIT__ 2026-05-27 13:27:34,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46179 - __SPLIT__ 2026-05-27 13:27:34,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38856 - __SPLIT__ 2026-05-27 13:27:34,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50719 - __SPLIT__ 2026-05-27 13:27:35,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41664 - __SPLIT__ 2026-05-27 13:27:36,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36421 - __SPLIT__ 2026-05-27 13:27:37,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38859 - __SPLIT__ 2026-05-27 13:27:38,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36483 - __SPLIT__ 2026-05-27 13:27:39,030 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46201 - __SPLIT__ 2026-05-27 13:27:39,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50793 - __SPLIT__ 2026-05-27 13:27:39,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38860 - __SPLIT__ 2026-05-27 13:27:40,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41699 - __SPLIT__ 2026-05-27 13:27:41,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36484 - __SPLIT__ 2026-05-27 13:27:41,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53247 - __SPLIT__ 2026-05-27 13:27:42,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40905 - __SPLIT__ 2026-05-27 13:27:43,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36505 - __SPLIT__ 2026-05-27 13:27:43,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46372 - __SPLIT__ 2026-05-27 13:27:43,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38873 - __SPLIT__ 2026-05-27 13:27:44,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36535 - __SPLIT__ 2026-05-27 13:27:46,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38982 - __SPLIT__ 2026-05-27 13:27:46,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41033 - __SPLIT__ 2026-05-27 13:27:46,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36561 - __SPLIT__ 2026-05-27 13:27:46,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50794 - __SPLIT__ 2026-05-27 13:27:47,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39078 - __SPLIT__ 2026-05-27 13:27:47,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46620 - __SPLIT__ 2026-05-27 13:27:48,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41034 - __SPLIT__ 2026-05-27 13:27:48,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53293 - __SPLIT__ 2026-05-27 13:27:48,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36579 - __SPLIT__ 2026-05-27 13:27:49,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41700 - __SPLIT__ 2026-05-27 13:27:49,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39222 - __SPLIT__ 2026-05-27 13:27:50,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46704 - __SPLIT__ 2026-05-27 13:27:50,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36645 - __SPLIT__ 2026-05-27 13:27:51,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39223 - __SPLIT__ 2026-05-27 13:27:51,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50992 - __SPLIT__ 2026-05-27 13:27:52,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36660 - __SPLIT__ 2026-05-27 13:27:53,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41846 - __SPLIT__ 2026-05-27 13:27:55,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46751 - __SPLIT__ 2026-05-27 13:27:55,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39298 - __SPLIT__ 2026-05-27 13:27:55,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36661 - __SPLIT__ 2026-05-27 13:27:56,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41853 - __SPLIT__ 2026-05-27 13:27:56,227 - 124456 - src.utils.log - INFO - βœ… Fetched 973 rows - __SPLIT__ 2026-05-27 13:27:56,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53340 - __SPLIT__ 2026-05-27 13:27:57,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39315 - __SPLIT__ 2026-05-27 13:27:57,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41082 - __SPLIT__ 2026-05-27 13:27:57,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36662 - __SPLIT__ 2026-05-27 13:27:58,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51054 - __SPLIT__ 2026-05-27 13:27:58,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46881 - __SPLIT__ 2026-05-27 13:27:59,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41863 - __SPLIT__ 2026-05-27 13:27:59,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39373 - __SPLIT__ 2026-05-27 13:28:00,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36678 - __SPLIT__ 2026-05-27 13:28:00,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41123 - __SPLIT__ 2026-05-27 13:28:01,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39467 - __SPLIT__ 2026-05-27 13:28:03,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36790 - __SPLIT__ 2026-05-27 13:28:03,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39509 - __SPLIT__ 2026-05-27 13:28:03,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47280 - __SPLIT__ 2026-05-27 13:28:04,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41887 - __SPLIT__ 2026-05-27 13:28:04,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36791 - __SPLIT__ 2026-05-27 13:28:04,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53441 - __SPLIT__ 2026-05-27 13:28:05,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39553 - __SPLIT__ 2026-05-27 13:28:05,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41386 - __SPLIT__ 2026-05-27 13:28:05,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23658 - __SPLIT__ 2026-05-27 13:28:05,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47311 - __SPLIT__ 2026-05-27 13:28:06,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36804 - __SPLIT__ 2026-05-27 13:28:06,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51436 - __SPLIT__ 2026-05-27 13:28:06,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41972 - __SPLIT__ 2026-05-27 13:28:06,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39621 - __SPLIT__ 2026-05-27 13:28:07,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24284 - __SPLIT__ 2026-05-27 13:28:08,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36871 - __SPLIT__ 2026-05-27 13:28:08,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47395 - __SPLIT__ 2026-05-27 13:28:09,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39633 - __SPLIT__ 2026-05-27 13:28:09,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41435 - __SPLIT__ 2026-05-27 13:28:09,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53565 - __SPLIT__ 2026-05-27 13:28:09,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25147 - __SPLIT__ 2026-05-27 13:28:10,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36883 - __SPLIT__ 2026-05-27 13:28:11,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41999 - __SPLIT__ 2026-05-27 13:28:11,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39692 - __SPLIT__ 2026-05-27 13:28:11,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47396 - __SPLIT__ 2026-05-27 13:28:12,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28530 - __SPLIT__ 2026-05-27 13:28:13,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36980 - __SPLIT__ 2026-05-27 13:28:14,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41449 - __SPLIT__ 2026-05-27 13:28:14,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39774 - __SPLIT__ 2026-05-27 13:28:14,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29582 - __SPLIT__ 2026-05-27 13:28:15,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42014 - __SPLIT__ 2026-05-27 13:28:16,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37045 - __SPLIT__ 2026-05-27 13:28:16,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30245 - __SPLIT__ 2026-05-27 13:28:17,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39949 - __SPLIT__ 2026-05-27 13:28:17,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53818 - __SPLIT__ 2026-05-27 13:28:18,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30827 - __SPLIT__ 2026-05-27 13:28:18,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41510 - __SPLIT__ 2026-05-27 13:28:18,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37345 - __SPLIT__ 2026-05-27 13:28:19,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39957 - __SPLIT__ 2026-05-27 13:28:19,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31130 - __SPLIT__ 2026-05-27 13:28:21,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37515 - __SPLIT__ 2026-05-27 13:28:22,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47454 - __SPLIT__ 2026-05-27 13:28:22,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40011 - __SPLIT__ 2026-05-27 13:28:22,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31753 - __SPLIT__ 2026-05-27 13:28:22,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51519 - __SPLIT__ 2026-05-27 13:28:23,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41858 - __SPLIT__ 2026-05-27 13:28:23,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37629 - __SPLIT__ 2026-05-27 13:28:24,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40029 - __SPLIT__ 2026-05-27 13:28:24,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32427 - __SPLIT__ 2026-05-27 13:28:24,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53830 - __SPLIT__ 2026-05-27 13:28:24,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47458 - __SPLIT__ 2026-05-27 13:28:24,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42015 - __SPLIT__ 2026-05-27 13:28:26,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51666 - __SPLIT__ 2026-05-27 13:28:26,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37688 - __SPLIT__ 2026-05-27 13:28:26,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32670 - __SPLIT__ 2026-05-27 13:28:26,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40163 - __SPLIT__ 2026-05-27 13:28:27,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42013 - __SPLIT__ 2026-05-27 13:28:27,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47524 - __SPLIT__ 2026-05-27 13:28:28,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33507 - __SPLIT__ 2026-05-27 13:28:29,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37742 - __SPLIT__ 2026-05-27 13:28:29,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42188 - __SPLIT__ 2026-05-27 13:28:29,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40202 - __SPLIT__ 2026-05-27 13:28:30,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33540 - __SPLIT__ 2026-05-27 13:28:31,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47692 - __SPLIT__ 2026-05-27 13:28:31,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54040 - __SPLIT__ 2026-05-27 13:28:31,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42111 - __SPLIT__ 2026-05-27 13:28:31,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37743 - __SPLIT__ 2026-05-27 13:28:32,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33541 - __SPLIT__ 2026-05-27 13:28:32,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40222 - __SPLIT__ 2026-05-27 13:28:32,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42193 - __SPLIT__ 2026-05-27 13:28:33,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51679 - __SPLIT__ 2026-05-27 13:28:34,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34213 - __SPLIT__ 2026-05-27 13:28:35,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47727 - __SPLIT__ 2026-05-27 13:28:35,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40287 - __SPLIT__ 2026-05-27 13:28:35,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42388 - __SPLIT__ 2026-05-27 13:28:36,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34617 - __SPLIT__ 2026-05-27 13:28:36,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54136 - __SPLIT__ 2026-05-27 13:28:37,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37979 - __SPLIT__ 2026-05-27 13:28:37,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35252 - __SPLIT__ 2026-05-27 13:28:37,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40357 - __SPLIT__ 2026-05-27 13:28:38,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42222 - __SPLIT__ 2026-05-27 13:28:38,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42493 - __SPLIT__ 2026-05-27 13:28:39,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35721 - __SPLIT__ 2026-05-27 13:28:39,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37997 - __SPLIT__ 2026-05-27 13:28:40,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47741 - __SPLIT__ 2026-05-27 13:28:40,031 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40542 - __SPLIT__ 2026-05-27 13:28:40,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51680 - __SPLIT__ 2026-05-27 13:28:41,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35896 - __SPLIT__ 2026-05-27 13:28:41,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42258 - __SPLIT__ 2026-05-27 13:28:41,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38207 - __SPLIT__ 2026-05-27 13:28:42,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40972 - __SPLIT__ 2026-05-27 13:28:42,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36002 - __SPLIT__ 2026-05-27 13:28:42,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54137 - __SPLIT__ 2026-05-27 13:28:43,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42577 - __SPLIT__ 2026-05-27 13:28:43,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47742 - __SPLIT__ 2026-05-27 13:28:44,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38309 - __SPLIT__ 2026-05-27 13:28:44,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36255 - __SPLIT__ 2026-05-27 13:28:46,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41104 - __SPLIT__ 2026-05-27 13:28:47,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37493 - __SPLIT__ 2026-05-27 13:28:47,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42688 - __SPLIT__ 2026-05-27 13:28:48,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38333 - __SPLIT__ 2026-05-27 13:28:48,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41106 - __SPLIT__ 2026-05-27 13:28:48,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38480 - __SPLIT__ 2026-05-27 13:28:50,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38427 - __SPLIT__ 2026-05-27 13:28:51,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39232 - __SPLIT__ 2026-05-27 13:28:51,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41228 - __SPLIT__ 2026-05-27 13:28:51,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42353 - __SPLIT__ 2026-05-27 13:28:51,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39463 - __SPLIT__ 2026-05-27 13:28:52,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42757 - __SPLIT__ 2026-05-27 13:28:52,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38436 - __SPLIT__ 2026-05-27 13:28:52,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41309 - __SPLIT__ 2026-05-27 13:28:53,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39572 - __SPLIT__ 2026-05-27 13:28:55,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38506 - __SPLIT__ 2026-05-27 13:28:55,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41310 - __SPLIT__ 2026-05-27 13:28:55,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42886 - __SPLIT__ 2026-05-27 13:28:55,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54138 - __SPLIT__ 2026-05-27 13:28:55,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47821 - __SPLIT__ 2026-05-27 13:28:56,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40021 - __SPLIT__ 2026-05-27 13:28:56,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38510 - __SPLIT__ 2026-05-27 13:28:57,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51783 - __SPLIT__ 2026-05-27 13:28:57,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41376 - __SPLIT__ 2026-05-27 13:28:58,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40116 - __SPLIT__ 2026-05-27 13:28:59,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38543 - __SPLIT__ 2026-05-27 13:28:59,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42933 - __SPLIT__ 2026-05-27 13:28:59,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41500 - __SPLIT__ 2026-05-27 13:29:00,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41070 - __SPLIT__ 2026-05-27 13:29:00,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48013 - __SPLIT__ 2026-05-27 13:29:01,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38613 - __SPLIT__ 2026-05-27 13:29:01,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42354 - __SPLIT__ 2026-05-27 13:29:02,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41572 - __SPLIT__ 2026-05-27 13:29:02,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54501 - __SPLIT__ 2026-05-27 13:29:02,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41308 - __SPLIT__ 2026-05-27 13:29:03,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42963 - __SPLIT__ 2026-05-27 13:29:03,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38614 - __SPLIT__ 2026-05-27 13:29:04,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51809 - __SPLIT__ 2026-05-27 13:29:04,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41570 - __SPLIT__ 2026-05-27 13:29:05,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48130 - __SPLIT__ 2026-05-27 13:29:06,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42416 - __SPLIT__ 2026-05-27 13:29:06,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41791 - __SPLIT__ 2026-05-27 13:29:06,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42360 - __SPLIT__ 2026-05-27 13:29:09,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38648 - __SPLIT__ 2026-05-27 13:29:09,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41892 - __SPLIT__ 2026-05-27 13:29:09,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42647 - __SPLIT__ 2026-05-27 13:29:09,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54543 - __SPLIT__ 2026-05-27 13:29:10,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42440 - __SPLIT__ 2026-05-27 13:29:10,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38722 - __SPLIT__ 2026-05-27 13:29:11,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48134 - __SPLIT__ 2026-05-27 13:29:11,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42189 - __SPLIT__ 2026-05-27 13:29:11,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42719 - __SPLIT__ 2026-05-27 13:29:12,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51826 - __SPLIT__ 2026-05-27 13:29:12,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38803 - __SPLIT__ 2026-05-27 13:29:13,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42190 - __SPLIT__ 2026-05-27 13:29:13,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42510 - __SPLIT__ 2026-05-27 13:29:13,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42950 - __SPLIT__ 2026-05-27 13:29:14,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42964 - __SPLIT__ 2026-05-27 13:29:15,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38830 - __SPLIT__ 2026-05-27 13:29:15,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42381 - __SPLIT__ 2026-05-27 13:29:15,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48135 - __SPLIT__ 2026-05-27 13:29:15,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43067 - __SPLIT__ 2026-05-27 13:29:16,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54807 - __SPLIT__ 2026-05-27 13:29:17,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42423 - __SPLIT__ 2026-05-27 13:29:17,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39079 - __SPLIT__ 2026-05-27 13:29:18,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43088 - __SPLIT__ 2026-05-27 13:29:18,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42777 - __SPLIT__ 2026-05-27 13:29:19,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43132 - __SPLIT__ 2026-05-27 13:29:19,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51907 - __SPLIT__ 2026-05-27 13:29:19,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42533 - __SPLIT__ 2026-05-27 13:29:19,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43185 - __SPLIT__ 2026-05-27 13:29:20,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39124 - __SPLIT__ 2026-05-27 13:29:20,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48222 - __SPLIT__ 2026-05-27 13:29:21,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42831 - __SPLIT__ 2026-05-27 13:29:21,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43223 - __SPLIT__ 2026-05-27 13:29:22,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42750 - __SPLIT__ 2026-05-27 13:29:22,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43243 - __SPLIT__ 2026-05-27 13:29:22,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55007 - __SPLIT__ 2026-05-27 13:29:23,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39185 - __SPLIT__ 2026-05-27 13:29:23,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43456 - __SPLIT__ 2026-05-27 13:29:24,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43095 - __SPLIT__ 2026-05-27 13:29:24,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51917 - __SPLIT__ 2026-05-27 13:29:24,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42844 - __SPLIT__ 2026-05-27 13:29:25,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43499 - __SPLIT__ 2026-05-27 13:29:25,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48249 - __SPLIT__ 2026-05-27 13:29:26,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39229 - __SPLIT__ 2026-05-27 13:29:26,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43133 - __SPLIT__ 2026-05-27 13:29:27,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43509 - __SPLIT__ 2026-05-27 13:29:27,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43380 - __SPLIT__ 2026-05-27 13:29:27,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51968 - __SPLIT__ 2026-05-27 13:29:28,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39249 - __SPLIT__ 2026-05-27 13:29:28,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42870 - __SPLIT__ 2026-05-27 13:29:28,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43586 - __SPLIT__ 2026-05-27 13:29:29,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43242 - __SPLIT__ 2026-05-27 13:29:29,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55067 - __SPLIT__ 2026-05-27 13:29:29,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48350 - __SPLIT__ 2026-05-27 13:29:30,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43472 - __SPLIT__ 2026-05-27 13:29:31,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39250 - __SPLIT__ 2026-05-27 13:29:31,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43587 - __SPLIT__ 2026-05-27 13:29:31,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43085 - __SPLIT__ 2026-05-27 13:29:31,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43552 - __SPLIT__ 2026-05-27 13:29:33,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44532 - __SPLIT__ 2026-05-27 13:29:35,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52000 - __SPLIT__ 2026-05-27 13:29:35,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43649 - __SPLIT__ 2026-05-27 13:29:35,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45211 - __SPLIT__ 2026-05-27 13:29:36,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43529 - __SPLIT__ 2026-05-27 13:29:36,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39272 - __SPLIT__ 2026-05-27 13:29:37,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43503 - __SPLIT__ 2026-05-27 13:29:37,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45239 - __SPLIT__ 2026-05-27 13:29:37,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43891 - __SPLIT__ 2026-05-27 13:29:39,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39290 - __SPLIT__ 2026-05-27 13:29:39,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45273 - __SPLIT__ 2026-05-27 13:29:40,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43656 - __SPLIT__ 2026-05-27 13:29:40,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43906 - __SPLIT__ 2026-05-27 13:29:41,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48351 - __SPLIT__ 2026-05-27 13:29:41,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45501 - __SPLIT__ 2026-05-27 13:29:42,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43516 - __SPLIT__ 2026-05-27 13:29:42,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55083 - __SPLIT__ 2026-05-27 13:29:42,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39347 - __SPLIT__ 2026-05-27 13:29:42,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52079 - __SPLIT__ 2026-05-27 13:29:42,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43942 - __SPLIT__ 2026-05-27 13:29:43,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45508 - __SPLIT__ 2026-05-27 13:29:43,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43724 - __SPLIT__ 2026-05-27 13:29:45,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48646 - __SPLIT__ 2026-05-27 13:29:45,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39415 - __SPLIT__ 2026-05-27 13:29:45,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45662 - __SPLIT__ 2026-05-27 13:29:45,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44059 - __SPLIT__ 2026-05-27 13:29:45,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43641 - __SPLIT__ 2026-05-27 13:29:46,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52194 - __SPLIT__ 2026-05-27 13:29:47,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39416 - __SPLIT__ 2026-05-27 13:29:47,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45738 - __SPLIT__ 2026-05-27 13:29:48,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44139 - __SPLIT__ 2026-05-27 13:29:48,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43735 - __SPLIT__ 2026-05-27 13:29:49,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48701 - __SPLIT__ 2026-05-27 13:29:50,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46025 - __SPLIT__ 2026-05-27 13:29:50,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39486 - __SPLIT__ 2026-05-27 13:29:50,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44301 - __SPLIT__ 2026-05-27 13:29:51,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43885 - __SPLIT__ 2026-05-27 13:29:52,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46576 - __SPLIT__ 2026-05-27 13:29:53,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55096 - __SPLIT__ 2026-05-27 13:29:53,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44329 - __SPLIT__ 2026-05-27 13:29:53,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39594 - __SPLIT__ 2026-05-27 13:29:54,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43767 - __SPLIT__ 2026-05-27 13:29:54,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52247 - __SPLIT__ 2026-05-27 13:29:54,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46860 - __SPLIT__ 2026-05-27 13:29:55,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44775 - __SPLIT__ 2026-05-27 13:29:56,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39742 - __SPLIT__ 2026-05-27 13:29:56,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46958 - __SPLIT__ 2026-05-27 13:29:57,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43928 - __SPLIT__ 2026-05-27 13:29:58,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47014 - __SPLIT__ 2026-05-27 13:29:59,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43897 - __SPLIT__ 2026-05-27 13:30:00,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52275 - __SPLIT__ 2026-05-27 13:30:00,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47647 - __SPLIT__ 2026-05-27 13:30:00,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44776 - __SPLIT__ 2026-05-27 13:30:01,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48818 - __SPLIT__ 2026-05-27 13:30:02,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39743 - __SPLIT__ 2026-05-27 13:30:03,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47842 - __SPLIT__ 2026-05-27 13:30:03,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44831 - __SPLIT__ 2026-05-27 13:30:03,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44060 - __SPLIT__ 2026-05-27 13:30:04,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43902 - __SPLIT__ 2026-05-27 13:30:05,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39950 - __SPLIT__ 2026-05-27 13:30:05,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47879 - __SPLIT__ 2026-05-27 13:30:06,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44941 - __SPLIT__ 2026-05-27 13:30:06,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55293 - __SPLIT__ 2026-05-27 13:30:07,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49007 - __SPLIT__ 2026-05-27 13:30:08,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39955 - __SPLIT__ 2026-05-27 13:30:08,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45008 - __SPLIT__ 2026-05-27 13:30:08,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52319 - __SPLIT__ 2026-05-27 13:30:08,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48340 - __SPLIT__ 2026-05-27 13:30:09,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44080 - __SPLIT__ 2026-05-27 13:30:09,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44051 - __SPLIT__ 2026-05-27 13:30:10,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45249 - __SPLIT__ 2026-05-27 13:30:10,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39972 - __SPLIT__ 2026-05-27 13:30:11,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48475 - __SPLIT__ 2026-05-27 13:30:12,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49185 - __SPLIT__ 2026-05-27 13:30:12,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45279 - __SPLIT__ 2026-05-27 13:30:13,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55320 - __SPLIT__ 2026-05-27 13:30:14,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48723 - __SPLIT__ 2026-05-27 13:30:14,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44290 - __SPLIT__ 2026-05-27 13:30:14,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39981 - __SPLIT__ 2026-05-27 13:30:14,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44057 - __SPLIT__ 2026-05-27 13:30:15,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45300 - __SPLIT__ 2026-05-27 13:30:15,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52440 - __SPLIT__ 2026-05-27 13:30:15,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49308 - __SPLIT__ 2026-05-27 13:30:16,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48811 - __SPLIT__ 2026-05-27 13:30:17,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40130 - __SPLIT__ 2026-05-27 13:30:17,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45409 - __SPLIT__ 2026-05-27 13:30:18,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44555 - __SPLIT__ 2026-05-27 13:30:19,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48889 - __SPLIT__ 2026-05-27 13:30:20,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55377 - __SPLIT__ 2026-05-27 13:30:20,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44074 - __SPLIT__ 2026-05-27 13:30:20,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45425 - __SPLIT__ 2026-05-27 13:30:21,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49410 - __SPLIT__ 2026-05-27 13:30:22,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49475 - __SPLIT__ 2026-05-27 13:30:23,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52442 - __SPLIT__ 2026-05-27 13:30:24,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40131 - __SPLIT__ 2026-05-27 13:30:24,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44578 - __SPLIT__ 2026-05-27 13:30:24,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45457 - __SPLIT__ 2026-05-27 13:30:24,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44245 - __SPLIT__ 2026-05-27 13:30:24,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49478 - __SPLIT__ 2026-05-27 13:30:26,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40191 - __SPLIT__ 2026-05-27 13:30:26,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45783 - __SPLIT__ 2026-05-27 13:30:27,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49835 - __SPLIT__ 2026-05-27 13:30:27,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44584 - __SPLIT__ 2026-05-27 13:30:28,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49578 - __SPLIT__ 2026-05-27 13:30:28,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55383 - __SPLIT__ 2026-05-27 13:30:28,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40199 - __SPLIT__ 2026-05-27 13:30:29,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45803 - __SPLIT__ 2026-05-27 13:30:29,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44316 - __SPLIT__ 2026-05-27 13:30:30,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49618 - __SPLIT__ 2026-05-27 13:30:30,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50065 - __SPLIT__ 2026-05-27 13:30:31,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44590 - __SPLIT__ 2026-05-27 13:30:31,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45954 - __SPLIT__ 2026-05-27 13:30:32,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40494 - __SPLIT__ 2026-05-27 13:30:34,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49957 - __SPLIT__ 2026-05-27 13:30:34,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50097 - __SPLIT__ 2026-05-27 13:30:35,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45956 - __SPLIT__ 2026-05-27 13:30:35,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49977 - __SPLIT__ 2026-05-27 13:30:35,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44490 - __SPLIT__ 2026-05-27 13:30:36,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40564 - __SPLIT__ 2026-05-27 13:30:36,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55384 - __SPLIT__ 2026-05-27 13:30:37,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49980 - __SPLIT__ 2026-05-27 13:30:37,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44620 - __SPLIT__ 2026-05-27 13:30:37,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45969 - __SPLIT__ 2026-05-27 13:30:38,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49981 - __SPLIT__ 2026-05-27 13:30:38,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50108 - __SPLIT__ 2026-05-27 13:30:39,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40565 - __SPLIT__ 2026-05-27 13:30:40,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45996 - __SPLIT__ 2026-05-27 13:30:40,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52555 - __SPLIT__ 2026-05-27 13:30:40,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44685 - __SPLIT__ 2026-05-27 13:30:41,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50129 - __SPLIT__ 2026-05-27 13:30:41,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44624 - __SPLIT__ 2026-05-27 13:30:42,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46167 - __SPLIT__ 2026-05-27 13:30:44,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50223 - __SPLIT__ 2026-05-27 13:30:44,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50124 - __SPLIT__ 2026-05-27 13:30:45,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40679 - __SPLIT__ 2026-05-27 13:30:45,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46348 - __SPLIT__ 2026-05-27 13:30:45,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50307 - __SPLIT__ 2026-05-27 13:30:46,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44713 - __SPLIT__ 2026-05-27 13:30:47,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46758 - __SPLIT__ 2026-05-27 13:30:48,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50341 - __SPLIT__ 2026-05-27 13:30:48,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40692 - __SPLIT__ 2026-05-27 13:30:48,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50202 - __SPLIT__ 2026-05-27 13:30:49,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52722 - __SPLIT__ 2026-05-27 13:30:49,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46939 - __SPLIT__ 2026-05-27 13:30:50,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50892 - __SPLIT__ 2026-05-27 13:30:50,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55682 - __SPLIT__ 2026-05-27 13:30:51,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44725 - __SPLIT__ 2026-05-27 13:30:51,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40704 - __SPLIT__ 2026-05-27 13:30:51,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47261 - __SPLIT__ 2026-05-27 13:30:53,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50963 - __SPLIT__ 2026-05-27 13:30:53,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50203 - __SPLIT__ 2026-05-27 13:30:53,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44641 - __SPLIT__ 2026-05-27 13:30:53,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52780 - __SPLIT__ 2026-05-27 13:30:54,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47337 - __SPLIT__ 2026-05-27 13:30:55,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40747 - __SPLIT__ 2026-05-27 13:30:56,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44774 - __SPLIT__ 2026-05-27 13:30:56,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51191 - __SPLIT__ 2026-05-27 13:30:57,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45076 - __SPLIT__ 2026-05-27 13:30:57,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47537 - __SPLIT__ 2026-05-27 13:30:58,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40759 - __SPLIT__ 2026-05-27 13:30:59,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50602 - __SPLIT__ 2026-05-27 13:31:00,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44964 - __SPLIT__ 2026-05-27 13:31:00,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51372 - __SPLIT__ 2026-05-27 13:31:00,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47920 - __SPLIT__ 2026-05-27 13:31:01,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40814 - __SPLIT__ 2026-05-27 13:31:03,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55685 - __SPLIT__ 2026-05-27 13:31:03,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52784 - __SPLIT__ 2026-05-27 13:31:03,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44967 - __SPLIT__ 2026-05-27 13:31:03,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47928 - __SPLIT__ 2026-05-27 13:31:04,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40857 - __SPLIT__ 2026-05-27 13:31:04,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51523 - __SPLIT__ 2026-05-27 13:31:05,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50880 - __SPLIT__ 2026-05-27 13:31:06,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47929 - __SPLIT__ 2026-05-27 13:31:07,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41001 - __SPLIT__ 2026-05-27 13:31:07,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52931 - __SPLIT__ 2026-05-27 13:31:09,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53507 - __SPLIT__ 2026-05-27 13:31:09,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55735 - __SPLIT__ 2026-05-27 13:31:09,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41241 - __SPLIT__ 2026-05-27 13:31:09,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50889 - __SPLIT__ 2026-05-27 13:31:10,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45252 - __SPLIT__ 2026-05-27 13:31:11,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48024 - __SPLIT__ 2026-05-27 13:31:12,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53755 - __SPLIT__ 2026-05-27 13:31:12,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41279 - __SPLIT__ 2026-05-27 13:31:12,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52950 - __SPLIT__ 2026-05-27 13:31:14,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50922 - __SPLIT__ 2026-05-27 13:31:16,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48194 - __SPLIT__ 2026-05-27 13:31:16,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41299 - __SPLIT__ 2026-05-27 13:31:16,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53892 - __SPLIT__ 2026-05-27 13:31:16,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55815 - __SPLIT__ 2026-05-27 13:31:16,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44968 - __SPLIT__ 2026-05-27 13:31:16,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45255 - __SPLIT__ 2026-05-27 13:31:17,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48195 - __SPLIT__ 2026-05-27 13:31:17,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50994 - __SPLIT__ 2026-05-27 13:31:17,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53123 - __SPLIT__ 2026-05-27 13:31:18,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53939 - __SPLIT__ 2026-05-27 13:31:20,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45126 - __SPLIT__ 2026-05-27 13:31:20,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41300 - __SPLIT__ 2026-05-27 13:31:22,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48245 - __SPLIT__ 2026-05-27 13:31:23,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55952 - __SPLIT__ 2026-05-27 13:31:23,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45759 - __SPLIT__ 2026-05-27 13:31:24,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48248 - __SPLIT__ 2026-05-27 13:31:24,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51252 - __SPLIT__ 2026-05-27 13:31:24,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54353 - __SPLIT__ 2026-05-27 13:31:24,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41338 - __SPLIT__ 2026-05-27 13:31:25,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48416 - __SPLIT__ 2026-05-27 13:31:25,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45166 - __SPLIT__ 2026-05-27 13:31:26,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119509 - __SPLIT__ 2026-05-27 13:31:26,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54488 - __SPLIT__ 2026-05-27 13:31:27,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53237 - __SPLIT__ 2026-05-27 13:31:28,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48626 - __SPLIT__ 2026-05-27 13:31:28,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45770 - __SPLIT__ 2026-05-27 13:31:28,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41354 - __SPLIT__ 2026-05-27 13:31:28,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56021 - __SPLIT__ 2026-05-27 13:31:28,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51480 - __SPLIT__ 2026-05-27 13:31:29,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54626 - __SPLIT__ 2026-05-27 13:31:30,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48819 - __SPLIT__ 2026-05-27 13:31:30,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45303 - __SPLIT__ 2026-05-27 13:31:30,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41525 - __SPLIT__ 2026-05-27 13:31:32,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54656 - __SPLIT__ 2026-05-27 13:31:32,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45790 - __SPLIT__ 2026-05-27 13:31:32,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51504 - __SPLIT__ 2026-05-27 13:31:32,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49078 - __SPLIT__ 2026-05-27 13:31:34,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54785 - __SPLIT__ 2026-05-27 13:31:34,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56022 - __SPLIT__ 2026-05-27 13:31:34,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41576 - __SPLIT__ 2026-05-27 13:31:35,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49099 - __SPLIT__ 2026-05-27 13:31:36,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45304 - __SPLIT__ 2026-05-27 13:31:36,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54841 - __SPLIT__ 2026-05-27 13:31:36,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51539 - __SPLIT__ 2026-05-27 13:31:37,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49187 - __SPLIT__ 2026-05-27 13:31:37,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46078 - __SPLIT__ 2026-05-27 13:31:37,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41806 - __SPLIT__ 2026-05-27 13:31:38,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55018 - __SPLIT__ 2026-05-27 13:31:39,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49225 - __SPLIT__ 2026-05-27 13:31:40,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51572 - __SPLIT__ 2026-05-27 13:31:41,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55092 - __SPLIT__ 2026-05-27 13:31:41,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42257 - __SPLIT__ 2026-05-27 13:31:41,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49300 - __SPLIT__ 2026-05-27 13:31:42,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55305 - __SPLIT__ 2026-05-27 13:31:42,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46234 - __SPLIT__ 2026-05-27 13:31:43,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42460 - __SPLIT__ 2026-05-27 13:31:44,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55494 - __SPLIT__ 2026-05-27 13:31:44,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51573 - __SPLIT__ 2026-05-27 13:31:44,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49541 - __SPLIT__ 2026-05-27 13:31:44,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53262 - __SPLIT__ 2026-05-27 13:31:45,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42536 - __SPLIT__ 2026-05-27 13:31:45,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55530 - __SPLIT__ 2026-05-27 13:31:46,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49798 - __SPLIT__ 2026-05-27 13:31:47,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45340 - __SPLIT__ 2026-05-27 13:31:47,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46283 - __SPLIT__ 2026-05-27 13:31:47,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56068 - __SPLIT__ 2026-05-27 13:31:48,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42696 - __SPLIT__ 2026-05-27 13:31:48,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49842 - __SPLIT__ 2026-05-27 13:31:49,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55689 - __SPLIT__ 2026-05-27 13:31:50,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42925 - __SPLIT__ 2026-05-27 13:31:51,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55690 - __SPLIT__ 2026-05-27 13:31:51,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49864 - __SPLIT__ 2026-05-27 13:31:52,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53334 - __SPLIT__ 2026-05-27 13:31:52,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55714 - __SPLIT__ 2026-05-27 13:31:52,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45341 - __SPLIT__ 2026-05-27 13:31:52,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46299 - __SPLIT__ 2026-05-27 13:31:53,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49909 - __SPLIT__ 2026-05-27 13:31:53,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42942 - __SPLIT__ 2026-05-27 13:31:53,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55789 - __SPLIT__ 2026-05-27 13:31:53,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56136 - __SPLIT__ 2026-05-27 13:31:55,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49910 - __SPLIT__ 2026-05-27 13:31:55,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51697 - __SPLIT__ 2026-05-27 13:31:55,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55790 - __SPLIT__ 2026-05-27 13:31:56,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43004 - __SPLIT__ 2026-05-27 13:31:57,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46315 - __SPLIT__ 2026-05-27 13:31:58,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55792 - __SPLIT__ 2026-05-27 13:31:59,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50026 - __SPLIT__ 2026-05-27 13:31:59,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53823 - __SPLIT__ 2026-05-27 13:31:59,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43154 - __SPLIT__ 2026-05-27 13:32:00,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50353 - __SPLIT__ 2026-05-27 13:32:00,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56143 - __SPLIT__ 2026-05-27 13:32:01,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43210 - __SPLIT__ 2026-05-27 13:32:01,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55987 - __SPLIT__ 2026-05-27 13:32:02,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51698 - __SPLIT__ 2026-05-27 13:32:02,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46331 - __SPLIT__ 2026-05-27 13:32:02,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50764 - __SPLIT__ 2026-05-27 13:32:03,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56470 - __SPLIT__ 2026-05-27 13:32:03,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45586 - __SPLIT__ 2026-05-27 13:32:03,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43348 - __SPLIT__ 2026-05-27 13:32:04,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53824 - __SPLIT__ 2026-05-27 13:32:05,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50824 - __SPLIT__ 2026-05-27 13:32:05,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56180 - __SPLIT__ 2026-05-27 13:32:06,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51728 - __SPLIT__ 2026-05-27 13:32:07,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56531 - __SPLIT__ 2026-05-27 13:32:07,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50884 - __SPLIT__ 2026-05-27 13:32:07,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43393 - __SPLIT__ 2026-05-27 13:32:08,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45587 - __SPLIT__ 2026-05-27 13:32:09,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56575 - __SPLIT__ 2026-05-27 13:32:09,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51123 - __SPLIT__ 2026-05-27 13:32:10,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56682 - __SPLIT__ 2026-05-27 13:32:11,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43702 - __SPLIT__ 2026-05-27 13:32:11,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56773 - __SPLIT__ 2026-05-27 13:32:11,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51168 - __SPLIT__ 2026-05-27 13:32:11,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51924 - __SPLIT__ 2026-05-27 13:32:13,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43917 - __SPLIT__ 2026-05-27 13:32:13,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46359 - __SPLIT__ 2026-05-27 13:32:13,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51200 - __SPLIT__ 2026-05-27 13:32:14,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56804 - __SPLIT__ 2026-05-27 13:32:15,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44166 - __SPLIT__ 2026-05-27 13:32:16,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51232 - __SPLIT__ 2026-05-27 13:32:16,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56932 - __SPLIT__ 2026-05-27 13:32:17,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52048 - __SPLIT__ 2026-05-27 13:32:17,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46366 - __SPLIT__ 2026-05-27 13:32:18,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51304 - __SPLIT__ 2026-05-27 13:32:18,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56984 - __SPLIT__ 2026-05-27 13:32:19,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56200 - __SPLIT__ 2026-05-27 13:32:20,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51377 - __SPLIT__ 2026-05-27 13:32:20,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44167 - __SPLIT__ 2026-05-27 13:32:20,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45902 - __SPLIT__ 2026-05-27 13:32:21,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57115 - __SPLIT__ 2026-05-27 13:32:22,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46612 - __SPLIT__ 2026-05-27 13:32:23,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52125 - __SPLIT__ 2026-05-27 13:32:23,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53899 - __SPLIT__ 2026-05-27 13:32:23,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57222 - __SPLIT__ 2026-05-27 13:32:23,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44216 - __SPLIT__ 2026-05-27 13:32:24,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45957 - __SPLIT__ 2026-05-27 13:32:24,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51517 - __SPLIT__ 2026-05-27 13:32:24,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57223 - __SPLIT__ 2026-05-27 13:32:25,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56209 - __SPLIT__ 2026-05-27 13:32:26,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46684 - __SPLIT__ 2026-05-27 13:32:26,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57224 - __SPLIT__ 2026-05-27 13:32:26,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44270 - __SPLIT__ 2026-05-27 13:32:26,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51590 - __SPLIT__ 2026-05-27 13:32:27,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52252 - __SPLIT__ 2026-05-27 13:32:27,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57225 - __SPLIT__ 2026-05-27 13:32:29,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45959 - __SPLIT__ 2026-05-27 13:32:29,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54015 - __SPLIT__ 2026-05-27 13:32:29,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44379 - __SPLIT__ 2026-05-27 13:32:29,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51593 - __SPLIT__ 2026-05-27 13:32:29,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57238 - __SPLIT__ 2026-05-27 13:32:30,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47135 - __SPLIT__ 2026-05-27 13:32:30,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52329 - __SPLIT__ 2026-05-27 13:32:31,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56292 - __SPLIT__ 2026-05-27 13:32:32,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51610 - __SPLIT__ 2026-05-27 13:32:32,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44392 - __SPLIT__ 2026-05-27 13:32:33,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57243 - __SPLIT__ 2026-05-27 13:32:34,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47153 - __SPLIT__ 2026-05-27 13:32:34,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51673 - __SPLIT__ 2026-05-27 13:32:34,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44419 - __SPLIT__ 2026-05-27 13:32:34,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57336 - __SPLIT__ 2026-05-27 13:32:35,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54038 - __SPLIT__ 2026-05-27 13:32:36,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51696 - __SPLIT__ 2026-05-27 13:32:37,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57488 - __SPLIT__ 2026-05-27 13:32:37,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52359 - __SPLIT__ 2026-05-27 13:32:37,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44427 - __SPLIT__ 2026-05-27 13:32:38,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47228 - __SPLIT__ 2026-05-27 13:32:38,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51713 - __SPLIT__ 2026-05-27 13:32:38,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57492 - __SPLIT__ 2026-05-27 13:32:39,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46079 - __SPLIT__ 2026-05-27 13:32:40,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51714 - __SPLIT__ 2026-05-27 13:32:40,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44435 - __SPLIT__ 2026-05-27 13:32:40,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52395 - __SPLIT__ 2026-05-27 13:32:41,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51719 - __SPLIT__ 2026-05-27 13:32:41,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47259 - __SPLIT__ 2026-05-27 13:32:41,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54047 - __SPLIT__ 2026-05-27 13:32:41,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57509 - __SPLIT__ 2026-05-27 13:32:42,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56513 - __SPLIT__ 2026-05-27 13:32:42,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44436 - __SPLIT__ 2026-05-27 13:32:42,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51737 - __SPLIT__ 2026-05-27 13:32:43,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46192 - __SPLIT__ 2026-05-27 13:32:44,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57510 - __SPLIT__ 2026-05-27 13:32:44,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52448 - __SPLIT__ 2026-05-27 13:32:45,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51753 - __SPLIT__ 2026-05-27 13:32:46,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57629 - __SPLIT__ 2026-05-27 13:32:48,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52465 - __SPLIT__ 2026-05-27 13:32:48,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57631 - __SPLIT__ 2026-05-27 13:32:49,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44460 - __SPLIT__ 2026-05-27 13:32:49,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56569 - __SPLIT__ 2026-05-27 13:32:49,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46255 - __SPLIT__ 2026-05-27 13:32:50,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57633 - __SPLIT__ 2026-05-27 13:32:50,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51764 - __SPLIT__ 2026-05-27 13:32:50,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54490 - __SPLIT__ 2026-05-27 13:32:51,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119554 - __SPLIT__ 2026-05-27 13:32:51,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47260 - __SPLIT__ 2026-05-27 13:32:51,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44513 - __SPLIT__ 2026-05-27 13:32:52,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57831 - __SPLIT__ 2026-05-27 13:32:52,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52619 - __SPLIT__ 2026-05-27 13:32:52,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51806 - __SPLIT__ 2026-05-27 13:32:53,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46659 - __SPLIT__ 2026-05-27 13:32:54,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57936 - __SPLIT__ 2026-05-27 13:32:54,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56606 - __SPLIT__ 2026-05-27 13:32:54,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44603 - __SPLIT__ 2026-05-27 13:32:55,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51808 - __SPLIT__ 2026-05-27 13:32:55,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47339 - __SPLIT__ 2026-05-27 13:32:55,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52694 - __SPLIT__ 2026-05-27 13:32:56,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57993 - __SPLIT__ 2026-05-27 13:32:56,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54535 - __SPLIT__ 2026-05-27 13:32:57,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44616 - __SPLIT__ 2026-05-27 13:32:57,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51879 - __SPLIT__ 2026-05-27 13:32:57,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46687 - __SPLIT__ 2026-05-27 13:32:58,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58000 - __SPLIT__ 2026-05-27 13:32:59,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119601 - __SPLIT__ 2026-05-27 13:33:00,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51887 - __SPLIT__ 2026-05-27 13:33:00,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44702 - __SPLIT__ 2026-05-27 13:33:00,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56637 - __SPLIT__ 2026-05-27 13:33:00,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58065 - __SPLIT__ 2026-05-27 13:33:00,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47348 - __SPLIT__ 2026-05-27 13:33:00,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52726 - __SPLIT__ 2026-05-27 13:33:01,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51934 - __SPLIT__ 2026-05-27 13:33:02,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44842 - __SPLIT__ 2026-05-27 13:33:02,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46718 - __SPLIT__ 2026-05-27 13:33:02,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58066 - __SPLIT__ 2026-05-27 13:33:04,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51998 - __SPLIT__ 2026-05-27 13:33:04,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44857 - __SPLIT__ 2026-05-27 13:33:05,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47404 - __SPLIT__ 2026-05-27 13:33:05,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58067 - __SPLIT__ 2026-05-27 13:33:06,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54817 - __SPLIT__ 2026-05-27 13:33:06,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52045 - __SPLIT__ 2026-05-27 13:33:06,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56850 - __SPLIT__ 2026-05-27 13:33:06,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52743 - __SPLIT__ 2026-05-27 13:33:07,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46767 - __SPLIT__ 2026-05-27 13:33:07,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44963 - __SPLIT__ 2026-05-27 13:33:08,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58226 - __SPLIT__ 2026-05-27 13:33:08,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52058 - __SPLIT__ 2026-05-27 13:33:09,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47405 - __SPLIT__ 2026-05-27 13:33:09,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45291 - __SPLIT__ 2026-05-27 13:33:10,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54878 - __SPLIT__ 2026-05-27 13:33:11,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52069 - __SPLIT__ 2026-05-27 13:33:12,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46846 - __SPLIT__ 2026-05-27 13:33:12,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58228 - __SPLIT__ 2026-05-27 13:33:13,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52756 - __SPLIT__ 2026-05-27 13:33:13,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52138 - __SPLIT__ 2026-05-27 13:33:13,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45309 - __SPLIT__ 2026-05-27 13:33:13,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56870 - __SPLIT__ 2026-05-27 13:33:14,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52153 - __SPLIT__ 2026-05-27 13:33:16,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54890 - __SPLIT__ 2026-05-27 13:33:16,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129619 - __SPLIT__ 2026-05-27 13:33:16,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46957 - __SPLIT__ 2026-05-27 13:33:16,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58241 - __SPLIT__ 2026-05-27 13:33:17,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52178 - __SPLIT__ 2026-05-27 13:33:17,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45484 - __SPLIT__ 2026-05-27 13:33:17,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52793 - __SPLIT__ 2026-05-27 13:33:18,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52192 - __SPLIT__ 2026-05-27 13:33:18,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150304 - __SPLIT__ 2026-05-27 13:33:19,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58262 - __SPLIT__ 2026-05-27 13:33:19,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47538 - __SPLIT__ 2026-05-27 13:33:20,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47100 - __SPLIT__ 2026-05-27 13:33:20,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45979 - __SPLIT__ 2026-05-27 13:33:20,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58267 - __SPLIT__ 2026-05-27 13:33:20,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56950 - __SPLIT__ 2026-05-27 13:33:22,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52193 - __SPLIT__ 2026-05-27 13:33:22,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58317 - __SPLIT__ 2026-05-27 13:33:23,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52794 - __SPLIT__ 2026-05-27 13:33:23,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46070 - __SPLIT__ 2026-05-27 13:33:23,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47581 - __SPLIT__ 2026-05-27 13:33:24,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58539 - __SPLIT__ 2026-05-27 13:33:24,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52213 - __SPLIT__ 2026-05-27 13:33:24,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47139 - __SPLIT__ 2026-05-27 13:33:26,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46555 - __SPLIT__ 2026-05-27 13:33:27,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52320 - __SPLIT__ 2026-05-27 13:33:27,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52858 - __SPLIT__ 2026-05-27 13:33:28,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150306 - __SPLIT__ 2026-05-27 13:33:28,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56993 - __SPLIT__ 2026-05-27 13:33:28,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58597 - __SPLIT__ 2026-05-27 13:33:28,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47762 - __SPLIT__ 2026-05-27 13:33:28,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52392 - __SPLIT__ 2026-05-27 13:33:29,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46616 - __SPLIT__ 2026-05-27 13:33:29,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54919 - __SPLIT__ 2026-05-27 13:33:31,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52480 - __SPLIT__ 2026-05-27 13:33:31,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52889 - __SPLIT__ 2026-05-27 13:33:32,222 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:33:32,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46617 - __SPLIT__ 2026-05-27 13:33:33,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52489 - __SPLIT__ 2026-05-27 13:33:33,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47854 - __SPLIT__ 2026-05-27 13:33:33,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149970 - __SPLIT__ 2026-05-27 13:33:34,076 - 124456 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 13:33:34,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56994 - __SPLIT__ 2026-05-27 13:33:34,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52929 - __SPLIT__ 2026-05-27 13:33:34,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54974 - __SPLIT__ 2026-05-27 13:33:35,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52628 - __SPLIT__ 2026-05-27 13:33:35,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47140 - __SPLIT__ 2026-05-27 13:33:35,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46797 - __SPLIT__ 2026-05-27 13:33:37,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48172 - __SPLIT__ 2026-05-27 13:33:37,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52631 - __SPLIT__ 2026-05-27 13:33:37,859 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:33:39,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53110 - __SPLIT__ 2026-05-27 13:33:39,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47455 - __SPLIT__ 2026-05-27 13:33:39,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52656 - __SPLIT__ 2026-05-27 13:33:40,084 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:33:40,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55201 - __SPLIT__ 2026-05-27 13:33:41,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47456 - __SPLIT__ 2026-05-27 13:33:41,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47306 - __SPLIT__ 2026-05-27 13:33:41,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48189 - __SPLIT__ 2026-05-27 13:33:41,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52691 - __SPLIT__ 2026-05-27 13:33:41,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53167 - __SPLIT__ 2026-05-27 13:33:41,641 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:33:44,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52751 - __SPLIT__ 2026-05-27 13:33:44,457 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:33:45,095 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58147, 51356, 34910);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:33:45,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55202 - __SPLIT__ 2026-05-27 13:33:45,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52812 - __SPLIT__ 2026-05-27 13:33:46,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53192 - __SPLIT__ 2026-05-27 13:33:46,337 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:33:46,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47514 - __SPLIT__ 2026-05-27 13:33:46,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57321 - __SPLIT__ 2026-05-27 13:33:47,292 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58147, 51356, 34910) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:33:47,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52813 - __SPLIT__ 2026-05-27 13:33:49,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47560 - __SPLIT__ 2026-05-27 13:33:50,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53233 - __SPLIT__ 2026-05-27 13:33:50,736 - 124456 - src.utils.log - INFO - βœ… Fetched 44 rows - __SPLIT__ 2026-05-27 13:33:51,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47564 - __SPLIT__ 2026-05-27 13:33:52,203 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47329 - __SPLIT__ 2026-05-27 13:33:52,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52825 - __SPLIT__ 2026-05-27 13:33:52,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48190 - __SPLIT__ 2026-05-27 13:33:53,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57652 - __SPLIT__ 2026-05-27 13:33:53,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58147 - __SPLIT__ 2026-05-27 13:33:53,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55284 - __SPLIT__ 2026-05-27 13:33:53,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47606 - __SPLIT__ 2026-05-27 13:33:53,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52864 - __SPLIT__ 2026-05-27 13:33:54,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53331 - __SPLIT__ 2026-05-27 13:33:55,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47342 - __SPLIT__ 2026-05-27 13:33:56,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48229 - __SPLIT__ 2026-05-27 13:33:57,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52951 - __SPLIT__ 2026-05-27 13:33:57,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47614 - __SPLIT__ 2026-05-27 13:33:58,302 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:33:59,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53335 - __SPLIT__ 2026-05-27 13:33:59,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52988 - __SPLIT__ 2026-05-27 13:33:59,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57696 - __SPLIT__ 2026-05-27 13:34:00,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55484 - __SPLIT__ 2026-05-27 13:34:00,394 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:34:00,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47376 - __SPLIT__ 2026-05-27 13:34:00,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48325 - __SPLIT__ 2026-05-27 13:34:00,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47761 - __SPLIT__ 2026-05-27 13:34:01,781 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:34:03,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52989 - __SPLIT__ 2026-05-27 13:34:03,476 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:34:03,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53377 - __SPLIT__ 2026-05-27 13:34:03,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150104 - __SPLIT__ 2026-05-27 13:34:03,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47457 - __SPLIT__ 2026-05-27 13:34:04,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48511 - __SPLIT__ 2026-05-27 13:34:04,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52999 - __SPLIT__ 2026-05-27 13:34:04,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47844 - __SPLIT__ 2026-05-27 13:34:04,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55577 - __SPLIT__ 2026-05-27 13:34:04,706 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:34:04,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57746 - __SPLIT__ 2026-05-27 13:34:06,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47551 - __SPLIT__ 2026-05-27 13:34:06,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53040 - __SPLIT__ 2026-05-27 13:34:06,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48530 - __SPLIT__ 2026-05-27 13:34:06,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54408 - __SPLIT__ 2026-05-27 13:34:06,762 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:34:07,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47859 - __SPLIT__ 2026-05-27 13:34:07,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55710 - __SPLIT__ 2026-05-27 13:34:08,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53065 - __SPLIT__ 2026-05-27 13:34:08,412 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (54275, 54801, 54290, 54293, 54301, 32287, 52772, 54308, 32295, 32296, 39976, 54311, 54315, 54316, 54313, 32303, 32306, 50742, 32312, 32318, 54344, 54348, 54351, 55395, 55418, 54927, 54930, 53911, 53912, 54937, 53914, 54939, 53917, 54941, 54942, 53921, 57011, 53945, 53955, 53956, 53957, 53958, 53961, 24270, 58068, 36062, 53982, 53984, 53985, 53992, 41719, 41720, 42254, 55579, 55586, 54054, 54055, 54059, 54062, 54064, 23857, 54065, 54071, 58168, 54074, 53569, 52547, 54091, 54093, 54095, 54100, 54115, 54116, 54118, 54125, 54126, 54134, 56196, 54165, 54680, 54179, 57763, 54182, 54186, 53676, 53682, 54198, 54213, 55751, 54216, 54217, 53711, 54234, 54239, 54244, 54247, 56819, 54264, 36857);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:34:09,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48534 - __SPLIT__ 2026-05-27 13:34:10,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47719 - __SPLIT__ 2026-05-27 13:34:10,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47942 - __SPLIT__ 2026-05-27 13:34:10,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53066 - __SPLIT__ 2026-05-27 13:34:10,970 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:34:11,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54422 - __SPLIT__ 2026-05-27 13:34:11,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55749 - __SPLIT__ 2026-05-27 13:34:11,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57748 - __SPLIT__ 2026-05-27 13:34:12,124 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (54275, 54801, 54290, 54293, 54301, 32287, 52772, 54308, 32295, 32296, 39976, 54311, 54315, 54316, 54313, 32303, 32306, 50742, 32312, 32318, 54344, 54348, 54351, 55395, 55418, 54927, 54930, 53911, 53912, 54937, 53914, 54939, 53917, 54941, 54942, 53921, 57011, 53945, 53955, 53956, 53957, 53958, 53961, 24270, 58068, 36062, 53982, 53984, 53985, 53992, 41719, 41720, 42254, 55579, 55586, 54054, 54055, 54059, 54062, 54064, 23857, 54065, 54071, 58168, 54074, 53569, 52547, 54091, 54093, 54095, 54100, 54115, 54116, 54118, 54125, 54126, 54134, 56196, 54165, 54680, 54179, 57763, 54182, 54186, 53676, 53682, 54198, 54213, 55751, 54216, 54217, 53711, 54234, 54239, 54244, 54247, 56819, 54264, 36857) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 13:34:12,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53072 - __SPLIT__ 2026-05-27 13:34:13,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48005 - __SPLIT__ 2026-05-27 13:34:13,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48576 - __SPLIT__ 2026-05-27 13:34:14,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47781 - __SPLIT__ 2026-05-27 13:34:14,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53079 - __SPLIT__ 2026-05-27 13:34:14,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55771 - __SPLIT__ 2026-05-27 13:34:15,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54635 - __SPLIT__ 2026-05-27 13:34:15,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48242 - __SPLIT__ 2026-05-27 13:34:16,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53115 - __SPLIT__ 2026-05-27 13:34:17,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57836 - __SPLIT__ 2026-05-27 13:34:18,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53130 - __SPLIT__ 2026-05-27 13:34:18,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48733 - __SPLIT__ 2026-05-27 13:34:18,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54647 - __SPLIT__ 2026-05-27 13:34:18,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48259 - __SPLIT__ 2026-05-27 13:34:19,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47939 - __SPLIT__ 2026-05-27 13:34:19,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53158 - __SPLIT__ 2026-05-27 13:34:21,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48285 - __SPLIT__ 2026-05-27 13:34:21,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48740 - __SPLIT__ 2026-05-27 13:34:21,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54729 - __SPLIT__ 2026-05-27 13:34:23,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53160 - __SPLIT__ 2026-05-27 13:34:23,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57870 - __SPLIT__ 2026-05-27 13:34:23,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55871 - __SPLIT__ 2026-05-27 13:34:23,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48387 - __SPLIT__ 2026-05-27 13:34:23,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48006 - __SPLIT__ 2026-05-27 13:34:24,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49206 - __SPLIT__ 2026-05-27 13:34:24,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53162 - __SPLIT__ 2026-05-27 13:34:25,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54762 - __SPLIT__ 2026-05-27 13:34:26,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48393 - __SPLIT__ 2026-05-27 13:34:26,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53220 - __SPLIT__ 2026-05-27 13:34:27,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56000 - __SPLIT__ 2026-05-27 13:34:27,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53231 - __SPLIT__ 2026-05-27 13:34:28,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48012 - __SPLIT__ 2026-05-27 13:34:28,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48462 - __SPLIT__ 2026-05-27 13:34:28,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57888 - __SPLIT__ 2026-05-27 13:34:28,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54819 - __SPLIT__ 2026-05-27 13:34:28,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49236 - __SPLIT__ 2026-05-27 13:34:29,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53317 - __SPLIT__ 2026-05-27 13:34:29,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150125 - __SPLIT__ 2026-05-27 13:34:30,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48514 - __SPLIT__ 2026-05-27 13:34:31,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53319 - __SPLIT__ 2026-05-27 13:34:31,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56040 - __SPLIT__ 2026-05-27 13:34:32,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54820 - __SPLIT__ 2026-05-27 13:34:33,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53403 - __SPLIT__ 2026-05-27 13:34:33,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48520 - __SPLIT__ 2026-05-27 13:34:33,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49320 - __SPLIT__ 2026-05-27 13:34:35,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57890 - __SPLIT__ 2026-05-27 13:34:35,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48528 - __SPLIT__ 2026-05-27 13:34:35,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53465 - __SPLIT__ 2026-05-27 13:34:37,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56043 - __SPLIT__ 2026-05-27 13:34:38,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53726 - __SPLIT__ 2026-05-27 13:34:38,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48538 - __SPLIT__ 2026-05-27 13:34:38,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49479 - __SPLIT__ 2026-05-27 13:34:38,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54920 - __SPLIT__ 2026-05-27 13:34:38,269 - 124456 - src.utils.log - INFO - βœ… Fetched 2649 rows - __SPLIT__ 2026-05-27 13:34:38,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48020 - __SPLIT__ 2026-05-27 13:34:39,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53751 - __SPLIT__ 2026-05-27 13:34:40,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48546 - __SPLIT__ 2026-05-27 13:34:40,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57903 - __SPLIT__ 2026-05-27 13:34:40,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56296 - __SPLIT__ 2026-05-27 13:34:40,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150128 - __SPLIT__ 2026-05-27 13:34:40,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49587 - __SPLIT__ 2026-05-27 13:34:41,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53811 - __SPLIT__ 2026-05-27 13:34:41,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55089 - __SPLIT__ 2026-05-27 13:34:41,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48613 - __SPLIT__ 2026-05-27 13:34:42,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54169 - __SPLIT__ 2026-05-27 13:34:43,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48022 - __SPLIT__ 2026-05-27 13:34:43,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23857 - __SPLIT__ 2026-05-27 13:34:44,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48675 - __SPLIT__ 2026-05-27 13:34:45,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49596 - __SPLIT__ 2026-05-27 13:34:45,563 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1128.0, 1129.0, 11434.0, 1035.0, 1132.0, 1133.0, 11436.0, 1131.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:34:46,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54255 - __SPLIT__ 2026-05-27 13:34:47,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48716 - __SPLIT__ 2026-05-27 13:34:48,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54260 - __SPLIT__ 2026-05-27 13:34:48,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55162 - __SPLIT__ 2026-05-27 13:34:49,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48860 - __SPLIT__ 2026-05-27 13:34:49,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56392 - __SPLIT__ 2026-05-27 13:34:49,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54267 - __SPLIT__ 2026-05-27 13:34:49,693 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 13:34:50,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24270 - __SPLIT__ 2026-05-27 13:34:50,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49695 - __SPLIT__ 2026-05-27 13:34:51,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48877 - __SPLIT__ 2026-05-27 13:34:51,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150136 - __SPLIT__ 2026-05-27 13:34:51,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54366 - __SPLIT__ 2026-05-27 13:34:52,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55328 - __SPLIT__ 2026-05-27 13:34:52,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32287 - __SPLIT__ 2026-05-27 13:34:55,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54368 - __SPLIT__ 2026-05-27 13:34:55,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48887 - __SPLIT__ 2026-05-27 13:34:56,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48174 - __SPLIT__ 2026-05-27 13:34:56,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49882 - __SPLIT__ 2026-05-27 13:34:58,326 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:34:58,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54665 - __SPLIT__ 2026-05-27 13:34:59,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55329 - __SPLIT__ 2026-05-27 13:34:59,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56636 - __SPLIT__ 2026-05-27 13:34:59,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48940 - __SPLIT__ 2026-05-27 13:35:01,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49949 - __SPLIT__ 2026-05-27 13:35:01,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54992 - __SPLIT__ 2026-05-27 13:35:02,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48941 - __SPLIT__ 2026-05-27 13:35:02,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48206 - __SPLIT__ 2026-05-27 13:35:03,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54994 - __SPLIT__ 2026-05-27 13:35:04,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55417 - __SPLIT__ 2026-05-27 13:35:04,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49010 - __SPLIT__ 2026-05-27 13:35:04,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32295 - __SPLIT__ 2026-05-27 13:35:05,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55009 - __SPLIT__ 2026-05-27 13:35:05,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150137 - __SPLIT__ 2026-05-27 13:35:06,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49951 - __SPLIT__ 2026-05-27 13:35:06,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56785 - __SPLIT__ 2026-05-27 13:35:07,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55238 - __SPLIT__ 2026-05-27 13:35:07,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49015 - __SPLIT__ 2026-05-27 13:35:08,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48238 - __SPLIT__ 2026-05-27 13:35:08,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55468 - __SPLIT__ 2026-05-27 13:35:09,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55404 - __SPLIT__ 2026-05-27 13:35:11,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49101 - __SPLIT__ 2026-05-27 13:35:12,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55602 - __SPLIT__ 2026-05-27 13:35:12,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50155 - __SPLIT__ 2026-05-27 13:35:12,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48311 - __SPLIT__ 2026-05-27 13:35:13,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55772 - __SPLIT__ 2026-05-27 13:35:13,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55557 - __SPLIT__ 2026-05-27 13:35:14,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57035 - __SPLIT__ 2026-05-27 13:35:14,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32296 - __SPLIT__ 2026-05-27 13:35:15,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49137 - __SPLIT__ 2026-05-27 13:35:15,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55797 - __SPLIT__ 2026-05-27 13:35:15,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50167 - __SPLIT__ 2026-05-27 13:35:17,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48442 - __SPLIT__ 2026-05-27 13:35:18,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55558 - __SPLIT__ 2026-05-27 13:35:19,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55925 - __SPLIT__ 2026-05-27 13:35:19,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49192 - __SPLIT__ 2026-05-27 13:35:19,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150176 - __SPLIT__ 2026-05-27 13:35:19,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50178 - __SPLIT__ 2026-05-27 13:35:20,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55938 - __SPLIT__ 2026-05-27 13:35:21,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57157 - __SPLIT__ 2026-05-27 13:35:22,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55559 - __SPLIT__ 2026-05-27 13:35:22,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49237 - __SPLIT__ 2026-05-27 13:35:22,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55940 - __SPLIT__ 2026-05-27 13:35:22,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48579 - __SPLIT__ 2026-05-27 13:35:25,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57255 - __SPLIT__ 2026-05-27 13:35:26,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56438 - __SPLIT__ 2026-05-27 13:35:26,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50260 - __SPLIT__ 2026-05-27 13:35:26,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49413 - __SPLIT__ 2026-05-27 13:35:26,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55587 - __SPLIT__ 2026-05-27 13:35:26,794 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:35:27,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32303 - __SPLIT__ 2026-05-27 13:35:27,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56743 - __SPLIT__ 2026-05-27 13:35:28,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48633 - __SPLIT__ 2026-05-27 13:35:28,740 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:35:28,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57292 - __SPLIT__ 2026-05-27 13:35:29,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49892 - __SPLIT__ 2026-05-27 13:35:30,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50282 - __SPLIT__ 2026-05-27 13:35:30,328 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:35:30,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55693 - __SPLIT__ 2026-05-27 13:35:30,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56814 - __SPLIT__ 2026-05-27 13:35:31,680 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58368, 58374, 58375, 58380, 58382, 57884, 57920, 57922, 57924, 57926, 57928, 57935, 57940, 57948, 57962, 57966, 57967, 57973, 57977, 57979, 57986, 57987, 57988, 57992, 57998, 57999, 58001, 58007, 58021, 58023, 58028, 58029, 58030, 58032, 58033, 58037, 57528, 58047, 58050, 58052, 58053, 58055, 58056, 58057, 58059, 58060, 58061, 58062, 58088, 58093, 58100, 58106, 58107, 58111, 58117, 58126, 58135, 58145, 58159, 58162, 58163, 58164, 58171, 57152, 58176, 58178, 58179, 58183, 57675, 58197, 58198, 58199, 58206, 58208, 58212, 58214, 58216, 58219, 58220, 58221, 58224, 58229, 58231, 58232, 58234, 58244, 58246, 58250, 58252, 58257, 58261, 58265, 58266, 58268, 58269, 58273, 58274, 58276, 58289, 58290, 58294, 58297, 58304, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58318, 58320, 58321, 58322, 58326, 58329, 58331, 58332, 58334, 58335, 58337, 58340, 58344, 58345, 58346, 58347, 58349, 57326, 58355, 50677, 58359, 58361, 58364, 58365, 58367);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:35:31,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48635 - __SPLIT__ 2026-05-27 13:35:32,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49922 - __SPLIT__ 2026-05-27 13:35:33,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57080 - __SPLIT__ 2026-05-27 13:35:33,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55861 - __SPLIT__ 2026-05-27 13:35:34,451 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:35:34,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50352 - __SPLIT__ 2026-05-27 13:35:34,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57708 - __SPLIT__ 2026-05-27 13:35:35,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57744 - __SPLIT__ 2026-05-27 13:35:35,273 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58368, 58374, 58375, 58380, 58382, 57884, 57920, 57922, 57924, 57926, 57928, 57935, 57940, 57948, 57962, 57966, 57967, 57973, 57977, 57979, 57986, 57987, 57988, 57992, 57998, 57999, 58001, 58007, 58021, 58023, 58028, 58029, 58030, 58032, 58033, 58037, 57528, 58047, 58050, 58052, 58053, 58055, 58056, 58057, 58059, 58060, 58061, 58062, 58088, 58093, 58100, 58106, 58107, 58111, 58117, 58126, 58135, 58145, 58159, 58162, 58163, 58164, 58171, 57152, 58176, 58178, 58179, 58183, 57675, 58197, 58198, 58199, 58206, 58208, 58212, 58214, 58216, 58219, 58220, 58221, 58224, 58229, 58231, 58232, 58234, 58244, 58246, 58250, 58252, 58257, 58261, 58265, 58266, 58268, 58269, 58273, 58274, 58276, 58289, 58290, 58294, 58297, 58304, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58318, 58320, 58321, 58322, 58326, 58329, 58331, 58332, 58334, 58335, 58337, 58340, 58344, 58345, 58346, 58347, 58349, 57326, 58355, 50677, 58359, 58361, 58364, 58365, 58367) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:35:35,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150296 - __SPLIT__ 2026-05-27 13:35:35,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55864 - __SPLIT__ 2026-05-27 13:35:35,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48636 - __SPLIT__ 2026-05-27 13:35:36,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49963 - __SPLIT__ 2026-05-27 13:35:37,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57774 - __SPLIT__ 2026-05-27 13:35:38,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32306 - __SPLIT__ 2026-05-27 13:35:39,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57815 - __SPLIT__ 2026-05-27 13:35:39,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50426 - __SPLIT__ 2026-05-27 13:35:39,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55899 - __SPLIT__ 2026-05-27 13:35:40,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49966 - __SPLIT__ 2026-05-27 13:35:40,711 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1131.0, 1132.0, 1133.0, 1035.0, 11436.0, 11438.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:35:40,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58470 - __SPLIT__ 2026-05-27 13:35:40,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150308 - __SPLIT__ 2026-05-27 13:35:41,057 - 124456 - src.utils.log - INFO - βœ… Fetched 806 rows - __SPLIT__ 2026-05-27 13:35:41,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48666 - __SPLIT__ 2026-05-27 13:35:43,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55923 - __SPLIT__ 2026-05-27 13:35:43,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50255 - __SPLIT__ 2026-05-27 13:35:44,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50644 - __SPLIT__ 2026-05-27 13:35:44,790 - 124456 - src.utils.log - INFO - βœ… Fetched 14 rows - __SPLIT__ 2026-05-27 13:35:44,840 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1035.0, 1132.0, 1131.0, 1133.0, 11436.0, 11435.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:35:46,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56063 - __SPLIT__ 2026-05-27 13:35:46,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50464 - __SPLIT__ 2026-05-27 13:35:47,097 - 124456 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-27 13:35:49,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50952 - __SPLIT__ 2026-05-27 13:35:50,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50600 - __SPLIT__ 2026-05-27 13:35:50,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56206 - __SPLIT__ 2026-05-27 13:35:53,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50677 - __SPLIT__ 2026-05-27 13:35:53,789 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:35:53,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50623 - __SPLIT__ 2026-05-27 13:35:54,034 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:35:54,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32312 - __SPLIT__ 2026-05-27 13:35:54,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57152 - __SPLIT__ 2026-05-27 13:35:55,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51014 - __SPLIT__ 2026-05-27 13:35:55,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56633 - __SPLIT__ 2026-05-27 13:35:56,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48667 - __SPLIT__ 2026-05-27 13:35:57,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57326 - __SPLIT__ 2026-05-27 13:35:57,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50624 - __SPLIT__ 2026-05-27 13:35:58,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57528 - __SPLIT__ 2026-05-27 13:35:59,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57675 - __SPLIT__ 2026-05-27 13:36:00,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57884 - __SPLIT__ 2026-05-27 13:36:00,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57920 - __SPLIT__ 2026-05-27 13:36:01,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48857 - __SPLIT__ 2026-05-27 13:36:01,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57922 - __SPLIT__ 2026-05-27 13:36:01,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50703 - __SPLIT__ 2026-05-27 13:36:02,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56718 - __SPLIT__ 2026-05-27 13:36:02,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51108 - __SPLIT__ 2026-05-27 13:36:02,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57924 - __SPLIT__ 2026-05-27 13:36:04,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48863 - __SPLIT__ 2026-05-27 13:36:04,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51015 - __SPLIT__ 2026-05-27 13:36:04,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57926 - __SPLIT__ 2026-05-27 13:36:06,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57928 - __SPLIT__ 2026-05-27 13:36:07,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56873 - __SPLIT__ 2026-05-27 13:36:07,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57935 - __SPLIT__ 2026-05-27 13:36:07,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48866 - __SPLIT__ 2026-05-27 13:36:07,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51542 - __SPLIT__ 2026-05-27 13:36:08,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51066 - __SPLIT__ 2026-05-27 13:36:08,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57940 - __SPLIT__ 2026-05-27 13:36:08,935 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1129.0, 11434.0, 1035.0, 1132.0, 1131.0, 11438.0, 11436.0, 1130.0, 11435.0, -1.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:36:09,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57948 - __SPLIT__ 2026-05-27 13:36:11,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57962 - __SPLIT__ 2026-05-27 13:36:11,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49051 - __SPLIT__ 2026-05-27 13:36:11,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51543 - __SPLIT__ 2026-05-27 13:36:11,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56940 - __SPLIT__ 2026-05-27 13:36:11,853 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 13:36:11,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57966 - __SPLIT__ 2026-05-27 13:36:12,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51067 - __SPLIT__ 2026-05-27 13:36:12,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32318 - __SPLIT__ 2026-05-27 13:36:13,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57967 - __SPLIT__ 2026-05-27 13:36:15,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57973 - __SPLIT__ 2026-05-27 13:36:16,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56954 - __SPLIT__ 2026-05-27 13:36:16,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57977 - __SPLIT__ 2026-05-27 13:36:17,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49141 - __SPLIT__ 2026-05-27 13:36:19,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57979 - __SPLIT__ 2026-05-27 13:36:20,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57986 - __SPLIT__ 2026-05-27 13:36:21,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57987 - __SPLIT__ 2026-05-27 13:36:22,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57988 - __SPLIT__ 2026-05-27 13:36:22,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57079 - __SPLIT__ 2026-05-27 13:36:23,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57992 - __SPLIT__ 2026-05-27 13:36:24,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51127 - __SPLIT__ 2026-05-27 13:36:24,311 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:36:24,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57998 - __SPLIT__ 2026-05-27 13:36:26,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51612 - __SPLIT__ 2026-05-27 13:36:26,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57999 - __SPLIT__ 2026-05-27 13:36:26,370 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:36:26,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49259 - __SPLIT__ 2026-05-27 13:36:26,965 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:36:27,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57125 - __SPLIT__ 2026-05-27 13:36:27,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58001 - __SPLIT__ 2026-05-27 13:36:27,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51228 - __SPLIT__ 2026-05-27 13:36:28,042 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:36:29,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58007 - __SPLIT__ 2026-05-27 13:36:31,008 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (32256, 56770, 56771, 99107, 54741, 52958);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:36:31,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36062 - __SPLIT__ 2026-05-27 13:36:31,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51613 - __SPLIT__ 2026-05-27 13:36:31,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51945 - __SPLIT__ 2026-05-27 13:36:31,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58021 - __SPLIT__ 2026-05-27 13:36:32,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49415 - __SPLIT__ 2026-05-27 13:36:32,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57296 - __SPLIT__ 2026-05-27 13:36:32,722 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:36:33,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58023 - __SPLIT__ 2026-05-27 13:36:34,187 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (32256, 56770, 56771, 99107, 54741, 52958) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:36:35,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58028 - __SPLIT__ 2026-05-27 13:36:35,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52056 - __SPLIT__ 2026-05-27 13:36:35,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58029 - __SPLIT__ 2026-05-27 13:36:35,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57311 - __SPLIT__ 2026-05-27 13:36:36,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49519 - __SPLIT__ 2026-05-27 13:36:36,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58030 - __SPLIT__ 2026-05-27 13:36:38,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58032 - __SPLIT__ 2026-05-27 13:36:39,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57445 - __SPLIT__ 2026-05-27 13:36:39,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52211 - __SPLIT__ 2026-05-27 13:36:39,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58033 - __SPLIT__ 2026-05-27 13:36:39,921 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:36:39,967 - 124456 - src.utils.log - INFO - βœ… Fetched 263 rows - __SPLIT__ 2026-05-27 13:36:41,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58037 - __SPLIT__ 2026-05-27 13:36:41,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52616 - __SPLIT__ 2026-05-27 13:36:42,027 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:36:42,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49580 - __SPLIT__ 2026-05-27 13:36:42,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58047 - __SPLIT__ 2026-05-27 13:36:42,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57468 - __SPLIT__ 2026-05-27 13:36:43,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51659 - __SPLIT__ 2026-05-27 13:36:43,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32256 - __SPLIT__ 2026-05-27 13:36:43,911 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:36:44,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58050 - __SPLIT__ 2026-05-27 13:36:45,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36857 - __SPLIT__ 2026-05-27 13:36:45,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53458 - __SPLIT__ 2026-05-27 13:36:45,914 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 36892;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:36:46,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58052 - __SPLIT__ 2026-05-27 13:36:46,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52958 - __SPLIT__ 2026-05-27 13:36:47,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51669 - __SPLIT__ 2026-05-27 13:36:47,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57634 - __SPLIT__ 2026-05-27 13:36:47,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49615 - __SPLIT__ 2026-05-27 13:36:48,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58053 - __SPLIT__ 2026-05-27 13:36:48,239 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:36:48,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53495 - __SPLIT__ 2026-05-27 13:36:49,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54741 - __SPLIT__ 2026-05-27 13:36:50,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58055 - __SPLIT__ 2026-05-27 13:36:50,408 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 36892 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:36:50,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51730 - __SPLIT__ 2026-05-27 13:36:51,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56770 - __SPLIT__ 2026-05-27 13:36:52,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58056 - __SPLIT__ 2026-05-27 13:36:52,135 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:36:52,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57662 - __SPLIT__ 2026-05-27 13:36:52,734 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:36:53,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49874 - __SPLIT__ 2026-05-27 13:36:54,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56771 - __SPLIT__ 2026-05-27 13:36:54,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58057 - __SPLIT__ 2026-05-27 13:36:54,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53496 - __SPLIT__ 2026-05-27 13:36:54,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51750 - __SPLIT__ 2026-05-27 13:36:54,712 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:36:55,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99107 - __SPLIT__ 2026-05-27 13:36:55,946 - 124456 - src.utils.log - INFO - Unable to get work order table Error: "['EmployeeNo', 'CustomerPONumber'] not in index" - __SPLIT__ 2026-05-27 13:36:56,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58059 - __SPLIT__ 2026-05-27 13:36:56,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39976 - __SPLIT__ 2026-05-27 13:36:56,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49989 - __SPLIT__ 2026-05-27 13:36:56,974 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:36:57,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57701 - __SPLIT__ 2026-05-27 13:36:57,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53632 - __SPLIT__ 2026-05-27 13:36:57,476 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:36:57,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58060 - __SPLIT__ 2026-05-27 13:36:58,906 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (38912, 30726, 30727, 28684, 38929, 53266, 34836, 40982, 51230, 24612, 41016, 22587, 28743, 49223, 53322, 38988, 22607, 30812, 32863, 53343, 41061, 32874, 22635, 43117, 28789, 22648, 36989, 41088, 34947, 22664, 26764, 30865, 34961, 30879, 41122, 49323, 39086, 32952, 28864, 37058, 26821, 22727, 26825, 26826, 37066, 45258, 28883, 53460, 28885, 28886, 26846, 35040, 24807, 39144, 39145, 45293, 37102, 37109, 24823, 24824, 28934, 30997, 49430, 41242, 22811, 24860, 49434, 28960, 28961, 31011, 39203, 45353, 47412, 24885, 28985, 33081, 37182, 22847, 22850, 37187, 26961, 33110, 41302, 35164, 26980, 29028, 29029, 31079, 31080, 29035, 37232, 55664, 41340, 43391, 24961, 41346, 22919, 24967, 33168, 49552, 31124, 22937, 45468, 43421, 33189, 47526, 27057, 37297, 33203, 51633, 51634, 51637, 39355, 22973, 49598, 31167, 39361, 22978, 47556, 27080, 55758, 22999, 51678, 23008, 29158, 53736, 41455, 41456, 27129, 23039, 25091, 51725, 41491, 35351, 33308, 39456, 51745, 23085, 51760, 31281, 25139, 25140, 27188, 33333, 41540, 41542, 51782, 51785, 25168, 43602, 43603, 37470, 37471, 35429, 29297, 37490, 23156, 23163, 23164, 23169, 23170, 39554, 51843, 35483, 43687, 51886, 29361, 39602, 51889, 51890, 35515, 23235, 41668, 33482, 41693, 29415, 51944, 27371, 27372, 25326, 39669, 51961, 31495, 43785, 39694, 51982, 49943, 25375, 43811, 52005, 27430, 56104, 27439, 37682, 27449, 33598, 29503, 41794, 54102, 41819, 45926, 33651, 47996, 29568, 23426, 35730, 52115, 52116, 25495, 35736, 52119, 31644, 29602, 29603, 37803, 27580, 41917, 43966, 52161, 43971, 31691, 39887, 39889, 50132, 27608, 50138, 46051, 52195, 27622, 27623, 46057, 23538, 37874, 54279, 31752, 56333, 35866, 35872, 39969, 25639, 25640, 23615, 25664, 29767, 33870, 56400, 46163, 33877, 31833, 37980, 50269, 40030, 23650, 23651, 54374, 27764, 27765, 29818, 35964, 35982, 52368, 38044, 33958, 33959, 23721, 31918, 25784, 23739, 56525, 46290, 54493, 25822, 54495, 31976, 23788, 42220, 34040, 25865, 32012, 32031, 36128, 36129, 34084, 32050, 34103, 40260, 38215, 36168, 38216, 52552, 42319, 25939, 56665, 30054, 45052, 32110, 45053, 32129, 32132, 28049, 48536, 42406, 50599, 52646, 40365, 42413, 34233, 34234, 50618, 50630, 40391, 40399, 30160, 32216, 26095, 26096, 24054, 34302, 34307, 34308, 38404, 52742, 30227, 26134, 52761, 36378, 36388, 36389, 24115, 40505, 40509, 30273, 30274, 34370, 32328, 36430, 48720, 36435, 24170, 44651, 34433, 34435, 42627, 40590, 36496, 24217, 24218, 48796, 42655, 42656, 24226, 48820, 57013, 32439, 34501, 32457, 28363, 54987, 46804, 26329, 36577, 26343, 26344, 36587, 40683, 46833, 30450, 40691, 36599, 36600, 26361, 30467, 42768, 28435, 42775, 34587, 57116, 38687, 24359, 30505, 24363, 57139, 53049, 22331, 22332, 48963, 48964, 51012, 24390, 34631, 24392, 34632, 51013, 53067, 34644, 51029, 38744, 38745, 53087, 30566, 32619, 34670, 32634, 44922, 38788, 22405, 57234, 22419, 26519, 38808, 44957, 22436, 53156, 22451, 53171, 34746, 36800, 42946, 36803, 42948, 53191, 34767, 49104, 45010, 49113, 51161, 26591, 51169, 49124, 32743, 22524, 26621);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:36:59,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52092 - __SPLIT__ 2026-05-27 13:37:00,146 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (50946, 48771, 50435, 53764, 54787, 45447, 50440, 51215, 51218, 42771, 27668, 43541, 44947, 49445, 51110, 54783, 51117, 50990, 51118, 50993, 50484, 57780, 47546, 53440, 47681, 44227, 50757, 47565, 50893, 57422, 51536, 57551, 57933, 40023, 50649, 50650, 56805, 30826, 51058, 49270, 51318, 49912, 49407);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:37:01,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58061 - __SPLIT__ 2026-05-27 13:37:01,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50061 - __SPLIT__ 2026-05-27 13:37:02,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53769 - __SPLIT__ 2026-05-27 13:37:02,507 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:37:02,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57705 - __SPLIT__ 2026-05-27 13:37:02,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58062 - __SPLIT__ 2026-05-27 13:37:03,138 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:37:03,858 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (38912, 30726, 30727, 28684, 38929, 53266, 34836, 40982, 51230, 24612, 41016, 22587, 28743, 49223, 53322, 38988, 22607, 30812, 32863, 53343, 41061, 32874, 22635, 43117, 28789, 22648, 36989, 41088, 34947, 22664, 26764, 30865, 34961, 30879, 41122, 49323, 39086, 32952, 28864, 37058, 26821, 22727, 26825, 26826, 37066, 45258, 28883, 53460, 28885, 28886, 26846, 35040, 24807, 39144, 39145, 45293, 37102, 37109, 24823, 24824, 28934, 30997, 49430, 41242, 22811, 24860, 49434, 28960, 28961, 31011, 39203, 45353, 47412, 24885, 28985, 33081, 37182, 22847, 22850, 37187, 26961, 33110, 41302, 35164, 26980, 29028, 29029, 31079, 31080, 29035, 37232, 55664, 41340, 43391, 24961, 41346, 22919, 24967, 33168, 49552, 31124, 22937, 45468, 43421, 33189, 47526, 27057, 37297, 33203, 51633, 51634, 51637, 39355, 22973, 49598, 31167, 39361, 22978, 47556, 27080, 55758, 22999, 51678, 23008, 29158, 53736, 41455, 41456, 27129, 23039, 25091, 51725, 41491, 35351, 33308, 39456, 51745, 23085, 51760, 31281, 25139, 25140, 27188, 33333, 41540, 41542, 51782, 51785, 25168, 43602, 43603, 37470, 37471, 35429, 29297, 37490, 23156, 23163, 23164, 23169, 23170, 39554, 51843, 35483, 43687, 51886, 29361, 39602, 51889, 51890, 35515, 23235, 41668, 33482, 41693, 29415, 51944, 27371, 27372, 25326, 39669, 51961, 31495, 43785, 39694, 51982, 49943, 25375, 43811, 52005, 27430, 56104, 27439, 37682, 27449, 33598, 29503, 41794, 54102, 41819, 45926, 33651, 47996, 29568, 23426, 35730, 52115, 52116, 25495, 35736, 52119, 31644, 29602, 29603, 37803, 27580, 41917, 43966, 52161, 43971, 31691, 39887, 39889, 50132, 27608, 50138, 46051, 52195, 27622, 27623, 46057, 23538, 37874, 54279, 31752, 56333, 35866, 35872, 39969, 25639, 25640, 23615, 25664, 29767, 33870, 56400, 46163, 33877, 31833, 37980, 50269, 40030, 23650, 23651, 54374, 27764, 27765, 29818, 35964, 35982, 52368, 38044, 33958, 33959, 23721, 31918, 25784, 23739, 56525, 46290, 54493, 25822, 54495, 31976, 23788, 42220, 34040, 25865, 32012, 32031, 36128, 36129, 34084, 32050, 34103, 40260, 38215, 36168, 38216, 52552, 42319, 25939, 56665, 30054, 45052, 32110, 45053, 32129, 32132, 28049, 48536, 42406, 50599, 52646, 40365, 42413, 34233, 34234, 50618, 50630, 40391, 40399, 30160, 32216, 26095, 26096, 24054, 34302, 34307, 34308, 38404, 52742, 30227, 26134, 52761, 36378, 36388, 36389, 24115, 40505, 40509, 30273, 30274, 34370, 32328, 36430, 48720, 36435, 24170, 44651, 34433, 34435, 42627, 40590, 36496, 24217, 24218, 48796, 42655, 42656, 24226, 48820, 57013, 32439, 34501, 32457, 28363, 54987, 46804, 26329, 36577, 26343, 26344, 36587, 40683, 46833, 30450, 40691, 36599, 36600, 26361, 30467, 42768, 28435, 42775, 34587, 57116, 38687, 24359, 30505, 24363, 57139, 53049, 22331, 22332, 48963, 48964, 51012, 24390, 34631, 24392, 34632, 51013, 53067, 34644, 51029, 38744, 38745, 53087, 30566, 32619, 34670, 32634, 44922, 38788, 22405, 57234, 22419, 26519, 38808, 44957, 22436, 53156, 22451, 53171, 34746, 36800, 42946, 36803, 42948, 53191, 34767, 49104, 45010, 49113, 51161, 26591, 51169, 49124, 32743, 22524, 26621) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 13:37:05,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50134 - __SPLIT__ 2026-05-27 13:37:05,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58088 - __SPLIT__ 2026-05-27 13:37:05,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53808 - __SPLIT__ 2026-05-27 13:37:05,794 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (50946, 48771, 50435, 53764, 54787, 45447, 50440, 51215, 51218, 42771, 27668, 43541, 44947, 49445, 51110, 54783, 51117, 50990, 51118, 50993, 50484, 57780, 47546, 53440, 47681, 44227, 50757, 47565, 50893, 57422, 51536, 57551, 57933, 40023, 50649, 50650, 56805, 30826, 51058, 49270, 51318, 49912, 49407) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:37:06,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52133 - __SPLIT__ 2026-05-27 13:37:07,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58093 - __SPLIT__ 2026-05-27 13:37:07,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57709 - __SPLIT__ 2026-05-27 13:37:08,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53878 - __SPLIT__ 2026-05-27 13:37:10,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58100 - __SPLIT__ 2026-05-27 13:37:11,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50247 - __SPLIT__ 2026-05-27 13:37:11,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58106 - __SPLIT__ 2026-05-27 13:37:12,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54454 - __SPLIT__ 2026-05-27 13:37:13,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58107 - __SPLIT__ 2026-05-27 13:37:13,906 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1132.0, 11436.0, 1133.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:37:14,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52160 - __SPLIT__ 2026-05-27 13:37:14,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58111 - __SPLIT__ 2026-05-27 13:37:14,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50383 - __SPLIT__ 2026-05-27 13:37:15,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41719 - __SPLIT__ 2026-05-27 13:37:15,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54574 - __SPLIT__ 2026-05-27 13:37:15,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58117 - __SPLIT__ 2026-05-27 13:37:16,673 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 13:37:17,350 - 124456 - src.utils.log - INFO - βœ… Fetched 319 rows - __SPLIT__ 2026-05-27 13:37:18,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58126 - __SPLIT__ 2026-05-27 13:37:19,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52251 - __SPLIT__ 2026-05-27 13:37:19,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54644 - __SPLIT__ 2026-05-27 13:37:20,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58135 - __SPLIT__ 2026-05-27 13:37:21,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50399 - __SPLIT__ 2026-05-27 13:37:22,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58145 - __SPLIT__ 2026-05-27 13:37:23,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52283 - __SPLIT__ 2026-05-27 13:37:23,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27668 - __SPLIT__ 2026-05-27 13:37:23,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58159 - __SPLIT__ 2026-05-27 13:37:24,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54747 - __SPLIT__ 2026-05-27 13:37:25,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30826 - __SPLIT__ 2026-05-27 13:37:25,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58162 - __SPLIT__ 2026-05-27 13:37:26,238 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:37:26,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41720 - __SPLIT__ 2026-05-27 13:37:27,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58163 - __SPLIT__ 2026-05-27 13:37:27,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40023 - __SPLIT__ 2026-05-27 13:37:28,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54831 - __SPLIT__ 2026-05-27 13:37:28,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58164 - __SPLIT__ 2026-05-27 13:37:28,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50460 - __SPLIT__ 2026-05-27 13:37:29,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42771 - __SPLIT__ 2026-05-27 13:37:29,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52310 - __SPLIT__ 2026-05-27 13:37:30,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58171 - __SPLIT__ 2026-05-27 13:37:31,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43541 - __SPLIT__ 2026-05-27 13:37:31,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54843 - __SPLIT__ 2026-05-27 13:37:32,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58176 - __SPLIT__ 2026-05-27 13:37:32,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44227 - __SPLIT__ 2026-05-27 13:37:33,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42254 - __SPLIT__ 2026-05-27 13:37:33,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52341 - __SPLIT__ 2026-05-27 13:37:34,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58178 - __SPLIT__ 2026-05-27 13:37:34,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44947 - __SPLIT__ 2026-05-27 13:37:35,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55087 - __SPLIT__ 2026-05-27 13:37:35,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50626 - __SPLIT__ 2026-05-27 13:37:35,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58179 - __SPLIT__ 2026-05-27 13:37:36,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45447 - __SPLIT__ 2026-05-27 13:37:38,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58183 - __SPLIT__ 2026-05-27 13:37:39,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47546 - __SPLIT__ 2026-05-27 13:37:39,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55259 - __SPLIT__ 2026-05-27 13:37:39,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52427 - __SPLIT__ 2026-05-27 13:37:39,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58197 - __SPLIT__ 2026-05-27 13:37:40,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47565 - __SPLIT__ 2026-05-27 13:37:43,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50643 - __SPLIT__ 2026-05-27 13:37:43,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55260 - __SPLIT__ 2026-05-27 13:37:43,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58198 - __SPLIT__ 2026-05-27 13:37:43,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47681 - __SPLIT__ 2026-05-27 13:37:44,528 - 124456 - src.utils.log - INFO - βœ… Fetched 2178 rows - __SPLIT__ 2026-05-27 13:37:46,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58199 - __SPLIT__ 2026-05-27 13:37:46,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48771 - __SPLIT__ 2026-05-27 13:37:47,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58206 - __SPLIT__ 2026-05-27 13:37:48,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52467 - __SPLIT__ 2026-05-27 13:37:49,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49270 - __SPLIT__ 2026-05-27 13:37:49,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58208 - __SPLIT__ 2026-05-27 13:37:50,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50659 - __SPLIT__ 2026-05-27 13:37:50,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55356 - __SPLIT__ 2026-05-27 13:37:51,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49407 - __SPLIT__ 2026-05-27 13:37:51,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58212 - __SPLIT__ 2026-05-27 13:37:52,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49445 - __SPLIT__ 2026-05-27 13:37:53,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58214 - __SPLIT__ 2026-05-27 13:37:55,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55387 - __SPLIT__ 2026-05-27 13:37:55,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22331 - __SPLIT__ 2026-05-27 13:37:55,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49912 - __SPLIT__ 2026-05-27 13:37:55,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58216 - __SPLIT__ 2026-05-27 13:37:55,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52472 - __SPLIT__ 2026-05-27 13:37:56,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22332 - __SPLIT__ 2026-05-27 13:37:57,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50736 - __SPLIT__ 2026-05-27 13:37:57,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50435 - __SPLIT__ 2026-05-27 13:37:58,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58219 - __SPLIT__ 2026-05-27 13:37:58,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55388 - __SPLIT__ 2026-05-27 13:37:58,957 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:37:59,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50440 - __SPLIT__ 2026-05-27 13:37:59,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22405 - __SPLIT__ 2026-05-27 13:38:00,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58220 - __SPLIT__ 2026-05-27 13:38:02,058 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:38:02,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50484 - __SPLIT__ 2026-05-27 13:38:02,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22419 - __SPLIT__ 2026-05-27 13:38:02,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55451 - __SPLIT__ 2026-05-27 13:38:03,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58221 - __SPLIT__ 2026-05-27 13:38:03,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50742 - __SPLIT__ 2026-05-27 13:38:03,933 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:38:04,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50972 - __SPLIT__ 2026-05-27 13:38:04,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50649 - __SPLIT__ 2026-05-27 13:38:04,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22436 - __SPLIT__ 2026-05-27 13:38:05,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58224 - __SPLIT__ 2026-05-27 13:38:06,271 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (57860, 47624, 46604, 30222, 53775, 48662, 35352, 44572, 39455, 32288, 53280, 54816, 55839, 57892, 55845, 39975, 51254, 56381, 28222, 50750, 50242, 50245, 49222, 48712, 49224, 57418, 51787, 47180, 57419, 48212, 55894, 50263, 35416, 24668, 24669, 37983, 25184, 26208, 56927, 57956, 51813, 26214, 55399, 55400, 26730, 54378, 54891, 47725, 57451, 48239, 57456, 55414, 55926, 57982, 22657, 34434, 48257, 48265, 35470, 57487, 58003, 49301, 51350, 58005, 58008, 58015, 56992, 57507, 23717, 49831, 53415, 40105, 57515, 57006, 58031, 48306, 58034, 25780, 32440, 44729, 33978, 40634, 45756, 57019, 57533, 55999, 26304, 58048, 58049, 46787, 58051, 40134, 31431, 54983, 47817, 49866, 39627, 44237, 56015, 46802, 45779, 48851, 28887, 36569, 49372, 49887, 32480, 36576, 55520, 57570, 23780, 56036, 39146, 49388, 57068, 58092, 54511, 44784, 41714, 45298, 58098, 28405, 30454, 51446, 57077, 49402, 49916, 54524, 57597, 48895, 39681, 54533, 22793, 58121, 57615, 45330, 30996, 31508, 56600, 53531, 56605, 50462, 54559, 54561, 57635, 30502, 48423, 33066, 44843, 55594, 44845, 56623, 22323, 58165, 27448, 28984, 34104, 45369, 22844, 53050, 43328, 45895, 29512, 57672, 58185, 56651, 46415, 33106, 44882, 30036, 41814, 49495, 34650, 47963, 55644, 56668, 51551, 57187, 54117, 57703, 34153, 54636, 54637, 58222, 25456, 49009, 53104, 53617, 57716, 57720, 57724, 43904, 54146, 38787, 29063, 57736, 32650, 50062, 44437, 52118, 57749, 44440, 57750, 37786, 57753, 23964, 49059, 57765, 50089, 30635, 48045, 56749, 44981, 47611, 49591, 49592, 58295, 46014, 58303, 47555, 29638, 44486, 48071, 53704, 48074, 57291, 54732, 57804, 57806, 38352, 53201, 41428, 47578, 28647, 55273, 50154, 27116, 38892, 28658, 51699, 56818, 56820, 31734, 23035, 49660, 43005, 46591);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:38:06,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55663 - __SPLIT__ 2026-05-27 13:38:07,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22451 - __SPLIT__ 2026-05-27 13:38:08,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50650 - __SPLIT__ 2026-05-27 13:38:08,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58229 - __SPLIT__ 2026-05-27 13:38:09,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52473 - __SPLIT__ 2026-05-27 13:38:09,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52547 - __SPLIT__ 2026-05-27 13:38:09,776 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:38:10,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22524 - __SPLIT__ 2026-05-27 13:38:10,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55667 - __SPLIT__ 2026-05-27 13:38:10,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50757 - __SPLIT__ 2026-05-27 13:38:11,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58231 - __SPLIT__ 2026-05-27 13:38:11,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50984 - __SPLIT__ 2026-05-27 13:38:12,097 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (57860, 47624, 46604, 30222, 53775, 48662, 35352, 44572, 39455, 32288, 53280, 54816, 55839, 57892, 55845, 39975, 51254, 56381, 28222, 50750, 50242, 50245, 49222, 48712, 49224, 57418, 51787, 47180, 57419, 48212, 55894, 50263, 35416, 24668, 24669, 37983, 25184, 26208, 56927, 57956, 51813, 26214, 55399, 55400, 26730, 54378, 54891, 47725, 57451, 48239, 57456, 55414, 55926, 57982, 22657, 34434, 48257, 48265, 35470, 57487, 58003, 49301, 51350, 58005, 58008, 58015, 56992, 57507, 23717, 49831, 53415, 40105, 57515, 57006, 58031, 48306, 58034, 25780, 32440, 44729, 33978, 40634, 45756, 57019, 57533, 55999, 26304, 58048, 58049, 46787, 58051, 40134, 31431, 54983, 47817, 49866, 39627, 44237, 56015, 46802, 45779, 48851, 28887, 36569, 49372, 49887, 32480, 36576, 55520, 57570, 23780, 56036, 39146, 49388, 57068, 58092, 54511, 44784, 41714, 45298, 58098, 28405, 30454, 51446, 57077, 49402, 49916, 54524, 57597, 48895, 39681, 54533, 22793, 58121, 57615, 45330, 30996, 31508, 56600, 53531, 56605, 50462, 54559, 54561, 57635, 30502, 48423, 33066, 44843, 55594, 44845, 56623, 22323, 58165, 27448, 28984, 34104, 45369, 22844, 53050, 43328, 45895, 29512, 57672, 58185, 56651, 46415, 33106, 44882, 30036, 41814, 49495, 34650, 47963, 55644, 56668, 51551, 57187, 54117, 57703, 34153, 54636, 54637, 58222, 25456, 49009, 53104, 53617, 57716, 57720, 57724, 43904, 54146, 38787, 29063, 57736, 32650, 50062, 44437, 52118, 57749, 44440, 57750, 37786, 57753, 23964, 49059, 57765, 50089, 30635, 48045, 56749, 44981, 47611, 49591, 49592, 58295, 46014, 58303, 47555, 29638, 44486, 48071, 53704, 48074, 57291, 54732, 57804, 57806, 38352, 53201, 41428, 47578, 28647, 55273, 50154, 27116, 38892, 28658, 51699, 56818, 56820, 31734, 23035, 49660, 43005, 46591) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:38:12,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22587 - __SPLIT__ 2026-05-27 13:38:13,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50893 - __SPLIT__ 2026-05-27 13:38:14,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55678 - __SPLIT__ 2026-05-27 13:38:14,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58232 - __SPLIT__ 2026-05-27 13:38:15,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52493 - __SPLIT__ 2026-05-27 13:38:15,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22607 - __SPLIT__ 2026-05-27 13:38:17,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50946 - __SPLIT__ 2026-05-27 13:38:17,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58234 - __SPLIT__ 2026-05-27 13:38:17,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55774 - __SPLIT__ 2026-05-27 13:38:18,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22635 - __SPLIT__ 2026-05-27 13:38:19,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50990 - __SPLIT__ 2026-05-27 13:38:19,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50985 - __SPLIT__ 2026-05-27 13:38:19,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58244 - __SPLIT__ 2026-05-27 13:38:21,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22648 - __SPLIT__ 2026-05-27 13:38:21,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55868 - __SPLIT__ 2026-05-27 13:38:21,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50993 - __SPLIT__ 2026-05-27 13:38:22,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58246 - __SPLIT__ 2026-05-27 13:38:22,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52544 - __SPLIT__ 2026-05-27 13:38:22,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22664 - __SPLIT__ 2026-05-27 13:38:24,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51058 - __SPLIT__ 2026-05-27 13:38:24,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58250 - __SPLIT__ 2026-05-27 13:38:25,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55945 - __SPLIT__ 2026-05-27 13:38:26,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22727 - __SPLIT__ 2026-05-27 13:38:27,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51110 - __SPLIT__ 2026-05-27 13:38:27,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58252 - __SPLIT__ 2026-05-27 13:38:27,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52611 - __SPLIT__ 2026-05-27 13:38:28,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22811 - __SPLIT__ 2026-05-27 13:38:29,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56089 - __SPLIT__ 2026-05-27 13:38:29,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150311 - __SPLIT__ 2026-05-27 13:38:29,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58257 - __SPLIT__ 2026-05-27 13:38:30,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51117 - __SPLIT__ 2026-05-27 13:38:30,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22847 - __SPLIT__ 2026-05-27 13:38:32,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58261 - __SPLIT__ 2026-05-27 13:38:32,674 - 124456 - src.utils.log - INFO - βœ… Fetched 685 rows - __SPLIT__ 2026-05-27 13:38:32,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56150 - __SPLIT__ 2026-05-27 13:38:34,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52772 - __SPLIT__ 2026-05-27 13:38:34,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22850 - __SPLIT__ 2026-05-27 13:38:34,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58265 - __SPLIT__ 2026-05-27 13:38:34,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51118 - __SPLIT__ 2026-05-27 13:38:35,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52629 - __SPLIT__ 2026-05-27 13:38:36,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22919 - __SPLIT__ 2026-05-27 13:38:36,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56427 - __SPLIT__ 2026-05-27 13:38:36,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58266 - __SPLIT__ 2026-05-27 13:38:37,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51215 - __SPLIT__ 2026-05-27 13:38:37,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51115 - __SPLIT__ 2026-05-27 13:38:37,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22937 - __SPLIT__ 2026-05-27 13:38:39,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58268 - __SPLIT__ 2026-05-27 13:38:40,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22973 - __SPLIT__ 2026-05-27 13:38:40,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51218 - __SPLIT__ 2026-05-27 13:38:41,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56462 - __SPLIT__ 2026-05-27 13:38:41,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58269 - __SPLIT__ 2026-05-27 13:38:41,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22978 - __SPLIT__ 2026-05-27 13:38:42,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51318 - __SPLIT__ 2026-05-27 13:38:43,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52657 - __SPLIT__ 2026-05-27 13:38:43,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58273 - __SPLIT__ 2026-05-27 13:38:43,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22999 - __SPLIT__ 2026-05-27 13:38:44,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51536 - __SPLIT__ 2026-05-27 13:38:45,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58274 - __SPLIT__ 2026-05-27 13:38:45,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56699 - __SPLIT__ 2026-05-27 13:38:45,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51154 - __SPLIT__ 2026-05-27 13:38:45,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23008 - __SPLIT__ 2026-05-27 13:38:46,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58276 - __SPLIT__ 2026-05-27 13:38:46,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52701 - __SPLIT__ 2026-05-27 13:38:47,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22323 - __SPLIT__ 2026-05-27 13:38:47,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53440 - __SPLIT__ 2026-05-27 13:38:48,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23039 - __SPLIT__ 2026-05-27 13:38:49,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56807 - __SPLIT__ 2026-05-27 13:38:49,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58289 - __SPLIT__ 2026-05-27 13:38:49,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22657 - __SPLIT__ 2026-05-27 13:38:51,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23085 - __SPLIT__ 2026-05-27 13:38:51,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53764 - __SPLIT__ 2026-05-27 13:38:52,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58290 - __SPLIT__ 2026-05-27 13:38:53,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22793 - __SPLIT__ 2026-05-27 13:38:53,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51211 - __SPLIT__ 2026-05-27 13:38:53,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23156 - __SPLIT__ 2026-05-27 13:38:54,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56948 - __SPLIT__ 2026-05-27 13:38:54,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52710 - __SPLIT__ 2026-05-27 13:38:54,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58294 - __SPLIT__ 2026-05-27 13:38:55,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54783 - __SPLIT__ 2026-05-27 13:38:55,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22844 - __SPLIT__ 2026-05-27 13:38:55,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23163 - __SPLIT__ 2026-05-27 13:38:56,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53569 - __SPLIT__ 2026-05-27 13:38:56,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58297 - __SPLIT__ 2026-05-27 13:38:57,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54787 - __SPLIT__ 2026-05-27 13:38:57,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23035 - __SPLIT__ 2026-05-27 13:38:58,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57333 - __SPLIT__ 2026-05-27 13:38:58,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23164 - __SPLIT__ 2026-05-27 13:38:58,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51227 - __SPLIT__ 2026-05-27 13:38:59,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58304 - __SPLIT__ 2026-05-27 13:39:00,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56805 - __SPLIT__ 2026-05-27 13:39:00,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52838 - __SPLIT__ 2026-05-27 13:39:00,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23717 - __SPLIT__ 2026-05-27 13:39:01,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57618 - __SPLIT__ 2026-05-27 13:39:01,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23169 - __SPLIT__ 2026-05-27 13:39:01,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58308 - __SPLIT__ 2026-05-27 13:39:02,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57422 - __SPLIT__ 2026-05-27 13:39:03,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23780 - __SPLIT__ 2026-05-27 13:39:04,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58309 - __SPLIT__ 2026-05-27 13:39:05,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23170 - __SPLIT__ 2026-05-27 13:39:05,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57551 - __SPLIT__ 2026-05-27 13:39:05,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23964 - __SPLIT__ 2026-05-27 13:39:05,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150330 - __SPLIT__ 2026-05-27 13:39:06,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57690 - __SPLIT__ 2026-05-27 13:39:06,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58310 - __SPLIT__ 2026-05-27 13:39:06,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52845 - __SPLIT__ 2026-05-27 13:39:07,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51288 - __SPLIT__ 2026-05-27 13:39:07,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23235 - __SPLIT__ 2026-05-27 13:39:07,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57780 - __SPLIT__ 2026-05-27 13:39:07,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24668 - __SPLIT__ 2026-05-27 13:39:08,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58311 - __SPLIT__ 2026-05-27 13:39:10,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23426 - __SPLIT__ 2026-05-27 13:39:10,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57820 - __SPLIT__ 2026-05-27 13:39:10,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57933 - __SPLIT__ 2026-05-27 13:39:11,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24669 - __SPLIT__ 2026-05-27 13:39:12,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58312 - __SPLIT__ 2026-05-27 13:39:12,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23538 - __SPLIT__ 2026-05-27 13:39:12,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52966 - __SPLIT__ 2026-05-27 13:39:13,551 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:39:13,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25184 - __SPLIT__ 2026-05-27 13:39:14,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51321 - __SPLIT__ 2026-05-27 13:39:14,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58314 - __SPLIT__ 2026-05-27 13:39:14,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23615 - __SPLIT__ 2026-05-27 13:39:14,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57896 - __SPLIT__ 2026-05-27 13:39:15,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25456 - __SPLIT__ 2026-05-27 13:39:15,953 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:39:16,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58315 - __SPLIT__ 2026-05-27 13:39:17,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23650 - __SPLIT__ 2026-05-27 13:39:17,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53676 - __SPLIT__ 2026-05-27 13:39:18,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25780 - __SPLIT__ 2026-05-27 13:39:18,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150332 - __SPLIT__ 2026-05-27 13:39:18,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52974 - __SPLIT__ 2026-05-27 13:39:18,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58318 - __SPLIT__ 2026-05-27 13:39:19,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23651 - __SPLIT__ 2026-05-27 13:39:19,486 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1132.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:39:19,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51375 - __SPLIT__ 2026-05-27 13:39:20,039 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:39:20,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26208 - __SPLIT__ 2026-05-27 13:39:21,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58320 - __SPLIT__ 2026-05-27 13:39:21,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23721 - __SPLIT__ 2026-05-27 13:39:22,515 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:39:23,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26214 - __SPLIT__ 2026-05-27 13:39:23,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58321 - __SPLIT__ 2026-05-27 13:39:23,596 - 124456 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-27 13:39:23,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23739 - __SPLIT__ 2026-05-27 13:39:24,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52985 - __SPLIT__ 2026-05-27 13:39:24,633 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:39:24,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26304 - __SPLIT__ 2026-05-27 13:39:25,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58322 - __SPLIT__ 2026-05-27 13:39:25,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51376 - __SPLIT__ 2026-05-27 13:39:26,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23788 - __SPLIT__ 2026-05-27 13:39:26,926 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:39:27,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26730 - __SPLIT__ 2026-05-27 13:39:28,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58326 - __SPLIT__ 2026-05-27 13:39:29,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24054 - __SPLIT__ 2026-05-27 13:39:29,558 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (24577, 36355, 24580, 24581, 29188, 50695, 33800, 33801, 33802, 33803, 26124, 33804, 33805, 26127, 36879, 30225, 57194, 38940, 38941, 56860, 24098, 35363, 50726, 23591, 50728, 51241, 47658, 47659, 25132, 55867, 31293, 50752, 47174, 49233, 32854, 39512, 50696, 31834, 44634, 49754, 49755, 24158, 34398, 34399, 47198, 47200, 28774, 37480, 37481, 56936, 53355, 24684, 53356, 52335, 22640, 44145, 44146, 52337, 32378, 28810, 37004, 24206, 31895, 38552, 38553, 29852, 29853, 33437, 57274, 32934, 42153, 42155, 42157, 39089, 39090, 49843, 39092, 49844, 42680, 52409, 37563, 37564, 30398, 33474, 43716, 56522, 38605, 55508, 55509, 55510, 25306, 48858, 45285, 23270, 25319, 45286, 25322, 27884, 57070, 49395, 49396, 40695, 57599, 30977, 28931, 45317, 45318, 28427, 28428, 39179, 39180, 37137, 27928, 32543, 29472, 43808, 43810, 24867, 39204, 57638, 42286, 42287, 36145, 48433, 48434, 26420, 44852, 44853, 48435, 48436, 58170, 55611, 25932, 25933, 25934, 25935, 32588, 32589, 42830, 38227, 46414, 46417, 30038, 46431, 35168, 35169, 46432, 46433, 53603, 35685, 33641, 31594, 33642, 33643, 33644, 33645, 31087, 37225, 38249, 46442, 46443, 57195, 57196, 57197, 33154, 43399, 43400, 42377, 42378, 56713, 32653, 32654, 32655, 34703, 46481, 46482, 33683, 39827, 46483, 46484, 46486, 33690, 33691, 33692, 33693, 49563, 30623, 49564, 53150, 49570, 32163, 35748, 27045, 35749, 35750, 35751, 35752, 57275, 58279, 47031, 35256, 42936, 28602, 42939, 47032, 55740, 33726, 33727, 33728, 33729, 40896, 54718, 39876, 55741, 55742, 49607, 51655, 56262, 57281, 33742, 33743, 33744, 46542, 46543, 57304, 47067, 47068, 27101, 47070, 57822, 33760, 33761, 33762, 28138, 46063, 24560, 46064, 46065, 26099, 57327, 25596);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:39:29,849 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:39:30,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27116 - __SPLIT__ 2026-05-27 13:39:30,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58329 - __SPLIT__ 2026-05-27 13:39:30,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53022 - __SPLIT__ 2026-05-27 13:39:31,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24115 - __SPLIT__ 2026-05-27 13:39:32,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27448 - __SPLIT__ 2026-05-27 13:39:32,972 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:39:33,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58331 - __SPLIT__ 2026-05-27 13:39:34,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24170 - __SPLIT__ 2026-05-27 13:39:35,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28222 - __SPLIT__ 2026-05-27 13:39:35,431 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (24577, 36355, 24580, 24581, 29188, 50695, 33800, 33801, 33802, 33803, 26124, 33804, 33805, 26127, 36879, 30225, 57194, 38940, 38941, 56860, 24098, 35363, 50726, 23591, 50728, 51241, 47658, 47659, 25132, 55867, 31293, 50752, 47174, 49233, 32854, 39512, 50696, 31834, 44634, 49754, 49755, 24158, 34398, 34399, 47198, 47200, 28774, 37480, 37481, 56936, 53355, 24684, 53356, 52335, 22640, 44145, 44146, 52337, 32378, 28810, 37004, 24206, 31895, 38552, 38553, 29852, 29853, 33437, 57274, 32934, 42153, 42155, 42157, 39089, 39090, 49843, 39092, 49844, 42680, 52409, 37563, 37564, 30398, 33474, 43716, 56522, 38605, 55508, 55509, 55510, 25306, 48858, 45285, 23270, 25319, 45286, 25322, 27884, 57070, 49395, 49396, 40695, 57599, 30977, 28931, 45317, 45318, 28427, 28428, 39179, 39180, 37137, 27928, 32543, 29472, 43808, 43810, 24867, 39204, 57638, 42286, 42287, 36145, 48433, 48434, 26420, 44852, 44853, 48435, 48436, 58170, 55611, 25932, 25933, 25934, 25935, 32588, 32589, 42830, 38227, 46414, 46417, 30038, 46431, 35168, 35169, 46432, 46433, 53603, 35685, 33641, 31594, 33642, 33643, 33644, 33645, 31087, 37225, 38249, 46442, 46443, 57195, 57196, 57197, 33154, 43399, 43400, 42377, 42378, 56713, 32653, 32654, 32655, 34703, 46481, 46482, 33683, 39827, 46483, 46484, 46486, 33690, 33691, 33692, 33693, 49563, 30623, 49564, 53150, 49570, 32163, 35748, 27045, 35749, 35750, 35751, 35752, 57275, 58279, 47031, 35256, 42936, 28602, 42939, 47032, 55740, 33726, 33727, 33728, 33729, 40896, 54718, 39876, 55741, 55742, 49607, 51655, 56262, 57281, 33742, 33743, 33744, 46542, 46543, 57304, 47067, 47068, 27101, 47070, 57822, 33760, 33761, 33762, 28138, 46063, 24560, 46064, 46065, 26099, 57327, 25596) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 13:39:36,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58332 - __SPLIT__ 2026-05-27 13:39:36,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53682 - __SPLIT__ 2026-05-27 13:39:36,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24217 - __SPLIT__ 2026-05-27 13:39:37,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28405 - __SPLIT__ 2026-05-27 13:39:37,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58334 - __SPLIT__ 2026-05-27 13:39:37,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53054 - __SPLIT__ 2026-05-27 13:39:38,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24218 - __SPLIT__ 2026-05-27 13:39:39,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28647 - __SPLIT__ 2026-05-27 13:39:40,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58335 - __SPLIT__ 2026-05-27 13:39:41,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28658 - __SPLIT__ 2026-05-27 13:39:42,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51379 - __SPLIT__ 2026-05-27 13:39:42,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24226 - __SPLIT__ 2026-05-27 13:39:42,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58337 - __SPLIT__ 2026-05-27 13:39:42,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28887 - __SPLIT__ 2026-05-27 13:39:43,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24359 - __SPLIT__ 2026-05-27 13:39:44,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58340 - __SPLIT__ 2026-05-27 13:39:44,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28984 - __SPLIT__ 2026-05-27 13:39:44,728 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:39:45,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24363 - __SPLIT__ 2026-05-27 13:39:46,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58344 - __SPLIT__ 2026-05-27 13:39:46,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29063 - __SPLIT__ 2026-05-27 13:39:47,281 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:39:47,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24390 - __SPLIT__ 2026-05-27 13:39:48,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58345 - __SPLIT__ 2026-05-27 13:39:48,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29512 - __SPLIT__ 2026-05-27 13:39:49,356 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:39:49,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24392 - __SPLIT__ 2026-05-27 13:39:50,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58346 - __SPLIT__ 2026-05-27 13:39:50,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29638 - __SPLIT__ 2026-05-27 13:39:51,411 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 119335;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:39:52,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24612 - __SPLIT__ 2026-05-27 13:39:52,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58347 - __SPLIT__ 2026-05-27 13:39:53,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30036 - __SPLIT__ 2026-05-27 13:39:53,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53055 - __SPLIT__ 2026-05-27 13:39:54,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24807 - __SPLIT__ 2026-05-27 13:39:54,522 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:39:54,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58349 - __SPLIT__ 2026-05-27 13:39:55,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30222 - __SPLIT__ 2026-05-27 13:39:55,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53711 - __SPLIT__ 2026-05-27 13:39:56,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51380 - __SPLIT__ 2026-05-27 13:39:56,814 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 119335 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:39:56,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24823 - __SPLIT__ 2026-05-27 13:39:57,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58355 - __SPLIT__ 2026-05-27 13:39:57,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30454 - __SPLIT__ 2026-05-27 13:39:58,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53070 - __SPLIT__ 2026-05-27 13:39:59,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24824 - __SPLIT__ 2026-05-27 13:39:59,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58359 - __SPLIT__ 2026-05-27 13:40:00,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30502 - __SPLIT__ 2026-05-27 13:40:01,193 - 124456 - src.utils.log - INFO - βœ… Fetched 44 rows - __SPLIT__ 2026-05-27 13:40:01,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24860 - __SPLIT__ 2026-05-27 13:40:01,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58361 - __SPLIT__ 2026-05-27 13:40:02,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30635 - __SPLIT__ 2026-05-27 13:40:02,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53911 - __SPLIT__ 2026-05-27 13:40:02,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51387 - __SPLIT__ 2026-05-27 13:40:03,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24885 - __SPLIT__ 2026-05-27 13:40:03,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119335 - __SPLIT__ 2026-05-27 13:40:03,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58364 - __SPLIT__ 2026-05-27 13:40:04,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30996 - __SPLIT__ 2026-05-27 13:40:04,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53095 - __SPLIT__ 2026-05-27 13:40:05,442 - 124456 - src.utils.log - INFO - βœ… Fetched 1669 rows - __SPLIT__ 2026-05-27 13:40:05,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24961 - __SPLIT__ 2026-05-27 13:40:07,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58365 - __SPLIT__ 2026-05-27 13:40:07,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31431 - __SPLIT__ 2026-05-27 13:40:09,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24967 - __SPLIT__ 2026-05-27 13:40:09,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51599 - __SPLIT__ 2026-05-27 13:40:10,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58367 - __SPLIT__ 2026-05-27 13:40:10,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31508 - __SPLIT__ 2026-05-27 13:40:10,983 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:40:11,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25091 - __SPLIT__ 2026-05-27 13:40:11,989 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1128.0, 11429.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:40:12,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58368 - __SPLIT__ 2026-05-27 13:40:12,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31734 - __SPLIT__ 2026-05-27 13:40:12,745 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:40:13,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53113 - __SPLIT__ 2026-05-27 13:40:13,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25139 - __SPLIT__ 2026-05-27 13:40:13,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58374 - __SPLIT__ 2026-05-27 13:40:14,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32288 - __SPLIT__ 2026-05-27 13:40:14,193 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 13:40:14,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51631 - __SPLIT__ 2026-05-27 13:40:14,638 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:40:14,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22640 - __SPLIT__ 2026-05-27 13:40:15,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58375 - __SPLIT__ 2026-05-27 13:40:16,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25140 - __SPLIT__ 2026-05-27 13:40:16,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32440 - __SPLIT__ 2026-05-27 13:40:17,057 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:40:17,965 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:40:18,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53142 - __SPLIT__ 2026-05-27 13:40:18,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58380 - __SPLIT__ 2026-05-27 13:40:18,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23270 - __SPLIT__ 2026-05-27 13:40:18,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25168 - __SPLIT__ 2026-05-27 13:40:19,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32480 - __SPLIT__ 2026-05-27 13:40:19,143 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (51201, 36870, 32783, 53264, 26642, 57363, 24598, 34838, 53270, 26649, 26651, 47131, 55324, 53287, 32811, 38959, 26675, 36920, 24636, 24644, 22597, 24645, 53320, 57421, 53344, 30817, 57453, 34932, 53364, 53371, 30845, 45181, 26751, 57470, 41089, 26758, 30860, 39055, 22672, 39062, 39063, 39064, 41113, 22681, 32922, 39065, 26781, 39069, 39066, 34976, 39067, 45218, 39068, 41124, 22693, 41125, 30887, 41126, 41127, 39073, 28848, 34994, 24762, 43194, 51386, 24766, 49342, 43204, 28889, 53472, 49378, 37091, 43240, 53494, 41213, 57601, 22798, 22799, 28950, 47390, 33061, 33062, 41256, 41258, 39211, 31041, 49487, 29010, 33109, 49499, 51557, 37223, 53607, 39277, 35182, 35191, 57719, 55673, 47488, 29064, 27023, 29074, 27031, 33180, 55709, 37281, 29100, 29101, 22966, 35257, 35267, 49610, 47574, 23000, 45533, 33266, 57845, 39427, 47623, 33298, 35350, 29210, 37410, 37411, 37417, 29244, 29245, 31301, 35415, 51812, 23142, 27260, 25221, 31371, 27279, 27282, 49815, 31386, 55962, 25249, 31400, 37545, 29360, 49841, 47809, 51906, 33477, 39630, 49870, 31442, 56020, 29397, 35553, 56052, 29430, 35575, 54021, 23305, 23306, 37648, 54045, 31524, 31525, 41769, 41770, 31535, 23346, 23347, 29493, 45884, 45885, 45888, 23365, 27463, 31564, 27470, 27471, 27475, 23397, 50027, 35715, 31624, 39816, 31628, 23440, 23441, 27539, 31636, 31638, 39831, 35739, 27567, 41904, 35761, 35763, 27573, 52149, 25531, 37827, 31685, 35798, 35799, 29656, 23514, 23515, 29659, 23533, 27629, 31726, 48117, 50188, 41998, 33810, 35861, 27674, 27675, 52257, 25646, 46134, 23623, 23625, 23626, 52298, 27724, 23635, 50266, 29794, 31842, 40041, 31865, 31866, 27772, 25727, 40066, 54403, 52373, 38038, 40091, 52379, 27805, 29856, 38049, 36004, 52389, 33965, 52403, 52407, 33977, 29889, 29905, 29906, 50390, 23779, 36071, 40167, 44263, 52455, 54512, 34033, 52469, 25846, 31994, 38139, 27903, 25867, 27919, 54545, 32025, 38169, 38180, 56621, 34098, 23867, 44348, 32072, 34134, 30042, 30058, 30060, 52591, 30065, 23927, 44413, 44414, 42369, 42383, 28048, 52638, 26018, 34211, 32185, 32187, 36283, 42427, 56768, 36295, 56777, 36303, 32211, 52700, 44511, 44512, 56813, 36342, 38393, 48645, 42517, 50722, 50732, 34349, 26197, 54872, 40539, 44643, 40552, 54893, 26234, 26235, 38529, 52866, 52875, 48780, 32401, 26265, 38567, 44738, 34513, 48850, 50913, 57061, 42726, 30440, 42735, 40690, 36595, 48890, 44797, 44798, 30464, 36617, 26380, 34581, 34582, 28441, 26397, 26401, 28449, 30531, 26442, 42835, 46935, 34651, 57185, 24423, 26474, 26475, 53098, 53102, 26482, 24446, 55166, 32641, 30604, 24461, 40851, 40852, 32663, 42905, 49058, 34724, 34725, 32678, 28588, 28590, 24505, 49081, 40891, 26556, 49082, 51141, 51142, 30678, 28631, 36825, 39070, 34781, 36830, 53213, 39071, 39072, 51184, 53232, 41112);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:40:19,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53912 - __SPLIT__ 2026-05-27 13:40:20,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58382 - __SPLIT__ 2026-05-27 13:40:20,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23591 - __SPLIT__ 2026-05-27 13:40:20,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25326 - __SPLIT__ 2026-05-27 13:40:21,215 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:40:21,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32650 - __SPLIT__ 2026-05-27 13:40:22,192 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:40:22,597 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:40:23,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53187 - __SPLIT__ 2026-05-27 13:40:23,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24098 - __SPLIT__ 2026-05-27 13:40:23,669 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25375 - __SPLIT__ 2026-05-27 13:40:24,189 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:40:24,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33066 - __SPLIT__ 2026-05-27 13:40:24,378 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (51201, 36870, 32783, 53264, 26642, 57363, 24598, 34838, 53270, 26649, 26651, 47131, 55324, 53287, 32811, 38959, 26675, 36920, 24636, 24644, 22597, 24645, 53320, 57421, 53344, 30817, 57453, 34932, 53364, 53371, 30845, 45181, 26751, 57470, 41089, 26758, 30860, 39055, 22672, 39062, 39063, 39064, 41113, 22681, 32922, 39065, 26781, 39069, 39066, 34976, 39067, 45218, 39068, 41124, 22693, 41125, 30887, 41126, 41127, 39073, 28848, 34994, 24762, 43194, 51386, 24766, 49342, 43204, 28889, 53472, 49378, 37091, 43240, 53494, 41213, 57601, 22798, 22799, 28950, 47390, 33061, 33062, 41256, 41258, 39211, 31041, 49487, 29010, 33109, 49499, 51557, 37223, 53607, 39277, 35182, 35191, 57719, 55673, 47488, 29064, 27023, 29074, 27031, 33180, 55709, 37281, 29100, 29101, 22966, 35257, 35267, 49610, 47574, 23000, 45533, 33266, 57845, 39427, 47623, 33298, 35350, 29210, 37410, 37411, 37417, 29244, 29245, 31301, 35415, 51812, 23142, 27260, 25221, 31371, 27279, 27282, 49815, 31386, 55962, 25249, 31400, 37545, 29360, 49841, 47809, 51906, 33477, 39630, 49870, 31442, 56020, 29397, 35553, 56052, 29430, 35575, 54021, 23305, 23306, 37648, 54045, 31524, 31525, 41769, 41770, 31535, 23346, 23347, 29493, 45884, 45885, 45888, 23365, 27463, 31564, 27470, 27471, 27475, 23397, 50027, 35715, 31624, 39816, 31628, 23440, 23441, 27539, 31636, 31638, 39831, 35739, 27567, 41904, 35761, 35763, 27573, 52149, 25531, 37827, 31685, 35798, 35799, 29656, 23514, 23515, 29659, 23533, 27629, 31726, 48117, 50188, 41998, 33810, 35861, 27674, 27675, 52257, 25646, 46134, 23623, 23625, 23626, 52298, 27724, 23635, 50266, 29794, 31842, 40041, 31865, 31866, 27772, 25727, 40066, 54403, 52373, 38038, 40091, 52379, 27805, 29856, 38049, 36004, 52389, 33965, 52403, 52407, 33977, 29889, 29905, 29906, 50390, 23779, 36071, 40167, 44263, 52455, 54512, 34033, 52469, 25846, 31994, 38139, 27903, 25867, 27919, 54545, 32025, 38169, 38180, 56621, 34098, 23867, 44348, 32072, 34134, 30042, 30058, 30060, 52591, 30065, 23927, 44413, 44414, 42369, 42383, 28048, 52638, 26018, 34211, 32185, 32187, 36283, 42427, 56768, 36295, 56777, 36303, 32211, 52700, 44511, 44512, 56813, 36342, 38393, 48645, 42517, 50722, 50732, 34349, 26197, 54872, 40539, 44643, 40552, 54893, 26234, 26235, 38529, 52866, 52875, 48780, 32401, 26265, 38567, 44738, 34513, 48850, 50913, 57061, 42726, 30440, 42735, 40690, 36595, 48890, 44797, 44798, 30464, 36617, 26380, 34581, 34582, 28441, 26397, 26401, 28449, 30531, 26442, 42835, 46935, 34651, 57185, 24423, 26474, 26475, 53098, 53102, 26482, 24446, 55166, 32641, 30604, 24461, 40851, 40852, 32663, 42905, 49058, 34724, 34725, 32678, 28588, 28590, 24505, 49081, 40891, 26556, 49082, 51141, 51142, 30678, 28631, 36825, 39070, 34781, 36830, 53213, 39071, 39072, 51184, 53232, 41112) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 13:40:25,258 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:40:25,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51632 - __SPLIT__ 2026-05-27 13:40:25,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53219 - __SPLIT__ 2026-05-27 13:40:25,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24158 - __SPLIT__ 2026-05-27 13:40:25,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25495 - __SPLIT__ 2026-05-27 13:40:25,937 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:40:26,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33106 - __SPLIT__ 2026-05-27 13:40:27,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24206 - __SPLIT__ 2026-05-27 13:40:28,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25639 - __SPLIT__ 2026-05-27 13:40:28,106 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (41984, 38401, 38402, 41985, 57351, 45066, 45067, 46090, 46091, 52236, 52248, 42011, 42012, 48156, 48157, 55326, 28201, 25131, 51758, 34352, 51251, 26683, 31305, 30283, 41037, 40014, 35922, 35923, 35924, 35925, 42073, 39514, 35419, 42074, 23140, 23141, 28269, 28270, 28271, 28272, 28273, 29293, 46707, 46708, 47216, 47217, 56956, 38525, 38526, 55933, 56957, 52865, 39047, 51847, 22676, 37525, 29334, 37526, 32408, 32409, 32410, 37528, 37529, 37530, 25253, 22697, 52400, 52401, 52402, 46771, 34506, 35018, 35019, 25298, 25814, 26839, 37085, 27373, 28916, 27893, 22774, 48886, 52984, 28409, 37116, 37117, 37118, 46849, 46850, 46854, 46855, 48907, 48908, 52495, 30491, 24351, 31012, 41765, 27432, 24362, 58155, 33076, 33077, 49975, 35642, 45372, 35650, 45389, 35662, 31055, 52558, 55118, 32598, 32599, 32600, 32601, 32602, 57179, 25949, 25950, 34658, 41315, 41316, 39792, 39793, 42871, 42873, 25469, 26495, 26502, 43915, 39820, 39821, 41357, 41358, 41359, 51083, 51084, 51085, 51086, 40858, 29094, 28583, 48554, 43435, 43436, 43437, 43438, 31151, 43439, 43440, 43441, 48555, 55731, 32181, 39878, 22983, 29127, 29128, 39879, 34251, 39880, 39881, 39882, 28641, 50145, 50146, 50147, 50148, 50149, 38376, 49129, 42994, 49656, 49657, 33279);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:40:28,175 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:40:28,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33978 - __SPLIT__ 2026-05-27 13:40:29,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24560 - __SPLIT__ 2026-05-27 13:40:30,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25640 - __SPLIT__ 2026-05-27 13:40:30,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53224 - __SPLIT__ 2026-05-27 13:40:30,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51649 - __SPLIT__ 2026-05-27 13:40:30,473 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:40:30,521 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:40:30,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34104 - __SPLIT__ 2026-05-27 13:40:31,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24577 - __SPLIT__ 2026-05-27 13:40:32,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25664 - __SPLIT__ 2026-05-27 13:40:32,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53914 - __SPLIT__ 2026-05-27 13:40:32,704 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (41984, 38401, 38402, 41985, 57351, 45066, 45067, 46090, 46091, 52236, 52248, 42011, 42012, 48156, 48157, 55326, 28201, 25131, 51758, 34352, 51251, 26683, 31305, 30283, 41037, 40014, 35922, 35923, 35924, 35925, 42073, 39514, 35419, 42074, 23140, 23141, 28269, 28270, 28271, 28272, 28273, 29293, 46707, 46708, 47216, 47217, 56956, 38525, 38526, 55933, 56957, 52865, 39047, 51847, 22676, 37525, 29334, 37526, 32408, 32409, 32410, 37528, 37529, 37530, 25253, 22697, 52400, 52401, 52402, 46771, 34506, 35018, 35019, 25298, 25814, 26839, 37085, 27373, 28916, 27893, 22774, 48886, 52984, 28409, 37116, 37117, 37118, 46849, 46850, 46854, 46855, 48907, 48908, 52495, 30491, 24351, 31012, 41765, 27432, 24362, 58155, 33076, 33077, 49975, 35642, 45372, 35650, 45389, 35662, 31055, 52558, 55118, 32598, 32599, 32600, 32601, 32602, 57179, 25949, 25950, 34658, 41315, 41316, 39792, 39793, 42871, 42873, 25469, 26495, 26502, 43915, 39820, 39821, 41357, 41358, 41359, 51083, 51084, 51085, 51086, 40858, 29094, 28583, 48554, 43435, 43436, 43437, 43438, 31151, 43439, 43440, 43441, 48555, 55731, 32181, 39878, 22983, 29127, 29128, 39879, 34251, 39880, 39881, 39882, 28641, 50145, 50146, 50147, 50148, 50149, 38376, 49129, 42994, 49656, 49657, 33279) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 13:40:32,793 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:40:33,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34153 - __SPLIT__ 2026-05-27 13:40:33,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24580 - __SPLIT__ 2026-05-27 13:40:33,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25784 - __SPLIT__ 2026-05-27 13:40:34,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53235 - __SPLIT__ 2026-05-27 13:40:34,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51707 - __SPLIT__ 2026-05-27 13:40:34,385 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:40:34,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34434 - __SPLIT__ 2026-05-27 13:40:35,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24581 - __SPLIT__ 2026-05-27 13:40:35,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25822 - __SPLIT__ 2026-05-27 13:40:35,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51721 - __SPLIT__ 2026-05-27 13:40:35,922 - 124456 - src.utils.log - INFO - βœ… Fetched 2025 rows - __SPLIT__ 2026-05-27 13:40:36,132 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 58405;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:40:36,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53248 - __SPLIT__ 2026-05-27 13:40:36,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34650 - __SPLIT__ 2026-05-27 13:40:37,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24684 - __SPLIT__ 2026-05-27 13:40:37,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25865 - __SPLIT__ 2026-05-27 13:40:38,637 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:40:38,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35352 - __SPLIT__ 2026-05-27 13:40:39,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24867 - __SPLIT__ 2026-05-27 13:40:39,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25939 - __SPLIT__ 2026-05-27 13:40:40,027 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 58405 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:40:40,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150343 - __SPLIT__ 2026-05-27 13:40:40,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35416 - __SPLIT__ 2026-05-27 13:40:40,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25132 - __SPLIT__ 2026-05-27 13:40:41,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26095 - __SPLIT__ 2026-05-27 13:40:41,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53281 - __SPLIT__ 2026-05-27 13:40:41,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51729 - __SPLIT__ 2026-05-27 13:40:41,888 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 13:40:42,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35470 - __SPLIT__ 2026-05-27 13:40:42,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25306 - __SPLIT__ 2026-05-27 13:40:42,753 - 124456 - src.utils.log - INFO - βœ… Fetched 2465 rows - __SPLIT__ 2026-05-27 13:40:42,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22597 - __SPLIT__ 2026-05-27 13:40:42,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26096 - __SPLIT__ 2026-05-27 13:40:44,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36569 - __SPLIT__ 2026-05-27 13:40:44,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25319 - __SPLIT__ 2026-05-27 13:40:44,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58405 - __SPLIT__ 2026-05-27 13:40:44,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53917 - __SPLIT__ 2026-05-27 13:40:45,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22672 - __SPLIT__ 2026-05-27 13:40:45,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53302 - __SPLIT__ 2026-05-27 13:40:46,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36576 - __SPLIT__ 2026-05-27 13:40:46,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51736 - __SPLIT__ 2026-05-27 13:40:46,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26134 - __SPLIT__ 2026-05-27 13:40:46,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25322 - __SPLIT__ 2026-05-27 13:40:46,870 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1.0;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:40:46,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22676 - __SPLIT__ 2026-05-27 13:40:47,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22681 - __SPLIT__ 2026-05-27 13:40:47,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37786 - __SPLIT__ 2026-05-27 13:40:48,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26329 - __SPLIT__ 2026-05-27 13:40:48,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25596 - __SPLIT__ 2026-05-27 13:40:49,584 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:40:50,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22697 - __SPLIT__ 2026-05-27 13:40:50,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22693 - __SPLIT__ 2026-05-27 13:40:50,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37983 - __SPLIT__ 2026-05-27 13:40:51,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26343 - __SPLIT__ 2026-05-27 13:40:51,874 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:40:52,145 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51755 - __SPLIT__ 2026-05-27 13:40:52,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25932 - __SPLIT__ 2026-05-27 13:40:52,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22798 - __SPLIT__ 2026-05-27 13:40:52,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22774 - __SPLIT__ 2026-05-27 13:40:53,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38352 - __SPLIT__ 2026-05-27 13:40:53,480 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:40:53,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26344 - __SPLIT__ 2026-05-27 13:40:54,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25933 - __SPLIT__ 2026-05-27 13:40:55,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22799 - __SPLIT__ 2026-05-27 13:40:55,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22983 - __SPLIT__ 2026-05-27 13:40:55,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38787 - __SPLIT__ 2026-05-27 13:40:56,590 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:40:57,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53303 - __SPLIT__ 2026-05-27 13:40:57,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25934 - __SPLIT__ 2026-05-27 13:40:57,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22966 - __SPLIT__ 2026-05-27 13:40:58,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26361 - __SPLIT__ 2026-05-27 13:40:58,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23140 - __SPLIT__ 2026-05-27 13:40:58,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38892 - __SPLIT__ 2026-05-27 13:40:58,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51819 - __SPLIT__ 2026-05-27 13:40:58,989 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:40:59,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25935 - __SPLIT__ 2026-05-27 13:40:59,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23000 - __SPLIT__ 2026-05-27 13:41:00,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26519 - __SPLIT__ 2026-05-27 13:41:00,507 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23141 - __SPLIT__ 2026-05-27 13:41:01,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39146 - __SPLIT__ 2026-05-27 13:41:01,341 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (51727, 47765, 22679, 47771, 47772, 47773, 43806, 43809, 31910, 31911, 50727, 48682, 48683, 58166, 57929, 39896, 49756, 47069, 45405, 42469, 42470, 38248, 58103, 29949);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:41:01,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53921 - __SPLIT__ 2026-05-27 13:41:01,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26099 - __SPLIT__ 2026-05-27 13:41:01,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53316 - __SPLIT__ 2026-05-27 13:41:02,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23142 - __SPLIT__ 2026-05-27 13:41:02,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26591 - __SPLIT__ 2026-05-27 13:41:02,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24351 - __SPLIT__ 2026-05-27 13:41:03,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39455 - __SPLIT__ 2026-05-27 13:41:03,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51935 - __SPLIT__ 2026-05-27 13:41:03,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26124 - __SPLIT__ 2026-05-27 13:41:03,795 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:41:04,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23305 - __SPLIT__ 2026-05-27 13:41:04,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26621 - __SPLIT__ 2026-05-27 13:41:05,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39627 - __SPLIT__ 2026-05-27 13:41:06,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26127 - __SPLIT__ 2026-05-27 13:41:06,439 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (51727, 47765, 22679, 47771, 47772, 47773, 43806, 43809, 31910, 31911, 50727, 48682, 48683, 58166, 57929, 39896, 49756, 47069, 45405, 42469, 42470, 38248, 58103, 29949) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:41:06,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24362 - __SPLIT__ 2026-05-27 13:41:06,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23306 - __SPLIT__ 2026-05-27 13:41:07,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53386 - __SPLIT__ 2026-05-27 13:41:07,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26764 - __SPLIT__ 2026-05-27 13:41:07,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39681 - __SPLIT__ 2026-05-27 13:41:08,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26420 - __SPLIT__ 2026-05-27 13:41:08,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25131 - __SPLIT__ 2026-05-27 13:41:09,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23346 - __SPLIT__ 2026-05-27 13:41:09,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26821 - __SPLIT__ 2026-05-27 13:41:09,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51955 - __SPLIT__ 2026-05-27 13:41:10,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39975 - __SPLIT__ 2026-05-27 13:41:10,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25253 - __SPLIT__ 2026-05-27 13:41:10,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53435 - __SPLIT__ 2026-05-27 13:41:11,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27045 - __SPLIT__ 2026-05-27 13:41:11,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23347 - __SPLIT__ 2026-05-27 13:41:11,526 - 124456 - src.utils.log - INFO - βœ… Fetched 440 rows - __SPLIT__ 2026-05-27 13:41:11,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26825 - __SPLIT__ 2026-05-27 13:41:11,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150346 - __SPLIT__ 2026-05-27 13:41:12,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40105 - __SPLIT__ 2026-05-27 13:41:12,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25298 - __SPLIT__ 2026-05-27 13:41:13,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23365 - __SPLIT__ 2026-05-27 13:41:14,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27101 - __SPLIT__ 2026-05-27 13:41:15,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26826 - __SPLIT__ 2026-05-27 13:41:15,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40134 - __SPLIT__ 2026-05-27 13:41:15,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53516 - __SPLIT__ 2026-05-27 13:41:16,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22679 - __SPLIT__ 2026-05-27 13:41:16,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23397 - __SPLIT__ 2026-05-27 13:41:16,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25469 - __SPLIT__ 2026-05-27 13:41:17,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53945 - __SPLIT__ 2026-05-27 13:41:18,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40634 - __SPLIT__ 2026-05-27 13:41:18,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27884 - __SPLIT__ 2026-05-27 13:41:18,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26846 - __SPLIT__ 2026-05-27 13:41:19,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23440 - __SPLIT__ 2026-05-27 13:41:19,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29949 - __SPLIT__ 2026-05-27 13:41:19,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25814 - __SPLIT__ 2026-05-27 13:41:20,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41428 - __SPLIT__ 2026-05-27 13:41:21,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53533 - __SPLIT__ 2026-05-27 13:41:21,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26961 - __SPLIT__ 2026-05-27 13:41:21,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27928 - __SPLIT__ 2026-05-27 13:41:22,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23441 - __SPLIT__ 2026-05-27 13:41:22,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31910 - __SPLIT__ 2026-05-27 13:41:23,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41714 - __SPLIT__ 2026-05-27 13:41:23,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25949 - __SPLIT__ 2026-05-27 13:41:23,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51956 - __SPLIT__ 2026-05-27 13:41:23,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26980 - __SPLIT__ 2026-05-27 13:41:25,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23514 - __SPLIT__ 2026-05-27 13:41:25,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28138 - __SPLIT__ 2026-05-27 13:41:25,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31911 - __SPLIT__ 2026-05-27 13:41:25,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41814 - __SPLIT__ 2026-05-27 13:41:26,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25950 - __SPLIT__ 2026-05-27 13:41:26,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53556 - __SPLIT__ 2026-05-27 13:41:26,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27057 - __SPLIT__ 2026-05-27 13:41:26,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23515 - __SPLIT__ 2026-05-27 13:41:27,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28427 - __SPLIT__ 2026-05-27 13:41:28,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43005 - __SPLIT__ 2026-05-27 13:41:29,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26495 - __SPLIT__ 2026-05-27 13:41:29,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38248 - __SPLIT__ 2026-05-27 13:41:29,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27080 - __SPLIT__ 2026-05-27 13:41:30,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51987 - __SPLIT__ 2026-05-27 13:41:30,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23533 - __SPLIT__ 2026-05-27 13:41:31,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43328 - __SPLIT__ 2026-05-27 13:41:31,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28428 - __SPLIT__ 2026-05-27 13:41:32,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26502 - __SPLIT__ 2026-05-27 13:41:32,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27129 - __SPLIT__ 2026-05-27 13:41:32,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53741 - __SPLIT__ 2026-05-27 13:41:33,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23623 - __SPLIT__ 2026-05-27 13:41:33,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39896 - __SPLIT__ 2026-05-27 13:41:34,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43904 - __SPLIT__ 2026-05-27 13:41:35,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26683 - __SPLIT__ 2026-05-27 13:41:35,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28602 - __SPLIT__ 2026-05-27 13:41:35,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27188 - __SPLIT__ 2026-05-27 13:41:36,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23625 - __SPLIT__ 2026-05-27 13:41:37,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53815 - __SPLIT__ 2026-05-27 13:41:37,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51988 - __SPLIT__ 2026-05-27 13:41:37,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44237 - __SPLIT__ 2026-05-27 13:41:37,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53955 - __SPLIT__ 2026-05-27 13:41:37,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26839 - __SPLIT__ 2026-05-27 13:41:38,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42469 - __SPLIT__ 2026-05-27 13:41:38,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28774 - __SPLIT__ 2026-05-27 13:41:38,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27371 - __SPLIT__ 2026-05-27 13:41:38,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23626 - __SPLIT__ 2026-05-27 13:41:39,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44437 - __SPLIT__ 2026-05-27 13:41:39,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53827 - __SPLIT__ 2026-05-27 13:41:40,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42470 - __SPLIT__ 2026-05-27 13:41:41,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27373 - __SPLIT__ 2026-05-27 13:41:42,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28810 - __SPLIT__ 2026-05-27 13:41:42,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27372 - __SPLIT__ 2026-05-27 13:41:42,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23635 - __SPLIT__ 2026-05-27 13:41:42,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44440 - __SPLIT__ 2026-05-27 13:41:43,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43806 - __SPLIT__ 2026-05-27 13:41:43,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27432 - __SPLIT__ 2026-05-27 13:41:44,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28931 - __SPLIT__ 2026-05-27 13:41:44,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53831 - __SPLIT__ 2026-05-27 13:41:44,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23779 - __SPLIT__ 2026-05-27 13:41:45,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44486 - __SPLIT__ 2026-05-27 13:41:46,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27430 - __SPLIT__ 2026-05-27 13:41:46,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27893 - __SPLIT__ 2026-05-27 13:41:48,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29188 - __SPLIT__ 2026-05-27 13:41:48,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23867 - __SPLIT__ 2026-05-27 13:41:49,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44572 - __SPLIT__ 2026-05-27 13:41:49,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43809 - __SPLIT__ 2026-05-27 13:41:49,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27439 - __SPLIT__ 2026-05-27 13:41:50,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28201 - __SPLIT__ 2026-05-27 13:41:50,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29472 - __SPLIT__ 2026-05-27 13:41:50,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23927 - __SPLIT__ 2026-05-27 13:41:51,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44729 - __SPLIT__ 2026-05-27 13:41:51,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53862 - __SPLIT__ 2026-05-27 13:41:52,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51999 - __SPLIT__ 2026-05-27 13:41:52,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27449 - __SPLIT__ 2026-05-27 13:41:52,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28269 - __SPLIT__ 2026-05-27 13:41:54,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45405 - __SPLIT__ 2026-05-27 13:41:54,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29852 - __SPLIT__ 2026-05-27 13:41:54,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24423 - __SPLIT__ 2026-05-27 13:41:54,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44784 - __SPLIT__ 2026-05-27 13:41:55,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27580 - __SPLIT__ 2026-05-27 13:41:57,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53898 - __SPLIT__ 2026-05-27 13:41:59,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29853 - __SPLIT__ 2026-05-27 13:41:59,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24446 - __SPLIT__ 2026-05-27 13:41:59,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28270 - __SPLIT__ 2026-05-27 13:41:59,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44843 - __SPLIT__ 2026-05-27 13:42:00,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47069 - __SPLIT__ 2026-05-27 13:42:00,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53956 - __SPLIT__ 2026-05-27 13:42:00,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27608 - __SPLIT__ 2026-05-27 13:42:02,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24461 - __SPLIT__ 2026-05-27 13:42:03,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30038 - __SPLIT__ 2026-05-27 13:42:03,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44845 - __SPLIT__ 2026-05-27 13:42:04,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54039 - __SPLIT__ 2026-05-27 13:42:05,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28271 - __SPLIT__ 2026-05-27 13:42:05,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27622 - __SPLIT__ 2026-05-27 13:42:05,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24505 - __SPLIT__ 2026-05-27 13:42:06,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47765 - __SPLIT__ 2026-05-27 13:42:06,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30225 - __SPLIT__ 2026-05-27 13:42:07,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44882 - __SPLIT__ 2026-05-27 13:42:08,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27623 - __SPLIT__ 2026-05-27 13:42:08,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24598 - __SPLIT__ 2026-05-27 13:42:09,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28272 - __SPLIT__ 2026-05-27 13:42:10,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47771 - __SPLIT__ 2026-05-27 13:42:11,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44981 - __SPLIT__ 2026-05-27 13:42:11,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30398 - __SPLIT__ 2026-05-27 13:42:11,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24636 - __SPLIT__ 2026-05-27 13:42:11,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54181 - __SPLIT__ 2026-05-27 13:42:13,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52003 - __SPLIT__ 2026-05-27 13:42:13,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28273 - __SPLIT__ 2026-05-27 13:42:14,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47772 - __SPLIT__ 2026-05-27 13:42:14,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45298 - __SPLIT__ 2026-05-27 13:42:14,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27764 - __SPLIT__ 2026-05-27 13:42:15,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24644 - __SPLIT__ 2026-05-27 13:42:15,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30623 - __SPLIT__ 2026-05-27 13:42:16,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28409 - __SPLIT__ 2026-05-27 13:42:17,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45330 - __SPLIT__ 2026-05-27 13:42:18,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24645 - __SPLIT__ 2026-05-27 13:42:19,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54402 - __SPLIT__ 2026-05-27 13:42:19,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47773 - __SPLIT__ 2026-05-27 13:42:20,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28583 - __SPLIT__ 2026-05-27 13:42:21,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27765 - __SPLIT__ 2026-05-27 13:42:21,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30977 - __SPLIT__ 2026-05-27 13:42:21,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45369 - __SPLIT__ 2026-05-27 13:42:21,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52039 - __SPLIT__ 2026-05-27 13:42:22,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24762 - __SPLIT__ 2026-05-27 13:42:22,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28641 - __SPLIT__ 2026-05-27 13:42:23,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48682 - __SPLIT__ 2026-05-27 13:42:24,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28049 - __SPLIT__ 2026-05-27 13:42:24,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31087 - __SPLIT__ 2026-05-27 13:42:24,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45756 - __SPLIT__ 2026-05-27 13:42:25,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54417 - __SPLIT__ 2026-05-27 13:42:25,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24766 - __SPLIT__ 2026-05-27 13:42:26,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28916 - __SPLIT__ 2026-05-27 13:42:27,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52046 - __SPLIT__ 2026-05-27 13:42:27,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28363 - __SPLIT__ 2026-05-27 13:42:27,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48683 - __SPLIT__ 2026-05-27 13:42:28,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45779 - __SPLIT__ 2026-05-27 13:42:28,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31293 - __SPLIT__ 2026-05-27 13:42:28,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25221 - __SPLIT__ 2026-05-27 13:42:29,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29094 - __SPLIT__ 2026-05-27 13:42:30,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28435 - __SPLIT__ 2026-05-27 13:42:30,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53957 - __SPLIT__ 2026-05-27 13:42:31,100 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54752 - __SPLIT__ 2026-05-27 13:42:31,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49756 - __SPLIT__ 2026-05-27 13:42:31,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45895 - __SPLIT__ 2026-05-27 13:42:32,312 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25249 - __SPLIT__ 2026-05-27 13:42:33,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31594 - __SPLIT__ 2026-05-27 13:42:33,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29127 - __SPLIT__ 2026-05-27 13:42:33,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28684 - __SPLIT__ 2026-05-27 13:42:34,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46014 - __SPLIT__ 2026-05-27 13:42:34,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52098 - __SPLIT__ 2026-05-27 13:42:35,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25531 - __SPLIT__ 2026-05-27 13:42:36,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50727 - __SPLIT__ 2026-05-27 13:42:36,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31834 - __SPLIT__ 2026-05-27 13:42:37,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29128 - __SPLIT__ 2026-05-27 13:42:37,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54753 - __SPLIT__ 2026-05-27 13:42:37,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28743 - __SPLIT__ 2026-05-27 13:42:37,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46415 - __SPLIT__ 2026-05-27 13:42:38,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25646 - __SPLIT__ 2026-05-27 13:42:41,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29293 - __SPLIT__ 2026-05-27 13:42:41,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51727 - __SPLIT__ 2026-05-27 13:42:42,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31895 - __SPLIT__ 2026-05-27 13:42:42,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28789 - __SPLIT__ 2026-05-27 13:42:42,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46591 - __SPLIT__ 2026-05-27 13:42:42,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25727 - __SPLIT__ 2026-05-27 13:42:43,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52101 - __SPLIT__ 2026-05-27 13:42:44,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29334 - __SPLIT__ 2026-05-27 13:42:44,049 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1130.0, 1132.0, 1133.0, 11437.0, 1131.0, 11435.0, 11439.0, 11436.0, -1.0);... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 13:42:45,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28864 - __SPLIT__ 2026-05-27 13:42:46,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54842 - __SPLIT__ 2026-05-27 13:42:46,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25846 - __SPLIT__ 2026-05-27 13:42:46,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46604 - __SPLIT__ 2026-05-27 13:42:46,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57929 - __SPLIT__ 2026-05-27 13:42:47,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32163 - __SPLIT__ 2026-05-27 13:42:47,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30283 - __SPLIT__ 2026-05-27 13:42:48,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28883 - __SPLIT__ 2026-05-27 13:42:48,488 - 124456 - src.utils.log - INFO - βœ… Fetched 16 rows - __SPLIT__ 2026-05-27 13:42:48,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25867 - __SPLIT__ 2026-05-27 13:42:49,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46787 - __SPLIT__ 2026-05-27 13:42:50,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58103 - __SPLIT__ 2026-05-27 13:42:51,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30491 - __SPLIT__ 2026-05-27 13:42:52,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54856 - __SPLIT__ 2026-05-27 13:42:52,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32378 - __SPLIT__ 2026-05-27 13:42:52,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28885 - __SPLIT__ 2026-05-27 13:42:53,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26018 - __SPLIT__ 2026-05-27 13:42:53,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46802 - __SPLIT__ 2026-05-27 13:42:54,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31012 - __SPLIT__ 2026-05-27 13:42:55,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58166 - __SPLIT__ 2026-05-27 13:42:56,960 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26197 - __SPLIT__ 2026-05-27 13:42:58,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47180 - __SPLIT__ 2026-05-27 13:42:58,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32543 - __SPLIT__ 2026-05-27 13:42:59,746 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11428.0, 11429.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:42:59,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54879 - __SPLIT__ 2026-05-27 13:43:00,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31055 - __SPLIT__ 2026-05-27 13:43:00,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26234 - __SPLIT__ 2026-05-27 13:43:00,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28886 - __SPLIT__ 2026-05-27 13:43:01,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53958 - __SPLIT__ 2026-05-27 13:43:01,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47555 - __SPLIT__ 2026-05-27 13:43:01,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32588 - __SPLIT__ 2026-05-27 13:43:02,558 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 13:43:03,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31151 - __SPLIT__ 2026-05-27 13:43:03,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26235 - __SPLIT__ 2026-05-27 13:43:03,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52102 - __SPLIT__ 2026-05-27 13:43:03,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54913 - __SPLIT__ 2026-05-27 13:43:04,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28934 - __SPLIT__ 2026-05-27 13:43:04,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47578 - __SPLIT__ 2026-05-27 13:43:04,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32589 - __SPLIT__ 2026-05-27 13:43:05,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31305 - __SPLIT__ 2026-05-27 13:43:05,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26265 - __SPLIT__ 2026-05-27 13:43:06,260 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:43:07,829 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28960 - __SPLIT__ 2026-05-27 13:43:08,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47611 - __SPLIT__ 2026-05-27 13:43:09,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26380 - __SPLIT__ 2026-05-27 13:43:10,293 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:43:10,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54922 - __SPLIT__ 2026-05-27 13:43:11,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32653 - __SPLIT__ 2026-05-27 13:43:11,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28961 - __SPLIT__ 2026-05-27 13:43:12,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52196 - __SPLIT__ 2026-05-27 13:43:12,302 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:43:12,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47624 - __SPLIT__ 2026-05-27 13:43:12,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26397 - __SPLIT__ 2026-05-27 13:43:13,093 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:43:13,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32654 - __SPLIT__ 2026-05-27 13:43:16,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47725 - __SPLIT__ 2026-05-27 13:43:16,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26401 - __SPLIT__ 2026-05-27 13:43:17,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32181 - __SPLIT__ 2026-05-27 13:43:17,083 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:43:17,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55270 - __SPLIT__ 2026-05-27 13:43:17,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28985 - __SPLIT__ 2026-05-27 13:43:18,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26442 - __SPLIT__ 2026-05-27 13:43:18,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47817 - __SPLIT__ 2026-05-27 13:43:19,472 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58112, 57985, 58114, 58115, 58369, 58245, 58370, 58247, 58363, 58371, 39690, 57354, 58123, 58251, 58373, 58377, 57360, 58379, 58130, 58006, 58010, 57883, 58011, 58142, 58270, 58272, 57123, 58020, 58277, 27046, 58278, 58157, 58296, 57914, 41404, 58045, 57918, 58307, 58181, 57931, 55756, 57548, 57934, 58193, 57814, 57943, 58327, 58074, 58205, 30816, 58081, 58209, 58213, 58341, 57959, 56168, 57960, 58087, 58217, 58342, 58348, 58095, 58357, 57974, 57975, 58230, 58235, 58236, 57981, 58366, 57983);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:43:20,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32655 - __SPLIT__ 2026-05-27 13:43:20,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32408 - __SPLIT__ 2026-05-27 13:43:20,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52197 - __SPLIT__ 2026-05-27 13:43:21,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29028 - __SPLIT__ 2026-05-27 13:43:21,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26474 - __SPLIT__ 2026-05-27 13:43:21,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47963 - __SPLIT__ 2026-05-27 13:43:22,719 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:43:23,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55292 - __SPLIT__ 2026-05-27 13:43:23,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32409 - __SPLIT__ 2026-05-27 13:43:24,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29029 - __SPLIT__ 2026-05-27 13:43:24,784 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58112, 57985, 58114, 58115, 58369, 58245, 58370, 58247, 58363, 58371, 39690, 57354, 58123, 58251, 58373, 58377, 57360, 58379, 58130, 58006, 58010, 57883, 58011, 58142, 58270, 58272, 57123, 58020, 58277, 27046, 58278, 58157, 58296, 57914, 41404, 58045, 57918, 58307, 58181, 57931, 55756, 57548, 57934, 58193, 57814, 57943, 58327, 58074, 58205, 30816, 58081, 58209, 58213, 58341, 57959, 56168, 57960, 58087, 58217, 58342, 58348, 58095, 58357, 57974, 57975, 58230, 58235, 58236, 57981, 58366, 57983) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:43:25,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48045 - __SPLIT__ 2026-05-27 13:43:25,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32854 - __SPLIT__ 2026-05-27 13:43:25,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26475 - __SPLIT__ 2026-05-27 13:43:26,620 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 13:43:27,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29035 - __SPLIT__ 2026-05-27 13:43:27,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32410 - __SPLIT__ 2026-05-27 13:43:28,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48071 - __SPLIT__ 2026-05-27 13:43:28,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26482 - __SPLIT__ 2026-05-27 13:43:28,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52200 - __SPLIT__ 2026-05-27 13:43:29,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55312 - __SPLIT__ 2026-05-27 13:43:29,279 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:43:29,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53961 - __SPLIT__ 2026-05-27 13:43:30,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29158 - __SPLIT__ 2026-05-27 13:43:30,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26556 - __SPLIT__ 2026-05-27 13:43:30,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32934 - __SPLIT__ 2026-05-27 13:43:30,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48074 - __SPLIT__ 2026-05-27 13:43:30,964 - 124456 - src.utils.log - INFO - βœ… Fetched 424 rows - __SPLIT__ 2026-05-27 13:43:31,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32598 - __SPLIT__ 2026-05-27 13:43:31,781 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:43:31,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55321 - __SPLIT__ 2026-05-27 13:43:32,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26642 - __SPLIT__ 2026-05-27 13:43:32,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29297 - __SPLIT__ 2026-05-27 13:43:33,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48212 - __SPLIT__ 2026-05-27 13:43:34,180 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (51203, 26634, 24594, 57364, 28693, 36887, 30755, 22566, 24615, 28720, 55348, 53311, 57408, 32850, 57428, 34903, 22618, 26726, 36969, 36970, 49268, 51326, 28800, 22677, 47262, 30883, 51368, 22703, 26801, 49331, 49333, 49338, 26818, 53442, 43216, 47317, 24791, 43226, 51421, 30942, 37105, 43257, 28923, 43263, 51463, 43276, 57626, 45342, 37151, 31008, 28965, 39205, 28971, 51515, 26942, 26946, 35138, 47430, 22858, 51538, 47446, 43367, 22889, 39273, 31084, 53615, 33141, 39291, 27004, 51584, 29062, 27016, 43406, 47518, 47519, 22955, 149931, 22957, 41389, 31157, 25025, 25040, 31189, 53718, 27096, 31192, 23005, 51687, 35307, 39403, 57839, 27120, 53759, 53760, 27137, 33285, 25095, 25100, 47633, 47634, 47635, 53780, 33307, 51741, 33317, 23078, 29226, 37425, 55860, 25144, 51775, 53825, 45642, 31333, 31337, 57961, 37497, 33422, 29347, 27311, 23216, 25264, 55983, 43700, 43706, 41660, 47806, 31427, 51908, 31439, 39643, 27361, 23274, 37613, 29442, 41732, 49931, 25356, 35597, 29465, 49953, 45859, 47915, 35647, 52031, 52032, 52043, 37713, 56151, 25435, 23389, 35677, 56161, 23394, 35689, 35693, 39806, 56191, 25482, 35733, 35738, 45982, 27551, 50078, 41899, 31660, 56250, 39867, 27588, 46028, 48076, 41947, 37852, 25566, 39910, 56302, 25594, 52220, 46076, 50179, 27654, 23564, 56337, 52245, 50204, 42018, 31781, 46119, 33853, 27710, 35918, 29778, 23641, 40031, 25700, 31852, 31855, 35956, 42108, 38022, 46217, 23692, 33940, 23707, 31906, 29861, 29862, 36013, 36029, 38079, 31943, 38089, 25812, 34004, 31968, 52449, 52453, 38119, 38121, 25834, 34026, 40176, 31988, 34049, 48397, 52504, 36125, 46365, 27943, 56615, 40259, 23891, 36192, 32114, 38263, 52608, 23940, 52613, 56721, 28076, 40368, 26038, 36278, 36280, 32197, 30157, 52687, 52688, 56788, 52695, 32240, 34293, 32249, 24058, 24059, 40445, 42497, 56839, 34314, 24076, 24100, 28199, 30256, 48689, 56880, 24120, 54849, 52804, 28234, 26190, 26196, 24156, 46686, 40544, 54880, 36450, 28259, 26216, 38509, 54894, 34417, 38518, 40573, 28287, 42624, 28294, 28296, 30347, 24220, 32414, 26278, 28330, 36522, 24237, 48814, 57016, 32459, 28367, 52943, 30419, 24280, 28385, 24293, 24294, 50919, 28400, 38644, 32508, 42749, 55047, 36618, 46869, 40729, 46876, 32544, 38689, 53024, 22308, 44839, 50983, 26410, 26416, 40752, 57138, 50996, 53053, 42822, 28500, 26455, 42845, 51037, 51038, 34660, 38758, 34667, 51055, 57201, 57202, 49012, 28550, 44939, 55182, 26513, 24467, 47006, 30626, 32677, 24487, 38826, 32686, 47022, 55225, 24509, 44991, 47054, 26603, 47098, 57342);... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 13:43:34,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52309 - __SPLIT__ 2026-05-27 13:43:35,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26649 - __SPLIT__ 2026-05-27 13:43:35,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32599 - __SPLIT__ 2026-05-27 13:43:36,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33154 - __SPLIT__ 2026-05-27 13:43:36,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29361 - __SPLIT__ 2026-05-27 13:43:36,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48239 - __SPLIT__ 2026-05-27 13:43:36,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27046 - __SPLIT__ 2026-05-27 13:43:36,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26651 - __SPLIT__ 2026-05-27 13:43:36,897 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:43:38,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55381 - __SPLIT__ 2026-05-27 13:43:39,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29415 - __SPLIT__ 2026-05-27 13:43:39,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48257 - __SPLIT__ 2026-05-27 13:43:39,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32600 - __SPLIT__ 2026-05-27 13:43:39,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30816 - __SPLIT__ 2026-05-27 13:43:39,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26675 - __SPLIT__ 2026-05-27 13:43:40,277 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (51203, 26634, 24594, 57364, 28693, 36887, 30755, 22566, 24615, 28720, 55348, 53311, 57408, 32850, 57428, 34903, 22618, 26726, 36969, 36970, 49268, 51326, 28800, 22677, 47262, 30883, 51368, 22703, 26801, 49331, 49333, 49338, 26818, 53442, 43216, 47317, 24791, 43226, 51421, 30942, 37105, 43257, 28923, 43263, 51463, 43276, 57626, 45342, 37151, 31008, 28965, 39205, 28971, 51515, 26942, 26946, 35138, 47430, 22858, 51538, 47446, 43367, 22889, 39273, 31084, 53615, 33141, 39291, 27004, 51584, 29062, 27016, 43406, 47518, 47519, 22955, 149931, 22957, 41389, 31157, 25025, 25040, 31189, 53718, 27096, 31192, 23005, 51687, 35307, 39403, 57839, 27120, 53759, 53760, 27137, 33285, 25095, 25100, 47633, 47634, 47635, 53780, 33307, 51741, 33317, 23078, 29226, 37425, 55860, 25144, 51775, 53825, 45642, 31333, 31337, 57961, 37497, 33422, 29347, 27311, 23216, 25264, 55983, 43700, 43706, 41660, 47806, 31427, 51908, 31439, 39643, 27361, 23274, 37613, 29442, 41732, 49931, 25356, 35597, 29465, 49953, 45859, 47915, 35647, 52031, 52032, 52043, 37713, 56151, 25435, 23389, 35677, 56161, 23394, 35689, 35693, 39806, 56191, 25482, 35733, 35738, 45982, 27551, 50078, 41899, 31660, 56250, 39867, 27588, 46028, 48076, 41947, 37852, 25566, 39910, 56302, 25594, 52220, 46076, 50179, 27654, 23564, 56337, 52245, 50204, 42018, 31781, 46119, 33853, 27710, 35918, 29778, 23641, 40031, 25700, 31852, 31855, 35956, 42108, 38022, 46217, 23692, 33940, 23707, 31906, 29861, 29862, 36013, 36029, 38079, 31943, 38089, 25812, 34004, 31968, 52449, 52453, 38119, 38121, 25834, 34026, 40176, 31988, 34049, 48397, 52504, 36125, 46365, 27943, 56615, 40259, 23891, 36192, 32114, 38263, 52608, 23940, 52613, 56721, 28076, 40368, 26038, 36278, 36280, 32197, 30157, 52687, 52688, 56788, 52695, 32240, 34293, 32249, 24058, 24059, 40445, 42497, 56839, 34314, 24076, 24100, 28199, 30256, 48689, 56880, 24120, 54849, 52804, 28234, 26190, 26196, 24156, 46686, 40544, 54880, 36450, 28259, 26216, 38509, 54894, 34417, 38518, 40573, 28287, 42624, 28294, 28296, 30347, 24220, 32414, 26278, 28330, 36522, 24237, 48814, 57016, 32459, 28367, 52943, 30419, 24280, 28385, 24293, 24294, 50919, 28400, 38644, 32508, 42749, 55047, 36618, 46869, 40729, 46876, 32544, 38689, 53024, 22308, 44839, 50983, 26410, 26416, 40752, 57138, 50996, 53053, 42822, 28500, 26455, 42845, 51037, 51038, 34660, 38758, 34667, 51055, 57201, 57202, 49012, 28550, 44939, 55182, 26513, 24467, 47006, 30626, 32677, 24487, 38826, 32686, 47022, 55225, 24509, 44991, 47054, 26603, 47098, 57342) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 13:43:40,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33437 - __SPLIT__ 2026-05-27 13:43:40,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52322 - __SPLIT__ 2026-05-27 13:43:41,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48265 - __SPLIT__ 2026-05-27 13:43:41,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29503 - __SPLIT__ 2026-05-27 13:43:42,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39690 - __SPLIT__ 2026-05-27 13:43:42,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26751 - __SPLIT__ 2026-05-27 13:43:43,486 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55386 - __SPLIT__ 2026-05-27 13:43:44,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48306 - __SPLIT__ 2026-05-27 13:43:45,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41404 - __SPLIT__ 2026-05-27 13:43:45,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32601 - __SPLIT__ 2026-05-27 13:43:45,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26758 - __SPLIT__ 2026-05-27 13:43:46,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29568 - __SPLIT__ 2026-05-27 13:43:46,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33474 - __SPLIT__ 2026-05-27 13:43:47,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48423 - __SPLIT__ 2026-05-27 13:43:47,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55756 - __SPLIT__ 2026-05-27 13:43:48,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26781 - __SPLIT__ 2026-05-27 13:43:48,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29602 - __SPLIT__ 2026-05-27 13:43:49,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55411 - __SPLIT__ 2026-05-27 13:43:49,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52349 - __SPLIT__ 2026-05-27 13:43:49,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33641 - __SPLIT__ 2026-05-27 13:43:50,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48662 - __SPLIT__ 2026-05-27 13:43:50,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56168 - __SPLIT__ 2026-05-27 13:43:50,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27023 - __SPLIT__ 2026-05-27 13:43:51,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32602 - __SPLIT__ 2026-05-27 13:43:52,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57123 - __SPLIT__ 2026-05-27 13:43:53,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48712 - __SPLIT__ 2026-05-27 13:43:53,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27031 - __SPLIT__ 2026-05-27 13:43:54,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29603 - __SPLIT__ 2026-05-27 13:43:54,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57354 - __SPLIT__ 2026-05-27 13:43:54,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52355 - __SPLIT__ 2026-05-27 13:43:55,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53982 - __SPLIT__ 2026-05-27 13:43:55,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55517 - __SPLIT__ 2026-05-27 13:43:55,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27260 - __SPLIT__ 2026-05-27 13:43:55,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48851 - __SPLIT__ 2026-05-27 13:43:55,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33076 - __SPLIT__ 2026-05-27 13:43:56,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33642 - __SPLIT__ 2026-05-27 13:43:56,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57360 - __SPLIT__ 2026-05-27 13:43:56,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29767 - __SPLIT__ 2026-05-27 13:43:56,429 - 124456 - src.utils.log - INFO - βœ… Fetched 2550 rows - __SPLIT__ 2026-05-27 13:43:57,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27279 - __SPLIT__ 2026-05-27 13:43:57,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48895 - __SPLIT__ 2026-05-27 13:43:59,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57548 - __SPLIT__ 2026-05-27 13:44:00,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29818 - __SPLIT__ 2026-05-27 13:44:00,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33077 - __SPLIT__ 2026-05-27 13:44:00,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52357 - __SPLIT__ 2026-05-27 13:44:00,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27282 - __SPLIT__ 2026-05-27 13:44:01,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57814 - __SPLIT__ 2026-05-27 13:44:01,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49009 - __SPLIT__ 2026-05-27 13:44:02,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55574 - __SPLIT__ 2026-05-27 13:44:02,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30054 - __SPLIT__ 2026-05-27 13:44:02,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33643 - __SPLIT__ 2026-05-27 13:44:03,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27463 - __SPLIT__ 2026-05-27 13:44:03,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57883 - __SPLIT__ 2026-05-27 13:44:04,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49059 - __SPLIT__ 2026-05-27 13:44:04,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33279 - __SPLIT__ 2026-05-27 13:44:05,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30160 - __SPLIT__ 2026-05-27 13:44:05,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27470 - __SPLIT__ 2026-05-27 13:44:06,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57914 - __SPLIT__ 2026-05-27 13:44:07,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55575 - __SPLIT__ 2026-05-27 13:44:07,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52380 - __SPLIT__ 2026-05-27 13:44:07,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49222 - __SPLIT__ 2026-05-27 13:44:07,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34251 - __SPLIT__ 2026-05-27 13:44:08,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57918 - __SPLIT__ 2026-05-27 13:44:09,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30227 - __SPLIT__ 2026-05-27 13:44:09,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27471 - __SPLIT__ 2026-05-27 13:44:09,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33644 - __SPLIT__ 2026-05-27 13:44:10,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34352 - __SPLIT__ 2026-05-27 13:44:10,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49224 - __SPLIT__ 2026-05-27 13:44:10,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57931 - __SPLIT__ 2026-05-27 13:44:11,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27475 - __SPLIT__ 2026-05-27 13:44:11,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30273 - __SPLIT__ 2026-05-27 13:44:11,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22308 - __SPLIT__ 2026-05-27 13:44:13,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57934 - __SPLIT__ 2026-05-27 13:44:14,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49301 - __SPLIT__ 2026-05-27 13:44:14,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52452 - __SPLIT__ 2026-05-27 13:44:14,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27539 - __SPLIT__ 2026-05-27 13:44:15,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22566 - __SPLIT__ 2026-05-27 13:44:15,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55627 - __SPLIT__ 2026-05-27 13:44:15,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34506 - __SPLIT__ 2026-05-27 13:44:15,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57943 - __SPLIT__ 2026-05-27 13:44:15,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33645 - __SPLIT__ 2026-05-27 13:44:16,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49372 - __SPLIT__ 2026-05-27 13:44:16,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27567 - __SPLIT__ 2026-05-27 13:44:17,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22618 - __SPLIT__ 2026-05-27 13:44:17,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30274 - __SPLIT__ 2026-05-27 13:44:18,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34658 - __SPLIT__ 2026-05-27 13:44:18,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57959 - __SPLIT__ 2026-05-27 13:44:18,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55743 - __SPLIT__ 2026-05-27 13:44:18,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33683 - __SPLIT__ 2026-05-27 13:44:19,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53984 - __SPLIT__ 2026-05-27 13:44:19,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27573 - __SPLIT__ 2026-05-27 13:44:19,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49388 - __SPLIT__ 2026-05-27 13:44:19,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22677 - __SPLIT__ 2026-05-27 13:44:19,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52670 - __SPLIT__ 2026-05-27 13:44:20,404 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57960 - __SPLIT__ 2026-05-27 13:44:20,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30450 - __SPLIT__ 2026-05-27 13:44:21,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33690 - __SPLIT__ 2026-05-27 13:44:21,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35018 - __SPLIT__ 2026-05-27 13:44:21,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27629 - __SPLIT__ 2026-05-27 13:44:21,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55759 - __SPLIT__ 2026-05-27 13:44:22,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22703 - __SPLIT__ 2026-05-27 13:44:22,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49402 - __SPLIT__ 2026-05-27 13:44:22,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57974 - __SPLIT__ 2026-05-27 13:44:23,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30467 - __SPLIT__ 2026-05-27 13:44:24,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27674 - __SPLIT__ 2026-05-27 13:44:25,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22858 - __SPLIT__ 2026-05-27 13:44:26,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57975 - __SPLIT__ 2026-05-27 13:44:26,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55855 - __SPLIT__ 2026-05-27 13:44:26,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49495 - __SPLIT__ 2026-05-27 13:44:27,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35019 - __SPLIT__ 2026-05-27 13:44:27,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52699 - __SPLIT__ 2026-05-27 13:44:27,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27675 - __SPLIT__ 2026-05-27 13:44:27,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22889 - __SPLIT__ 2026-05-27 13:44:27,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30505 - __SPLIT__ 2026-05-27 13:44:28,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57981 - __SPLIT__ 2026-05-27 13:44:28,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33691 - __SPLIT__ 2026-05-27 13:44:29,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49591 - __SPLIT__ 2026-05-27 13:44:30,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27724 - __SPLIT__ 2026-05-27 13:44:30,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22955 - __SPLIT__ 2026-05-27 13:44:30,907 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35419 - __SPLIT__ 2026-05-27 13:44:31,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57983 - __SPLIT__ 2026-05-27 13:44:31,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52718 - __SPLIT__ 2026-05-27 13:44:31,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30566 - __SPLIT__ 2026-05-27 13:44:32,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27772 - __SPLIT__ 2026-05-27 13:44:33,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55915 - __SPLIT__ 2026-05-27 13:44:33,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49592 - __SPLIT__ 2026-05-27 13:44:33,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22957 - __SPLIT__ 2026-05-27 13:44:33,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57985 - __SPLIT__ 2026-05-27 13:44:35,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27805 - __SPLIT__ 2026-05-27 13:44:35,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33692 - __SPLIT__ 2026-05-27 13:44:35,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35642 - __SPLIT__ 2026-05-27 13:44:35,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30726 - __SPLIT__ 2026-05-27 13:44:36,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23005 - __SPLIT__ 2026-05-27 13:44:36,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49660 - __SPLIT__ 2026-05-27 13:44:37,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58006 - __SPLIT__ 2026-05-27 13:44:37,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27903 - __SPLIT__ 2026-05-27 13:44:38,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56100 - __SPLIT__ 2026-05-27 13:44:39,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52719 - __SPLIT__ 2026-05-27 13:44:39,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30727 - __SPLIT__ 2026-05-27 13:44:39,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23078 - __SPLIT__ 2026-05-27 13:44:40,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58010 - __SPLIT__ 2026-05-27 13:44:40,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35650 - __SPLIT__ 2026-05-27 13:44:40,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27919 - __SPLIT__ 2026-05-27 13:44:40,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49831 - __SPLIT__ 2026-05-27 13:44:41,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33693 - __SPLIT__ 2026-05-27 13:44:42,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53985 - __SPLIT__ 2026-05-27 13:44:42,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23216 - __SPLIT__ 2026-05-27 13:44:42,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58011 - __SPLIT__ 2026-05-27 13:44:43,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35662 - __SPLIT__ 2026-05-27 13:44:43,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28048 - __SPLIT__ 2026-05-27 13:44:43,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56269 - __SPLIT__ 2026-05-27 13:44:44,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33726 - __SPLIT__ 2026-05-27 13:44:44,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49866 - __SPLIT__ 2026-05-27 13:44:44,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30812 - __SPLIT__ 2026-05-27 13:44:44,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23274 - __SPLIT__ 2026-05-27 13:44:45,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58020 - __SPLIT__ 2026-05-27 13:44:45,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28441 - __SPLIT__ 2026-05-27 13:44:47,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33727 - __SPLIT__ 2026-05-27 13:44:48,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35922 - __SPLIT__ 2026-05-27 13:44:48,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49887 - __SPLIT__ 2026-05-27 13:44:48,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23389 - __SPLIT__ 2026-05-27 13:44:48,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30865 - __SPLIT__ 2026-05-27 13:44:49,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58045 - __SPLIT__ 2026-05-27 13:44:49,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28449 - __SPLIT__ 2026-05-27 13:44:49,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56456 - __SPLIT__ 2026-05-27 13:44:51,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49916 - __SPLIT__ 2026-05-27 13:44:51,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23394 - __SPLIT__ 2026-05-27 13:44:52,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58074 - __SPLIT__ 2026-05-27 13:44:53,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28588 - __SPLIT__ 2026-05-27 13:44:53,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30879 - __SPLIT__ 2026-05-27 13:44:53,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35923 - __SPLIT__ 2026-05-27 13:44:53,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52871 - __SPLIT__ 2026-05-27 13:44:54,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23564 - __SPLIT__ 2026-05-27 13:44:54,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50062 - __SPLIT__ 2026-05-27 13:44:54,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58081 - __SPLIT__ 2026-05-27 13:44:54,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33728 - __SPLIT__ 2026-05-27 13:44:55,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28590 - __SPLIT__ 2026-05-27 13:44:55,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30997 - __SPLIT__ 2026-05-27 13:44:56,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56463 - __SPLIT__ 2026-05-27 13:44:56,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23641 - __SPLIT__ 2026-05-27 13:44:57,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58087 - __SPLIT__ 2026-05-27 13:44:57,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50089 - __SPLIT__ 2026-05-27 13:44:58,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35924 - __SPLIT__ 2026-05-27 13:44:59,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28631 - __SPLIT__ 2026-05-27 13:44:59,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23692 - __SPLIT__ 2026-05-27 13:44:59,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31011 - __SPLIT__ 2026-05-27 13:45:00,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58095 - __SPLIT__ 2026-05-27 13:45:01,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50154 - __SPLIT__ 2026-05-27 13:45:02,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28848 - __SPLIT__ 2026-05-27 13:45:02,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33729 - __SPLIT__ 2026-05-27 13:45:02,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23707 - __SPLIT__ 2026-05-27 13:45:03,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56619 - __SPLIT__ 2026-05-27 13:45:03,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58112 - __SPLIT__ 2026-05-27 13:45:03,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31079 - __SPLIT__ 2026-05-27 13:45:04,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28889 - __SPLIT__ 2026-05-27 13:45:04,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50242 - __SPLIT__ 2026-05-27 13:45:04,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35925 - __SPLIT__ 2026-05-27 13:45:05,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23891 - __SPLIT__ 2026-05-27 13:45:06,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58114 - __SPLIT__ 2026-05-27 13:45:09,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33742 - __SPLIT__ 2026-05-27 13:45:07,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28950 - __SPLIT__ 2026-05-27 13:45:08,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50245 - __SPLIT__ 2026-05-27 13:45:08,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53992 - __SPLIT__ 2026-05-27 13:45:09,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23940 - __SPLIT__ 2026-05-27 13:45:07,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31080 - __SPLIT__ 2026-05-27 13:45:09,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56630 - __SPLIT__ 2026-05-27 13:45:09,447 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58115 - __SPLIT__ 2026-05-27 13:45:09,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33743 - __SPLIT__ 2026-05-27 13:45:10,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29010 - __SPLIT__ 2026-05-27 13:45:10,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52872 - __SPLIT__ 2026-05-27 13:45:10,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37085 - __SPLIT__ 2026-05-27 13:45:10,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50263 - __SPLIT__ 2026-05-27 13:45:10,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24058 - __SPLIT__ 2026-05-27 13:45:11,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58123 - __SPLIT__ 2026-05-27 13:45:12,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29064 - __SPLIT__ 2026-05-27 13:45:14,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37116 - __SPLIT__ 2026-05-27 13:45:14,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31124 - __SPLIT__ 2026-05-27 13:45:14,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50462 - __SPLIT__ 2026-05-27 13:45:15,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24059 - __SPLIT__ 2026-05-27 13:45:15,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58130 - __SPLIT__ 2026-05-27 13:45:15,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29074 - __SPLIT__ 2026-05-27 13:45:16,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33744 - __SPLIT__ 2026-05-27 13:45:17,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56662 - __SPLIT__ 2026-05-27 13:45:17,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24076 - __SPLIT__ 2026-05-27 13:45:17,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31167 - __SPLIT__ 2026-05-27 13:45:17,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50750 - __SPLIT__ 2026-05-27 13:45:18,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58142 - __SPLIT__ 2026-05-27 13:45:18,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52890 - __SPLIT__ 2026-05-27 13:45:19,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29100 - __SPLIT__ 2026-05-27 13:45:20,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24100 - __SPLIT__ 2026-05-27 13:45:21,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31281 - __SPLIT__ 2026-05-27 13:45:21,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58157 - __SPLIT__ 2026-05-27 13:45:21,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51254 - __SPLIT__ 2026-05-27 13:45:23,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56719 - __SPLIT__ 2026-05-27 13:45:23,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24120 - __SPLIT__ 2026-05-27 13:45:23,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37117 - __SPLIT__ 2026-05-27 13:45:24,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29101 - __SPLIT__ 2026-05-27 13:45:24,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58181 - __SPLIT__ 2026-05-27 13:45:25,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33760 - __SPLIT__ 2026-05-27 13:45:25,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31495 - __SPLIT__ 2026-05-27 13:45:25,676 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51350 - __SPLIT__ 2026-05-27 13:45:26,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24156 - __SPLIT__ 2026-05-27 13:45:26,802 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29210 - __SPLIT__ 2026-05-27 13:45:27,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58193 - __SPLIT__ 2026-05-27 13:45:27,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52897 - __SPLIT__ 2026-05-27 13:45:29,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24220 - __SPLIT__ 2026-05-27 13:45:29,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31644 - __SPLIT__ 2026-05-27 13:45:29,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51446 - __SPLIT__ 2026-05-27 13:45:29,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56737 - __SPLIT__ 2026-05-27 13:45:29,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29244 - __SPLIT__ 2026-05-27 13:45:29,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37118 - __SPLIT__ 2026-05-27 13:45:29,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58205 - __SPLIT__ 2026-05-27 13:45:30,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24237 - __SPLIT__ 2026-05-27 13:45:31,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31691 - __SPLIT__ 2026-05-27 13:45:32,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51551 - __SPLIT__ 2026-05-27 13:45:32,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33761 - __SPLIT__ 2026-05-27 13:45:32,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29245 - __SPLIT__ 2026-05-27 13:45:33,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58209 - __SPLIT__ 2026-05-27 13:45:34,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24280 - __SPLIT__ 2026-05-27 13:45:34,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52924 - __SPLIT__ 2026-05-27 13:45:34,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56843 - __SPLIT__ 2026-05-27 13:45:35,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31752 - __SPLIT__ 2026-05-27 13:45:35,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29360 - __SPLIT__ 2026-05-27 13:45:35,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54054 - __SPLIT__ 2026-05-27 13:45:35,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51699 - __SPLIT__ 2026-05-27 13:45:36,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37525 - __SPLIT__ 2026-05-27 13:45:36,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58213 - __SPLIT__ 2026-05-27 13:45:36,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24293 - __SPLIT__ 2026-05-27 13:45:38,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31833 - __SPLIT__ 2026-05-27 13:45:39,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33762 - __SPLIT__ 2026-05-27 13:45:39,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29397 - __SPLIT__ 2026-05-27 13:45:39,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51787 - __SPLIT__ 2026-05-27 13:45:39,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58217 - __SPLIT__ 2026-05-27 13:45:40,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24294 - __SPLIT__ 2026-05-27 13:45:40,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56869 - __SPLIT__ 2026-05-27 13:45:42,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31918 - __SPLIT__ 2026-05-27 13:45:42,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52930 - __SPLIT__ 2026-05-27 13:45:42,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29430 - __SPLIT__ 2026-05-27 13:45:43,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51813 - __SPLIT__ 2026-05-27 13:45:43,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37526 - __SPLIT__ 2026-05-27 13:45:43,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58230 - __SPLIT__ 2026-05-27 13:45:43,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24467 - __SPLIT__ 2026-05-27 13:45:45,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29493 - __SPLIT__ 2026-05-27 13:45:45,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31976 - __SPLIT__ 2026-05-27 13:45:46,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52118 - __SPLIT__ 2026-05-27 13:45:46,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33800 - __SPLIT__ 2026-05-27 13:45:47,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58235 - __SPLIT__ 2026-05-27 13:45:47,516 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56912 - __SPLIT__ 2026-05-27 13:45:48,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24487 - __SPLIT__ 2026-05-27 13:45:48,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29656 - __SPLIT__ 2026-05-27 13:45:49,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33801 - __SPLIT__ 2026-05-27 13:45:49,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52939 - __SPLIT__ 2026-05-27 13:45:49,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53050 - __SPLIT__ 2026-05-27 13:45:49,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32012 - __SPLIT__ 2026-05-27 13:45:49,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58236 - __SPLIT__ 2026-05-27 13:45:49,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37528 - __SPLIT__ 2026-05-27 13:45:50,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24509 - __SPLIT__ 2026-05-27 13:45:50,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29659 - __SPLIT__ 2026-05-27 13:45:52,402 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53104 - __SPLIT__ 2026-05-27 13:45:52,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56946 - __SPLIT__ 2026-05-27 13:45:52,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58245 - __SPLIT__ 2026-05-27 13:45:53,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32031 - __SPLIT__ 2026-05-27 13:45:54,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24594 - __SPLIT__ 2026-05-27 13:45:54,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29794 - __SPLIT__ 2026-05-27 13:45:55,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33802 - __SPLIT__ 2026-05-27 13:45:55,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53201 - __SPLIT__ 2026-05-27 13:45:55,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58247 - __SPLIT__ 2026-05-27 13:45:56,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52945 - __SPLIT__ 2026-05-27 13:45:57,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32050 - __SPLIT__ 2026-05-27 13:45:57,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24615 - __SPLIT__ 2026-05-27 13:45:57,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29856 - __SPLIT__ 2026-05-27 13:45:58,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58251 - __SPLIT__ 2026-05-27 13:45:58,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56971 - __SPLIT__ 2026-05-27 13:45:58,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53280 - __SPLIT__ 2026-05-27 13:45:59,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32110 - __SPLIT__ 2026-05-27 13:46:00,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24791 - __SPLIT__ 2026-05-27 13:46:00,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29889 - __SPLIT__ 2026-05-27 13:46:01,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37529 - __SPLIT__ 2026-05-27 13:46:01,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58270 - __SPLIT__ 2026-05-27 13:46:02,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33803 - __SPLIT__ 2026-05-27 13:46:02,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53415 - __SPLIT__ 2026-05-27 13:46:03,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25025 - __SPLIT__ 2026-05-27 13:46:03,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32129 - __SPLIT__ 2026-05-27 13:46:03,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29905 - __SPLIT__ 2026-05-27 13:46:04,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58272 - __SPLIT__ 2026-05-27 13:46:04,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54055 - __SPLIT__ 2026-05-27 13:46:04,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53008 - __SPLIT__ 2026-05-27 13:46:04,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56995 - __SPLIT__ 2026-05-27 13:46:05,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53531 - __SPLIT__ 2026-05-27 13:46:06,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25040 - __SPLIT__ 2026-05-27 13:46:07,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58277 - __SPLIT__ 2026-05-27 13:46:07,345 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29906 - __SPLIT__ 2026-05-27 13:46:07,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32132 - __SPLIT__ 2026-05-27 13:46:09,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58278 - __SPLIT__ 2026-05-27 13:46:10,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53617 - __SPLIT__ 2026-05-27 13:46:10,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33804 - __SPLIT__ 2026-05-27 13:46:10,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25095 - __SPLIT__ 2026-05-27 13:46:11,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37530 - __SPLIT__ 2026-05-27 13:46:11,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30042 - __SPLIT__ 2026-05-27 13:46:11,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57066 - __SPLIT__ 2026-05-27 13:46:11,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58296 - __SPLIT__ 2026-05-27 13:46:11,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32216 - __SPLIT__ 2026-05-27 13:46:12,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53028 - __SPLIT__ 2026-05-27 13:46:12,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53704 - __SPLIT__ 2026-05-27 13:46:12,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25100 - __SPLIT__ 2026-05-27 13:46:13,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30058 - __SPLIT__ 2026-05-27 13:46:13,953 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58307 - __SPLIT__ 2026-05-27 13:46:16,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32328 - __SPLIT__ 2026-05-27 13:46:16,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25144 - __SPLIT__ 2026-05-27 13:46:16,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38376 - __SPLIT__ 2026-05-27 13:46:16,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53775 - __SPLIT__ 2026-05-27 13:46:17,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33805 - __SPLIT__ 2026-05-27 13:46:17,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30060 - __SPLIT__ 2026-05-27 13:46:17,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57203 - __SPLIT__ 2026-05-27 13:46:17,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58327 - __SPLIT__ 2026-05-27 13:46:18,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25264 - __SPLIT__ 2026-05-27 13:46:18,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32439 - __SPLIT__ 2026-05-27 13:46:18,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38401 - __SPLIT__ 2026-05-27 13:46:19,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54117 - __SPLIT__ 2026-05-27 13:46:19,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34398 - __SPLIT__ 2026-05-27 13:46:19,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30065 - __SPLIT__ 2026-05-27 13:46:19,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53064 - __SPLIT__ 2026-05-27 13:46:20,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58341 - __SPLIT__ 2026-05-27 13:46:20,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25356 - __SPLIT__ 2026-05-27 13:46:20,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57237 - __SPLIT__ 2026-05-27 13:46:21,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32457 - __SPLIT__ 2026-05-27 13:46:21,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38402 - __SPLIT__ 2026-05-27 13:46:21,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54146 - __SPLIT__ 2026-05-27 13:46:22,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30440 - __SPLIT__ 2026-05-27 13:46:22,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58342 - __SPLIT__ 2026-05-27 13:46:22,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34399 - __SPLIT__ 2026-05-27 13:46:23,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25435 - __SPLIT__ 2026-05-27 13:46:24,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57299 - __SPLIT__ 2026-05-27 13:46:25,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38525 - __SPLIT__ 2026-05-27 13:46:25,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32619 - __SPLIT__ 2026-05-27 13:46:25,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30464 - __SPLIT__ 2026-05-27 13:46:25,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58348 - __SPLIT__ 2026-05-27 13:46:25,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54378 - __SPLIT__ 2026-05-27 13:46:26,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25482 - __SPLIT__ 2026-05-27 13:46:26,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53078 - __SPLIT__ 2026-05-27 13:46:26,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34703 - __SPLIT__ 2026-05-27 13:46:27,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30531 - __SPLIT__ 2026-05-27 13:46:27,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57300 - __SPLIT__ 2026-05-27 13:46:27,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32634 - __SPLIT__ 2026-05-27 13:46:28,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58357 - __SPLIT__ 2026-05-27 13:46:28,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25566 - __SPLIT__ 2026-05-27 13:46:28,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54511 - __SPLIT__ 2026-05-27 13:46:29,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54059 - __SPLIT__ 2026-05-27 13:46:29,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38526 - __SPLIT__ 2026-05-27 13:46:29,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30604 - __SPLIT__ 2026-05-27 13:46:30,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35168 - __SPLIT__ 2026-05-27 13:46:30,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58363 - __SPLIT__ 2026-05-27 13:46:31,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25594 - __SPLIT__ 2026-05-27 13:46:31,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53096 - __SPLIT__ 2026-05-27 13:46:31,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57432 - __SPLIT__ 2026-05-27 13:46:31,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32743 - __SPLIT__ 2026-05-27 13:46:31,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54524 - __SPLIT__ 2026-05-27 13:46:32,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30678 - __SPLIT__ 2026-05-27 13:46:32,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58366 - __SPLIT__ 2026-05-27 13:46:32,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39047 - __SPLIT__ 2026-05-27 13:46:33,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35169 - __SPLIT__ 2026-05-27 13:46:33,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25700 - __SPLIT__ 2026-05-27 13:46:34,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32863 - __SPLIT__ 2026-05-27 13:46:34,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30817 - __SPLIT__ 2026-05-27 13:46:34,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58369 - __SPLIT__ 2026-05-27 13:46:34,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53309 - __SPLIT__ 2026-05-27 13:46:35,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54533 - __SPLIT__ 2026-05-27 13:46:36,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39514 - __SPLIT__ 2026-05-27 13:46:36,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57561 - __SPLIT__ 2026-05-27 13:46:36,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25812 - __SPLIT__ 2026-05-27 13:46:36,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35256 - __SPLIT__ 2026-05-27 13:46:37,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30845 - __SPLIT__ 2026-05-27 13:46:37,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58370 - __SPLIT__ 2026-05-27 13:46:37,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32874 - __SPLIT__ 2026-05-27 13:46:38,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54559 - __SPLIT__ 2026-05-27 13:46:39,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39792 - __SPLIT__ 2026-05-27 13:46:39,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53506 - __SPLIT__ 2026-05-27 13:46:39,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25834 - __SPLIT__ 2026-05-27 13:46:40,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58371 - __SPLIT__ 2026-05-27 13:46:40,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30860 - __SPLIT__ 2026-05-27 13:46:40,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35363 - __SPLIT__ 2026-05-27 13:46:41,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57596 - __SPLIT__ 2026-05-27 13:46:42,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32952 - __SPLIT__ 2026-05-27 13:46:42,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54561 - __SPLIT__ 2026-05-27 13:46:42,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26038 - __SPLIT__ 2026-05-27 13:46:43,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58373 - __SPLIT__ 2026-05-27 13:46:44,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30887 - __SPLIT__ 2026-05-27 13:46:45,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39793 - __SPLIT__ 2026-05-27 13:46:46,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53584 - __SPLIT__ 2026-05-27 13:46:46,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26190 - __SPLIT__ 2026-05-27 13:46:46,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58377 - __SPLIT__ 2026-05-27 13:46:46,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33081 - __SPLIT__ 2026-05-27 13:46:46,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54636 - __SPLIT__ 2026-05-27 13:46:47,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31041 - __SPLIT__ 2026-05-27 13:46:47,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57726 - __SPLIT__ 2026-05-27 13:46:48,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26196 - __SPLIT__ 2026-05-27 13:46:49,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58379 - __SPLIT__ 2026-05-27 13:46:49,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35685 - __SPLIT__ 2026-05-27 13:46:50,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33110 - __SPLIT__ 2026-05-27 13:46:50,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31301 - __SPLIT__ 2026-05-27 13:46:50,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39820 - __SPLIT__ 2026-05-27 13:46:51,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54637 - __SPLIT__ 2026-05-27 13:46:51,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53689 - __SPLIT__ 2026-05-27 13:46:51,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26216 - __SPLIT__ 2026-05-27 13:46:51,678 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429.0;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:46:52,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33168 - __SPLIT__ 2026-05-27 13:46:53,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31371 - __SPLIT__ 2026-05-27 13:46:53,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57827 - __SPLIT__ 2026-05-27 13:46:54,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54732 - __SPLIT__ 2026-05-27 13:46:54,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54062 - __SPLIT__ 2026-05-27 13:46:54,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26278 - __SPLIT__ 2026-05-27 13:46:55,165 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:46:55,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31386 - __SPLIT__ 2026-05-27 13:46:56,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33189 - __SPLIT__ 2026-05-27 13:46:57,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39821 - __SPLIT__ 2026-05-27 13:46:57,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54816 - __SPLIT__ 2026-05-27 13:46:57,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26410 - __SPLIT__ 2026-05-27 13:46:57,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53754 - __SPLIT__ 2026-05-27 13:46:57,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35748 - __SPLIT__ 2026-05-27 13:46:58,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31400 - __SPLIT__ 2026-05-27 13:46:58,814 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:46:59,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57866 - __SPLIT__ 2026-05-27 13:47:00,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33203 - __SPLIT__ 2026-05-27 13:47:00,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26416 - __SPLIT__ 2026-05-27 13:47:00,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54891 - __SPLIT__ 2026-05-27 13:47:01,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31442 - __SPLIT__ 2026-05-27 13:47:01,726 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:47:02,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53773 - __SPLIT__ 2026-05-27 13:47:03,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39878 - __SPLIT__ 2026-05-27 13:47:03,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26455 - __SPLIT__ 2026-05-27 13:47:04,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33308 - __SPLIT__ 2026-05-27 13:47:04,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31524 - __SPLIT__ 2026-05-27 13:47:04,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54983 - __SPLIT__ 2026-05-27 13:47:04,751 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:47:05,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26513 - __SPLIT__ 2026-05-27 13:47:05,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57937 - __SPLIT__ 2026-05-27 13:47:06,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35749 - __SPLIT__ 2026-05-27 13:47:07,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31525 - __SPLIT__ 2026-05-27 13:47:07,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33333 - __SPLIT__ 2026-05-27 13:47:07,895 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:47:08,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55273 - __SPLIT__ 2026-05-27 13:47:08,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26603 - __SPLIT__ 2026-05-27 13:47:08,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53787 - __SPLIT__ 2026-05-27 13:47:10,142 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (26624, 43012, 43027, 45081, 53276, 40992, 57388, 26671, 32836, 24646, 45127, 22604, 22606, 45135, 53330, 26713, 24666, 36957, 51294, 24674, 51312, 36981, 47221, 26745, 39059, 39060, 51352, 51353, 57514, 32946, 47284, 47297, 22731, 28876, 39115, 43214, 47315, 28888, 26841, 37080, 26844, 57565, 39136, 41185, 30955, 30956, 30957, 30958, 37099, 37103, 43246, 55535, 37111, 55544, 24833, 24836, 35079, 26898, 41257, 47402, 22829, 31027, 45363, 35126, 45371, 49474, 57667, 39251, 45399, 45400, 39260, 35167, 26977, 43378, 37238, 24951, 43383, 35194, 24959, 53633, 35204, 49553, 43422, 27041, 57764, 47529, 22960, 35258, 37325, 39378, 41429, 49625, 31194, 33243, 41434, 53730, 29177, 55809, 45570, 27140, 39428, 39442, 53781, 33302, 53791, 57893, 35368, 27178, 35370, 49719, 47674, 23101, 37447, 41546, 29259, 53849, 31326, 23137, 57957, 27239, 37492, 23160, 41595, 37500, 43646, 37507, 31365, 41607, 27273, 27276, 33426, 33442, 53925, 35500, 41647, 37553, 45773, 37587, 41691, 35549, 45789, 39652, 23273, 37609, 29419, 51949, 25329, 29429, 49914, 29436, 25347, 29451, 31506, 37652, 45850, 33570, 29484, 25390, 56117, 29495, 37687, 25408, 41793, 49986, 45892, 37706, 37710, 29528, 41817, 50011, 27490, 50033, 41844, 43893, 25472, 23425, 35718, 31623, 35728, 27540, 37787, 39835, 50081, 48038, 50087, 25532, 54205, 27584, 27614, 43999, 31717, 23539, 35830, 56311, 37883, 56322, 56323, 44041, 54283, 31769, 25629, 39974, 56359, 33834, 33838, 23599, 25647, 33840, 31800, 37947, 29761, 50246, 35914, 56394, 23632, 56408, 56409, 40026, 48221, 37982, 23648, 33888, 48224, 27757, 54385, 27775, 25753, 25754, 40092, 33949, 42141, 44190, 38050, 23716, 25767, 40103, 36011, 42158, 40111, 23735, 23736, 23738, 27855, 29911, 36073, 38134, 27902, 29951, 46342, 48395, 48408, 23842, 34083, 32037, 42299, 38210, 27981, 30034, 38236, 42333, 48494, 40326, 32166, 48552, 42420, 28097, 24004, 40402, 50645, 26078, 56798, 26084, 48617, 42476, 48624, 42481, 36339, 32245, 46590, 36352, 32261, 32262, 32267, 56844, 32273, 52753, 24085, 32279, 40473, 50714, 32293, 42534, 32298, 44586, 32301, 26158, 32310, 32320, 28232, 28233, 32332, 26198, 56922, 48737, 42595, 26225, 30329, 42617, 28285, 40575, 26254, 42644, 38550, 28311, 50845, 38571, 57010, 34484, 34497, 54986, 36555, 57037, 34515, 48852, 38611, 28374, 30422, 57335, 32476, 48867, 24296, 46829, 28398, 38638, 52977, 55026, 28403, 55044, 53002, 24331, 32539, 48938, 53036, 22321, 46919, 40778, 51032, 24415, 34669, 51053, 40816, 24434, 34677, 36725, 24439, 44917, 46995, 36762, 28576, 24485, 30642, 42944, 47050, 47061, 30697, 42989, 24565, 57334, 32759, 32762, 47101);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:47:11,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33482 - __SPLIT__ 2026-05-27 13:47:12,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31535 - __SPLIT__ 2026-05-27 13:47:12,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26634 - __SPLIT__ 2026-05-27 13:47:12,671 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1035.0, 1132.0, 11436.0, 1133.0, 1131.0);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:47:12,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55399 - __SPLIT__ 2026-05-27 13:47:13,646 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:47:14,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31564 - __SPLIT__ 2026-05-27 13:47:14,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33598 - __SPLIT__ 2026-05-27 13:47:15,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39879 - __SPLIT__ 2026-05-27 13:47:15,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26726 - __SPLIT__ 2026-05-27 13:47:15,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53817 - __SPLIT__ 2026-05-27 13:47:15,910 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (26624, 43012, 43027, 45081, 53276, 40992, 57388, 26671, 32836, 24646, 45127, 22604, 22606, 45135, 53330, 26713, 24666, 36957, 51294, 24674, 51312, 36981, 47221, 26745, 39059, 39060, 51352, 51353, 57514, 32946, 47284, 47297, 22731, 28876, 39115, 43214, 47315, 28888, 26841, 37080, 26844, 57565, 39136, 41185, 30955, 30956, 30957, 30958, 37099, 37103, 43246, 55535, 37111, 55544, 24833, 24836, 35079, 26898, 41257, 47402, 22829, 31027, 45363, 35126, 45371, 49474, 57667, 39251, 45399, 45400, 39260, 35167, 26977, 43378, 37238, 24951, 43383, 35194, 24959, 53633, 35204, 49553, 43422, 27041, 57764, 47529, 22960, 35258, 37325, 39378, 41429, 49625, 31194, 33243, 41434, 53730, 29177, 55809, 45570, 27140, 39428, 39442, 53781, 33302, 53791, 57893, 35368, 27178, 35370, 49719, 47674, 23101, 37447, 41546, 29259, 53849, 31326, 23137, 57957, 27239, 37492, 23160, 41595, 37500, 43646, 37507, 31365, 41607, 27273, 27276, 33426, 33442, 53925, 35500, 41647, 37553, 45773, 37587, 41691, 35549, 45789, 39652, 23273, 37609, 29419, 51949, 25329, 29429, 49914, 29436, 25347, 29451, 31506, 37652, 45850, 33570, 29484, 25390, 56117, 29495, 37687, 25408, 41793, 49986, 45892, 37706, 37710, 29528, 41817, 50011, 27490, 50033, 41844, 43893, 25472, 23425, 35718, 31623, 35728, 27540, 37787, 39835, 50081, 48038, 50087, 25532, 54205, 27584, 27614, 43999, 31717, 23539, 35830, 56311, 37883, 56322, 56323, 44041, 54283, 31769, 25629, 39974, 56359, 33834, 33838, 23599, 25647, 33840, 31800, 37947, 29761, 50246, 35914, 56394, 23632, 56408, 56409, 40026, 48221, 37982, 23648, 33888, 48224, 27757, 54385, 27775, 25753, 25754, 40092, 33949, 42141, 44190, 38050, 23716, 25767, 40103, 36011, 42158, 40111, 23735, 23736, 23738, 27855, 29911, 36073, 38134, 27902, 29951, 46342, 48395, 48408, 23842, 34083, 32037, 42299, 38210, 27981, 30034, 38236, 42333, 48494, 40326, 32166, 48552, 42420, 28097, 24004, 40402, 50645, 26078, 56798, 26084, 48617, 42476, 48624, 42481, 36339, 32245, 46590, 36352, 32261, 32262, 32267, 56844, 32273, 52753, 24085, 32279, 40473, 50714, 32293, 42534, 32298, 44586, 32301, 26158, 32310, 32320, 28232, 28233, 32332, 26198, 56922, 48737, 42595, 26225, 30329, 42617, 28285, 40575, 26254, 42644, 38550, 28311, 50845, 38571, 57010, 34484, 34497, 54986, 36555, 57037, 34515, 48852, 38611, 28374, 30422, 57335, 32476, 48867, 24296, 46829, 28398, 38638, 52977, 55026, 28403, 55044, 53002, 24331, 32539, 48938, 53036, 22321, 46919, 40778, 51032, 24415, 34669, 51053, 40816, 24434, 34677, 36725, 24439, 44917, 46995, 36762, 28576, 24485, 30642, 42944, 47050, 47061, 30697, 42989, 24565, 57334, 32759, 32762, 47101) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 13:47:16,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35750 - __SPLIT__ 2026-05-27 13:47:16,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55400 - __SPLIT__ 2026-05-27 13:47:16,383 - 124456 - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-27 13:47:16,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31624 - __SPLIT__ 2026-05-27 13:47:16,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33651 - __SPLIT__ 2026-05-27 13:47:17,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26801 - __SPLIT__ 2026-05-27 13:47:19,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54180 - __SPLIT__ 2026-05-27 13:47:19,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55414 - __SPLIT__ 2026-05-27 13:47:20,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31628 - __SPLIT__ 2026-05-27 13:47:21,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33870 - __SPLIT__ 2026-05-27 13:47:21,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54064 - __SPLIT__ 2026-05-27 13:47:21,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26818 - __SPLIT__ 2026-05-27 13:47:23,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55520 - __SPLIT__ 2026-05-27 13:47:24,466 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33877 - __SPLIT__ 2026-05-27 13:47:25,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26942 - __SPLIT__ 2026-05-27 13:47:25,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31636 - __SPLIT__ 2026-05-27 13:47:26,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55594 - __SPLIT__ 2026-05-27 13:47:27,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35751 - __SPLIT__ 2026-05-27 13:47:27,920 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:47:28,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54242 - __SPLIT__ 2026-05-27 13:47:28,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26946 - __SPLIT__ 2026-05-27 13:47:28,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31638 - __SPLIT__ 2026-05-27 13:47:28,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33958 - __SPLIT__ 2026-05-27 13:47:28,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39880 - __SPLIT__ 2026-05-27 13:47:29,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55644 - __SPLIT__ 2026-05-27 13:47:30,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27004 - __SPLIT__ 2026-05-27 13:47:30,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31685 - __SPLIT__ 2026-05-27 13:47:33,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33959 - __SPLIT__ 2026-05-27 13:47:33,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27016 - __SPLIT__ 2026-05-27 13:47:33,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55839 - __SPLIT__ 2026-05-27 13:47:34,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31726 - __SPLIT__ 2026-05-27 13:47:35,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27096 - __SPLIT__ 2026-05-27 13:47:36,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35752 - __SPLIT__ 2026-05-27 13:47:36,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55845 - __SPLIT__ 2026-05-27 13:47:36,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31842 - __SPLIT__ 2026-05-27 13:47:38,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39881 - __SPLIT__ 2026-05-27 13:47:38,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36145 - __SPLIT__ 2026-05-27 13:47:39,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27120 - __SPLIT__ 2026-05-27 13:47:39,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55894 - __SPLIT__ 2026-05-27 13:47:39,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54345 - __SPLIT__ 2026-05-27 13:47:40,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31865 - __SPLIT__ 2026-05-27 13:47:40,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34040 - __SPLIT__ 2026-05-27 13:47:42,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55926 - __SPLIT__ 2026-05-27 13:47:42,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27137 - __SPLIT__ 2026-05-27 13:47:45,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55999 - __SPLIT__ 2026-05-27 13:47:45,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34084 - __SPLIT__ 2026-05-27 13:47:45,671 - 124456 - src.utils.log - INFO - βœ… Fetched 2242 rows - __SPLIT__ 2026-05-27 13:47:46,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27311 - __SPLIT__ 2026-05-27 13:47:46,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39882 - __SPLIT__ 2026-05-27 13:47:47,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31866 - __SPLIT__ 2026-05-27 13:47:47,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56015 - __SPLIT__ 2026-05-27 13:47:47,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54445 - __SPLIT__ 2026-05-27 13:47:49,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34103 - __SPLIT__ 2026-05-27 13:47:50,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36355 - __SPLIT__ 2026-05-27 13:47:50,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31994 - __SPLIT__ 2026-05-27 13:47:50,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27361 - __SPLIT__ 2026-05-27 13:47:51,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56036 - __SPLIT__ 2026-05-27 13:47:52,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32025 - __SPLIT__ 2026-05-27 13:47:52,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22321 - __SPLIT__ 2026-05-27 13:47:53,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34233 - __SPLIT__ 2026-05-27 13:47:53,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27551 - __SPLIT__ 2026-05-27 13:47:54,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22604 - __SPLIT__ 2026-05-27 13:47:54,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56381 - __SPLIT__ 2026-05-27 13:47:54,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32072 - __SPLIT__ 2026-05-27 13:47:55,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40014 - __SPLIT__ 2026-05-27 13:47:56,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54478 - __SPLIT__ 2026-05-27 13:47:56,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22606 - __SPLIT__ 2026-05-27 13:47:56,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27588 - __SPLIT__ 2026-05-27 13:47:57,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32185 - __SPLIT__ 2026-05-27 13:47:57,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56600 - __SPLIT__ 2026-05-27 13:47:58,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22731 - __SPLIT__ 2026-05-27 13:47:59,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54065 - __SPLIT__ 2026-05-27 13:48:00,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32187 - __SPLIT__ 2026-05-27 13:48:00,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36879 - __SPLIT__ 2026-05-27 13:48:00,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27654 - __SPLIT__ 2026-05-27 13:48:00,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22829 - __SPLIT__ 2026-05-27 13:48:01,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34234 - __SPLIT__ 2026-05-27 13:48:01,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56605 - __SPLIT__ 2026-05-27 13:48:02,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32211 - __SPLIT__ 2026-05-27 13:48:02,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54538 - __SPLIT__ 2026-05-27 13:48:03,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22960 - __SPLIT__ 2026-05-27 13:48:03,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40858 - __SPLIT__ 2026-05-27 13:48:03,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27710 - __SPLIT__ 2026-05-27 13:48:04,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37004 - __SPLIT__ 2026-05-27 13:48:05,031 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:48:05,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34302 - __SPLIT__ 2026-05-27 13:48:05,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32401 - __SPLIT__ 2026-05-27 13:48:05,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23101 - __SPLIT__ 2026-05-27 13:48:05,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56623 - __SPLIT__ 2026-05-27 13:48:07,075 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:48:07,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27943 - __SPLIT__ 2026-05-27 13:48:08,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37137 - __SPLIT__ 2026-05-27 13:48:08,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23137 - __SPLIT__ 2026-05-27 13:48:08,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32641 - __SPLIT__ 2026-05-27 13:48:09,563 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:48:09,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56651 - __SPLIT__ 2026-05-27 13:48:10,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23160 - __SPLIT__ 2026-05-27 13:48:11,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28076 - __SPLIT__ 2026-05-27 13:48:11,592 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (28672, 22539, 43020, 38930, 38931, 28703, 43040, 57379, 47142, 51246, 55363, 41032, 41036, 57430, 36967, 32872, 22633, 41067, 43120, 30837, 51320, 47227, 53372, 47230, 53374, 22659, 57477, 49286, 41095, 32904, 55433, 39053, 53404, 45220, 24742, 26797, 32941, 35001, 32954, 26816, 35014, 35015, 45254, 55501, 22734, 45262, 55504, 24793, 47323, 37086, 37087, 47334, 47338, 22772, 51444, 57594, 26877, 28926, 37124, 49418, 39182, 22800, 26897, 47379, 35093, 57627, 49440, 41251, 26921, 33069, 24878, 28974, 31024, 31025, 43311, 43324, 41282, 49477, 53573, 28999, 51528, 41294, 24913, 43347, 41301, 31062, 31063, 49496, 49497, 31069, 43363, 22891, 29039, 35188, 41339, 22909, 49533, 45442, 39313, 37271, 53656, 37278, 41378, 43428, 53669, 33194, 22962, 39359, 39360, 25026, 39366, 39370, 31184, 31185, 22994, 43473, 49626, 53724, 29150, 29151, 41442, 45540, 41448, 45545, 29175, 25079, 47607, 43515, 35328, 51717, 23055, 33299, 35348, 45588, 53782, 41495, 29211, 39453, 53790, 33315, 27172, 33316, 31278, 27185, 37428, 33337, 31290, 47676, 45636, 31306, 55886, 47695, 27223, 37467, 27228, 47708, 43618, 39524, 25192, 53871, 35440, 41587, 29300, 29301, 27269, 35467, 55947, 55951, 29335, 31389, 51873, 51875, 23215, 49840, 31416, 43709, 31422, 43710, 23232, 27328, 25285, 27334, 27336, 35528, 51918, 27348, 41694, 31461, 23282, 41717, 54005, 31491, 37641, 23308, 41748, 49941, 27420, 27422, 49950, 41762, 25391, 35636, 25404, 29501, 25409, 39756, 39757, 29519, 33617, 23379, 39772, 25438, 25440, 23398, 35703, 25465, 23417, 56186, 29569, 29570, 48008, 33674, 48010, 54157, 54158, 25490, 37778, 43927, 50073, 31642, 41883, 54172, 29599, 31651, 25509, 52134, 27562, 23470, 29623, 31676, 46015, 56259, 52172, 52173, 50128, 54225, 35804, 29664, 37857, 41954, 23530, 39914, 46059, 29680, 27643, 44035, 54286, 46096, 31761, 23575, 23576, 52250, 39977, 37942, 33851, 31805, 35911, 35912, 25683, 25684, 50259, 27740, 35939, 50277, 46189, 48237, 54386, 23671, 29819, 25725, 35968, 40065, 33923, 40079, 40080, 27795, 35988, 52374, 23705, 25755, 54427, 36005, 52391, 42167, 38072, 48328, 29902, 25807, 50384, 50386, 31956, 50398, 42211, 52460, 23791, 25842, 36089, 50430, 52488, 23817, 42261, 29986, 29988, 46377, 52522, 32043, 54572, 25909, 42294, 40250, 50490, 38204, 38205, 34113, 27976, 23881, 52554, 54601, 42328, 40289, 40290, 56674, 32101, 28006, 28007, 32111, 54641, 38259, 40322, 23946, 40330, 44432, 30105, 40346, 40347, 38302, 38303, 28066, 28067, 28068, 46505, 36275, 56755, 56758, 24002, 24003, 26056, 44489, 52685, 34255, 24030, 24031, 26086, 34278, 42487, 42488, 28153, 54776, 28155, 26107, 28156, 52733, 48647, 44554, 40460, 52757, 38426, 24102, 42537, 52781, 54829, 28207, 34351, 30261, 30262, 24119, 34359, 56888, 32321, 28228, 30276, 34375, 42574, 48718, 54874, 24157, 52830, 56928, 54887, 24168, 26221, 54899, 24186, 42619, 26238, 44677, 50826, 36495, 56981, 56983, 28312, 32424, 50856, 44715, 32466, 36564, 50901, 50903, 44767, 42721, 28387, 28388, 34536, 26346, 34543, 28411, 28423, 34568, 57099, 26385, 44830, 22304, 24355, 24357, 46885, 30511, 28468, 28469, 24379, 24383, 26431, 38724, 32582, 38732, 46931, 53093, 51050, 57199, 26481, 30578, 30579, 53112, 24441, 24442, 49021, 34686, 34687, 53126, 32660, 49048, 34731, 32684, 53166, 44976, 30649, 32701, 26558, 26559, 51133, 24517, 28623, 51153, 32725, 53210, 32733, 38878, 30691, 32742, 34791, 38886, 42982, 53222, 57328, 36851, 38901, 49142, 28664);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:48:11,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41037 - __SPLIT__ 2026-05-27 13:48:11,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32663 - __SPLIT__ 2026-05-27 13:48:12,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37225 - __SPLIT__ 2026-05-27 13:48:13,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23273 - __SPLIT__ 2026-05-27 13:48:13,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34307 - __SPLIT__ 2026-05-27 13:48:13,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56668 - __SPLIT__ 2026-05-27 13:48:13,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54583 - __SPLIT__ 2026-05-27 13:48:13,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28199 - __SPLIT__ 2026-05-27 13:48:14,210 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:48:14,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32678 - __SPLIT__ 2026-05-27 13:48:14,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41315 - __SPLIT__ 2026-05-27 13:48:15,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23425 - __SPLIT__ 2026-05-27 13:48:16,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56749 - __SPLIT__ 2026-05-27 13:48:16,753 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34308 - __SPLIT__ 2026-05-27 13:48:16,767 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (28672, 22539, 43020, 38930, 38931, 28703, 43040, 57379, 47142, 51246, 55363, 41032, 41036, 57430, 36967, 32872, 22633, 41067, 43120, 30837, 51320, 47227, 53372, 47230, 53374, 22659, 57477, 49286, 41095, 32904, 55433, 39053, 53404, 45220, 24742, 26797, 32941, 35001, 32954, 26816, 35014, 35015, 45254, 55501, 22734, 45262, 55504, 24793, 47323, 37086, 37087, 47334, 47338, 22772, 51444, 57594, 26877, 28926, 37124, 49418, 39182, 22800, 26897, 47379, 35093, 57627, 49440, 41251, 26921, 33069, 24878, 28974, 31024, 31025, 43311, 43324, 41282, 49477, 53573, 28999, 51528, 41294, 24913, 43347, 41301, 31062, 31063, 49496, 49497, 31069, 43363, 22891, 29039, 35188, 41339, 22909, 49533, 45442, 39313, 37271, 53656, 37278, 41378, 43428, 53669, 33194, 22962, 39359, 39360, 25026, 39366, 39370, 31184, 31185, 22994, 43473, 49626, 53724, 29150, 29151, 41442, 45540, 41448, 45545, 29175, 25079, 47607, 43515, 35328, 51717, 23055, 33299, 35348, 45588, 53782, 41495, 29211, 39453, 53790, 33315, 27172, 33316, 31278, 27185, 37428, 33337, 31290, 47676, 45636, 31306, 55886, 47695, 27223, 37467, 27228, 47708, 43618, 39524, 25192, 53871, 35440, 41587, 29300, 29301, 27269, 35467, 55947, 55951, 29335, 31389, 51873, 51875, 23215, 49840, 31416, 43709, 31422, 43710, 23232, 27328, 25285, 27334, 27336, 35528, 51918, 27348, 41694, 31461, 23282, 41717, 54005, 31491, 37641, 23308, 41748, 49941, 27420, 27422, 49950, 41762, 25391, 35636, 25404, 29501, 25409, 39756, 39757, 29519, 33617, 23379, 39772, 25438, 25440, 23398, 35703, 25465, 23417, 56186, 29569, 29570, 48008, 33674, 48010, 54157, 54158, 25490, 37778, 43927, 50073, 31642, 41883, 54172, 29599, 31651, 25509, 52134, 27562, 23470, 29623, 31676, 46015, 56259, 52172, 52173, 50128, 54225, 35804, 29664, 37857, 41954, 23530, 39914, 46059, 29680, 27643, 44035, 54286, 46096, 31761, 23575, 23576, 52250, 39977, 37942, 33851, 31805, 35911, 35912, 25683, 25684, 50259, 27740, 35939, 50277, 46189, 48237, 54386, 23671, 29819, 25725, 35968, 40065, 33923, 40079, 40080, 27795, 35988, 52374, 23705, 25755, 54427, 36005, 52391, 42167, 38072, 48328, 29902, 25807, 50384, 50386, 31956, 50398, 42211, 52460, 23791, 25842, 36089, 50430, 52488, 23817, 42261, 29986, 29988, 46377, 52522, 32043, 54572, 25909, 42294, 40250, 50490, 38204, 38205, 34113, 27976, 23881, 52554, 54601, 42328, 40289, 40290, 56674, 32101, 28006, 28007, 32111, 54641, 38259, 40322, 23946, 40330, 44432, 30105, 40346, 40347, 38302, 38303, 28066, 28067, 28068, 46505, 36275, 56755, 56758, 24002, 24003, 26056, 44489, 52685, 34255, 24030, 24031, 26086, 34278, 42487, 42488, 28153, 54776, 28155, 26107, 28156, 52733, 48647, 44554, 40460, 52757, 38426, 24102, 42537, 52781, 54829, 28207, 34351, 30261, 30262, 24119, 34359, 56888, 32321, 28228, 30276, 34375, 42574, 48718, 54874, 24157, 52830, 56928, 54887, 24168, 26221, 54899, 24186, 42619, 26238, 44677, 50826, 36495, 56981, 56983, 28312, 32424, 50856, 44715, 32466, 36564, 50901, 50903, 44767, 42721, 28387, 28388, 34536, 26346, 34543, 28411, 28423, 34568, 57099, 26385, 44830, 22304, 24355, 24357, 46885, 30511, 28468, 28469, 24379, 24383, 26431, 38724, 32582, 38732, 46931, 53093, 51050, 57199, 26481, 30578, 30579, 53112, 24441, 24442, 49021, 34686, 34687, 53126, 32660, 49048, 34731, 32684, 53166, 44976, 30649, 32701, 26558, 26559, 51133, 24517, 28623, 51153, 32725, 53210, 32733, 38878, 30691, 32742, 34791, 38886, 42982, 53222, 57328, 36851, 38901, 49142, 28664) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 13:48:17,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32783 - __SPLIT__ 2026-05-27 13:48:17,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28234 - __SPLIT__ 2026-05-27 13:48:18,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23539 - __SPLIT__ 2026-05-27 13:48:19,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37480 - __SPLIT__ 2026-05-27 13:48:19,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56818 - __SPLIT__ 2026-05-27 13:48:20,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32811 - __SPLIT__ 2026-05-27 13:48:21,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23599 - __SPLIT__ 2026-05-27 13:48:22,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28259 - __SPLIT__ 2026-05-27 13:48:23,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23632 - __SPLIT__ 2026-05-27 13:48:23,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32922 - __SPLIT__ 2026-05-27 13:48:24,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41316 - __SPLIT__ 2026-05-27 13:48:24,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56820 - __SPLIT__ 2026-05-27 13:48:25,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23648 - __SPLIT__ 2026-05-27 13:48:25,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34370 - __SPLIT__ 2026-05-27 13:48:25,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54825 - __SPLIT__ 2026-05-27 13:48:25,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28287 - __SPLIT__ 2026-05-27 13:48:25,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33061 - __SPLIT__ 2026-05-27 13:48:26,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23716 - __SPLIT__ 2026-05-27 13:48:27,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56927 - __SPLIT__ 2026-05-27 13:48:28,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34433 - __SPLIT__ 2026-05-27 13:48:28,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37481 - __SPLIT__ 2026-05-27 13:48:29,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23735 - __SPLIT__ 2026-05-27 13:48:29,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54071 - __SPLIT__ 2026-05-27 13:48:30,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28294 - __SPLIT__ 2026-05-27 13:48:30,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56992 - __SPLIT__ 2026-05-27 13:48:31,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41357 - __SPLIT__ 2026-05-27 13:48:31,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33062 - __SPLIT__ 2026-05-27 13:48:31,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23736 - __SPLIT__ 2026-05-27 13:48:32,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34435 - __SPLIT__ 2026-05-27 13:48:32,049 - 124456 - src.utils.log - INFO - βœ… Fetched 2366 rows - __SPLIT__ 2026-05-27 13:48:33,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28296 - __SPLIT__ 2026-05-27 13:48:34,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23738 - __SPLIT__ 2026-05-27 13:48:34,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57006 - __SPLIT__ 2026-05-27 13:48:34,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33109 - __SPLIT__ 2026-05-27 13:48:37,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23842 - __SPLIT__ 2026-05-27 13:48:37,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54859 - __SPLIT__ 2026-05-27 13:48:38,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28330 - __SPLIT__ 2026-05-27 13:48:38,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24004 - __SPLIT__ 2026-05-27 13:48:38,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33180 - __SPLIT__ 2026-05-27 13:48:39,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57019 - __SPLIT__ 2026-05-27 13:48:39,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37563 - __SPLIT__ 2026-05-27 13:48:40,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24085 - __SPLIT__ 2026-05-27 13:48:41,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28367 - __SPLIT__ 2026-05-27 13:48:41,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34501 - __SPLIT__ 2026-05-27 13:48:41,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33266 - __SPLIT__ 2026-05-27 13:48:42,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22304 - __SPLIT__ 2026-05-27 13:48:42,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24296 - __SPLIT__ 2026-05-27 13:48:42,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57068 - __SPLIT__ 2026-05-27 13:48:45,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54896 - __SPLIT__ 2026-05-27 13:48:45,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22539 - __SPLIT__ 2026-05-27 13:48:45,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34587 - __SPLIT__ 2026-05-27 13:48:45,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24331 - __SPLIT__ 2026-05-27 13:48:46,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28385 - __SPLIT__ 2026-05-27 13:48:46,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41358 - __SPLIT__ 2026-05-27 13:48:47,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22633 - __SPLIT__ 2026-05-27 13:48:47,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57077 - __SPLIT__ 2026-05-27 13:48:47,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33298 - __SPLIT__ 2026-05-27 13:48:48,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24415 - __SPLIT__ 2026-05-27 13:48:49,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22659 - __SPLIT__ 2026-05-27 13:48:50,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34631 - __SPLIT__ 2026-05-27 13:48:51,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37564 - __SPLIT__ 2026-05-27 13:48:51,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57187 - __SPLIT__ 2026-05-27 13:48:51,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33477 - __SPLIT__ 2026-05-27 13:48:51,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54926 - __SPLIT__ 2026-05-27 13:48:51,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24434 - __SPLIT__ 2026-05-27 13:48:51,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22734 - __SPLIT__ 2026-05-27 13:48:52,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28400 - __SPLIT__ 2026-05-27 13:48:53,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34632 - __SPLIT__ 2026-05-27 13:48:54,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57291 - __SPLIT__ 2026-05-27 13:48:55,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24439 - __SPLIT__ 2026-05-27 13:48:55,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33810 - __SPLIT__ 2026-05-27 13:48:55,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22772 - __SPLIT__ 2026-05-27 13:48:57,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28500 - __SPLIT__ 2026-05-27 13:48:58,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24485 - __SPLIT__ 2026-05-27 13:48:58,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57418 - __SPLIT__ 2026-05-27 13:48:59,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54993 - __SPLIT__ 2026-05-27 13:48:59,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22800 - __SPLIT__ 2026-05-27 13:48:59,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33965 - __SPLIT__ 2026-05-27 13:49:00,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24565 - __SPLIT__ 2026-05-27 13:49:00,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38227 - __SPLIT__ 2026-05-27 13:49:00,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41359 - __SPLIT__ 2026-05-27 13:49:01,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22891 - __SPLIT__ 2026-05-27 13:49:01,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28550 - __SPLIT__ 2026-05-27 13:49:01,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57419 - __SPLIT__ 2026-05-27 13:49:02,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24646 - __SPLIT__ 2026-05-27 13:49:02,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33977 - __SPLIT__ 2026-05-27 13:49:03,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34644 - __SPLIT__ 2026-05-27 13:49:03,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22909 - __SPLIT__ 2026-05-27 13:49:04,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38249 - __SPLIT__ 2026-05-27 13:49:05,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54074 - __SPLIT__ 2026-05-27 13:49:05,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55003 - __SPLIT__ 2026-05-27 13:49:05,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24666 - __SPLIT__ 2026-05-27 13:49:05,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28693 - __SPLIT__ 2026-05-27 13:49:05,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57451 - __SPLIT__ 2026-05-27 13:49:06,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34033 - __SPLIT__ 2026-05-27 13:49:06,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22962 - __SPLIT__ 2026-05-27 13:49:06,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34670 - __SPLIT__ 2026-05-27 13:49:08,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24674 - __SPLIT__ 2026-05-27 13:49:09,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22994 - __SPLIT__ 2026-05-27 13:49:10,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28720 - __SPLIT__ 2026-05-27 13:49:10,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34098 - __SPLIT__ 2026-05-27 13:49:10,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57456 - __SPLIT__ 2026-05-27 13:49:11,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24833 - __SPLIT__ 2026-05-27 13:49:11,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23055 - __SPLIT__ 2026-05-27 13:49:12,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34746 - __SPLIT__ 2026-05-27 13:49:12,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55123 - __SPLIT__ 2026-05-27 13:49:13,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28800 - __SPLIT__ 2026-05-27 13:49:13,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24836 - __SPLIT__ 2026-05-27 13:49:13,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34134 - __SPLIT__ 2026-05-27 13:49:14,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23215 - __SPLIT__ 2026-05-27 13:49:14,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41765 - __SPLIT__ 2026-05-27 13:49:14,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57487 - __SPLIT__ 2026-05-27 13:49:15,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38552 - __SPLIT__ 2026-05-27 13:49:16,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24951 - __SPLIT__ 2026-05-27 13:49:16,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23232 - __SPLIT__ 2026-05-27 13:49:16,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34767 - __SPLIT__ 2026-05-27 13:49:16,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28923 - __SPLIT__ 2026-05-27 13:49:17,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34211 - __SPLIT__ 2026-05-27 13:49:17,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57507 - __SPLIT__ 2026-05-27 13:49:18,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24959 - __SPLIT__ 2026-05-27 13:49:18,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23282 - __SPLIT__ 2026-05-27 13:49:18,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55154 - __SPLIT__ 2026-05-27 13:49:20,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34349 - __SPLIT__ 2026-05-27 13:49:21,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34836 - __SPLIT__ 2026-05-27 13:49:21,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28965 - __SPLIT__ 2026-05-27 13:49:21,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23308 - __SPLIT__ 2026-05-27 13:49:21,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25329 - __SPLIT__ 2026-05-27 13:49:22,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57515 - __SPLIT__ 2026-05-27 13:49:22,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41984 - __SPLIT__ 2026-05-27 13:49:23,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23379 - __SPLIT__ 2026-05-27 13:49:23,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34513 - __SPLIT__ 2026-05-27 13:49:24,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25347 - __SPLIT__ 2026-05-27 13:49:24,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28971 - __SPLIT__ 2026-05-27 13:49:25,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34947 - __SPLIT__ 2026-05-27 13:49:25,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23398 - __SPLIT__ 2026-05-27 13:49:25,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57533 - __SPLIT__ 2026-05-27 13:49:25,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55158 - __SPLIT__ 2026-05-27 13:49:25,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38553 - __SPLIT__ 2026-05-27 13:49:26,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25390 - __SPLIT__ 2026-05-27 13:49:26,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34581 - __SPLIT__ 2026-05-27 13:49:27,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23417 - __SPLIT__ 2026-05-27 13:49:28,419 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29062 - __SPLIT__ 2026-05-27 13:49:28,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34961 - __SPLIT__ 2026-05-27 13:49:29,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25408 - __SPLIT__ 2026-05-27 13:49:29,630 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57570 - __SPLIT__ 2026-05-27 13:49:30,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23470 - __SPLIT__ 2026-05-27 13:49:30,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34582 - __SPLIT__ 2026-05-27 13:49:31,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25472 - __SPLIT__ 2026-05-27 13:49:32,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29226 - __SPLIT__ 2026-05-27 13:49:32,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55159 - __SPLIT__ 2026-05-27 13:49:32,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23530 - __SPLIT__ 2026-05-27 13:49:33,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25532 - __SPLIT__ 2026-05-27 13:49:34,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35040 - __SPLIT__ 2026-05-27 13:49:34,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57597 - __SPLIT__ 2026-05-27 13:49:35,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23575 - __SPLIT__ 2026-05-27 13:49:36,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25629 - __SPLIT__ 2026-05-27 13:49:36,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41985 - __SPLIT__ 2026-05-27 13:49:37,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29347 - __SPLIT__ 2026-05-27 13:49:37,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23576 - __SPLIT__ 2026-05-27 13:49:37,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34651 - __SPLIT__ 2026-05-27 13:49:38,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25647 - __SPLIT__ 2026-05-27 13:49:38,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38605 - __SPLIT__ 2026-05-27 13:49:38,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35164 - __SPLIT__ 2026-05-27 13:49:38,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57615 - __SPLIT__ 2026-05-27 13:49:39,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23671 - __SPLIT__ 2026-05-27 13:49:40,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25753 - __SPLIT__ 2026-05-27 13:49:41,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34724 - __SPLIT__ 2026-05-27 13:49:42,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23705 - __SPLIT__ 2026-05-27 13:49:43,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29442 - __SPLIT__ 2026-05-27 13:49:43,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35351 - __SPLIT__ 2026-05-27 13:49:43,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25754 - __SPLIT__ 2026-05-27 13:49:44,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23791 - __SPLIT__ 2026-05-27 13:49:44,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57635 - __SPLIT__ 2026-05-27 13:49:45,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55173 - __SPLIT__ 2026-05-27 13:49:45,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25767 - __SPLIT__ 2026-05-27 13:49:46,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29465 - __SPLIT__ 2026-05-27 13:49:46,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23817 - __SPLIT__ 2026-05-27 13:49:47,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26078 - __SPLIT__ 2026-05-27 13:49:48,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35429 - __SPLIT__ 2026-05-27 13:49:48,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34725 - __SPLIT__ 2026-05-27 13:49:48,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54091 - __SPLIT__ 2026-05-27 13:49:48,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57672 - __SPLIT__ 2026-05-27 13:49:48,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23881 - __SPLIT__ 2026-05-27 13:49:49,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26084 - __SPLIT__ 2026-05-27 13:49:50,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29778 - __SPLIT__ 2026-05-27 13:49:51,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38940 - __SPLIT__ 2026-05-27 13:49:51,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34781 - __SPLIT__ 2026-05-27 13:49:51,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42011 - __SPLIT__ 2026-05-27 13:49:52,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23946 - __SPLIT__ 2026-05-27 13:49:52,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35483 - __SPLIT__ 2026-05-27 13:49:52,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57703 - __SPLIT__ 2026-05-27 13:49:53,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26158 - __SPLIT__ 2026-05-27 13:49:54,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24002 - __SPLIT__ 2026-05-27 13:49:54,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29861 - __SPLIT__ 2026-05-27 13:49:54,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34838 - __SPLIT__ 2026-05-27 13:49:55,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55231 - __SPLIT__ 2026-05-27 13:49:56,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24003 - __SPLIT__ 2026-05-27 13:49:57,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35515 - __SPLIT__ 2026-05-27 13:49:57,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26198 - __SPLIT__ 2026-05-27 13:49:58,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57716 - __SPLIT__ 2026-05-27 13:49:58,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24030 - __SPLIT__ 2026-05-27 13:49:58,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34932 - __SPLIT__ 2026-05-27 13:50:00,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26225 - __SPLIT__ 2026-05-27 13:50:01,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24031 - __SPLIT__ 2026-05-27 13:50:01,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42012 - __SPLIT__ 2026-05-27 13:50:02,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35730 - __SPLIT__ 2026-05-27 13:50:02,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29862 - __SPLIT__ 2026-05-27 13:50:03,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57720 - __SPLIT__ 2026-05-27 13:50:03,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26254 - __SPLIT__ 2026-05-27 13:50:03,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34976 - __SPLIT__ 2026-05-27 13:50:03,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38941 - __SPLIT__ 2026-05-27 13:50:03,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24102 - __SPLIT__ 2026-05-27 13:50:03,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55331 - __SPLIT__ 2026-05-27 13:50:04,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35736 - __SPLIT__ 2026-05-27 13:50:05,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26624 - __SPLIT__ 2026-05-27 13:50:06,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30157 - __SPLIT__ 2026-05-27 13:50:06,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24119 - __SPLIT__ 2026-05-27 13:50:07,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34994 - __SPLIT__ 2026-05-27 13:50:07,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57724 - __SPLIT__ 2026-05-27 13:50:08,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26671 - __SPLIT__ 2026-05-27 13:50:09,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42073 - __SPLIT__ 2026-05-27 13:50:09,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24157 - __SPLIT__ 2026-05-27 13:50:09,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35866 - __SPLIT__ 2026-05-27 13:50:10,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30256 - __SPLIT__ 2026-05-27 13:50:11,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35182 - __SPLIT__ 2026-05-27 13:50:11,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26713 - __SPLIT__ 2026-05-27 13:50:12,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24168 - __SPLIT__ 2026-05-27 13:50:12,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55345 - __SPLIT__ 2026-05-27 13:50:12,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57736 - __SPLIT__ 2026-05-27 13:50:13,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26745 - __SPLIT__ 2026-05-27 13:50:14,663 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24186 - __SPLIT__ 2026-05-27 13:50:14,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35872 - __SPLIT__ 2026-05-27 13:50:15,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35191 - __SPLIT__ 2026-05-27 13:50:15,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39089 - __SPLIT__ 2026-05-27 13:50:15,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30347 - __SPLIT__ 2026-05-27 13:50:16,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24355 - __SPLIT__ 2026-05-27 13:50:16,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26841 - __SPLIT__ 2026-05-27 13:50:17,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57749 - __SPLIT__ 2026-05-27 13:50:17,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42074 - __SPLIT__ 2026-05-27 13:50:17,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35257 - __SPLIT__ 2026-05-27 13:50:18,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35964 - __SPLIT__ 2026-05-27 13:50:18,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24357 - __SPLIT__ 2026-05-27 13:50:19,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55406 - __SPLIT__ 2026-05-27 13:50:19,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26844 - __SPLIT__ 2026-05-27 13:50:20,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30419 - __SPLIT__ 2026-05-27 13:50:21,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57750 - __SPLIT__ 2026-05-27 13:50:21,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35267 - __SPLIT__ 2026-05-27 13:50:21,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24379 - __SPLIT__ 2026-05-27 13:50:21,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35982 - __SPLIT__ 2026-05-27 13:50:22,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26898 - __SPLIT__ 2026-05-27 13:50:24,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24383 - __SPLIT__ 2026-05-27 13:50:25,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30626 - __SPLIT__ 2026-05-27 13:50:25,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57753 - __SPLIT__ 2026-05-27 13:50:25,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35350 - __SPLIT__ 2026-05-27 13:50:26,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39090 - __SPLIT__ 2026-05-27 13:50:26,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24441 - __SPLIT__ 2026-05-27 13:50:26,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42871 - __SPLIT__ 2026-05-27 13:50:26,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36128 - __SPLIT__ 2026-05-27 13:50:27,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26977 - __SPLIT__ 2026-05-27 13:50:27,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55464 - __SPLIT__ 2026-05-27 13:50:28,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30755 - __SPLIT__ 2026-05-27 13:50:28,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57765 - __SPLIT__ 2026-05-27 13:50:28,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35415 - __SPLIT__ 2026-05-27 13:50:29,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24442 - __SPLIT__ 2026-05-27 13:50:31,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27041 - __SPLIT__ 2026-05-27 13:50:33,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24517 - __SPLIT__ 2026-05-27 13:50:33,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30883 - __SPLIT__ 2026-05-27 13:50:34,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57804 - __SPLIT__ 2026-05-27 13:50:34,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27140 - __SPLIT__ 2026-05-27 13:50:34,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35553 - __SPLIT__ 2026-05-27 13:50:35,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24742 - __SPLIT__ 2026-05-27 13:50:35,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55547 - __SPLIT__ 2026-05-27 13:50:37,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27178 - __SPLIT__ 2026-05-27 13:50:37,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42873 - __SPLIT__ 2026-05-27 13:50:37,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36129 - __SPLIT__ 2026-05-27 13:50:37,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24793 - __SPLIT__ 2026-05-27 13:50:38,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35575 - __SPLIT__ 2026-05-27 13:50:38,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30942 - __SPLIT__ 2026-05-27 13:50:38,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57806 - __SPLIT__ 2026-05-27 13:50:39,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27239 - __SPLIT__ 2026-05-27 13:50:39,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39092 - __SPLIT__ 2026-05-27 13:50:40,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24878 - __SPLIT__ 2026-05-27 13:50:41,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35715 - __SPLIT__ 2026-05-27 13:50:42,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36168 - __SPLIT__ 2026-05-27 13:50:42,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54093 - __SPLIT__ 2026-05-27 13:50:42,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27273 - __SPLIT__ 2026-05-27 13:50:42,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55834 - __SPLIT__ 2026-05-27 13:50:43,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24913 - __SPLIT__ 2026-05-27 13:50:43,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57860 - __SPLIT__ 2026-05-27 13:50:44,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35739 - __SPLIT__ 2026-05-27 13:50:44,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31008 - __SPLIT__ 2026-05-27 13:50:45,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42994 - __SPLIT__ 2026-05-27 13:50:45,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27276 - __SPLIT__ 2026-05-27 13:50:46,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25026 - __SPLIT__ 2026-05-27 13:50:46,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36378 - __SPLIT__ 2026-05-27 13:50:48,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35761 - __SPLIT__ 2026-05-27 13:50:48,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57892 - __SPLIT__ 2026-05-27 13:50:48,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27490 - __SPLIT__ 2026-05-27 13:50:49,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25079 - __SPLIT__ 2026-05-27 13:50:49,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43435 - __SPLIT__ 2026-05-27 13:50:50,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55917 - __SPLIT__ 2026-05-27 13:50:50,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31084 - __SPLIT__ 2026-05-27 13:50:50,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39179 - __SPLIT__ 2026-05-27 13:50:51,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27540 - __SPLIT__ 2026-05-27 13:50:51,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25192 - __SPLIT__ 2026-05-27 13:50:52,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57956 - __SPLIT__ 2026-05-27 13:50:54,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35763 - __SPLIT__ 2026-05-27 13:50:55,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25285 - __SPLIT__ 2026-05-27 13:50:55,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27584 - __SPLIT__ 2026-05-27 13:50:56,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36388 - __SPLIT__ 2026-05-27 13:50:56,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25391 - __SPLIT__ 2026-05-27 13:50:57,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35798 - __SPLIT__ 2026-05-27 13:50:57,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39180 - __SPLIT__ 2026-05-27 13:50:57,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27614 - __SPLIT__ 2026-05-27 13:50:57,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55928 - __SPLIT__ 2026-05-27 13:50:58,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57982 - __SPLIT__ 2026-05-27 13:50:58,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31157 - __SPLIT__ 2026-05-27 13:50:58,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25404 - __SPLIT__ 2026-05-27 13:50:59,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43436 - __SPLIT__ 2026-05-27 13:51:00,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36389 - __SPLIT__ 2026-05-27 13:51:00,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27757 - __SPLIT__ 2026-05-27 13:51:02,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25409 - __SPLIT__ 2026-05-27 13:51:02,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39204 - __SPLIT__ 2026-05-27 13:51:02,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35799 - __SPLIT__ 2026-05-27 13:51:02,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58003 - __SPLIT__ 2026-05-27 13:51:04,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25438 - __SPLIT__ 2026-05-27 13:51:04,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31189 - __SPLIT__ 2026-05-27 13:51:04,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27775 - __SPLIT__ 2026-05-27 13:51:04,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55937 - __SPLIT__ 2026-05-27 13:51:05,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35861 - __SPLIT__ 2026-05-27 13:51:06,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25440 - __SPLIT__ 2026-05-27 13:51:08,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27855 - __SPLIT__ 2026-05-27 13:51:08,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58005 - __SPLIT__ 2026-05-27 13:51:09,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25465 - __SPLIT__ 2026-05-27 13:51:09,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43437 - __SPLIT__ 2026-05-27 13:51:09,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36430 - __SPLIT__ 2026-05-27 13:51:09,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31192 - __SPLIT__ 2026-05-27 13:51:10,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36004 - __SPLIT__ 2026-05-27 13:51:10,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27902 - __SPLIT__ 2026-05-27 13:51:10,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25490 - __SPLIT__ 2026-05-27 13:51:12,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58008 - __SPLIT__ 2026-05-27 13:51:13,149 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36435 - __SPLIT__ 2026-05-27 13:51:13,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25509 - __SPLIT__ 2026-05-27 13:51:14,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27981 - __SPLIT__ 2026-05-27 13:51:14,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39512 - __SPLIT__ 2026-05-27 13:51:15,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31333 - __SPLIT__ 2026-05-27 13:51:15,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36071 - __SPLIT__ 2026-05-27 13:51:16,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25683 - __SPLIT__ 2026-05-27 13:51:16,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58015 - __SPLIT__ 2026-05-27 13:51:16,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36496 - __SPLIT__ 2026-05-27 13:51:17,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28097 - __SPLIT__ 2026-05-27 13:51:18,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56024 - __SPLIT__ 2026-05-27 13:51:19,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36283 - __SPLIT__ 2026-05-27 13:51:19,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25684 - __SPLIT__ 2026-05-27 13:51:19,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39827 - __SPLIT__ 2026-05-27 13:51:20,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31337 - __SPLIT__ 2026-05-27 13:51:21,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28232 - __SPLIT__ 2026-05-27 13:51:21,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36577 - __SPLIT__ 2026-05-27 13:51:21,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58031 - __SPLIT__ 2026-05-27 13:51:21,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25725 - __SPLIT__ 2026-05-27 13:51:22,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36295 - __SPLIT__ 2026-05-27 13:51:23,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28233 - __SPLIT__ 2026-05-27 13:51:24,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25755 - __SPLIT__ 2026-05-27 13:51:25,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31427 - __SPLIT__ 2026-05-27 13:51:26,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43438 - __SPLIT__ 2026-05-27 13:51:26,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56029 - __SPLIT__ 2026-05-27 13:51:26,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36303 - __SPLIT__ 2026-05-27 13:51:26,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58034 - __SPLIT__ 2026-05-27 13:51:27,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36587 - __SPLIT__ 2026-05-27 13:51:27,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25807 - __SPLIT__ 2026-05-27 13:51:28,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28285 - __SPLIT__ 2026-05-27 13:51:30,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31439 - __SPLIT__ 2026-05-27 13:51:30,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25842 - __SPLIT__ 2026-05-27 13:51:30,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36342 - __SPLIT__ 2026-05-27 13:51:31,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54095 - __SPLIT__ 2026-05-27 13:51:31,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58048 - __SPLIT__ 2026-05-27 13:51:32,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25909 - __SPLIT__ 2026-05-27 13:51:32,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28311 - __SPLIT__ 2026-05-27 13:51:32,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39876 - __SPLIT__ 2026-05-27 13:51:33,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36599 - __SPLIT__ 2026-05-27 13:51:33,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31660 - __SPLIT__ 2026-05-27 13:51:34,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36595 - __SPLIT__ 2026-05-27 13:51:34,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26056 - __SPLIT__ 2026-05-27 13:51:35,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58049 - __SPLIT__ 2026-05-27 13:51:35,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28374 - __SPLIT__ 2026-05-27 13:51:37,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36617 - __SPLIT__ 2026-05-27 13:51:37,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26086 - __SPLIT__ 2026-05-27 13:51:38,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36600 - __SPLIT__ 2026-05-27 13:51:38,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40695 - __SPLIT__ 2026-05-27 13:51:38,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56081 - __SPLIT__ 2026-05-27 13:51:39,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31781 - __SPLIT__ 2026-05-27 13:51:39,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28398 - __SPLIT__ 2026-05-27 13:51:39,830 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26107 - __SPLIT__ 2026-05-27 13:51:40,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58051 - __SPLIT__ 2026-05-27 13:51:40,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36825 - __SPLIT__ 2026-05-27 13:51:42,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26221 - __SPLIT__ 2026-05-27 13:51:43,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28403 - __SPLIT__ 2026-05-27 13:51:44,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43439 - __SPLIT__ 2026-05-27 13:51:44,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40896 - __SPLIT__ 2026-05-27 13:51:44,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31852 - __SPLIT__ 2026-05-27 13:51:45,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36830 - __SPLIT__ 2026-05-27 13:51:45,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26238 - __SPLIT__ 2026-05-27 13:51:45,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58092 - __SPLIT__ 2026-05-27 13:51:46,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28576 - __SPLIT__ 2026-05-27 13:51:47,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36800 - __SPLIT__ 2026-05-27 13:51:48,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26346 - __SPLIT__ 2026-05-27 13:51:48,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31855 - __SPLIT__ 2026-05-27 13:51:49,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36870 - __SPLIT__ 2026-05-27 13:51:49,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42153 - __SPLIT__ 2026-05-27 13:51:50,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26385 - __SPLIT__ 2026-05-27 13:51:50,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28876 - __SPLIT__ 2026-05-27 13:51:51,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58098 - __SPLIT__ 2026-05-27 13:51:51,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56113 - __SPLIT__ 2026-05-27 13:51:52,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36803 - __SPLIT__ 2026-05-27 13:51:52,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26431 - __SPLIT__ 2026-05-27 13:51:53,054 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36920 - __SPLIT__ 2026-05-27 13:51:54,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31906 - __SPLIT__ 2026-05-27 13:51:54,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28888 - __SPLIT__ 2026-05-27 13:51:55,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26481 - __SPLIT__ 2026-05-27 13:51:55,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58121 - __SPLIT__ 2026-05-27 13:51:57,033 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37091 - __SPLIT__ 2026-05-27 13:51:57,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26558 - __SPLIT__ 2026-05-27 13:51:58,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36989 - __SPLIT__ 2026-05-27 13:51:59,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29177 - __SPLIT__ 2026-05-27 13:52:00,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56165 - __SPLIT__ 2026-05-27 13:52:00,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37223 - __SPLIT__ 2026-05-27 13:52:00,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58165 - __SPLIT__ 2026-05-27 13:52:00,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26559 - __SPLIT__ 2026-05-27 13:52:02,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29259 - __SPLIT__ 2026-05-27 13:52:03,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43440 - __SPLIT__ 2026-05-27 13:52:03,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37058 - __SPLIT__ 2026-05-27 13:52:03,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31943 - __SPLIT__ 2026-05-27 13:52:03,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26797 - __SPLIT__ 2026-05-27 13:52:04,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37281 - __SPLIT__ 2026-05-27 13:52:04,395 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42155 - __SPLIT__ 2026-05-27 13:52:04,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58185 - __SPLIT__ 2026-05-27 13:52:05,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29419 - __SPLIT__ 2026-05-27 13:52:05,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26816 - __SPLIT__ 2026-05-27 13:52:06,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37066 - __SPLIT__ 2026-05-27 13:52:07,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56289 - __SPLIT__ 2026-05-27 13:52:08,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31968 - __SPLIT__ 2026-05-27 13:52:08,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37410 - __SPLIT__ 2026-05-27 13:52:08,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26877 - __SPLIT__ 2026-05-27 13:52:09,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58222 - __SPLIT__ 2026-05-27 13:52:10,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37102 - __SPLIT__ 2026-05-27 13:52:10,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29429 - __SPLIT__ 2026-05-27 13:52:12,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26897 - __SPLIT__ 2026-05-27 13:52:12,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37411 - __SPLIT__ 2026-05-27 13:52:14,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26921 - __SPLIT__ 2026-05-27 13:52:14,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37109 - __SPLIT__ 2026-05-27 13:52:14,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58295 - __SPLIT__ 2026-05-27 13:52:15,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56391 - __SPLIT__ 2026-05-27 13:52:15,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27172 - __SPLIT__ 2026-05-27 13:52:15,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29436 - __SPLIT__ 2026-05-27 13:52:16,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31988 - __SPLIT__ 2026-05-27 13:52:17,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27185 - __SPLIT__ 2026-05-27 13:52:18,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42157 - __SPLIT__ 2026-05-27 13:52:18,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58303 - __SPLIT__ 2026-05-27 13:52:18,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37182 - __SPLIT__ 2026-05-27 13:52:19,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29451 - __SPLIT__ 2026-05-27 13:52:19,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27223 - __SPLIT__ 2026-05-27 13:52:19,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43441 - __SPLIT__ 2026-05-27 13:52:20,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37417 - __SPLIT__ 2026-05-27 13:52:21,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27228 - __SPLIT__ 2026-05-27 13:52:22,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32114 - __SPLIT__ 2026-05-27 13:52:22,393 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1127.0, 1035.0, -1.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:52:22,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37187 - __SPLIT__ 2026-05-27 13:52:23,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29484 - __SPLIT__ 2026-05-27 13:52:23,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27269 - __SPLIT__ 2026-05-27 13:52:24,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37545 - __SPLIT__ 2026-05-27 13:52:25,164 - 124456 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-27 13:52:26,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27328 - __SPLIT__ 2026-05-27 13:52:27,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54100 - __SPLIT__ 2026-05-27 13:52:28,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27334 - __SPLIT__ 2026-05-27 13:52:28,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37232 - __SPLIT__ 2026-05-27 13:52:29,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56431 - __SPLIT__ 2026-05-27 13:52:29,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27336 - __SPLIT__ 2026-05-27 13:52:30,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37648 - __SPLIT__ 2026-05-27 13:52:30,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29495 - __SPLIT__ 2026-05-27 13:52:31,088 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43915 - __SPLIT__ 2026-05-27 13:52:31,472 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:52:31,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32197 - __SPLIT__ 2026-05-27 13:52:31,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27348 - __SPLIT__ 2026-05-27 13:52:31,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42286 - __SPLIT__ 2026-05-27 13:52:32,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37297 - __SPLIT__ 2026-05-27 13:52:33,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37827 - __SPLIT__ 2026-05-27 13:52:34,025 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:52:34,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29528 - __SPLIT__ 2026-05-27 13:52:34,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27420 - __SPLIT__ 2026-05-27 13:52:35,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56903 - __SPLIT__ 2026-05-27 13:52:36,439 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:52:36,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32240 - __SPLIT__ 2026-05-27 13:52:37,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38038 - __SPLIT__ 2026-05-27 13:52:37,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27422 - __SPLIT__ 2026-05-27 13:52:37,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42287 - __SPLIT__ 2026-05-27 13:52:37,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37470 - __SPLIT__ 2026-05-27 13:52:38,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29761 - __SPLIT__ 2026-05-27 13:52:38,382 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:52:39,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45066 - __SPLIT__ 2026-05-27 13:52:39,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27562 - __SPLIT__ 2026-05-27 13:52:39,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38049 - __SPLIT__ 2026-05-27 13:52:40,732 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30720, 45056, 55304, 38927, 32784, 38933, 34842, 57373, 28702, 32806, 53292, 32825, 26684, 55361, 36943, 28761, 51290, 32871, 57454, 53360, 53361, 53362, 24691, 34931, 45175, 55429, 28815, 37013, 37019, 49312, 24740, 49317, 55461, 37047, 35004, 41156, 24774, 28873, 43211, 47322, 41181, 51422, 41183, 37094, 35051, 41195, 49389, 55538, 24821, 28920, 37113, 22780, 22781, 22783, 49412, 55564, 31006, 41250, 33059, 28966, 55614, 57664, 22853, 22854, 51527, 39241, 31053, 31054, 51546, 26971, 57691, 33120, 51564, 33133, 51565, 41333, 33153, 49546, 29068, 55698, 29079, 31129, 57758, 22948, 27044, 37300, 47554, 45515, 35295, 25056, 25057, 25069, 45552, 45553, 35315, 35316, 35318, 45572, 45573, 37383, 35336, 35337, 35338, 35343, 57875, 55836, 25121, 39458, 23082, 29229, 47667, 57910, 25148, 39492, 41552, 45651, 31320, 57949, 57950, 41571, 31335, 37503, 37504, 31368, 49803, 49804, 45711, 37520, 25267, 39603, 29371, 58043, 43728, 49875, 31448, 45793, 45794, 47841, 31470, 35566, 35567, 31474, 31475, 49913, 54013, 35585, 49923, 47881, 27404, 41749, 39709, 47913, 45868, 39761, 39762, 37715, 27483, 50031, 25462, 25463, 29561, 54140, 41862, 27541, 43940, 56232, 35756, 58286, 31672, 37818, 25533, 23487, 29633, 58319, 25552, 31700, 41941, 41943, 46048, 58336, 27641, 39938, 52228, 58376, 25610, 31754, 46092, 35853, 50190, 58378, 27669, 44056, 27680, 37926, 23592, 25641, 25642, 23596, 48173, 35890, 46144, 31814, 48204, 40020, 25686, 23643, 35943, 48232, 48233, 25717, 31863, 31864, 48252, 48254, 42112, 25730, 25731, 25732, 35972, 54415, 31899, 50331, 54439, 38076, 44226, 36045, 46286, 33999, 42194, 50393, 34011, 42205, 38118, 25832, 23785, 25844, 27899, 32001, 50442, 32013, 44302, 27922, 36117, 56602, 38175, 46373, 36134, 34088, 23853, 30019, 54596, 25928, 32089, 38272, 38273, 52610, 38283, 38284, 40331, 42384, 48531, 38292, 48532, 34212, 46501, 40376, 40377, 42443, 36302, 24018, 28133, 52712, 48618, 28141, 24073, 30219, 44559, 50707, 24089, 50717, 50721, 30244, 30246, 44591, 52789, 46652, 30285, 42576, 52829, 56944, 46705, 28302, 26256, 26261, 48808, 34480, 55295, 30412, 40660, 24285, 44781, 44782, 36593, 36594, 36602, 36605, 24319, 24320, 38663, 38664, 46861, 32527, 46873, 40732, 50980, 50981, 34604, 55094, 55104, 24391, 30539, 57168, 32596, 22370, 46948, 24425, 38766, 28529, 24438, 40827, 53129, 51089, 38801, 49041, 46996, 40853, 40854, 40855, 28568, 30632, 26550, 38844, 30653, 36799, 44993, 57283, 24524, 40912, 28626, 30676, 32726, 51165, 51166, 51167, 51171, 34789, 53223, 51182, 42997, 38903, 51196, 36861, 51199);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:52:41,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37471 - __SPLIT__ 2026-05-27 13:52:41,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32249 - __SPLIT__ 2026-05-27 13:52:41,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57008 - __SPLIT__ 2026-05-27 13:52:42,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27643 - __SPLIT__ 2026-05-27 13:52:42,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29911 - __SPLIT__ 2026-05-27 13:52:42,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42377 - __SPLIT__ 2026-05-27 13:52:43,277 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:52:43,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38139 - __SPLIT__ 2026-05-27 13:52:44,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27740 - __SPLIT__ 2026-05-27 13:52:45,601 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30720, 45056, 55304, 38927, 32784, 38933, 34842, 57373, 28702, 32806, 53292, 32825, 26684, 55361, 36943, 28761, 51290, 32871, 57454, 53360, 53361, 53362, 24691, 34931, 45175, 55429, 28815, 37013, 37019, 49312, 24740, 49317, 55461, 37047, 35004, 41156, 24774, 28873, 43211, 47322, 41181, 51422, 41183, 37094, 35051, 41195, 49389, 55538, 24821, 28920, 37113, 22780, 22781, 22783, 49412, 55564, 31006, 41250, 33059, 28966, 55614, 57664, 22853, 22854, 51527, 39241, 31053, 31054, 51546, 26971, 57691, 33120, 51564, 33133, 51565, 41333, 33153, 49546, 29068, 55698, 29079, 31129, 57758, 22948, 27044, 37300, 47554, 45515, 35295, 25056, 25057, 25069, 45552, 45553, 35315, 35316, 35318, 45572, 45573, 37383, 35336, 35337, 35338, 35343, 57875, 55836, 25121, 39458, 23082, 29229, 47667, 57910, 25148, 39492, 41552, 45651, 31320, 57949, 57950, 41571, 31335, 37503, 37504, 31368, 49803, 49804, 45711, 37520, 25267, 39603, 29371, 58043, 43728, 49875, 31448, 45793, 45794, 47841, 31470, 35566, 35567, 31474, 31475, 49913, 54013, 35585, 49923, 47881, 27404, 41749, 39709, 47913, 45868, 39761, 39762, 37715, 27483, 50031, 25462, 25463, 29561, 54140, 41862, 27541, 43940, 56232, 35756, 58286, 31672, 37818, 25533, 23487, 29633, 58319, 25552, 31700, 41941, 41943, 46048, 58336, 27641, 39938, 52228, 58376, 25610, 31754, 46092, 35853, 50190, 58378, 27669, 44056, 27680, 37926, 23592, 25641, 25642, 23596, 48173, 35890, 46144, 31814, 48204, 40020, 25686, 23643, 35943, 48232, 48233, 25717, 31863, 31864, 48252, 48254, 42112, 25730, 25731, 25732, 35972, 54415, 31899, 50331, 54439, 38076, 44226, 36045, 46286, 33999, 42194, 50393, 34011, 42205, 38118, 25832, 23785, 25844, 27899, 32001, 50442, 32013, 44302, 27922, 36117, 56602, 38175, 46373, 36134, 34088, 23853, 30019, 54596, 25928, 32089, 38272, 38273, 52610, 38283, 38284, 40331, 42384, 48531, 38292, 48532, 34212, 46501, 40376, 40377, 42443, 36302, 24018, 28133, 52712, 48618, 28141, 24073, 30219, 44559, 50707, 24089, 50717, 50721, 30244, 30246, 44591, 52789, 46652, 30285, 42576, 52829, 56944, 46705, 28302, 26256, 26261, 48808, 34480, 55295, 30412, 40660, 24285, 44781, 44782, 36593, 36594, 36602, 36605, 24319, 24320, 38663, 38664, 46861, 32527, 46873, 40732, 50980, 50981, 34604, 55094, 55104, 24391, 30539, 57168, 32596, 22370, 46948, 24425, 38766, 28529, 24438, 40827, 53129, 51089, 38801, 49041, 46996, 40853, 40854, 40855, 28568, 30632, 26550, 38844, 30653, 36799, 44993, 57283, 24524, 40912, 28626, 30676, 32726, 51165, 51166, 51167, 51171, 34789, 53223, 51182, 42997, 38903, 51196, 36861, 51199) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 13:52:46,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29951 - __SPLIT__ 2026-05-27 13:52:47,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32414 - __SPLIT__ 2026-05-27 13:52:47,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27795 - __SPLIT__ 2026-05-27 13:52:47,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45067 - __SPLIT__ 2026-05-27 13:52:48,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38169 - __SPLIT__ 2026-05-27 13:52:48,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57053 - __SPLIT__ 2026-05-27 13:52:49,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27976 - __SPLIT__ 2026-05-27 13:52:50,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30034 - __SPLIT__ 2026-05-27 13:52:50,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37490 - __SPLIT__ 2026-05-27 13:52:52,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28006 - __SPLIT__ 2026-05-27 13:52:52,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38180 - __SPLIT__ 2026-05-27 13:52:52,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32459 - __SPLIT__ 2026-05-27 13:52:53,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28007 - __SPLIT__ 2026-05-27 13:52:55,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30329 - __SPLIT__ 2026-05-27 13:52:56,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57142 - __SPLIT__ 2026-05-27 13:52:56,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37682 - __SPLIT__ 2026-05-27 13:52:56,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42378 - __SPLIT__ 2026-05-27 13:52:57,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38393 - __SPLIT__ 2026-05-27 13:52:57,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28066 - __SPLIT__ 2026-05-27 13:52:58,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30422 - __SPLIT__ 2026-05-27 13:52:58,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37803 - __SPLIT__ 2026-05-27 13:52:59,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32508 - __SPLIT__ 2026-05-27 13:52:59,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45372 - __SPLIT__ 2026-05-27 13:52:59,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28067 - __SPLIT__ 2026-05-27 13:52:59,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57217 - __SPLIT__ 2026-05-27 13:53:01,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37874 - __SPLIT__ 2026-05-27 13:53:01,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30642 - __SPLIT__ 2026-05-27 13:53:03,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28068 - __SPLIT__ 2026-05-27 13:53:04,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32544 - __SPLIT__ 2026-05-27 13:53:04,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38529 - __SPLIT__ 2026-05-27 13:53:05,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28153 - __SPLIT__ 2026-05-27 13:53:06,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57329 - __SPLIT__ 2026-05-27 13:53:06,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30697 - __SPLIT__ 2026-05-27 13:53:07,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45389 - __SPLIT__ 2026-05-27 13:53:07,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28155 - __SPLIT__ 2026-05-27 13:53:08,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38567 - __SPLIT__ 2026-05-27 13:53:08,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32677 - __SPLIT__ 2026-05-27 13:53:10,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30955 - __SPLIT__ 2026-05-27 13:53:10,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42680 - __SPLIT__ 2026-05-27 13:53:11,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28156 - __SPLIT__ 2026-05-27 13:53:11,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57427 - __SPLIT__ 2026-05-27 13:53:11,530 - 124456 - src.utils.log - INFO - βœ… Fetched 2082 rows - __SPLIT__ 2026-05-27 13:53:11,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38959 - __SPLIT__ 2026-05-27 13:53:12,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37980 - __SPLIT__ 2026-05-27 13:53:12,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28207 - __SPLIT__ 2026-05-27 13:53:14,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32686 - __SPLIT__ 2026-05-27 13:53:16,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30956 - __SPLIT__ 2026-05-27 13:53:16,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28228 - __SPLIT__ 2026-05-27 13:53:18,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39055 - __SPLIT__ 2026-05-27 13:53:18,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28312 - __SPLIT__ 2026-05-27 13:53:19,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38044 - __SPLIT__ 2026-05-27 13:53:19,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42830 - __SPLIT__ 2026-05-27 13:53:19,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46090 - __SPLIT__ 2026-05-27 13:53:19,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30957 - __SPLIT__ 2026-05-27 13:53:19,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28387 - __SPLIT__ 2026-05-27 13:53:19,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57459 - __SPLIT__ 2026-05-27 13:53:20,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22370 - __SPLIT__ 2026-05-27 13:53:20,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32850 - __SPLIT__ 2026-05-27 13:53:20,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39062 - __SPLIT__ 2026-05-27 13:53:21,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54115 - __SPLIT__ 2026-05-27 13:53:22,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22780 - __SPLIT__ 2026-05-27 13:53:22,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28388 - __SPLIT__ 2026-05-27 13:53:23,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38215 - __SPLIT__ 2026-05-27 13:53:23,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30958 - __SPLIT__ 2026-05-27 13:53:24,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42936 - __SPLIT__ 2026-05-27 13:53:25,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28411 - __SPLIT__ 2026-05-27 13:53:25,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22781 - __SPLIT__ 2026-05-27 13:53:26,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57462 - __SPLIT__ 2026-05-27 13:53:27,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28423 - __SPLIT__ 2026-05-27 13:53:28,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22783 - __SPLIT__ 2026-05-27 13:53:29,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31027 - __SPLIT__ 2026-05-27 13:53:29,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39063 - __SPLIT__ 2026-05-27 13:53:29,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38216 - __SPLIT__ 2026-05-27 13:53:30,008 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28468 - __SPLIT__ 2026-05-27 13:53:30,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22853 - __SPLIT__ 2026-05-27 13:53:30,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33141 - __SPLIT__ 2026-05-27 13:53:30,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46091 - __SPLIT__ 2026-05-27 13:53:32,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31194 - __SPLIT__ 2026-05-27 13:53:32,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28469 - __SPLIT__ 2026-05-27 13:53:32,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22854 - __SPLIT__ 2026-05-27 13:53:33,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39064 - __SPLIT__ 2026-05-27 13:53:33,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57545 - __SPLIT__ 2026-05-27 13:53:34,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22948 - __SPLIT__ 2026-05-27 13:53:36,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28623 - __SPLIT__ 2026-05-27 13:53:37,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23082 - __SPLIT__ 2026-05-27 13:53:37,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33285 - __SPLIT__ 2026-05-27 13:53:38,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31326 - __SPLIT__ 2026-05-27 13:53:38,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42939 - __SPLIT__ 2026-05-27 13:53:38,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23487 - __SPLIT__ 2026-05-27 13:53:38,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28664 - __SPLIT__ 2026-05-27 13:53:41,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38404 - __SPLIT__ 2026-05-27 13:53:41,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23592 - __SPLIT__ 2026-05-27 13:53:42,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28672 - __SPLIT__ 2026-05-27 13:53:42,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31365 - __SPLIT__ 2026-05-27 13:53:42,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39065 - __SPLIT__ 2026-05-27 13:53:43,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57817 - __SPLIT__ 2026-05-27 13:53:43,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23596 - __SPLIT__ 2026-05-27 13:53:43,418 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33307 - __SPLIT__ 2026-05-27 13:53:44,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28703 - __SPLIT__ 2026-05-27 13:53:44,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46707 - __SPLIT__ 2026-05-27 13:53:45,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38687 - __SPLIT__ 2026-05-27 13:53:45,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23643 - __SPLIT__ 2026-05-27 13:53:46,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31506 - __SPLIT__ 2026-05-27 13:53:47,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28926 - __SPLIT__ 2026-05-27 13:53:47,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39066 - __SPLIT__ 2026-05-27 13:53:48,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23785 - __SPLIT__ 2026-05-27 13:53:49,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38744 - __SPLIT__ 2026-05-27 13:53:49,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28974 - __SPLIT__ 2026-05-27 13:53:50,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23853 - __SPLIT__ 2026-05-27 13:53:51,011 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31623 - __SPLIT__ 2026-05-27 13:53:51,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57905 - __SPLIT__ 2026-05-27 13:53:51,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28999 - __SPLIT__ 2026-05-27 13:53:52,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24018 - __SPLIT__ 2026-05-27 13:53:52,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43399 - __SPLIT__ 2026-05-27 13:53:52,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39067 - __SPLIT__ 2026-05-27 13:53:53,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38745 - __SPLIT__ 2026-05-27 13:53:53,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33317 - __SPLIT__ 2026-05-27 13:53:54,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29039 - __SPLIT__ 2026-05-27 13:53:54,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24073 - __SPLIT__ 2026-05-27 13:53:54,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31717 - __SPLIT__ 2026-05-27 13:53:56,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46708 - __SPLIT__ 2026-05-27 13:53:56,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24089 - __SPLIT__ 2026-05-27 13:53:56,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29150 - __SPLIT__ 2026-05-27 13:53:58,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24285 - __SPLIT__ 2026-05-27 13:53:59,283 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1035.0, 11436.0, 1133.0, 1132.0, 11438.0, 1131.0, -1.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:53:59,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31769 - __SPLIT__ 2026-05-27 13:53:59,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29151 - __SPLIT__ 2026-05-27 13:53:59,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24319 - __SPLIT__ 2026-05-27 13:54:00,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33422 - __SPLIT__ 2026-05-27 13:54:02,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24320 - __SPLIT__ 2026-05-27 13:54:03,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24391 - __SPLIT__ 2026-05-27 13:54:03,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31800 - __SPLIT__ 2026-05-27 13:54:03,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39068 - __SPLIT__ 2026-05-27 13:54:03,762 - 124456 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-27 13:54:04,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24425 - __SPLIT__ 2026-05-27 13:54:04,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29175 - __SPLIT__ 2026-05-27 13:54:05,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38788 - __SPLIT__ 2026-05-27 13:54:06,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24438 - __SPLIT__ 2026-05-27 13:54:06,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32037 - __SPLIT__ 2026-05-27 13:54:07,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29211 - __SPLIT__ 2026-05-27 13:54:07,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33853 - __SPLIT__ 2026-05-27 13:54:08,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43400 - __SPLIT__ 2026-05-27 13:54:08,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24524 - __SPLIT__ 2026-05-27 13:54:08,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38808 - __SPLIT__ 2026-05-27 13:54:10,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46771 - __SPLIT__ 2026-05-27 13:54:10,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29300 - __SPLIT__ 2026-05-27 13:54:10,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32166 - __SPLIT__ 2026-05-27 13:54:11,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24691 - __SPLIT__ 2026-05-27 13:54:12,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39069 - __SPLIT__ 2026-05-27 13:54:13,409 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:54:13,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38912 - __SPLIT__ 2026-05-27 13:54:13,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33940 - __SPLIT__ 2026-05-27 13:54:14,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24740 - __SPLIT__ 2026-05-27 13:54:15,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29301 - __SPLIT__ 2026-05-27 13:54:15,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32245 - __SPLIT__ 2026-05-27 13:54:17,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24774 - __SPLIT__ 2026-05-27 13:54:17,324 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46849 - __SPLIT__ 2026-05-27 13:54:17,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29335 - __SPLIT__ 2026-05-27 13:54:17,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39070 - __SPLIT__ 2026-05-27 13:54:18,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54116 - __SPLIT__ 2026-05-27 13:54:18,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24821 - __SPLIT__ 2026-05-27 13:54:19,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38929 - __SPLIT__ 2026-05-27 13:54:19,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29501 - __SPLIT__ 2026-05-27 13:54:20,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34004 - __SPLIT__ 2026-05-27 13:54:20,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32261 - __SPLIT__ 2026-05-27 13:54:21,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25056 - __SPLIT__ 2026-05-27 13:54:22,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39071 - __SPLIT__ 2026-05-27 13:54:22,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29519 - __SPLIT__ 2026-05-27 13:54:23,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43716 - __SPLIT__ 2026-05-27 13:54:24,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25057 - __SPLIT__ 2026-05-27 13:54:25,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29569 - __SPLIT__ 2026-05-27 13:54:25,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38988 - __SPLIT__ 2026-05-27 13:54:26,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32262 - __SPLIT__ 2026-05-27 13:54:26,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25069 - __SPLIT__ 2026-05-27 13:54:27,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29570 - __SPLIT__ 2026-05-27 13:54:28,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34026 - __SPLIT__ 2026-05-27 13:54:28,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25121 - __SPLIT__ 2026-05-27 13:54:30,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25148 - __SPLIT__ 2026-05-27 13:54:31,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32267 - __SPLIT__ 2026-05-27 13:54:31,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25267 - __SPLIT__ 2026-05-27 13:54:31,950 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39086 - __SPLIT__ 2026-05-27 13:54:32,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39072 - __SPLIT__ 2026-05-27 13:54:33,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29599 - __SPLIT__ 2026-05-27 13:54:33,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25462 - __SPLIT__ 2026-05-27 13:54:36,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32273 - __SPLIT__ 2026-05-27 13:54:36,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29623 - __SPLIT__ 2026-05-27 13:54:36,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34049 - __SPLIT__ 2026-05-27 13:54:36,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25463 - __SPLIT__ 2026-05-27 13:54:37,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39073 - __SPLIT__ 2026-05-27 13:54:37,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29664 - __SPLIT__ 2026-05-27 13:54:38,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39144 - __SPLIT__ 2026-05-27 13:54:39,708 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25533 - __SPLIT__ 2026-05-27 13:54:40,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32279 - __SPLIT__ 2026-05-27 13:54:40,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29680 - __SPLIT__ 2026-05-27 13:54:41,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43808 - __SPLIT__ 2026-05-27 13:54:42,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39145 - __SPLIT__ 2026-05-27 13:54:43,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46850 - __SPLIT__ 2026-05-27 13:54:43,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34293 - __SPLIT__ 2026-05-27 13:54:43,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25552 - __SPLIT__ 2026-05-27 13:54:43,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29819 - __SPLIT__ 2026-05-27 13:54:45,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25610 - __SPLIT__ 2026-05-27 13:54:45,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32293 - __SPLIT__ 2026-05-27 13:54:46,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29902 - __SPLIT__ 2026-05-27 13:54:47,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39211 - __SPLIT__ 2026-05-27 13:54:47,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25641 - __SPLIT__ 2026-05-27 13:54:49,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29986 - __SPLIT__ 2026-05-27 13:54:49,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25642 - __SPLIT__ 2026-05-27 13:54:50,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34314 - __SPLIT__ 2026-05-27 13:54:50,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29988 - __SPLIT__ 2026-05-27 13:54:51,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32298 - __SPLIT__ 2026-05-27 13:54:51,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25686 - __SPLIT__ 2026-05-27 13:54:52,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30105 - __SPLIT__ 2026-05-27 13:54:52,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39277 - __SPLIT__ 2026-05-27 13:54:53,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25717 - __SPLIT__ 2026-05-27 13:54:55,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39203 - __SPLIT__ 2026-05-27 13:54:55,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25730 - __SPLIT__ 2026-05-27 13:54:55,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30261 - __SPLIT__ 2026-05-27 13:54:56,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32301 - __SPLIT__ 2026-05-27 13:54:56,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39427 - __SPLIT__ 2026-05-27 13:54:56,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34417 - __SPLIT__ 2026-05-27 13:54:58,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25731 - __SPLIT__ 2026-05-27 13:54:58,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30262 - __SPLIT__ 2026-05-27 13:54:59,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39355 - __SPLIT__ 2026-05-27 13:54:59,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43810 - __SPLIT__ 2026-05-27 13:55:01,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39630 - __SPLIT__ 2026-05-27 13:55:01,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25732 - __SPLIT__ 2026-05-27 13:55:02,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30276 - __SPLIT__ 2026-05-27 13:55:02,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32310 - __SPLIT__ 2026-05-27 13:55:03,363 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:55:03,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25832 - __SPLIT__ 2026-05-27 13:55:04,280 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34660 - __SPLIT__ 2026-05-27 13:55:04,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39361 - __SPLIT__ 2026-05-27 13:55:04,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30511 - __SPLIT__ 2026-05-27 13:55:05,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39816 - __SPLIT__ 2026-05-27 13:55:05,335 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:55:05,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25844 - __SPLIT__ 2026-05-27 13:55:05,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44145 - __SPLIT__ 2026-05-27 13:55:07,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32320 - __SPLIT__ 2026-05-27 13:55:07,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46854 - __SPLIT__ 2026-05-27 13:55:07,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30578 - __SPLIT__ 2026-05-27 13:55:07,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39456 - __SPLIT__ 2026-05-27 13:55:08,102 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:55:08,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25928 - __SPLIT__ 2026-05-27 13:55:08,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39831 - __SPLIT__ 2026-05-27 13:55:10,514 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 58584;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:55:10,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30579 - __SPLIT__ 2026-05-27 13:55:11,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32332 - __SPLIT__ 2026-05-27 13:55:11,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26256 - __SPLIT__ 2026-05-27 13:55:11,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39554 - __SPLIT__ 2026-05-27 13:55:12,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34667 - __SPLIT__ 2026-05-27 13:55:12,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44146 - __SPLIT__ 2026-05-27 13:55:12,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54118 - __SPLIT__ 2026-05-27 13:55:13,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30649 - __SPLIT__ 2026-05-27 13:55:13,194 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:55:13,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26261 - __SPLIT__ 2026-05-27 13:55:13,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40041 - __SPLIT__ 2026-05-27 13:55:14,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32476 - __SPLIT__ 2026-05-27 13:55:15,812 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 58584 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:55:16,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39602 - __SPLIT__ 2026-05-27 13:55:16,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30691 - __SPLIT__ 2026-05-27 13:55:16,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26550 - __SPLIT__ 2026-05-27 13:55:17,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34903 - __SPLIT__ 2026-05-27 13:55:17,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46855 - __SPLIT__ 2026-05-27 13:55:17,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44634 - __SPLIT__ 2026-05-27 13:55:18,135 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 13:55:18,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40066 - __SPLIT__ 2026-05-27 13:55:18,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26684 - __SPLIT__ 2026-05-27 13:55:19,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32539 - __SPLIT__ 2026-05-27 13:55:19,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30837 - __SPLIT__ 2026-05-27 13:55:20,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39669 - __SPLIT__ 2026-05-27 13:55:21,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58584 - __SPLIT__ 2026-05-27 13:55:22,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26971 - __SPLIT__ 2026-05-27 13:55:23,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35138 - __SPLIT__ 2026-05-27 13:55:23,774 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31024 - __SPLIT__ 2026-05-27 13:55:24,011 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1129.0;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:55:24,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40091 - __SPLIT__ 2026-05-27 13:55:24,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27044 - __SPLIT__ 2026-05-27 13:55:25,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32759 - __SPLIT__ 2026-05-27 13:55:25,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31025 - __SPLIT__ 2026-05-27 13:55:26,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39694 - __SPLIT__ 2026-05-27 13:55:27,055 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:55:27,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27404 - __SPLIT__ 2026-05-27 13:55:29,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40167 - __SPLIT__ 2026-05-27 13:55:29,551 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:55:30,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35307 - __SPLIT__ 2026-05-27 13:55:30,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27483 - __SPLIT__ 2026-05-27 13:55:30,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47216 - __SPLIT__ 2026-05-27 13:55:30,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32762 - __SPLIT__ 2026-05-27 13:55:30,896 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:55:31,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31062 - __SPLIT__ 2026-05-27 13:55:31,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40539 - __SPLIT__ 2026-05-27 13:55:32,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39887 - __SPLIT__ 2026-05-27 13:55:32,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27541 - __SPLIT__ 2026-05-27 13:55:32,661 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44852 - __SPLIT__ 2026-05-27 13:55:33,377 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:55:34,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31063 - __SPLIT__ 2026-05-27 13:55:35,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27641 - __SPLIT__ 2026-05-27 13:55:35,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32836 - __SPLIT__ 2026-05-27 13:55:35,917 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:55:36,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40552 - __SPLIT__ 2026-05-27 13:55:37,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27669 - __SPLIT__ 2026-05-27 13:55:37,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35597 - __SPLIT__ 2026-05-27 13:55:38,011 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (58714, 119534);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:55:38,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39889 - __SPLIT__ 2026-05-27 13:55:39,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27680 - __SPLIT__ 2026-05-27 13:55:40,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31069 - __SPLIT__ 2026-05-27 13:55:40,994 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:55:41,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32946 - __SPLIT__ 2026-05-27 13:55:41,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27899 - __SPLIT__ 2026-05-27 13:55:41,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40690 - __SPLIT__ 2026-05-27 13:55:41,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47217 - __SPLIT__ 2026-05-27 13:55:41,932 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (58714, 119534) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:55:42,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31184 - __SPLIT__ 2026-05-27 13:55:42,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35647 - __SPLIT__ 2026-05-27 13:55:43,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27922 - __SPLIT__ 2026-05-27 13:55:46,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40851 - __SPLIT__ 2026-05-27 13:55:46,284 - 124456 - src.utils.log - INFO - βœ… Fetched 18 rows - __SPLIT__ 2026-05-27 13:55:46,423 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31185 - __SPLIT__ 2026-05-27 13:55:46,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28133 - __SPLIT__ 2026-05-27 13:55:49,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33243 - __SPLIT__ 2026-05-27 13:55:49,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44853 - __SPLIT__ 2026-05-27 13:55:49,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39969 - __SPLIT__ 2026-05-27 13:55:49,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28141 - __SPLIT__ 2026-05-27 13:55:49,472 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58714 - __SPLIT__ 2026-05-27 13:55:49,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35677 - __SPLIT__ 2026-05-27 13:55:50,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40852 - __SPLIT__ 2026-05-27 13:55:51,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28302 - __SPLIT__ 2026-05-27 13:55:53,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119534 - __SPLIT__ 2026-05-27 13:55:53,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31278 - __SPLIT__ 2026-05-27 13:55:53,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33302 - __SPLIT__ 2026-05-27 13:55:54,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28529 - __SPLIT__ 2026-05-27 13:55:54,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40030 - __SPLIT__ 2026-05-27 13:55:54,616 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 13:55:55,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48156 - __SPLIT__ 2026-05-27 13:55:55,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35689 - __SPLIT__ 2026-05-27 13:55:56,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31290 - __SPLIT__ 2026-05-27 13:55:56,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28568 - __SPLIT__ 2026-05-27 13:55:57,049 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:55:59,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33426 - __SPLIT__ 2026-05-27 13:55:59,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28626 - __SPLIT__ 2026-05-27 13:56:00,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40891 - __SPLIT__ 2026-05-27 13:56:00,211 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 13:56:00,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31306 - __SPLIT__ 2026-05-27 13:56:00,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33442 - __SPLIT__ 2026-05-27 13:56:01,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28702 - __SPLIT__ 2026-05-27 13:56:01,623 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 13:56:02,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35693 - __SPLIT__ 2026-05-27 13:56:03,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31389 - __SPLIT__ 2026-05-27 13:56:03,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45285 - __SPLIT__ 2026-05-27 13:56:04,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28761 - __SPLIT__ 2026-05-27 13:56:04,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41089 - __SPLIT__ 2026-05-27 13:56:04,172 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (48641, 48642, 28676, 31748, 48648, 27146, 27147, 48138, 48139, 48650, 48651, 56848, 36369, 55332, 47653, 47654, 34855, 34856, 34857, 36394, 46634, 46635, 47661, 47662, 33327, 33328, 56891, 56892, 57204, 56899, 35396, 49732, 49733, 49734, 56901, 57205, 57206, 30284, 49740, 49741, 49742, 49743, 29266, 33878, 33885, 33886, 45666, 49764, 49765, 49766, 28775, 55401, 57450, 50292, 50293, 50294, 49784, 49785, 49786, 50808, 49788, 49789, 38014, 38015, 49790, 50300, 50301, 50302, 37509, 37510, 37511, 29835, 29836, 52365, 25230, 56461, 50809, 52882, 35987, 37027, 45736, 45737, 29354, 48302, 48303, 48304, 55471, 50866, 55472, 49847, 49848, 51902, 38593, 26307, 52422, 31948, 31949, 31950, 32973, 24786, 24787, 24788, 27350, 55511, 55512, 51427, 51428, 37100, 41200, 41201, 41202, 41205, 41206, 41207, 46336, 47873, 43266, 47874, 25860, 28933, 47875, 47876, 26376, 32520, 49925, 49926, 25868, 49927, 47892, 47893, 47894, 40216, 39705, 39706, 40217, 40218, 41244, 41245, 41246, 47896, 55582, 55583, 23850, 46380, 46382, 39234, 53575, 51017, 42316, 42318, 42832, 42833, 37205, 53589, 55126, 55127, 34657, 47463, 47464, 46954, 37231, 37234, 37235, 39795, 39796, 44402, 46453, 38776, 38777, 46454, 46455, 46456, 46459, 46460, 46461, 46975, 46976, 50043, 22403, 50044, 50045, 55169, 30601, 27021, 46477, 46478, 34192, 36245, 34712, 26009, 34714, 31649, 57271, 57272, 44473, 44474, 33211, 44481, 44482, 35275, 46045, 46046, 51682, 24557, 24047, 24048, 24049, 24050, 41463, 41465, 32767);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:56:04,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54125 - __SPLIT__ 2026-05-27 13:56:05,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31416 - __SPLIT__ 2026-05-27 13:56:05,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40260 - __SPLIT__ 2026-05-27 13:56:06,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28815 - __SPLIT__ 2026-05-27 13:56:06,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33570 - __SPLIT__ 2026-05-27 13:56:06,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48157 - __SPLIT__ 2026-05-27 13:56:06,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35733 - __SPLIT__ 2026-05-27 13:56:07,953 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 13:56:08,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31422 - __SPLIT__ 2026-05-27 13:56:09,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28873 - __SPLIT__ 2026-05-27 13:56:10,759 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (48641, 48642, 28676, 31748, 48648, 27146, 27147, 48138, 48139, 48650, 48651, 56848, 36369, 55332, 47653, 47654, 34855, 34856, 34857, 36394, 46634, 46635, 47661, 47662, 33327, 33328, 56891, 56892, 57204, 56899, 35396, 49732, 49733, 49734, 56901, 57205, 57206, 30284, 49740, 49741, 49742, 49743, 29266, 33878, 33885, 33886, 45666, 49764, 49765, 49766, 28775, 55401, 57450, 50292, 50293, 50294, 49784, 49785, 49786, 50808, 49788, 49789, 38014, 38015, 49790, 50300, 50301, 50302, 37509, 37510, 37511, 29835, 29836, 52365, 25230, 56461, 50809, 52882, 35987, 37027, 45736, 45737, 29354, 48302, 48303, 48304, 55471, 50866, 55472, 49847, 49848, 51902, 38593, 26307, 52422, 31948, 31949, 31950, 32973, 24786, 24787, 24788, 27350, 55511, 55512, 51427, 51428, 37100, 41200, 41201, 41202, 41205, 41206, 41207, 46336, 47873, 43266, 47874, 25860, 28933, 47875, 47876, 26376, 32520, 49925, 49926, 25868, 49927, 47892, 47893, 47894, 40216, 39705, 39706, 40217, 40218, 41244, 41245, 41246, 47896, 55582, 55583, 23850, 46380, 46382, 39234, 53575, 51017, 42316, 42318, 42832, 42833, 37205, 53589, 55126, 55127, 34657, 47463, 47464, 46954, 37231, 37234, 37235, 39795, 39796, 44402, 46453, 38776, 38777, 46454, 46455, 46456, 46459, 46460, 46461, 46975, 46976, 50043, 22403, 50044, 50045, 55169, 30601, 27021, 46477, 46478, 34192, 36245, 34712, 26009, 34714, 31649, 57271, 57272, 44473, 44474, 33211, 44481, 44482, 35275, 46045, 46046, 51682, 24557, 24047, 24048, 24049, 24050, 41463, 41465, 32767) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 13:56:11,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40365 - __SPLIT__ 2026-05-27 13:56:12,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28920 - __SPLIT__ 2026-05-27 13:56:12,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41112 - __SPLIT__ 2026-05-27 13:56:12,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31461 - __SPLIT__ 2026-05-27 13:56:12,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33834 - __SPLIT__ 2026-05-27 13:56:13,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28966 - __SPLIT__ 2026-05-27 13:56:14,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40391 - __SPLIT__ 2026-05-27 13:56:15,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35738 - __SPLIT__ 2026-05-27 13:56:15,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29068 - __SPLIT__ 2026-05-27 13:56:16,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31491 - __SPLIT__ 2026-05-27 13:56:16,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45286 - __SPLIT__ 2026-05-27 13:56:17,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29079 - __SPLIT__ 2026-05-27 13:56:18,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33838 - __SPLIT__ 2026-05-27 13:56:19,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29229 - __SPLIT__ 2026-05-27 13:56:19,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31642 - __SPLIT__ 2026-05-27 13:56:20,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40399 - __SPLIT__ 2026-05-27 13:56:20,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29371 - __SPLIT__ 2026-05-27 13:56:21,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35918 - __SPLIT__ 2026-05-27 13:56:21,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48554 - __SPLIT__ 2026-05-27 13:56:21,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41113 - __SPLIT__ 2026-05-27 13:56:22,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29561 - __SPLIT__ 2026-05-27 13:56:22,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31651 - __SPLIT__ 2026-05-27 13:56:24,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29633 - __SPLIT__ 2026-05-27 13:56:25,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40505 - __SPLIT__ 2026-05-27 13:56:26,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30019 - __SPLIT__ 2026-05-27 13:56:26,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41124 - __SPLIT__ 2026-05-27 13:56:26,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31676 - __SPLIT__ 2026-05-27 13:56:26,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35956 - __SPLIT__ 2026-05-27 13:56:27,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30219 - __SPLIT__ 2026-05-27 13:56:27,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33840 - __SPLIT__ 2026-05-27 13:56:29,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31761 - __SPLIT__ 2026-05-27 13:56:29,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48555 - __SPLIT__ 2026-05-27 13:56:30,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30244 - __SPLIT__ 2026-05-27 13:56:30,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40509 - __SPLIT__ 2026-05-27 13:56:30,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45317 - __SPLIT__ 2026-05-27 13:56:30,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41125 - __SPLIT__ 2026-05-27 13:56:31,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31805 - __SPLIT__ 2026-05-27 13:56:32,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36013 - __SPLIT__ 2026-05-27 13:56:32,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30246 - __SPLIT__ 2026-05-27 13:56:33,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33888 - __SPLIT__ 2026-05-27 13:56:35,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31956 - __SPLIT__ 2026-05-27 13:56:36,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30285 - __SPLIT__ 2026-05-27 13:56:36,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40590 - __SPLIT__ 2026-05-27 13:56:36,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45318 - __SPLIT__ 2026-05-27 13:56:37,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30412 - __SPLIT__ 2026-05-27 13:56:38,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32043 - __SPLIT__ 2026-05-27 13:56:38,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48886 - __SPLIT__ 2026-05-27 13:56:38,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36029 - __SPLIT__ 2026-05-27 13:56:40,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33949 - __SPLIT__ 2026-05-27 13:56:40,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32101 - __SPLIT__ 2026-05-27 13:56:40,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30539 - __SPLIT__ 2026-05-27 13:56:41,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41126 - __SPLIT__ 2026-05-27 13:56:41,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48907 - __SPLIT__ 2026-05-27 13:56:42,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40683 - __SPLIT__ 2026-05-27 13:56:43,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32111 - __SPLIT__ 2026-05-27 13:56:45,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36125 - __SPLIT__ 2026-05-27 13:56:45,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30632 - __SPLIT__ 2026-05-27 13:56:45,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34083 - __SPLIT__ 2026-05-27 13:56:46,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32321 - __SPLIT__ 2026-05-27 13:56:46,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30653 - __SPLIT__ 2026-05-27 13:56:48,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40691 - __SPLIT__ 2026-05-27 13:56:49,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32424 - __SPLIT__ 2026-05-27 13:56:49,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30676 - __SPLIT__ 2026-05-27 13:56:50,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36192 - __SPLIT__ 2026-05-27 13:56:51,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30720 - __SPLIT__ 2026-05-27 13:56:51,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32466 - __SPLIT__ 2026-05-27 13:56:52,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34484 - __SPLIT__ 2026-05-27 13:56:52,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31006 - __SPLIT__ 2026-05-27 13:56:53,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41127 - __SPLIT__ 2026-05-27 13:56:54,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32582 - __SPLIT__ 2026-05-27 13:56:54,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36278 - __SPLIT__ 2026-05-27 13:56:54,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48908 - __SPLIT__ 2026-05-27 13:56:55,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31053 - __SPLIT__ 2026-05-27 13:56:56,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41213 - __SPLIT__ 2026-05-27 13:56:57,456 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32660 - __SPLIT__ 2026-05-27 13:56:58,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34497 - __SPLIT__ 2026-05-27 13:56:59,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32684 - __SPLIT__ 2026-05-27 13:57:00,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31054 - __SPLIT__ 2026-05-27 13:57:00,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41256 - __SPLIT__ 2026-05-27 13:57:00,351 - 124456 - src.utils.log - INFO - βœ… Fetched 3025 rows - __SPLIT__ 2026-05-27 13:57:01,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31129 - __SPLIT__ 2026-05-27 13:57:02,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32701 - __SPLIT__ 2026-05-27 13:57:02,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40982 - __SPLIT__ 2026-05-27 13:57:03,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41258 - __SPLIT__ 2026-05-27 13:57:03,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54126 - __SPLIT__ 2026-05-27 13:57:03,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31320 - __SPLIT__ 2026-05-27 13:57:04,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32725 - __SPLIT__ 2026-05-27 13:57:04,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36280 - __SPLIT__ 2026-05-27 13:57:05,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34515 - __SPLIT__ 2026-05-27 13:57:05,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31335 - __SPLIT__ 2026-05-27 13:57:07,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32733 - __SPLIT__ 2026-05-27 13:57:07,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41016 - __SPLIT__ 2026-05-27 13:57:07,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49129 - __SPLIT__ 2026-05-27 13:57:08,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31368 - __SPLIT__ 2026-05-27 13:57:08,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34669 - __SPLIT__ 2026-05-27 13:57:09,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32742 - __SPLIT__ 2026-05-27 13:57:09,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36450 - __SPLIT__ 2026-05-27 13:57:11,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31448 - __SPLIT__ 2026-05-27 13:57:11,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41769 - __SPLIT__ 2026-05-27 13:57:12,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22403 - __SPLIT__ 2026-05-27 13:57:12,756 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41061 - __SPLIT__ 2026-05-27 13:57:12,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31470 - __SPLIT__ 2026-05-27 13:57:13,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32872 - __SPLIT__ 2026-05-27 13:57:14,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23850 - __SPLIT__ 2026-05-27 13:57:15,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34677 - __SPLIT__ 2026-05-27 13:57:15,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31474 - __SPLIT__ 2026-05-27 13:57:16,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24047 - __SPLIT__ 2026-05-27 13:57:16,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41770 - __SPLIT__ 2026-05-27 13:57:17,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32904 - __SPLIT__ 2026-05-27 13:57:18,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41088 - __SPLIT__ 2026-05-27 13:57:18,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36522 - __SPLIT__ 2026-05-27 13:57:19,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24048 - __SPLIT__ 2026-05-27 13:57:19,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31475 - __SPLIT__ 2026-05-27 13:57:20,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35079 - __SPLIT__ 2026-05-27 13:57:20,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32941 - __SPLIT__ 2026-05-27 13:57:22,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24049 - __SPLIT__ 2026-05-27 13:57:22,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41122 - __SPLIT__ 2026-05-27 13:57:22,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31672 - __SPLIT__ 2026-05-27 13:57:22,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49656 - __SPLIT__ 2026-05-27 13:57:24,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32954 - __SPLIT__ 2026-05-27 13:57:25,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36618 - __SPLIT__ 2026-05-27 13:57:26,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31700 - __SPLIT__ 2026-05-27 13:57:26,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24050 - __SPLIT__ 2026-05-27 13:57:26,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41242 - __SPLIT__ 2026-05-27 13:57:27,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35126 - __SPLIT__ 2026-05-27 13:57:28,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33069 - __SPLIT__ 2026-05-27 13:57:28,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31754 - __SPLIT__ 2026-05-27 13:57:28,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41904 - __SPLIT__ 2026-05-27 13:57:30,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24557 - __SPLIT__ 2026-05-27 13:57:31,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36887 - __SPLIT__ 2026-05-27 13:57:31,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31814 - __SPLIT__ 2026-05-27 13:57:32,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33194 - __SPLIT__ 2026-05-27 13:57:32,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24786 - __SPLIT__ 2026-05-27 13:57:33,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41302 - __SPLIT__ 2026-05-27 13:57:33,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31863 - __SPLIT__ 2026-05-27 13:57:34,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41998 - __SPLIT__ 2026-05-27 13:57:34,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35167 - __SPLIT__ 2026-05-27 13:57:35,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24787 - __SPLIT__ 2026-05-27 13:57:35,594 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33299 - __SPLIT__ 2026-05-27 13:57:36,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31864 - __SPLIT__ 2026-05-27 13:57:37,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36969 - __SPLIT__ 2026-05-27 13:57:37,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49657 - __SPLIT__ 2026-05-27 13:57:38,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24788 - __SPLIT__ 2026-05-27 13:57:39,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42369 - __SPLIT__ 2026-05-27 13:57:39,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41340 - __SPLIT__ 2026-05-27 13:57:39,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33315 - __SPLIT__ 2026-05-27 13:57:40,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31899 - __SPLIT__ 2026-05-27 13:57:41,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35194 - __SPLIT__ 2026-05-27 13:57:43,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25230 - __SPLIT__ 2026-05-27 13:57:43,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36970 - __SPLIT__ 2026-05-27 13:57:43,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32001 - __SPLIT__ 2026-05-27 13:57:44,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33316 - __SPLIT__ 2026-05-27 13:57:44,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25860 - __SPLIT__ 2026-05-27 13:57:44,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42383 - __SPLIT__ 2026-05-27 13:57:45,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37105 - __SPLIT__ 2026-05-27 13:57:46,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41346 - __SPLIT__ 2026-05-27 13:57:46,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32013 - __SPLIT__ 2026-05-27 13:57:47,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25868 - __SPLIT__ 2026-05-27 13:57:48,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35204 - __SPLIT__ 2026-05-27 13:57:48,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46063 - __SPLIT__ 2026-05-27 13:57:48,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42427 - __SPLIT__ 2026-05-27 13:57:49,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32089 - __SPLIT__ 2026-05-27 13:57:50,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26009 - __SPLIT__ 2026-05-27 13:57:51,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33337 - __SPLIT__ 2026-05-27 13:57:52,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49975 - __SPLIT__ 2026-05-27 13:57:52,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41455 - __SPLIT__ 2026-05-27 13:57:52,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32527 - __SPLIT__ 2026-05-27 13:57:53,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42517 - __SPLIT__ 2026-05-27 13:57:53,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26307 - __SPLIT__ 2026-05-27 13:57:54,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35258 - __SPLIT__ 2026-05-27 13:57:54,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33617 - __SPLIT__ 2026-05-27 13:57:55,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37151 - __SPLIT__ 2026-05-27 13:57:56,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32596 - __SPLIT__ 2026-05-27 13:57:57,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26376 - __SPLIT__ 2026-05-27 13:57:59,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32726 - __SPLIT__ 2026-05-27 13:57:59,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27021 - __SPLIT__ 2026-05-27 13:57:59,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33674 - __SPLIT__ 2026-05-27 13:57:59,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41456 - __SPLIT__ 2026-05-27 13:58:00,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42726 - __SPLIT__ 2026-05-27 13:58:01,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27146 - __SPLIT__ 2026-05-27 13:58:01,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32784 - __SPLIT__ 2026-05-27 13:58:01,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35368 - __SPLIT__ 2026-05-27 13:58:01,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54134 - __SPLIT__ 2026-05-27 13:58:02,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27147 - __SPLIT__ 2026-05-27 13:58:02,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33851 - __SPLIT__ 2026-05-27 13:58:02,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37425 - __SPLIT__ 2026-05-27 13:58:03,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32806 - __SPLIT__ 2026-05-27 13:58:04,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46064 - __SPLIT__ 2026-05-27 13:58:05,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35370 - __SPLIT__ 2026-05-27 13:58:05,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42735 - __SPLIT__ 2026-05-27 13:58:05,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27350 - __SPLIT__ 2026-05-27 13:58:05,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50145 - __SPLIT__ 2026-05-27 13:58:06,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32825 - __SPLIT__ 2026-05-27 13:58:06,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33923 - __SPLIT__ 2026-05-27 13:58:09,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28676 - __SPLIT__ 2026-05-27 13:58:09,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37497 - __SPLIT__ 2026-05-27 13:58:10,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32871 - __SPLIT__ 2026-05-27 13:58:11,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35500 - __SPLIT__ 2026-05-27 13:58:11,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42835 - __SPLIT__ 2026-05-27 13:58:11,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41491 - __SPLIT__ 2026-05-27 13:58:11,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34113 - __SPLIT__ 2026-05-27 13:58:12,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28775 - __SPLIT__ 2026-05-27 13:58:12,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33059 - __SPLIT__ 2026-05-27 13:58:14,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37613 - __SPLIT__ 2026-05-27 13:58:16,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28933 - __SPLIT__ 2026-05-27 13:58:16,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42905 - __SPLIT__ 2026-05-27 13:58:17,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34255 - __SPLIT__ 2026-05-27 13:58:17,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33120 - __SPLIT__ 2026-05-27 13:58:18,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29266 - __SPLIT__ 2026-05-27 13:58:18,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35549 - __SPLIT__ 2026-05-27 13:58:19,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41540 - __SPLIT__ 2026-05-27 13:58:20,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29354 - __SPLIT__ 2026-05-27 13:58:20,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34278 - __SPLIT__ 2026-05-27 13:58:20,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33133 - __SPLIT__ 2026-05-27 13:58:21,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43194 - __SPLIT__ 2026-05-27 13:58:21,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37713 - __SPLIT__ 2026-05-27 13:58:21,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50146 - __SPLIT__ 2026-05-27 13:58:22,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46065 - __SPLIT__ 2026-05-27 13:58:22,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29835 - __SPLIT__ 2026-05-27 13:58:24,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34351 - __SPLIT__ 2026-05-27 13:58:25,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35718 - __SPLIT__ 2026-05-27 13:58:26,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29836 - __SPLIT__ 2026-05-27 13:58:26,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41542 - __SPLIT__ 2026-05-27 13:58:27,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33153 - __SPLIT__ 2026-05-27 13:58:27,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43204 - __SPLIT__ 2026-05-27 13:58:27,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37852 - __SPLIT__ 2026-05-27 13:58:28,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34359 - __SPLIT__ 2026-05-27 13:58:29,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30284 - __SPLIT__ 2026-05-27 13:58:30,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33999 - __SPLIT__ 2026-05-27 13:58:32,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35728 - __SPLIT__ 2026-05-27 13:58:32,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34375 - __SPLIT__ 2026-05-27 13:58:33,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43240 - __SPLIT__ 2026-05-27 13:58:33,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30601 - __SPLIT__ 2026-05-27 13:58:34,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34011 - __SPLIT__ 2026-05-27 13:58:35,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38022 - __SPLIT__ 2026-05-27 13:58:36,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34536 - __SPLIT__ 2026-05-27 13:58:36,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31649 - __SPLIT__ 2026-05-27 13:58:38,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34088 - __SPLIT__ 2026-05-27 13:58:38,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31748 - __SPLIT__ 2026-05-27 13:58:39,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44263 - __SPLIT__ 2026-05-27 13:58:39,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34543 - __SPLIT__ 2026-05-27 13:58:39,845 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35830 - __SPLIT__ 2026-05-27 13:58:39,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50147 - __SPLIT__ 2026-05-27 13:58:41,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34212 - __SPLIT__ 2026-05-27 13:58:41,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31948 - __SPLIT__ 2026-05-27 13:58:42,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44348 - __SPLIT__ 2026-05-27 13:58:42,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41668 - __SPLIT__ 2026-05-27 13:58:42,568 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38079 - __SPLIT__ 2026-05-27 13:58:43,105 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46414 - __SPLIT__ 2026-05-27 13:58:43,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34568 - __SPLIT__ 2026-05-27 13:58:44,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34480 - __SPLIT__ 2026-05-27 13:58:44,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31949 - __SPLIT__ 2026-05-27 13:58:45,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35914 - __SPLIT__ 2026-05-27 13:58:46,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34686 - __SPLIT__ 2026-05-27 13:58:47,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44413 - __SPLIT__ 2026-05-27 13:58:47,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34604 - __SPLIT__ 2026-05-27 13:58:50,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41693 - __SPLIT__ 2026-05-27 13:58:50,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31950 - __SPLIT__ 2026-05-27 13:58:51,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34687 - __SPLIT__ 2026-05-27 13:58:52,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34789 - __SPLIT__ 2026-05-27 13:58:52,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46417 - __SPLIT__ 2026-05-27 13:58:53,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32520 - __SPLIT__ 2026-05-27 13:58:54,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44414 - __SPLIT__ 2026-05-27 13:58:54,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36011 - __SPLIT__ 2026-05-27 13:58:54,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32767 - __SPLIT__ 2026-05-27 13:58:55,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34842 - __SPLIT__ 2026-05-27 13:58:56,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41794 - __SPLIT__ 2026-05-27 13:58:56,334 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38089 - __SPLIT__ 2026-05-27 13:58:58,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32973 - __SPLIT__ 2026-05-27 13:58:59,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34731 - __SPLIT__ 2026-05-27 13:58:59,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46431 - __SPLIT__ 2026-05-27 13:59:00,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33211 - __SPLIT__ 2026-05-27 13:59:02,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36073 - __SPLIT__ 2026-05-27 13:59:02,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34791 - __SPLIT__ 2026-05-27 13:59:02,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41819 - __SPLIT__ 2026-05-27 13:59:03,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33327 - __SPLIT__ 2026-05-27 13:59:04,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34931 - __SPLIT__ 2026-05-27 13:59:05,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54165 - __SPLIT__ 2026-05-27 13:59:06,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35001 - __SPLIT__ 2026-05-27 13:59:08,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44511 - __SPLIT__ 2026-05-27 13:59:08,315 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35004 - __SPLIT__ 2026-05-27 13:59:08,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36339 - __SPLIT__ 2026-05-27 13:59:10,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33328 - __SPLIT__ 2026-05-27 13:59:10,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35014 - __SPLIT__ 2026-05-27 13:59:10,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41917 - __SPLIT__ 2026-05-27 13:59:11,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38119 - __SPLIT__ 2026-05-27 13:59:11,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35051 - __SPLIT__ 2026-05-27 13:59:12,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44512 - __SPLIT__ 2026-05-27 13:59:14,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35015 - __SPLIT__ 2026-05-27 13:59:15,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35295 - __SPLIT__ 2026-05-27 13:59:15,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50148 - __SPLIT__ 2026-05-27 13:59:16,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33878 - __SPLIT__ 2026-05-27 13:59:16,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36352 - __SPLIT__ 2026-05-27 13:59:19,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35315 - __SPLIT__ 2026-05-27 13:59:19,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46432 - __SPLIT__ 2026-05-27 13:59:19,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42220 - __SPLIT__ 2026-05-27 13:59:19,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38121 - __SPLIT__ 2026-05-27 13:59:21,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33885 - __SPLIT__ 2026-05-27 13:59:22,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35093 - __SPLIT__ 2026-05-27 13:59:24,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42319 - __SPLIT__ 2026-05-27 13:59:24,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36555 - __SPLIT__ 2026-05-27 13:59:25,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33886 - __SPLIT__ 2026-05-27 13:59:26,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35188 - __SPLIT__ 2026-05-27 13:59:26,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46433 - __SPLIT__ 2026-05-27 13:59:28,040 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44643 - __SPLIT__ 2026-05-27 13:59:28,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35328 - __SPLIT__ 2026-05-27 13:59:29,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34192 - __SPLIT__ 2026-05-27 13:59:30,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38263 - __SPLIT__ 2026-05-27 13:59:31,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34657 - __SPLIT__ 2026-05-27 13:59:31,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42406 - __SPLIT__ 2026-05-27 13:59:32,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35348 - __SPLIT__ 2026-05-27 13:59:32,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34712 - __SPLIT__ 2026-05-27 13:59:33,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36725 - __SPLIT__ 2026-05-27 13:59:33,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44738 - __SPLIT__ 2026-05-27 13:59:33,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46442 - __SPLIT__ 2026-05-27 13:59:34,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35316 - __SPLIT__ 2026-05-27 13:59:35,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35440 - __SPLIT__ 2026-05-27 13:59:36,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34714 - __SPLIT__ 2026-05-27 13:59:37,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36762 - __SPLIT__ 2026-05-27 13:59:37,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38509 - __SPLIT__ 2026-05-27 13:59:38,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44797 - __SPLIT__ 2026-05-27 13:59:38,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42413 - __SPLIT__ 2026-05-27 13:59:39,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35467 - __SPLIT__ 2026-05-27 13:59:40,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35318 - __SPLIT__ 2026-05-27 13:59:42,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46443 - __SPLIT__ 2026-05-27 13:59:42,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35528 - __SPLIT__ 2026-05-27 13:59:44,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35336 - __SPLIT__ 2026-05-27 13:59:45,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35337 - __SPLIT__ 2026-05-27 13:59:45,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34855 - __SPLIT__ 2026-05-27 13:59:46,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50149 - __SPLIT__ 2026-05-27 13:59:46,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42627 - __SPLIT__ 2026-05-27 13:59:46,561 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35636 - __SPLIT__ 2026-05-27 13:59:47,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54179 - __SPLIT__ 2026-05-27 13:59:47,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38518 - __SPLIT__ 2026-05-27 13:59:48,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36957 - __SPLIT__ 2026-05-27 13:59:49,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46481 - __SPLIT__ 2026-05-27 13:59:49,680 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35703 - __SPLIT__ 2026-05-27 13:59:50,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44798 - __SPLIT__ 2026-05-27 13:59:52,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35338 - __SPLIT__ 2026-05-27 13:59:53,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42655 - __SPLIT__ 2026-05-27 13:59:54,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34856 - __SPLIT__ 2026-05-27 13:59:54,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35804 - __SPLIT__ 2026-05-27 13:59:56,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38644 - __SPLIT__ 2026-05-27 13:59:57,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36981 - __SPLIT__ 2026-05-27 13:59:57,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45181 - __SPLIT__ 2026-05-27 13:59:58,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35911 - __SPLIT__ 2026-05-27 13:59:59,615 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46482 - __SPLIT__ 2026-05-27 13:59:59,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42656 - __SPLIT__ 2026-05-27 14:00:00,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35343 - __SPLIT__ 2026-05-27 14:00:03,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51083 - __SPLIT__ 2026-05-27 14:00:03,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38689 - __SPLIT__ 2026-05-27 14:00:03,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34857 - __SPLIT__ 2026-05-27 14:00:04,572 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45218 - __SPLIT__ 2026-05-27 14:00:05,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37080 - __SPLIT__ 2026-05-27 14:00:07,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35912 - __SPLIT__ 2026-05-27 14:00:07,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46483 - __SPLIT__ 2026-05-27 14:00:08,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45533 - __SPLIT__ 2026-05-27 14:00:09,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35275 - __SPLIT__ 2026-05-27 14:00:10,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35566 - __SPLIT__ 2026-05-27 14:00:10,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38758 - __SPLIT__ 2026-05-27 14:00:11,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35939 - __SPLIT__ 2026-05-27 14:00:11,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35396 - __SPLIT__ 2026-05-27 14:00:13,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35968 - __SPLIT__ 2026-05-27 14:00:13,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37099 - __SPLIT__ 2026-05-27 14:00:14,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45884 - __SPLIT__ 2026-05-27 14:00:14,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46484 - __SPLIT__ 2026-05-27 14:00:15,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35567 - __SPLIT__ 2026-05-27 14:00:15,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35988 - __SPLIT__ 2026-05-27 14:00:16,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35987 - __SPLIT__ 2026-05-27 14:00:17,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38826 - __SPLIT__ 2026-05-27 14:00:18,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42768 - __SPLIT__ 2026-05-27 14:00:19,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35585 - __SPLIT__ 2026-05-27 14:00:19,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45885 - __SPLIT__ 2026-05-27 14:00:20,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37103 - __SPLIT__ 2026-05-27 14:00:20,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36005 - __SPLIT__ 2026-05-27 14:00:22,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46486 - __SPLIT__ 2026-05-27 14:00:22,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36245 - __SPLIT__ 2026-05-27 14:00:22,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35756 - __SPLIT__ 2026-05-27 14:00:24,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39205 - __SPLIT__ 2026-05-27 14:00:24,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36369 - __SPLIT__ 2026-05-27 14:00:25,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42775 - __SPLIT__ 2026-05-27 14:00:26,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36394 - __SPLIT__ 2026-05-27 14:00:28,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37111 - __SPLIT__ 2026-05-27 14:00:28,986 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42946 - __SPLIT__ 2026-05-27 14:00:29,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37027 - __SPLIT__ 2026-05-27 14:00:29,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36089 - __SPLIT__ 2026-05-27 14:00:32,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39273 - __SPLIT__ 2026-05-27 14:00:32,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37100 - __SPLIT__ 2026-05-27 14:00:32,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35853 - __SPLIT__ 2026-05-27 14:00:34,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36275 - __SPLIT__ 2026-05-27 14:00:34,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45888 - __SPLIT__ 2026-05-27 14:00:35,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51084 - __SPLIT__ 2026-05-27 14:00:35,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37238 - __SPLIT__ 2026-05-27 14:00:38,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37205 - __SPLIT__ 2026-05-27 14:00:38,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36495 - __SPLIT__ 2026-05-27 14:00:38,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39291 - __SPLIT__ 2026-05-27 14:00:40,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46134 - __SPLIT__ 2026-05-27 14:00:42,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46542 - __SPLIT__ 2026-05-27 14:00:42,475 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35890 - __SPLIT__ 2026-05-27 14:00:43,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36564 - __SPLIT__ 2026-05-27 14:00:44,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37325 - __SPLIT__ 2026-05-27 14:00:45,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35943 - __SPLIT__ 2026-05-27 14:00:45,977 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42948 - __SPLIT__ 2026-05-27 14:00:46,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46935 - __SPLIT__ 2026-05-27 14:00:47,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39403 - __SPLIT__ 2026-05-27 14:00:47,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36851 - __SPLIT__ 2026-05-27 14:00:47,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35972 - __SPLIT__ 2026-05-27 14:00:48,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46543 - __SPLIT__ 2026-05-27 14:00:51,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36045 - __SPLIT__ 2026-05-27 14:00:51,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37447 - __SPLIT__ 2026-05-27 14:00:51,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36967 - __SPLIT__ 2026-05-27 14:00:52,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47131 - __SPLIT__ 2026-05-27 14:00:52,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43117 - __SPLIT__ 2026-05-27 14:00:54,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51085 - __SPLIT__ 2026-05-27 14:00:54,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37086 - __SPLIT__ 2026-05-27 14:00:54,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37492 - __SPLIT__ 2026-05-27 14:00:54,742 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39643 - __SPLIT__ 2026-05-27 14:00:55,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47031 - __SPLIT__ 2026-05-27 14:00:57,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37087 - __SPLIT__ 2026-05-27 14:00:58,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47390 - __SPLIT__ 2026-05-27 14:01:00,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36117 - __SPLIT__ 2026-05-27 14:01:03,221 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37231 - __SPLIT__ 2026-05-27 14:01:03,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37500 - __SPLIT__ 2026-05-27 14:01:03,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54182 - __SPLIT__ 2026-05-27 14:01:04,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47488 - __SPLIT__ 2026-05-27 14:01:04,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36134 - __SPLIT__ 2026-05-27 14:01:04,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39806 - __SPLIT__ 2026-05-27 14:01:06,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37124 - __SPLIT__ 2026-05-27 14:01:08,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43391 - __SPLIT__ 2026-05-27 14:01:08,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37234 - __SPLIT__ 2026-05-27 14:01:09,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37271 - __SPLIT__ 2026-05-27 14:01:09,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36302 - __SPLIT__ 2026-05-27 14:01:10,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47574 - __SPLIT__ 2026-05-27 14:01:11,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37507 - __SPLIT__ 2026-05-27 14:01:11,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37235 - __SPLIT__ 2026-05-27 14:01:12,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39867 - __SPLIT__ 2026-05-27 14:01:13,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36593 - __SPLIT__ 2026-05-27 14:01:13,495 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37278 - __SPLIT__ 2026-05-27 14:01:13,905 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43421 - __SPLIT__ 2026-05-27 14:01:14,188 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47623 - __SPLIT__ 2026-05-27 14:01:14,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37509 - __SPLIT__ 2026-05-27 14:01:15,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36594 - __SPLIT__ 2026-05-27 14:01:16,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47032 - __SPLIT__ 2026-05-27 14:01:17,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37428 - __SPLIT__ 2026-05-27 14:01:17,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43602 - __SPLIT__ 2026-05-27 14:01:18,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39910 - __SPLIT__ 2026-05-27 14:01:20,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47809 - __SPLIT__ 2026-05-27 14:01:21,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37467 - __SPLIT__ 2026-05-27 14:01:21,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37510 - __SPLIT__ 2026-05-27 14:01:22,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37553 - __SPLIT__ 2026-05-27 14:01:22,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36602 - __SPLIT__ 2026-05-27 14:01:23,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43603 - __SPLIT__ 2026-05-27 14:01:23,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37641 - __SPLIT__ 2026-05-27 14:01:25,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36605 - __SPLIT__ 2026-05-27 14:01:25,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40031 - __SPLIT__ 2026-05-27 14:01:25,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48117 - __SPLIT__ 2026-05-27 14:01:26,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51086 - __SPLIT__ 2026-05-27 14:01:27,803 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37511 - __SPLIT__ 2026-05-27 14:01:28,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37587 - __SPLIT__ 2026-05-27 14:01:28,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37778 - __SPLIT__ 2026-05-27 14:01:32,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48645 - __SPLIT__ 2026-05-27 14:01:33,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37857 - __SPLIT__ 2026-05-27 14:01:33,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40176 - __SPLIT__ 2026-05-27 14:01:34,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38014 - __SPLIT__ 2026-05-27 14:01:35,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36799 - __SPLIT__ 2026-05-27 14:01:36,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48780 - __SPLIT__ 2026-05-27 14:01:36,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37609 - __SPLIT__ 2026-05-27 14:01:36,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47067 - __SPLIT__ 2026-05-27 14:01:36,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37942 - __SPLIT__ 2026-05-27 14:01:38,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36861 - __SPLIT__ 2026-05-27 14:01:40,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38015 - __SPLIT__ 2026-05-27 14:01:40,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38072 - __SPLIT__ 2026-05-27 14:01:41,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43687 - __SPLIT__ 2026-05-27 14:01:41,790 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48850 - __SPLIT__ 2026-05-27 14:01:42,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40259 - __SPLIT__ 2026-05-27 14:01:42,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36943 - __SPLIT__ 2026-05-27 14:01:43,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37652 - __SPLIT__ 2026-05-27 14:01:45,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37013 - __SPLIT__ 2026-05-27 14:01:46,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51251 - __SPLIT__ 2026-05-27 14:01:47,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48890 - __SPLIT__ 2026-05-27 14:01:47,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38593 - __SPLIT__ 2026-05-27 14:01:47,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37019 - __SPLIT__ 2026-05-27 14:01:48,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43785 - __SPLIT__ 2026-05-27 14:01:49,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38204 - __SPLIT__ 2026-05-27 14:01:50,253 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38776 - __SPLIT__ 2026-05-27 14:01:50,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49058 - __SPLIT__ 2026-05-27 14:01:50,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37047 - __SPLIT__ 2026-05-27 14:01:50,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40368 - __SPLIT__ 2026-05-27 14:01:50,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37687 - __SPLIT__ 2026-05-27 14:01:53,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38205 - __SPLIT__ 2026-05-27 14:01:53,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37094 - __SPLIT__ 2026-05-27 14:01:55,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38777 - __SPLIT__ 2026-05-27 14:01:56,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51758 - __SPLIT__ 2026-05-27 14:01:56,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43811 - __SPLIT__ 2026-05-27 14:01:56,451 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49081 - __SPLIT__ 2026-05-27 14:01:57,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47068 - __SPLIT__ 2026-05-27 14:01:57,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37113 - __SPLIT__ 2026-05-27 14:02:00,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37706 - __SPLIT__ 2026-05-27 14:02:01,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39234 - __SPLIT__ 2026-05-27 14:02:03,249 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49082 - __SPLIT__ 2026-05-27 14:02:03,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38259 - __SPLIT__ 2026-05-27 14:02:04,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43966 - __SPLIT__ 2026-05-27 14:02:06,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40445 - __SPLIT__ 2026-05-27 14:02:07,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37710 - __SPLIT__ 2026-05-27 14:02:07,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38302 - __SPLIT__ 2026-05-27 14:02:07,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39705 - __SPLIT__ 2026-05-27 14:02:08,366 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37300 - __SPLIT__ 2026-05-27 14:02:11,560 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43971 - __SPLIT__ 2026-05-27 14:02:11,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38303 - __SPLIT__ 2026-05-27 14:02:12,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39706 - __SPLIT__ 2026-05-27 14:02:12,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37383 - __SPLIT__ 2026-05-27 14:02:13,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40544 - __SPLIT__ 2026-05-27 14:02:13,926 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51847 - __SPLIT__ 2026-05-27 14:02:14,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37787 - __SPLIT__ 2026-05-27 14:02:15,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54186 - __SPLIT__ 2026-05-27 14:02:16,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37503 - __SPLIT__ 2026-05-27 14:02:16,763 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39795 - __SPLIT__ 2026-05-27 14:02:17,462 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49342 - __SPLIT__ 2026-05-27 14:02:18,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44651 - __SPLIT__ 2026-05-27 14:02:19,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47070 - __SPLIT__ 2026-05-27 14:02:21,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38426 - __SPLIT__ 2026-05-27 14:02:21,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40573 - __SPLIT__ 2026-05-27 14:02:21,982 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52236 - __SPLIT__ 2026-05-27 14:02:22,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37883 - __SPLIT__ 2026-05-27 14:02:23,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49378 - __SPLIT__ 2026-05-27 14:02:23,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38724 - __SPLIT__ 2026-05-27 14:02:24,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39796 - __SPLIT__ 2026-05-27 14:02:24,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44922 - __SPLIT__ 2026-05-27 14:02:25,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37504 - __SPLIT__ 2026-05-27 14:02:26,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38732 - __SPLIT__ 2026-05-27 14:02:29,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49487 - __SPLIT__ 2026-05-27 14:02:29,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40729 - __SPLIT__ 2026-05-27 14:02:29,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37947 - __SPLIT__ 2026-05-27 14:02:30,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38878 - __SPLIT__ 2026-05-27 14:02:31,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40216 - __SPLIT__ 2026-05-27 14:02:31,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44957 - __SPLIT__ 2026-05-27 14:02:34,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49499 - __SPLIT__ 2026-05-27 14:02:34,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37520 - __SPLIT__ 2026-05-27 14:02:35,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38886 - __SPLIT__ 2026-05-27 14:02:38,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38901 - __SPLIT__ 2026-05-27 14:02:38,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40752 - __SPLIT__ 2026-05-27 14:02:38,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45010 - __SPLIT__ 2026-05-27 14:02:38,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37982 - __SPLIT__ 2026-05-27 14:02:38,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40217 - __SPLIT__ 2026-05-27 14:02:38,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37715 - __SPLIT__ 2026-05-27 14:02:40,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47174 - __SPLIT__ 2026-05-27 14:02:40,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38930 - __SPLIT__ 2026-05-27 14:02:44,645 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37818 - __SPLIT__ 2026-05-27 14:02:44,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41389 - __SPLIT__ 2026-05-27 14:02:45,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45052 - __SPLIT__ 2026-05-27 14:02:46,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40218 - __SPLIT__ 2026-05-27 14:02:46,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38050 - __SPLIT__ 2026-05-27 14:02:48,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49610 - __SPLIT__ 2026-05-27 14:02:48,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47198 - __SPLIT__ 2026-05-27 14:02:48,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37926 - __SPLIT__ 2026-05-27 14:02:49,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38931 - __SPLIT__ 2026-05-27 14:02:51,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38076 - __SPLIT__ 2026-05-27 14:02:52,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41660 - __SPLIT__ 2026-05-27 14:02:52,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39053 - __SPLIT__ 2026-05-27 14:02:54,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49815 - __SPLIT__ 2026-05-27 14:02:54,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41200 - __SPLIT__ 2026-05-27 14:02:54,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38118 - __SPLIT__ 2026-05-27 14:02:56,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38134 - __SPLIT__ 2026-05-27 14:02:56,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39182 - __SPLIT__ 2026-05-27 14:02:57,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52248 - __SPLIT__ 2026-05-27 14:02:58,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38175 - __SPLIT__ 2026-05-27 14:02:59,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49841 - __SPLIT__ 2026-05-27 14:03:00,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39313 - __SPLIT__ 2026-05-27 14:03:01,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41732 - __SPLIT__ 2026-05-27 14:03:01,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52400 - __SPLIT__ 2026-05-27 14:03:01,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41201 - __SPLIT__ 2026-05-27 14:03:02,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38272 - __SPLIT__ 2026-05-27 14:03:02,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45053 - __SPLIT__ 2026-05-27 14:03:03,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38210 - __SPLIT__ 2026-05-27 14:03:04,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39359 - __SPLIT__ 2026-05-27 14:03:04,625 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49870 - __SPLIT__ 2026-05-27 14:03:06,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38273 - __SPLIT__ 2026-05-27 14:03:08,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41899 - __SPLIT__ 2026-05-27 14:03:08,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39360 - __SPLIT__ 2026-05-27 14:03:09,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47200 - __SPLIT__ 2026-05-27 14:03:09,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45258 - __SPLIT__ 2026-05-27 14:03:10,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41202 - __SPLIT__ 2026-05-27 14:03:10,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50027 - __SPLIT__ 2026-05-27 14:03:12,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38283 - __SPLIT__ 2026-05-27 14:03:12,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38236 - __SPLIT__ 2026-05-27 14:03:16,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41947 - __SPLIT__ 2026-05-27 14:03:17,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50188 - __SPLIT__ 2026-05-27 14:03:17,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45293 - __SPLIT__ 2026-05-27 14:03:19,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39366 - __SPLIT__ 2026-05-27 14:03:20,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52401 - __SPLIT__ 2026-05-27 14:03:20,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38550 - __SPLIT__ 2026-05-27 14:03:21,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50266 - __SPLIT__ 2026-05-27 14:03:21,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38284 - __SPLIT__ 2026-05-27 14:03:23,308 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39370 - __SPLIT__ 2026-05-27 14:03:24,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42018 - __SPLIT__ 2026-05-27 14:03:25,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45353 - __SPLIT__ 2026-05-27 14:03:25,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39453 - __SPLIT__ 2026-05-27 14:03:26,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41205 - __SPLIT__ 2026-05-27 14:03:28,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54198 - __SPLIT__ 2026-05-27 14:03:28,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50390 - __SPLIT__ 2026-05-27 14:03:28,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47658 - __SPLIT__ 2026-05-27 14:03:29,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38571 - __SPLIT__ 2026-05-27 14:03:30,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39524 - __SPLIT__ 2026-05-27 14:03:31,165 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45468 - __SPLIT__ 2026-05-27 14:03:32,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38292 - __SPLIT__ 2026-05-27 14:03:33,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42108 - __SPLIT__ 2026-05-27 14:03:33,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39756 - __SPLIT__ 2026-05-27 14:03:33,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50722 - __SPLIT__ 2026-05-27 14:03:34,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38663 - __SPLIT__ 2026-05-27 14:03:35,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41206 - __SPLIT__ 2026-05-27 14:03:36,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39757 - __SPLIT__ 2026-05-27 14:03:37,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50732 - __SPLIT__ 2026-05-27 14:03:37,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38611 - __SPLIT__ 2026-05-27 14:03:37,961 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45926 - __SPLIT__ 2026-05-27 14:03:39,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52402 - __SPLIT__ 2026-05-27 14:03:40,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38664 - __SPLIT__ 2026-05-27 14:03:41,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42497 - __SPLIT__ 2026-05-27 14:03:41,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52495 - __SPLIT__ 2026-05-27 14:03:42,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46051 - __SPLIT__ 2026-05-27 14:03:43,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50913 - __SPLIT__ 2026-05-27 14:03:43,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38766 - __SPLIT__ 2026-05-27 14:03:44,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41207 - __SPLIT__ 2026-05-27 14:03:45,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39772 - __SPLIT__ 2026-05-27 14:03:48,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38801 - __SPLIT__ 2026-05-27 14:03:49,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51141 - __SPLIT__ 2026-05-27 14:03:49,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39914 - __SPLIT__ 2026-05-27 14:03:49,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46057 - __SPLIT__ 2026-05-27 14:03:49,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42624 - __SPLIT__ 2026-05-27 14:03:50,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47659 - __SPLIT__ 2026-05-27 14:03:51,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38638 - __SPLIT__ 2026-05-27 14:03:52,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38844 - __SPLIT__ 2026-05-27 14:03:53,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39977 - __SPLIT__ 2026-05-27 14:03:53,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51142 - __SPLIT__ 2026-05-27 14:03:55,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39059 - __SPLIT__ 2026-05-27 14:03:56,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46163 - __SPLIT__ 2026-05-27 14:03:57,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38903 - __SPLIT__ 2026-05-27 14:03:58,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40065 - __SPLIT__ 2026-05-27 14:04:00,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51184 - __SPLIT__ 2026-05-27 14:04:00,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41244 - __SPLIT__ 2026-05-27 14:04:01,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38927 - __SPLIT__ 2026-05-27 14:04:02,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40079 - __SPLIT__ 2026-05-27 14:04:03,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46290 - __SPLIT__ 2026-05-27 14:04:03,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42749 - __SPLIT__ 2026-05-27 14:04:03,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39060 - __SPLIT__ 2026-05-27 14:04:05,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51201 - __SPLIT__ 2026-05-27 14:04:05,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38933 - __SPLIT__ 2026-05-27 14:04:07,413 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46804 - __SPLIT__ 2026-05-27 14:04:09,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41245 - __SPLIT__ 2026-05-27 14:04:10,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51386 - __SPLIT__ 2026-05-27 14:04:10,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39241 - __SPLIT__ 2026-05-27 14:04:11,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40080 - __SPLIT__ 2026-05-27 14:04:11,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48433 - __SPLIT__ 2026-05-27 14:04:12,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42822 - __SPLIT__ 2026-05-27 14:04:12,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39115 - __SPLIT__ 2026-05-27 14:04:14,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52558 - __SPLIT__ 2026-05-27 14:04:15,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46833 - __SPLIT__ 2026-05-27 14:04:15,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39458 - __SPLIT__ 2026-05-27 14:04:15,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51557 - __SPLIT__ 2026-05-27 14:04:19,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39492 - __SPLIT__ 2026-05-27 14:04:20,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51812 - __SPLIT__ 2026-05-27 14:04:21,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39136 - __SPLIT__ 2026-05-27 14:04:21,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42845 - __SPLIT__ 2026-05-27 14:04:22,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40250 - __SPLIT__ 2026-05-27 14:04:22,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47412 - __SPLIT__ 2026-05-27 14:04:23,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52865 - __SPLIT__ 2026-05-27 14:04:23,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39603 - __SPLIT__ 2026-05-27 14:04:25,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40289 - __SPLIT__ 2026-05-27 14:04:26,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51906 - __SPLIT__ 2026-05-27 14:04:28,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39709 - __SPLIT__ 2026-05-27 14:04:28,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52984 - __SPLIT__ 2026-05-27 14:04:29,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40290 - __SPLIT__ 2026-05-27 14:04:29,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39251 - __SPLIT__ 2026-05-27 14:04:30,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39761 - __SPLIT__ 2026-05-27 14:04:30,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47526 - __SPLIT__ 2026-05-27 14:04:30,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43216 - __SPLIT__ 2026-05-27 14:04:31,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52149 - __SPLIT__ 2026-05-27 14:04:33,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48434 - __SPLIT__ 2026-05-27 14:04:38,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47556 - __SPLIT__ 2026-05-27 14:04:38,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39260 - __SPLIT__ 2026-05-27 14:04:38,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52257 - __SPLIT__ 2026-05-27 14:04:38,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39762 - __SPLIT__ 2026-05-27 14:04:39,685 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43226 - __SPLIT__ 2026-05-27 14:04:40,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40322 - __SPLIT__ 2026-05-27 14:04:42,359 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54213 - __SPLIT__ 2026-05-27 14:04:44,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47996 - __SPLIT__ 2026-05-27 14:04:45,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40330 - __SPLIT__ 2026-05-27 14:04:45,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55118 - __SPLIT__ 2026-05-27 14:04:45,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52298 - __SPLIT__ 2026-05-27 14:04:46,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39378 - __SPLIT__ 2026-05-27 14:04:47,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43257 - __SPLIT__ 2026-05-27 14:04:47,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40346 - __SPLIT__ 2026-05-27 14:04:48,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41246 - __SPLIT__ 2026-05-27 14:04:49,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39938 - __SPLIT__ 2026-05-27 14:04:50,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48536 - __SPLIT__ 2026-05-27 14:04:51,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52373 - __SPLIT__ 2026-05-27 14:04:52,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40020 - __SPLIT__ 2026-05-27 14:04:54,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48435 - __SPLIT__ 2026-05-27 14:04:55,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40331 - __SPLIT__ 2026-05-27 14:04:55,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39428 - __SPLIT__ 2026-05-27 14:04:56,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43263 - __SPLIT__ 2026-05-27 14:04:57,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52379 - __SPLIT__ 2026-05-27 14:04:57,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48720 - __SPLIT__ 2026-05-27 14:04:57,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41463 - __SPLIT__ 2026-05-27 14:04:57,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40347 - __SPLIT__ 2026-05-27 14:04:58,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55326 - __SPLIT__ 2026-05-27 14:04:58,584 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40376 - __SPLIT__ 2026-05-27 14:05:00,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48796 - __SPLIT__ 2026-05-27 14:05:02,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52389 - __SPLIT__ 2026-05-27 14:05:03,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40460 - __SPLIT__ 2026-05-27 14:05:04,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39442 - __SPLIT__ 2026-05-27 14:05:05,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43276 - __SPLIT__ 2026-05-27 14:05:06,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48820 - __SPLIT__ 2026-05-27 14:05:07,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52403 - __SPLIT__ 2026-05-27 14:05:08,674 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41032 - __SPLIT__ 2026-05-27 14:05:09,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40377 - __SPLIT__ 2026-05-27 14:05:11,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48963 - __SPLIT__ 2026-05-27 14:05:12,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41036 - __SPLIT__ 2026-05-27 14:05:12,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43367 - __SPLIT__ 2026-05-27 14:05:13,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39652 - __SPLIT__ 2026-05-27 14:05:13,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52407 - __SPLIT__ 2026-05-27 14:05:13,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55731 - __SPLIT__ 2026-05-27 14:05:14,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48436 - __SPLIT__ 2026-05-27 14:05:15,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41465 - __SPLIT__ 2026-05-27 14:05:16,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41067 - __SPLIT__ 2026-05-27 14:05:17,712 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48964 - __SPLIT__ 2026-05-27 14:05:18,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40660 - __SPLIT__ 2026-05-27 14:05:19,259 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41095 - __SPLIT__ 2026-05-27 14:05:21,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41251 - __SPLIT__ 2026-05-27 14:05:22,021 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40732 - __SPLIT__ 2026-05-27 14:05:23,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48858 - __SPLIT__ 2026-05-27 14:05:25,393 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40827 - __SPLIT__ 2026-05-27 14:05:26,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43406 - __SPLIT__ 2026-05-27 14:05:27,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42316 - __SPLIT__ 2026-05-27 14:05:27,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41282 - __SPLIT__ 2026-05-27 14:05:27,667 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39835 - __SPLIT__ 2026-05-27 14:05:28,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52455 - __SPLIT__ 2026-05-27 14:05:31,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49233 - __SPLIT__ 2026-05-27 14:05:31,490 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40853 - __SPLIT__ 2026-05-27 14:05:32,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55933 - __SPLIT__ 2026-05-27 14:05:32,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41294 - __SPLIT__ 2026-05-27 14:05:33,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49104 - __SPLIT__ 2026-05-27 14:05:34,678 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43700 - __SPLIT__ 2026-05-27 14:05:35,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52469 - __SPLIT__ 2026-05-27 14:05:35,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40854 - __SPLIT__ 2026-05-27 14:05:36,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42318 - __SPLIT__ 2026-05-27 14:05:37,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41301 - __SPLIT__ 2026-05-27 14:05:38,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39974 - __SPLIT__ 2026-05-27 14:05:38,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52591 - __SPLIT__ 2026-05-27 14:05:39,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40855 - __SPLIT__ 2026-05-27 14:05:41,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41339 - __SPLIT__ 2026-05-27 14:05:41,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49113 - __SPLIT__ 2026-05-27 14:05:43,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40912 - __SPLIT__ 2026-05-27 14:05:43,834 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43706 - __SPLIT__ 2026-05-27 14:05:44,301 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52638 - __SPLIT__ 2026-05-27 14:05:46,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42832 - __SPLIT__ 2026-05-27 14:05:46,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41378 - __SPLIT__ 2026-05-27 14:05:46,177 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40026 - __SPLIT__ 2026-05-27 14:05:47,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41156 - __SPLIT__ 2026-05-27 14:05:47,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49124 - __SPLIT__ 2026-05-27 14:05:49,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52700 - __SPLIT__ 2026-05-27 14:05:50,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56956 - __SPLIT__ 2026-05-27 14:05:50,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41442 - __SPLIT__ 2026-05-27 14:05:51,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44839 - __SPLIT__ 2026-05-27 14:05:51,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49395 - __SPLIT__ 2026-05-27 14:05:51,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54216 - __SPLIT__ 2026-05-27 14:05:51,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41181 - __SPLIT__ 2026-05-27 14:05:53,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52866 - __SPLIT__ 2026-05-27 14:05:54,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40092 - __SPLIT__ 2026-05-27 14:05:54,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41448 - __SPLIT__ 2026-05-27 14:05:55,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42833 - __SPLIT__ 2026-05-27 14:05:55,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49223 - __SPLIT__ 2026-05-27 14:05:55,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41183 - __SPLIT__ 2026-05-27 14:05:57,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41495 - __SPLIT__ 2026-05-27 14:05:58,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52875 - __SPLIT__ 2026-05-27 14:05:59,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44939 - __SPLIT__ 2026-05-27 14:06:01,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56957 - __SPLIT__ 2026-05-27 14:06:02,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53098 - __SPLIT__ 2026-05-27 14:06:02,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41587 - __SPLIT__ 2026-05-27 14:06:02,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40103 - __SPLIT__ 2026-05-27 14:06:03,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41195 - __SPLIT__ 2026-05-27 14:06:04,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49323 - __SPLIT__ 2026-05-27 14:06:06,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43266 - __SPLIT__ 2026-05-27 14:06:07,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41694 - __SPLIT__ 2026-05-27 14:06:07,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41250 - __SPLIT__ 2026-05-27 14:06:08,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53102 - __SPLIT__ 2026-05-27 14:06:08,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44991 - __SPLIT__ 2026-05-27 14:06:11,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49430 - __SPLIT__ 2026-05-27 14:06:11,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41717 - __SPLIT__ 2026-05-27 14:06:12,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53213 - __SPLIT__ 2026-05-27 14:06:12,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49396 - __SPLIT__ 2026-05-27 14:06:12,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41333 - __SPLIT__ 2026-05-27 14:06:15,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44402 - __SPLIT__ 2026-05-27 14:06:15,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40111 - __SPLIT__ 2026-05-27 14:06:16,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41748 - __SPLIT__ 2026-05-27 14:06:17,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49434 - __SPLIT__ 2026-05-27 14:06:17,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41552 - __SPLIT__ 2026-05-27 14:06:18,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44473 - __SPLIT__ 2026-05-27 14:06:18,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53232 - __SPLIT__ 2026-05-27 14:06:20,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41762 - __SPLIT__ 2026-05-27 14:06:22,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41571 - __SPLIT__ 2026-05-27 14:06:23,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57179 - __SPLIT__ 2026-05-27 14:06:24,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49552 - __SPLIT__ 2026-05-27 14:06:24,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45342 - __SPLIT__ 2026-05-27 14:06:24,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41883 - __SPLIT__ 2026-05-27 14:06:24,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40326 - __SPLIT__ 2026-05-27 14:06:25,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53264 - __SPLIT__ 2026-05-27 14:06:26,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41749 - __SPLIT__ 2026-05-27 14:06:27,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57351 - __SPLIT__ 2026-05-27 14:06:28,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44474 - __SPLIT__ 2026-05-27 14:06:29,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41954 - __SPLIT__ 2026-05-27 14:06:30,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49598 - __SPLIT__ 2026-05-27 14:06:31,276 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41862 - __SPLIT__ 2026-05-27 14:06:32,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53270 - __SPLIT__ 2026-05-27 14:06:32,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45642 - __SPLIT__ 2026-05-27 14:06:32,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49563 - __SPLIT__ 2026-05-27 14:06:32,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40402 - __SPLIT__ 2026-05-27 14:06:33,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42167 - __SPLIT__ 2026-05-27 14:06:35,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41941 - __SPLIT__ 2026-05-27 14:06:36,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42211 - __SPLIT__ 2026-05-27 14:06:36,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49943 - __SPLIT__ 2026-05-27 14:06:37,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53287 - __SPLIT__ 2026-05-27 14:06:39,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44481 - __SPLIT__ 2026-05-27 14:06:39,878 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41943 - __SPLIT__ 2026-05-27 14:06:40,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42261 - __SPLIT__ 2026-05-27 14:06:41,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45859 - __SPLIT__ 2026-05-27 14:06:41,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53320 - __SPLIT__ 2026-05-27 14:06:41,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40473 - __SPLIT__ 2026-05-27 14:06:43,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50132 - __SPLIT__ 2026-05-27 14:06:44,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42294 - __SPLIT__ 2026-05-27 14:06:46,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58155 - __SPLIT__ 2026-05-27 14:06:47,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42112 - __SPLIT__ 2026-05-27 14:06:47,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42328 - __SPLIT__ 2026-05-27 14:06:48,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53344 - __SPLIT__ 2026-05-27 14:06:49,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45982 - __SPLIT__ 2026-05-27 14:06:49,585 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42194 - __SPLIT__ 2026-05-27 14:06:49,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44482 - __SPLIT__ 2026-05-27 14:06:50,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40575 - __SPLIT__ 2026-05-27 14:06:52,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53364 - __SPLIT__ 2026-05-27 14:06:52,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42205 - __SPLIT__ 2026-05-27 14:06:52,751 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42487 - __SPLIT__ 2026-05-27 14:06:54,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49564 - __SPLIT__ 2026-05-27 14:06:56,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42384 - __SPLIT__ 2026-05-27 14:06:57,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46028 - __SPLIT__ 2026-05-27 14:06:58,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53371 - __SPLIT__ 2026-05-27 14:06:58,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40778 - __SPLIT__ 2026-05-27 14:06:59,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42443 - __SPLIT__ 2026-05-27 14:07:00,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50138 - __SPLIT__ 2026-05-27 14:07:00,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45666 - __SPLIT__ 2026-05-27 14:07:01,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53472 - __SPLIT__ 2026-05-27 14:07:03,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42488 - __SPLIT__ 2026-05-27 14:07:04,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42576 - __SPLIT__ 2026-05-27 14:07:04,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50269 - __SPLIT__ 2026-05-27 14:07:05,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45736 - __SPLIT__ 2026-05-27 14:07:06,055 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 11429.0, 1127.0, 1130.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:07:07,773 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42997 - __SPLIT__ 2026-05-27 14:07:07,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42537 - __SPLIT__ 2026-05-27 14:07:08,194 - 124456 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 14:07:09,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54217 - __SPLIT__ 2026-05-27 14:07:09,879 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43211 - __SPLIT__ 2026-05-27 14:07:10,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45737 - __SPLIT__ 2026-05-27 14:07:10,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53494 - __SPLIT__ 2026-05-27 14:07:11,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50599 - __SPLIT__ 2026-05-27 14:07:12,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40816 - __SPLIT__ 2026-05-27 14:07:12,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42574 - __SPLIT__ 2026-05-27 14:07:12,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46076 - __SPLIT__ 2026-05-27 14:07:14,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43728 - __SPLIT__ 2026-05-27 14:07:14,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53607 - __SPLIT__ 2026-05-27 14:07:15,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46045 - __SPLIT__ 2026-05-27 14:07:15,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42619 - __SPLIT__ 2026-05-27 14:07:16,955 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:07:17,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49570 - __SPLIT__ 2026-05-27 14:07:17,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50618 - __SPLIT__ 2026-05-27 14:07:18,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43940 - __SPLIT__ 2026-05-27 14:07:19,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54021 - __SPLIT__ 2026-05-27 14:07:20,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46046 - __SPLIT__ 2026-05-27 14:07:20,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40992 - __SPLIT__ 2026-05-27 14:07:20,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42721 - __SPLIT__ 2026-05-27 14:07:20,904 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:07:22,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46119 - __SPLIT__ 2026-05-27 14:07:22,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44056 - __SPLIT__ 2026-05-27 14:07:23,185 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:07:24,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54045 - __SPLIT__ 2026-05-27 14:07:24,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50630 - __SPLIT__ 2026-05-27 14:07:24,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46336 - __SPLIT__ 2026-05-27 14:07:24,654 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:07:24,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42982 - __SPLIT__ 2026-05-27 14:07:26,087 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (43008, 35329, 37889, 37893, 47116, 51212, 30737, 43539, 47125, 27164, 30243, 48676, 29221, 36398, 41526, 30776, 47685, 49221, 24145, 45652, 40533, 31319, 28253, 28256, 26209, 30818, 32353, 48743, 56428, 41585, 39026, 54388, 39544, 45689, 44155, 31872, 45186, 32392, 39563, 28812, 42636, 54420, 46232, 46755, 38055, 43177, 25775, 38065, 30901, 32438, 28856, 39614, 57024, 36545, 56004, 43721, 41678, 43726, 32464, 35028, 38101, 31447, 50904, 39131, 22747, 47324, 47326, 50395, 27368, 37612, 47855, 34032, 29940, 54516, 38137, 43264, 36610, 32518, 53004, 46354, 57106, 56596, 47384, 56601, 43804, 29983, 31009, 27426, 46370, 46371, 32039, 34091, 28460, 52526, 57134, 28464, 33074, 29497, 46393, 51002, 28477, 41280, 45893, 27464, 51529, 33615, 22867, 49493, 38742, 46934, 41305, 24413, 34142, 30560, 43884, 49008, 31603, 48499, 41337, 57722, 32648, 27017, 23435, 30094, 37262, 34207, 33185, 31661, 28082, 36274, 41394, 46002, 23990, 33210, 44990, 40895, 43455, 23489, 31169, 43461, 43463, 41928, 24009, 28620, 42446, 28111, 55252, 56789, 40406, 43479, 57816, 49114, 37851, 28663, 47103);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:07:26,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44226 - __SPLIT__ 2026-05-27 14:07:27,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41185 - __SPLIT__ 2026-05-27 14:07:28,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54403 - __SPLIT__ 2026-05-27 14:07:28,908 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:07:29,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51012 - __SPLIT__ 2026-05-27 14:07:29,903 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (43008, 35329, 37889, 37893, 47116, 51212, 30737, 43539, 47125, 27164, 30243, 48676, 29221, 36398, 41526, 30776, 47685, 49221, 24145, 45652, 40533, 31319, 28253, 28256, 26209, 30818, 32353, 48743, 56428, 41585, 39026, 54388, 39544, 45689, 44155, 31872, 45186, 32392, 39563, 28812, 42636, 54420, 46232, 46755, 38055, 43177, 25775, 38065, 30901, 32438, 28856, 39614, 57024, 36545, 56004, 43721, 41678, 43726, 32464, 35028, 38101, 31447, 50904, 39131, 22747, 47324, 47326, 50395, 27368, 37612, 47855, 34032, 29940, 54516, 38137, 43264, 36610, 32518, 53004, 46354, 57106, 56596, 47384, 56601, 43804, 29983, 31009, 27426, 46370, 46371, 32039, 34091, 28460, 52526, 57134, 28464, 33074, 29497, 46393, 51002, 28477, 41280, 45893, 27464, 51529, 33615, 22867, 49493, 38742, 46934, 41305, 24413, 34142, 30560, 43884, 49008, 31603, 48499, 41337, 57722, 32648, 27017, 23435, 30094, 37262, 34207, 33185, 31661, 28082, 36274, 41394, 46002, 23990, 33210, 44990, 40895, 43455, 23489, 31169, 43461, 43463, 41928, 24009, 28620, 42446, 28111, 55252, 56789, 40406, 43479, 57816, 49114, 37851, 28663, 47103) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:07:30,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46217 - __SPLIT__ 2026-05-27 14:07:30,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43020 - __SPLIT__ 2026-05-27 14:07:33,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54512 - __SPLIT__ 2026-05-27 14:07:33,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44302 - __SPLIT__ 2026-05-27 14:07:33,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46380 - __SPLIT__ 2026-05-27 14:07:34,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41257 - __SPLIT__ 2026-05-27 14:07:35,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51013 - __SPLIT__ 2026-05-27 14:07:35,673 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43040 - __SPLIT__ 2026-05-27 14:07:36,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44559 - __SPLIT__ 2026-05-27 14:07:39,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46365 - __SPLIT__ 2026-05-27 14:07:39,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43120 - __SPLIT__ 2026-05-27 14:07:40,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44591 - __SPLIT__ 2026-05-27 14:07:42,810 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54545 - __SPLIT__ 2026-05-27 14:07:43,543 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46382 - __SPLIT__ 2026-05-27 14:07:44,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43311 - __SPLIT__ 2026-05-27 14:07:45,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44781 - __SPLIT__ 2026-05-27 14:07:48,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46686 - __SPLIT__ 2026-05-27 14:07:48,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41429 - __SPLIT__ 2026-05-27 14:07:49,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44782 - __SPLIT__ 2026-05-27 14:07:49,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54872 - __SPLIT__ 2026-05-27 14:07:49,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43324 - __SPLIT__ 2026-05-27 14:07:50,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51029 - __SPLIT__ 2026-05-27 14:07:52,513 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44993 - __SPLIT__ 2026-05-27 14:07:54,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43347 - __SPLIT__ 2026-05-27 14:07:54,623 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54893 - __SPLIT__ 2026-05-27 14:07:55,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46869 - __SPLIT__ 2026-05-27 14:07:55,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41434 - __SPLIT__ 2026-05-27 14:07:56,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45056 - __SPLIT__ 2026-05-27 14:07:57,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51161 - __SPLIT__ 2026-05-27 14:07:58,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43363 - __SPLIT__ 2026-05-27 14:07:58,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45175 - __SPLIT__ 2026-05-27 14:07:59,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55166 - __SPLIT__ 2026-05-27 14:08:02,786 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46453 - __SPLIT__ 2026-05-27 14:08:03,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45515 - __SPLIT__ 2026-05-27 14:08:03,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51169 - __SPLIT__ 2026-05-27 14:08:03,848 - 124456 - src.utils.log - INFO - βœ… Fetched 567 rows - __SPLIT__ 2026-05-27 14:08:03,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41546 - __SPLIT__ 2026-05-27 14:08:04,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55324 - __SPLIT__ 2026-05-27 14:08:04,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46876 - __SPLIT__ 2026-05-27 14:08:04,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46454 - __SPLIT__ 2026-05-27 14:08:06,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43428 - __SPLIT__ 2026-05-27 14:08:06,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45552 - __SPLIT__ 2026-05-27 14:08:08,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46455 - __SPLIT__ 2026-05-27 14:08:08,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55673 - __SPLIT__ 2026-05-27 14:08:10,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51230 - __SPLIT__ 2026-05-27 14:08:11,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55709 - __SPLIT__ 2026-05-27 14:08:11,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46456 - __SPLIT__ 2026-05-27 14:08:11,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43473 - __SPLIT__ 2026-05-27 14:08:11,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45553 - __SPLIT__ 2026-05-27 14:08:12,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47006 - __SPLIT__ 2026-05-27 14:08:12,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41595 - __SPLIT__ 2026-05-27 14:08:13,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55962 - __SPLIT__ 2026-05-27 14:08:13,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46459 - __SPLIT__ 2026-05-27 14:08:13,551 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22747 - __SPLIT__ 2026-05-27 14:08:14,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43515 - __SPLIT__ 2026-05-27 14:08:14,992 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51633 - __SPLIT__ 2026-05-27 14:08:16,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22867 - __SPLIT__ 2026-05-27 14:08:16,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56020 - __SPLIT__ 2026-05-27 14:08:18,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23435 - __SPLIT__ 2026-05-27 14:08:18,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45572 - __SPLIT__ 2026-05-27 14:08:18,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54234 - __SPLIT__ 2026-05-27 14:08:18,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43618 - __SPLIT__ 2026-05-27 14:08:18,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51634 - __SPLIT__ 2026-05-27 14:08:18,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23489 - __SPLIT__ 2026-05-27 14:08:20,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47022 - __SPLIT__ 2026-05-27 14:08:20,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41607 - __SPLIT__ 2026-05-27 14:08:20,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56052 - __SPLIT__ 2026-05-27 14:08:21,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23990 - __SPLIT__ 2026-05-27 14:08:21,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43709 - __SPLIT__ 2026-05-27 14:08:21,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51637 - __SPLIT__ 2026-05-27 14:08:23,364 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46460 - __SPLIT__ 2026-05-27 14:08:23,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24009 - __SPLIT__ 2026-05-27 14:08:25,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56621 - __SPLIT__ 2026-05-27 14:08:25,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24145 - __SPLIT__ 2026-05-27 14:08:26,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24413 - __SPLIT__ 2026-05-27 14:08:28,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51678 - __SPLIT__ 2026-05-27 14:08:28,261 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25775 - __SPLIT__ 2026-05-27 14:08:28,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45573 - __SPLIT__ 2026-05-27 14:08:28,421 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41647 - __SPLIT__ 2026-05-27 14:08:28,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47054 - __SPLIT__ 2026-05-27 14:08:29,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56768 - __SPLIT__ 2026-05-27 14:08:29,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46461 - __SPLIT__ 2026-05-27 14:08:29,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26209 - __SPLIT__ 2026-05-27 14:08:32,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27017 - __SPLIT__ 2026-05-27 14:08:33,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27164 - __SPLIT__ 2026-05-27 14:08:34,047 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43710 - __SPLIT__ 2026-05-27 14:08:34,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51725 - __SPLIT__ 2026-05-27 14:08:34,947 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56777 - __SPLIT__ 2026-05-27 14:08:35,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27368 - __SPLIT__ 2026-05-27 14:08:36,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46477 - __SPLIT__ 2026-05-27 14:08:37,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27426 - __SPLIT__ 2026-05-27 14:08:37,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45651 - __SPLIT__ 2026-05-27 14:08:38,224 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41691 - __SPLIT__ 2026-05-27 14:08:38,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27464 - __SPLIT__ 2026-05-27 14:08:39,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43927 - __SPLIT__ 2026-05-27 14:08:39,469 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46478 - __SPLIT__ 2026-05-27 14:08:39,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56813 - __SPLIT__ 2026-05-27 14:08:39,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47098 - __SPLIT__ 2026-05-27 14:08:40,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28082 - __SPLIT__ 2026-05-27 14:08:41,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51745 - __SPLIT__ 2026-05-27 14:08:41,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45711 - __SPLIT__ 2026-05-27 14:08:42,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46634 - __SPLIT__ 2026-05-27 14:08:42,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28111 - __SPLIT__ 2026-05-27 14:08:43,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49607 - __SPLIT__ 2026-05-27 14:08:43,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44035 - __SPLIT__ 2026-05-27 14:08:44,613 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57061 - __SPLIT__ 2026-05-27 14:08:44,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41793 - __SPLIT__ 2026-05-27 14:08:44,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28253 - __SPLIT__ 2026-05-27 14:08:47,607 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28256 - __SPLIT__ 2026-05-27 14:08:48,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51760 - __SPLIT__ 2026-05-27 14:08:48,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28460 - __SPLIT__ 2026-05-27 14:08:49,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44432 - __SPLIT__ 2026-05-27 14:08:49,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28464 - __SPLIT__ 2026-05-27 14:08:51,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28477 - __SPLIT__ 2026-05-27 14:08:52,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28620 - __SPLIT__ 2026-05-27 14:08:53,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57185 - __SPLIT__ 2026-05-27 14:08:54,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45793 - __SPLIT__ 2026-05-27 14:08:54,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28663 - __SPLIT__ 2026-05-27 14:08:54,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46635 - __SPLIT__ 2026-05-27 14:08:54,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41817 - __SPLIT__ 2026-05-27 14:08:55,616 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28812 - __SPLIT__ 2026-05-27 14:08:55,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57363 - __SPLIT__ 2026-05-27 14:08:56,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51782 - __SPLIT__ 2026-05-27 14:08:56,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44489 - __SPLIT__ 2026-05-27 14:08:56,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47262 - __SPLIT__ 2026-05-27 14:08:57,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28856 - __SPLIT__ 2026-05-27 14:08:59,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57421 - __SPLIT__ 2026-05-27 14:09:00,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44554 - __SPLIT__ 2026-05-27 14:09:00,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29221 - __SPLIT__ 2026-05-27 14:09:02,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29497 - __SPLIT__ 2026-05-27 14:09:03,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29940 - __SPLIT__ 2026-05-27 14:09:04,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29983 - __SPLIT__ 2026-05-27 14:09:04,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45794 - __SPLIT__ 2026-05-27 14:09:04,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57453 - __SPLIT__ 2026-05-27 14:09:04,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51785 - __SPLIT__ 2026-05-27 14:09:04,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41844 - __SPLIT__ 2026-05-27 14:09:04,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30094 - __SPLIT__ 2026-05-27 14:09:05,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46954 - __SPLIT__ 2026-05-27 14:09:05,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49754 - __SPLIT__ 2026-05-27 14:09:05,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44677 - __SPLIT__ 2026-05-27 14:09:07,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30243 - __SPLIT__ 2026-05-27 14:09:07,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57470 - __SPLIT__ 2026-05-27 14:09:08,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30560 - __SPLIT__ 2026-05-27 14:09:10,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30737 - __SPLIT__ 2026-05-27 14:09:10,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44715 - __SPLIT__ 2026-05-27 14:09:10,959 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46975 - __SPLIT__ 2026-05-27 14:09:11,080 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30776 - __SPLIT__ 2026-05-27 14:09:11,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51843 - __SPLIT__ 2026-05-27 14:09:11,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47317 - __SPLIT__ 2026-05-27 14:09:12,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57601 - __SPLIT__ 2026-05-27 14:09:13,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30818 - __SPLIT__ 2026-05-27 14:09:13,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45868 - __SPLIT__ 2026-05-27 14:09:13,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42141 - __SPLIT__ 2026-05-27 14:09:15,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30901 - __SPLIT__ 2026-05-27 14:09:15,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44767 - __SPLIT__ 2026-05-27 14:09:16,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31009 - __SPLIT__ 2026-05-27 14:09:17,104 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57719 - __SPLIT__ 2026-05-27 14:09:18,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31169 - __SPLIT__ 2026-05-27 14:09:18,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51886 - __SPLIT__ 2026-05-27 14:09:19,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46048 - __SPLIT__ 2026-05-27 14:09:20,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31319 - __SPLIT__ 2026-05-27 14:09:21,144 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44830 - __SPLIT__ 2026-05-27 14:09:21,595 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31447 - __SPLIT__ 2026-05-27 14:09:22,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46976 - __SPLIT__ 2026-05-27 14:09:22,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47430 - __SPLIT__ 2026-05-27 14:09:22,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31603 - __SPLIT__ 2026-05-27 14:09:22,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42158 - __SPLIT__ 2026-05-27 14:09:23,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57845 - __SPLIT__ 2026-05-27 14:09:23,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46092 - __SPLIT__ 2026-05-27 14:09:24,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31661 - __SPLIT__ 2026-05-27 14:09:25,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44976 - __SPLIT__ 2026-05-27 14:09:26,304 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31872 - __SPLIT__ 2026-05-27 14:09:26,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51889 - __SPLIT__ 2026-05-27 14:09:27,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32039 - __SPLIT__ 2026-05-27 14:09:28,310 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1130.0, 1131.0, 1132.0, 1133.0, 1035.0, 11434.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 14:09:28,933 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49755 - __SPLIT__ 2026-05-27 14:09:28,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32353 - __SPLIT__ 2026-05-27 14:09:29,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46144 - __SPLIT__ 2026-05-27 14:09:30,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32392 - __SPLIT__ 2026-05-27 14:09:31,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42299 - __SPLIT__ 2026-05-27 14:09:31,937 - 124456 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-27 14:09:32,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32438 - __SPLIT__ 2026-05-27 14:09:32,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51890 - __SPLIT__ 2026-05-27 14:09:33,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54239 - __SPLIT__ 2026-05-27 14:09:33,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47463 - __SPLIT__ 2026-05-27 14:09:34,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32464 - __SPLIT__ 2026-05-27 14:09:36,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32518 - __SPLIT__ 2026-05-27 14:09:37,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45220 - __SPLIT__ 2026-05-27 14:09:37,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32648 - __SPLIT__ 2026-05-27 14:09:38,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46286 - __SPLIT__ 2026-05-27 14:09:38,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47446 - __SPLIT__ 2026-05-27 14:09:38,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33074 - __SPLIT__ 2026-05-27 14:09:40,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47464 - __SPLIT__ 2026-05-27 14:09:40,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42333 - __SPLIT__ 2026-05-27 14:09:40,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33185 - __SPLIT__ 2026-05-27 14:09:40,957 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:09:41,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45254 - __SPLIT__ 2026-05-27 14:09:42,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33210 - __SPLIT__ 2026-05-27 14:09:43,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46373 - __SPLIT__ 2026-05-27 14:09:44,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33615 - __SPLIT__ 2026-05-27 14:09:45,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34032 - __SPLIT__ 2026-05-27 14:09:45,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47653 - __SPLIT__ 2026-05-27 14:09:46,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46501 - __SPLIT__ 2026-05-27 14:09:46,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34091 - __SPLIT__ 2026-05-27 14:09:47,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47518 - __SPLIT__ 2026-05-27 14:09:48,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45262 - __SPLIT__ 2026-05-27 14:09:48,771 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34142 - __SPLIT__ 2026-05-27 14:09:49,400 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46652 - __SPLIT__ 2026-05-27 14:09:49,408 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42420 - __SPLIT__ 2026-05-27 14:09:50,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34207 - __SPLIT__ 2026-05-27 14:09:51,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51944 - __SPLIT__ 2026-05-27 14:09:52,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35028 - __SPLIT__ 2026-05-27 14:09:52,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49843 - __SPLIT__ 2026-05-27 14:09:53,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35329 - __SPLIT__ 2026-05-27 14:09:54,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45442 - __SPLIT__ 2026-05-27 14:09:54,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46705 - __SPLIT__ 2026-05-27 14:09:55,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36274 - __SPLIT__ 2026-05-27 14:09:57,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36398 - __SPLIT__ 2026-05-27 14:09:58,566 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36545 - __SPLIT__ 2026-05-27 14:09:59,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47654 - __SPLIT__ 2026-05-27 14:09:59,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36610 - __SPLIT__ 2026-05-27 14:09:59,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42476 - __SPLIT__ 2026-05-27 14:09:59,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51961 - __SPLIT__ 2026-05-27 14:10:00,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46861 - __SPLIT__ 2026-05-27 14:10:00,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37262 - __SPLIT__ 2026-05-27 14:10:00,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45540 - __SPLIT__ 2026-05-27 14:10:03,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37612 - __SPLIT__ 2026-05-27 14:10:04,001 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47519 - __SPLIT__ 2026-05-27 14:10:04,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37851 - __SPLIT__ 2026-05-27 14:10:05,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51982 - __SPLIT__ 2026-05-27 14:10:05,997 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49844 - __SPLIT__ 2026-05-27 14:10:06,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46873 - __SPLIT__ 2026-05-27 14:10:06,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37889 - __SPLIT__ 2026-05-27 14:10:08,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42481 - __SPLIT__ 2026-05-27 14:10:08,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45545 - __SPLIT__ 2026-05-27 14:10:08,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37893 - __SPLIT__ 2026-05-27 14:10:10,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52005 - __SPLIT__ 2026-05-27 14:10:10,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38055 - __SPLIT__ 2026-05-27 14:10:11,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46948 - __SPLIT__ 2026-05-27 14:10:11,931 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47661 - __SPLIT__ 2026-05-27 14:10:12,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38065 - __SPLIT__ 2026-05-27 14:10:13,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38101 - __SPLIT__ 2026-05-27 14:10:14,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45588 - __SPLIT__ 2026-05-27 14:10:15,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38137 - __SPLIT__ 2026-05-27 14:10:16,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46996 - __SPLIT__ 2026-05-27 14:10:16,619 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38742 - __SPLIT__ 2026-05-27 14:10:18,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47662 - __SPLIT__ 2026-05-27 14:10:19,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52115 - __SPLIT__ 2026-05-27 14:10:20,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39026 - __SPLIT__ 2026-05-27 14:10:20,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45636 - __SPLIT__ 2026-05-27 14:10:21,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39131 - __SPLIT__ 2026-05-27 14:10:21,436 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50695 - __SPLIT__ 2026-05-27 14:10:21,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47322 - __SPLIT__ 2026-05-27 14:10:22,336 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47633 - __SPLIT__ 2026-05-27 14:10:22,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39544 - __SPLIT__ 2026-05-27 14:10:24,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42534 - __SPLIT__ 2026-05-27 14:10:24,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47873 - __SPLIT__ 2026-05-27 14:10:24,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46015 - __SPLIT__ 2026-05-27 14:10:24,877 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 14:10:24,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39563 - __SPLIT__ 2026-05-27 14:10:25,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47554 - __SPLIT__ 2026-05-27 14:10:26,588 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52116 - __SPLIT__ 2026-05-27 14:10:26,990 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:10:27,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39614 - __SPLIT__ 2026-05-27 14:10:29,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46059 - __SPLIT__ 2026-05-27 14:10:29,421 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:10:30,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40406 - __SPLIT__ 2026-05-27 14:10:30,454 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (47106, 51205, 57352, 40978, 45075, 22553, 22561, 28713, 26666, 45108, 49204, 55352, 24633, 26687, 51275, 41040, 22610, 36947, 41043, 30806, 57440, 39011, 41060, 22629, 57446, 36979, 28790, 24698, 26752, 45194, 22667, 32909, 39054, 22673, 43155, 57498, 57499, 34972, 24745, 45226, 34989, 34990, 24755, 55476, 34997, 22711, 22712, 28858, 24770, 24771, 57541, 39113, 47319, 24796, 51420, 41186, 35043, 37092, 41189, 53483, 22768, 57584, 47346, 22773, 39161, 51450, 51451, 35073, 35074, 51464, 47374, 47375, 43302, 28969, 24875, 22836, 49462, 26939, 31037, 55615, 33090, 39238, 43335, 41288, 45382, 31051, 31052, 24914, 31064, 51550, 43365, 29030, 43368, 55659, 41326, 33136, 33137, 33139, 24957, 45458, 45459, 39316, 51604, 53655, 53662, 43424, 51616, 43426, 53674, 53683, 51638, 41402, 47548, 33213, 47549, 27087, 31186, 31187, 35282, 22997, 27093, 55767, 41432, 31197, 43492, 25065, 35305, 35306, 57838, 47604, 41466, 37371, 45562, 45568, 25089, 47616, 27150, 27151, 47636, 29205, 27158, 29206, 57878, 23065, 31258, 35353, 43546, 45594, 23071, 27171, 51749, 27176, 43561, 33349, 33354, 23119, 31314, 35410, 29271, 41559, 25178, 29278, 43615, 31332, 39526, 23148, 29299, 29305, 53890, 47750, 25232, 27289, 37539, 31396, 27312, 55988, 39608, 25273, 56003, 41680, 47824, 56017, 27347, 25308, 47838, 41711, 56050, 29439, 27397, 27399, 29458, 23317, 29461, 33559, 56088, 35609, 23328, 23330, 37683, 52025, 39741, 33609, 23370, 37712, 56147, 37719, 37720, 54111, 29539, 50021, 52074, 23410, 33650, 37748, 35714, 41860, 37765, 37766, 35720, 52105, 56201, 29580, 50069, 52120, 45978, 35740, 35741, 29598, 29615, 23472, 23473, 56239, 39866, 50117, 25547, 41932, 50131, 23522, 46052, 27635, 35828, 29686, 41975, 41974, 56316, 44044, 37907, 37916, 23588, 27684, 31782, 44073, 23594, 46122, 37932, 25656, 23611, 23616, 52288, 40002, 35917, 35919, 54370, 25699, 35962, 25724, 52352, 31873, 31874, 31876, 52360, 23690, 27786, 27788, 35979, 35980, 40076, 48270, 31896, 50328, 54425, 52384, 52385, 38054, 52394, 25773, 33969, 56505, 36027, 36028, 23745, 40144, 50387, 46302, 52447, 52450, 46308, 31975, 36078, 40174, 40181, 48375, 46330, 25858, 29955, 29960, 52490, 29963, 40209, 34067, 40212, 40213, 38168, 25882, 52514, 40229, 36135, 32040, 38189, 54575, 52537, 52550, 44359, 30028, 23885, 52563, 23894, 38237, 36190, 36191, 38238, 25961, 38257, 30068, 38262, 40315, 30076, 40316, 30078, 52607, 56701, 40324, 30085, 30086, 28043, 56715, 40334, 23955, 52633, 28061, 42400, 40355, 34216, 52649, 32179, 52671, 24012, 52684, 54738, 26080, 30176, 48609, 28135, 24057, 52731, 30205, 30212, 48665, 24104, 52777, 52778, 48696, 48700, 42558, 46662, 38478, 46670, 44625, 52820, 48727, 48739, 32357, 48747, 34416, 38522, 34431, 34432, 40577, 32387, 32388, 30345, 56969, 56975, 34460, 52893, 48809, 42666, 48810, 32437, 50879, 26308, 48837, 30421, 40669, 30433, 32485, 42733, 40686, 34544, 40688, 44788, 24309, 26370, 36612, 40712, 40713, 53023, 44833, 53025, 30500, 38693, 36646, 44840, 32553, 44841, 22317, 53044, 24373, 22328, 36666, 34629, 42823, 40782, 44884, 57183, 28516, 57189, 30568, 34665, 24427, 38769, 42869, 22392, 22393, 57208, 32637, 49022, 49028, 26501, 42887, 36765, 49054, 49069, 22448, 26544, 32693, 32694, 38837, 55228, 24512, 30658, 36806, 26573, 38861, 30674, 26592, 45024, 36835, 42979, 22504, 42986, 42987, 49130, 42992, 45051, 32764);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 14:10:31,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40533 - __SPLIT__ 2026-05-27 14:10:31,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47667 - __SPLIT__ 2026-05-27 14:10:32,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40895 - __SPLIT__ 2026-05-27 14:10:33,193 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:10:33,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42595 - __SPLIT__ 2026-05-27 14:10:33,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41280 - __SPLIT__ 2026-05-27 14:10:33,656 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (47106, 51205, 57352, 40978, 45075, 22553, 22561, 28713, 26666, 45108, 49204, 55352, 24633, 26687, 51275, 41040, 22610, 36947, 41043, 30806, 57440, 39011, 41060, 22629, 57446, 36979, 28790, 24698, 26752, 45194, 22667, 32909, 39054, 22673, 43155, 57498, 57499, 34972, 24745, 45226, 34989, 34990, 24755, 55476, 34997, 22711, 22712, 28858, 24770, 24771, 57541, 39113, 47319, 24796, 51420, 41186, 35043, 37092, 41189, 53483, 22768, 57584, 47346, 22773, 39161, 51450, 51451, 35073, 35074, 51464, 47374, 47375, 43302, 28969, 24875, 22836, 49462, 26939, 31037, 55615, 33090, 39238, 43335, 41288, 45382, 31051, 31052, 24914, 31064, 51550, 43365, 29030, 43368, 55659, 41326, 33136, 33137, 33139, 24957, 45458, 45459, 39316, 51604, 53655, 53662, 43424, 51616, 43426, 53674, 53683, 51638, 41402, 47548, 33213, 47549, 27087, 31186, 31187, 35282, 22997, 27093, 55767, 41432, 31197, 43492, 25065, 35305, 35306, 57838, 47604, 41466, 37371, 45562, 45568, 25089, 47616, 27150, 27151, 47636, 29205, 27158, 29206, 57878, 23065, 31258, 35353, 43546, 45594, 23071, 27171, 51749, 27176, 43561, 33349, 33354, 23119, 31314, 35410, 29271, 41559, 25178, 29278, 43615, 31332, 39526, 23148, 29299, 29305, 53890, 47750, 25232, 27289, 37539, 31396, 27312, 55988, 39608, 25273, 56003, 41680, 47824, 56017, 27347, 25308, 47838, 41711, 56050, 29439, 27397, 27399, 29458, 23317, 29461, 33559, 56088, 35609, 23328, 23330, 37683, 52025, 39741, 33609, 23370, 37712, 56147, 37719, 37720, 54111, 29539, 50021, 52074, 23410, 33650, 37748, 35714, 41860, 37765, 37766, 35720, 52105, 56201, 29580, 50069, 52120, 45978, 35740, 35741, 29598, 29615, 23472, 23473, 56239, 39866, 50117, 25547, 41932, 50131, 23522, 46052, 27635, 35828, 29686, 41975, 41974, 56316, 44044, 37907, 37916, 23588, 27684, 31782, 44073, 23594, 46122, 37932, 25656, 23611, 23616, 52288, 40002, 35917, 35919, 54370, 25699, 35962, 25724, 52352, 31873, 31874, 31876, 52360, 23690, 27786, 27788, 35979, 35980, 40076, 48270, 31896, 50328, 54425, 52384, 52385, 38054, 52394, 25773, 33969, 56505, 36027, 36028, 23745, 40144, 50387, 46302, 52447, 52450, 46308, 31975, 36078, 40174, 40181, 48375, 46330, 25858, 29955, 29960, 52490, 29963, 40209, 34067, 40212, 40213, 38168, 25882, 52514, 40229, 36135, 32040, 38189, 54575, 52537, 52550, 44359, 30028, 23885, 52563, 23894, 38237, 36190, 36191, 38238, 25961, 38257, 30068, 38262, 40315, 30076, 40316, 30078, 52607, 56701, 40324, 30085, 30086, 28043, 56715, 40334, 23955, 52633, 28061, 42400, 40355, 34216, 52649, 32179, 52671, 24012, 52684, 54738, 26080, 30176, 48609, 28135, 24057, 52731, 30205, 30212, 48665, 24104, 52777, 52778, 48696, 48700, 42558, 46662, 38478, 46670, 44625, 52820, 48727, 48739, 32357, 48747, 34416, 38522, 34431, 34432, 40577, 32387, 32388, 30345, 56969, 56975, 34460, 52893, 48809, 42666, 48810, 32437, 50879, 26308, 48837, 30421, 40669, 30433, 32485, 42733, 40686, 34544, 40688, 44788, 24309, 26370, 36612, 40712, 40713, 53023, 44833, 53025, 30500, 38693, 36646, 44840, 32553, 44841, 22317, 53044, 24373, 22328, 36666, 34629, 42823, 40782, 44884, 57183, 28516, 57189, 30568, 34665, 24427, 38769, 42869, 22392, 22393, 57208, 32637, 49022, 49028, 26501, 42887, 36765, 49054, 49069, 22448, 26544, 32693, 32694, 38837, 55228, 24512, 30658, 36806, 26573, 38861, 30674, 26592, 45024, 36835, 42979, 22504, 42986, 42987, 49130, 42992, 45051, 32764) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 14:10:34,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46096 - __SPLIT__ 2026-05-27 14:10:35,125 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41305 - __SPLIT__ 2026-05-27 14:10:35,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52119 - __SPLIT__ 2026-05-27 14:10:36,474 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47874 - __SPLIT__ 2026-05-27 14:10:36,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47634 - __SPLIT__ 2026-05-27 14:10:36,896 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41337 - __SPLIT__ 2026-05-27 14:10:39,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41394 - __SPLIT__ 2026-05-27 14:10:39,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46189 - __SPLIT__ 2026-05-27 14:10:40,637 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41526 - __SPLIT__ 2026-05-27 14:10:40,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42617 - __SPLIT__ 2026-05-27 14:10:41,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41585 - __SPLIT__ 2026-05-27 14:10:42,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50696 - __SPLIT__ 2026-05-27 14:10:43,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47841 - __SPLIT__ 2026-05-27 14:10:43,332 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41678 - __SPLIT__ 2026-05-27 14:10:44,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52161 - __SPLIT__ 2026-05-27 14:10:44,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41928 - __SPLIT__ 2026-05-27 14:10:45,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46377 - __SPLIT__ 2026-05-27 14:10:45,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47635 - __SPLIT__ 2026-05-27 14:10:46,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42446 - __SPLIT__ 2026-05-27 14:10:48,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42636 - __SPLIT__ 2026-05-27 14:10:48,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47881 - __SPLIT__ 2026-05-27 14:10:49,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43008 - __SPLIT__ 2026-05-27 14:10:50,225 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47875 - __SPLIT__ 2026-05-27 14:10:50,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46505 - __SPLIT__ 2026-05-27 14:10:50,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52195 - __SPLIT__ 2026-05-27 14:10:50,702 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42644 - __SPLIT__ 2026-05-27 14:10:50,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43177 - __SPLIT__ 2026-05-27 14:10:53,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43264 - __SPLIT__ 2026-05-27 14:10:53,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47913 - __SPLIT__ 2026-05-27 14:10:54,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43455 - __SPLIT__ 2026-05-27 14:10:54,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52368 - __SPLIT__ 2026-05-27 14:10:55,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46885 - __SPLIT__ 2026-05-27 14:10:55,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43461 - __SPLIT__ 2026-05-27 14:10:58,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43463 - __SPLIT__ 2026-05-27 14:10:58,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54244 - __SPLIT__ 2026-05-27 14:10:59,004 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48173 - __SPLIT__ 2026-05-27 14:10:59,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52552 - __SPLIT__ 2026-05-27 14:11:00,178 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47806 - __SPLIT__ 2026-05-27 14:11:00,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42944 - __SPLIT__ 2026-05-27 14:11:01,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46931 - __SPLIT__ 2026-05-27 14:11:01,904 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43479 - __SPLIT__ 2026-05-27 14:11:02,357 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42989 - __SPLIT__ 2026-05-27 14:11:03,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48204 - __SPLIT__ 2026-05-27 14:11:04,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43539 - __SPLIT__ 2026-05-27 14:11:04,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50726 - __SPLIT__ 2026-05-27 14:11:05,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43721 - __SPLIT__ 2026-05-27 14:11:06,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52646 - __SPLIT__ 2026-05-27 14:11:07,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43726 - __SPLIT__ 2026-05-27 14:11:07,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47142 - __SPLIT__ 2026-05-27 14:11:08,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48232 - __SPLIT__ 2026-05-27 14:11:09,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47915 - __SPLIT__ 2026-05-27 14:11:10,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43804 - __SPLIT__ 2026-05-27 14:11:10,501 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52742 - __SPLIT__ 2026-05-27 14:11:11,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47227 - __SPLIT__ 2026-05-27 14:11:11,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43884 - __SPLIT__ 2026-05-27 14:11:12,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43012 - __SPLIT__ 2026-05-27 14:11:13,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44155 - __SPLIT__ 2026-05-27 14:11:14,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47876 - __SPLIT__ 2026-05-27 14:11:15,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52761 - __SPLIT__ 2026-05-27 14:11:15,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44990 - __SPLIT__ 2026-05-27 14:11:16,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48233 - __SPLIT__ 2026-05-27 14:11:16,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47230 - __SPLIT__ 2026-05-27 14:11:17,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45186 - __SPLIT__ 2026-05-27 14:11:19,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45652 - __SPLIT__ 2026-05-27 14:11:20,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48076 - __SPLIT__ 2026-05-27 14:11:20,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48252 - __SPLIT__ 2026-05-27 14:11:20,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43027 - __SPLIT__ 2026-05-27 14:11:21,392 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45689 - __SPLIT__ 2026-05-27 14:11:22,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53049 - __SPLIT__ 2026-05-27 14:11:22,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47323 - __SPLIT__ 2026-05-27 14:11:23,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45893 - __SPLIT__ 2026-05-27 14:11:24,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43214 - __SPLIT__ 2026-05-27 14:11:25,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48254 - __SPLIT__ 2026-05-27 14:11:25,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46002 - __SPLIT__ 2026-05-27 14:11:26,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47334 - __SPLIT__ 2026-05-27 14:11:26,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47892 - __SPLIT__ 2026-05-27 14:11:27,266 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50728 - __SPLIT__ 2026-05-27 14:11:28,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46232 - __SPLIT__ 2026-05-27 14:11:28,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48397 - __SPLIT__ 2026-05-27 14:11:29,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47338 - __SPLIT__ 2026-05-27 14:11:29,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46354 - __SPLIT__ 2026-05-27 14:11:29,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48531 - __SPLIT__ 2026-05-27 14:11:30,193 - 124456 - src.utils.log - INFO - βœ… Fetched 2408 rows - __SPLIT__ 2026-05-27 14:11:30,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53067 - __SPLIT__ 2026-05-27 14:11:32,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46370 - __SPLIT__ 2026-05-27 14:11:33,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48532 - __SPLIT__ 2026-05-27 14:11:34,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43246 - __SPLIT__ 2026-05-27 14:11:35,006 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47379 - __SPLIT__ 2026-05-27 14:11:35,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46371 - __SPLIT__ 2026-05-27 14:11:36,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48618 - __SPLIT__ 2026-05-27 14:11:37,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46393 - __SPLIT__ 2026-05-27 14:11:38,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43378 - __SPLIT__ 2026-05-27 14:11:38,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47607 - __SPLIT__ 2026-05-27 14:11:39,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46755 - __SPLIT__ 2026-05-27 14:11:39,576 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53087 - __SPLIT__ 2026-05-27 14:11:41,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48808 - __SPLIT__ 2026-05-27 14:11:41,713 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46934 - __SPLIT__ 2026-05-27 14:11:43,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47103 - __SPLIT__ 2026-05-27 14:11:44,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47676 - __SPLIT__ 2026-05-27 14:11:44,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48689 - __SPLIT__ 2026-05-27 14:11:45,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47116 - __SPLIT__ 2026-05-27 14:11:45,330 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49041 - __SPLIT__ 2026-05-27 14:11:47,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47125 - __SPLIT__ 2026-05-27 14:11:47,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53156 - __SPLIT__ 2026-05-27 14:11:47,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43383 - __SPLIT__ 2026-05-27 14:11:48,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50752 - __SPLIT__ 2026-05-27 14:11:49,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47324 - __SPLIT__ 2026-05-27 14:11:49,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47695 - __SPLIT__ 2026-05-27 14:11:50,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47893 - __SPLIT__ 2026-05-27 14:11:51,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47326 - __SPLIT__ 2026-05-27 14:11:51,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49312 - __SPLIT__ 2026-05-27 14:11:54,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53171 - __SPLIT__ 2026-05-27 14:11:55,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47708 - __SPLIT__ 2026-05-27 14:11:55,629 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47384 - __SPLIT__ 2026-05-27 14:11:56,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43422 - __SPLIT__ 2026-05-27 14:11:56,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49317 - __SPLIT__ 2026-05-27 14:11:57,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47685 - __SPLIT__ 2026-05-27 14:11:58,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53191 - __SPLIT__ 2026-05-27 14:11:59,171 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22317 - __SPLIT__ 2026-05-27 14:12:00,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22328 - __SPLIT__ 2026-05-27 14:12:00,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47855 - __SPLIT__ 2026-05-27 14:12:00,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48008 - __SPLIT__ 2026-05-27 14:12:01,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48814 - __SPLIT__ 2026-05-27 14:12:01,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22392 - __SPLIT__ 2026-05-27 14:12:02,134 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49389 - __SPLIT__ 2026-05-27 14:12:03,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48499 - __SPLIT__ 2026-05-27 14:12:03,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47894 - __SPLIT__ 2026-05-27 14:12:04,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22393 - __SPLIT__ 2026-05-27 14:12:05,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43646 - __SPLIT__ 2026-05-27 14:12:06,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53266 - __SPLIT__ 2026-05-27 14:12:06,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22448 - __SPLIT__ 2026-05-27 14:12:06,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48676 - __SPLIT__ 2026-05-27 14:12:06,688 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48010 - __SPLIT__ 2026-05-27 14:12:07,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49412 - __SPLIT__ 2026-05-27 14:12:07,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22504 - __SPLIT__ 2026-05-27 14:12:09,916 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22553 - __SPLIT__ 2026-05-27 14:12:09,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48743 - __SPLIT__ 2026-05-27 14:12:10,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22561 - __SPLIT__ 2026-05-27 14:12:11,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51241 - __SPLIT__ 2026-05-27 14:12:11,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49012 - __SPLIT__ 2026-05-27 14:12:12,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22610 - __SPLIT__ 2026-05-27 14:12:12,541 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49008 - __SPLIT__ 2026-05-27 14:12:12,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49546 - __SPLIT__ 2026-05-27 14:12:13,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53322 - __SPLIT__ 2026-05-27 14:12:13,552 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22629 - __SPLIT__ 2026-05-27 14:12:13,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48237 - __SPLIT__ 2026-05-27 14:12:14,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43893 - __SPLIT__ 2026-05-27 14:12:15,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49114 - __SPLIT__ 2026-05-27 14:12:15,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22667 - __SPLIT__ 2026-05-27 14:12:17,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22673 - __SPLIT__ 2026-05-27 14:12:18,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49221 - __SPLIT__ 2026-05-27 14:12:18,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49803 - __SPLIT__ 2026-05-27 14:12:18,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22711 - __SPLIT__ 2026-05-27 14:12:18,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54247 - __SPLIT__ 2026-05-27 14:12:20,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22712 - __SPLIT__ 2026-05-27 14:12:20,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48328 - __SPLIT__ 2026-05-27 14:12:20,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49493 - __SPLIT__ 2026-05-27 14:12:21,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53343 - __SPLIT__ 2026-05-27 14:12:22,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22768 - __SPLIT__ 2026-05-27 14:12:24,463 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22773 - __SPLIT__ 2026-05-27 14:12:24,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50395 - __SPLIT__ 2026-05-27 14:12:25,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22836 - __SPLIT__ 2026-05-27 14:12:25,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43999 - __SPLIT__ 2026-05-27 14:12:26,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49268 - __SPLIT__ 2026-05-27 14:12:26,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48647 - __SPLIT__ 2026-05-27 14:12:26,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 22997 - __SPLIT__ 2026-05-27 14:12:27,697 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50904 - __SPLIT__ 2026-05-27 14:12:27,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49804 - __SPLIT__ 2026-05-27 14:12:28,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23065 - __SPLIT__ 2026-05-27 14:12:29,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53460 - __SPLIT__ 2026-05-27 14:12:30,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48718 - __SPLIT__ 2026-05-27 14:12:30,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51002 - __SPLIT__ 2026-05-27 14:12:30,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23071 - __SPLIT__ 2026-05-27 14:12:30,850 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47896 - __SPLIT__ 2026-05-27 14:12:32,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23119 - __SPLIT__ 2026-05-27 14:12:33,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51655 - __SPLIT__ 2026-05-27 14:12:33,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23148 - __SPLIT__ 2026-05-27 14:12:33,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49875 - __SPLIT__ 2026-05-27 14:12:33,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51212 - __SPLIT__ 2026-05-27 14:12:34,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23317 - __SPLIT__ 2026-05-27 14:12:35,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49021 - __SPLIT__ 2026-05-27 14:12:35,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44041 - __SPLIT__ 2026-05-27 14:12:36,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23328 - __SPLIT__ 2026-05-27 14:12:36,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53736 - __SPLIT__ 2026-05-27 14:12:37,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51529 - __SPLIT__ 2026-05-27 14:12:38,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23330 - __SPLIT__ 2026-05-27 14:12:38,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49913 - __SPLIT__ 2026-05-27 14:12:38,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49048 - __SPLIT__ 2026-05-27 14:12:39,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23370 - __SPLIT__ 2026-05-27 14:12:39,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52526 - __SPLIT__ 2026-05-27 14:12:41,118 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49331 - __SPLIT__ 2026-05-27 14:12:41,457 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23410 - __SPLIT__ 2026-05-27 14:12:41,945 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49923 - __SPLIT__ 2026-05-27 14:12:42,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54102 - __SPLIT__ 2026-05-27 14:12:42,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53004 - __SPLIT__ 2026-05-27 14:12:43,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23472 - __SPLIT__ 2026-05-27 14:12:44,429 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48138 - __SPLIT__ 2026-05-27 14:12:44,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44190 - __SPLIT__ 2026-05-27 14:12:45,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49142 - __SPLIT__ 2026-05-27 14:12:45,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23473 - __SPLIT__ 2026-05-27 14:12:45,746 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54388 - __SPLIT__ 2026-05-27 14:12:47,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50031 - __SPLIT__ 2026-05-27 14:12:48,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23522 - __SPLIT__ 2026-05-27 14:12:49,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54279 - __SPLIT__ 2026-05-27 14:12:49,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23588 - __SPLIT__ 2026-05-27 14:12:50,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54420 - __SPLIT__ 2026-05-27 14:12:50,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23594 - __SPLIT__ 2026-05-27 14:12:51,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44586 - __SPLIT__ 2026-05-27 14:12:52,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23611 - __SPLIT__ 2026-05-27 14:12:52,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49286 - __SPLIT__ 2026-05-27 14:12:53,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54516 - __SPLIT__ 2026-05-27 14:12:53,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23616 - __SPLIT__ 2026-05-27 14:12:53,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50190 - __SPLIT__ 2026-05-27 14:12:54,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52335 - __SPLIT__ 2026-05-27 14:12:55,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23690 - __SPLIT__ 2026-05-27 14:12:55,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55252 - __SPLIT__ 2026-05-27 14:12:55,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54374 - __SPLIT__ 2026-05-27 14:12:56,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49333 - __SPLIT__ 2026-05-27 14:12:56,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44917 - __SPLIT__ 2026-05-27 14:12:56,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23745 - __SPLIT__ 2026-05-27 14:12:57,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49418 - __SPLIT__ 2026-05-27 14:12:58,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48139 - __SPLIT__ 2026-05-27 14:12:58,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56004 - __SPLIT__ 2026-05-27 14:12:59,326 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23885 - __SPLIT__ 2026-05-27 14:13:01,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23894 - __SPLIT__ 2026-05-27 14:13:01,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56428 - __SPLIT__ 2026-05-27 14:13:01,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54493 - __SPLIT__ 2026-05-27 14:13:02,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 23955 - __SPLIT__ 2026-05-27 14:13:04,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49440 - __SPLIT__ 2026-05-27 14:13:04,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24012 - __SPLIT__ 2026-05-27 14:13:04,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56596 - __SPLIT__ 2026-05-27 14:13:05,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49338 - __SPLIT__ 2026-05-27 14:13:05,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24057 - __SPLIT__ 2026-05-27 14:13:06,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50331 - __SPLIT__ 2026-05-27 14:13:06,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45081 - __SPLIT__ 2026-05-27 14:13:07,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24104 - __SPLIT__ 2026-05-27 14:13:07,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56601 - __SPLIT__ 2026-05-27 14:13:08,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54495 - __SPLIT__ 2026-05-27 14:13:08,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49477 - __SPLIT__ 2026-05-27 14:13:09,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24309 - __SPLIT__ 2026-05-27 14:13:11,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24373 - __SPLIT__ 2026-05-27 14:13:11,556 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56789 - __SPLIT__ 2026-05-27 14:13:11,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50393 - __SPLIT__ 2026-05-27 14:13:12,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24427 - __SPLIT__ 2026-05-27 14:13:13,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48302 - __SPLIT__ 2026-05-27 14:13:13,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24512 - __SPLIT__ 2026-05-27 14:13:13,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57024 - __SPLIT__ 2026-05-27 14:13:14,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49496 - __SPLIT__ 2026-05-27 14:13:15,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24633 - __SPLIT__ 2026-05-27 14:13:15,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45127 - __SPLIT__ 2026-05-27 14:13:16,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57106 - __SPLIT__ 2026-05-27 14:13:16,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24698 - __SPLIT__ 2026-05-27 14:13:17,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50442 - __SPLIT__ 2026-05-27 14:13:17,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52337 - __SPLIT__ 2026-05-27 14:13:18,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24745 - __SPLIT__ 2026-05-27 14:13:18,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57134 - __SPLIT__ 2026-05-27 14:13:19,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54987 - __SPLIT__ 2026-05-27 14:13:19,902 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24755 - __SPLIT__ 2026-05-27 14:13:20,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49497 - __SPLIT__ 2026-05-27 14:13:20,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57722 - __SPLIT__ 2026-05-27 14:13:21,416 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24770 - __SPLIT__ 2026-05-27 14:13:21,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49931 - __SPLIT__ 2026-05-27 14:13:22,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50707 - __SPLIT__ 2026-05-27 14:13:24,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57816 - __SPLIT__ 2026-05-27 14:13:24,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45135 - __SPLIT__ 2026-05-27 14:13:24,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24771 - __SPLIT__ 2026-05-27 14:13:26,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55664 - __SPLIT__ 2026-05-27 14:13:26,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48303 - __SPLIT__ 2026-05-27 14:13:26,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50717 - __SPLIT__ 2026-05-27 14:13:26,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24796 - __SPLIT__ 2026-05-27 14:13:26,958 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1128.0, 1035.0, 1132.0, 1133.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:13:29,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55758 - __SPLIT__ 2026-05-27 14:13:30,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24875 - __SPLIT__ 2026-05-27 14:13:30,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50721 - __SPLIT__ 2026-05-27 14:13:30,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24914 - __SPLIT__ 2026-05-27 14:13:31,875 - 124456 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-27 14:13:32,201 - 124456 - src.utils.log - INFO - Generating work orders for setup: 24957 - __SPLIT__ 2026-05-27 14:13:32,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56104 - __SPLIT__ 2026-05-27 14:13:33,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25065 - __SPLIT__ 2026-05-27 14:13:34,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45363 - __SPLIT__ 2026-05-27 14:13:35,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25089 - __SPLIT__ 2026-05-27 14:13:35,231 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49533 - __SPLIT__ 2026-05-27 14:13:35,505 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50980 - __SPLIT__ 2026-05-27 14:13:36,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25178 - __SPLIT__ 2026-05-27 14:13:36,873 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:13:38,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25232 - __SPLIT__ 2026-05-27 14:13:38,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56333 - __SPLIT__ 2026-05-27 14:13:38,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49953 - __SPLIT__ 2026-05-27 14:13:39,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25273 - __SPLIT__ 2026-05-27 14:13:40,061 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48304 - __SPLIT__ 2026-05-27 14:13:41,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54264 - __SPLIT__ 2026-05-27 14:13:41,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25308 - __SPLIT__ 2026-05-27 14:13:41,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49626 - __SPLIT__ 2026-05-27 14:13:41,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50981 - __SPLIT__ 2026-05-27 14:13:42,876 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25547 - __SPLIT__ 2026-05-27 14:13:43,068 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:13:44,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45371 - __SPLIT__ 2026-05-27 14:13:44,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25656 - __SPLIT__ 2026-05-27 14:13:45,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56400 - __SPLIT__ 2026-05-27 14:13:45,408 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:13:46,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25699 - __SPLIT__ 2026-05-27 14:13:47,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51089 - __SPLIT__ 2026-05-27 14:13:47,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49840 - __SPLIT__ 2026-05-27 14:13:47,871 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:13:48,521 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25724 - __SPLIT__ 2026-05-27 14:13:49,439 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (30785, 30786, 53731, 53732, 30789, 30790, 30791, 30792, 30699, 30700, 30701, 55918, 30777, 30780, 30781, 30782);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:13:50,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25773 - __SPLIT__ 2026-05-27 14:13:51,452 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56525 - __SPLIT__ 2026-05-27 14:13:51,934 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:13:52,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25858 - __SPLIT__ 2026-05-27 14:13:52,703 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (30785, 30786, 53731, 53732, 30789, 30790, 30791, 30792, 30699, 30700, 30701, 55918, 30777, 30780, 30781, 30782) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:13:53,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50078 - __SPLIT__ 2026-05-27 14:13:53,251 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51165 - __SPLIT__ 2026-05-27 14:13:53,714 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25882 - __SPLIT__ 2026-05-27 14:13:53,800 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45399 - __SPLIT__ 2026-05-27 14:13:54,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49941 - __SPLIT__ 2026-05-27 14:13:55,468 - 124456 - src.utils.log - INFO - Generating work orders for setup: 25961 - __SPLIT__ 2026-05-27 14:13:57,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26080 - __SPLIT__ 2026-05-27 14:13:59,057 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26308 - __SPLIT__ 2026-05-27 14:13:59,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49950 - __SPLIT__ 2026-05-27 14:13:59,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26370 - __SPLIT__ 2026-05-27 14:14:00,086 - 124456 - src.utils.log - INFO - βœ… Fetched 163 rows - __SPLIT__ 2026-05-27 14:14:01,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26501 - __SPLIT__ 2026-05-27 14:14:03,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26544 - __SPLIT__ 2026-05-27 14:14:04,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26573 - __SPLIT__ 2026-05-27 14:14:04,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30699 - __SPLIT__ 2026-05-27 14:14:04,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45400 - __SPLIT__ 2026-05-27 14:14:05,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26592 - __SPLIT__ 2026-05-27 14:14:05,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50073 - __SPLIT__ 2026-05-27 14:14:05,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56665 - __SPLIT__ 2026-05-27 14:14:06,297 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48641 - __SPLIT__ 2026-05-27 14:14:06,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30700 - __SPLIT__ 2026-05-27 14:14:06,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26666 - __SPLIT__ 2026-05-27 14:14:06,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51166 - __SPLIT__ 2026-05-27 14:14:08,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50179 - __SPLIT__ 2026-05-27 14:14:09,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26687 - __SPLIT__ 2026-05-27 14:14:09,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30701 - __SPLIT__ 2026-05-27 14:14:10,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50128 - __SPLIT__ 2026-05-27 14:14:11,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26752 - __SPLIT__ 2026-05-27 14:14:11,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30777 - __SPLIT__ 2026-05-27 14:14:12,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57013 - __SPLIT__ 2026-05-27 14:14:12,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 26939 - __SPLIT__ 2026-05-27 14:14:13,391 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45570 - __SPLIT__ 2026-05-27 14:14:14,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30780 - __SPLIT__ 2026-05-27 14:14:15,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27087 - __SPLIT__ 2026-05-27 14:14:17,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27093 - __SPLIT__ 2026-05-27 14:14:17,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30781 - __SPLIT__ 2026-05-27 14:14:17,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27150 - __SPLIT__ 2026-05-27 14:14:17,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50259 - __SPLIT__ 2026-05-27 14:14:18,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45773 - __SPLIT__ 2026-05-27 14:14:18,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30782 - __SPLIT__ 2026-05-27 14:14:20,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57116 - __SPLIT__ 2026-05-27 14:14:20,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27151 - __SPLIT__ 2026-05-27 14:14:20,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30785 - __SPLIT__ 2026-05-27 14:14:21,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48642 - __SPLIT__ 2026-05-27 14:14:22,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51167 - __SPLIT__ 2026-05-27 14:14:22,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27158 - __SPLIT__ 2026-05-27 14:14:23,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30786 - __SPLIT__ 2026-05-27 14:14:24,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27171 - __SPLIT__ 2026-05-27 14:14:25,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50277 - __SPLIT__ 2026-05-27 14:14:26,012 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27176 - __SPLIT__ 2026-05-27 14:14:26,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50204 - __SPLIT__ 2026-05-27 14:14:27,064 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30789 - __SPLIT__ 2026-05-27 14:14:27,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57139 - __SPLIT__ 2026-05-27 14:14:27,709 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27289 - __SPLIT__ 2026-05-27 14:14:28,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30790 - __SPLIT__ 2026-05-27 14:14:30,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27312 - __SPLIT__ 2026-05-27 14:14:31,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50384 - __SPLIT__ 2026-05-27 14:14:32,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27347 - __SPLIT__ 2026-05-27 14:14:32,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57234 - __SPLIT__ 2026-05-27 14:14:33,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27397 - __SPLIT__ 2026-05-27 14:14:34,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30791 - __SPLIT__ 2026-05-27 14:14:34,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27399 - __SPLIT__ 2026-05-27 14:14:36,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51171 - __SPLIT__ 2026-05-27 14:14:36,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27635 - __SPLIT__ 2026-05-27 14:14:36,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30792 - __SPLIT__ 2026-05-27 14:14:37,140 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 11434.0, 1131.0, 1132.0, 1133.0, 11438.0, 11436.0, 1130.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:14:37,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50386 - __SPLIT__ 2026-05-27 14:14:37,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45789 - __SPLIT__ 2026-05-27 14:14:38,137 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27684 - __SPLIT__ 2026-05-27 14:14:38,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48648 - __SPLIT__ 2026-05-27 14:14:38,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53731 - __SPLIT__ 2026-05-27 14:14:39,784 - 124456 - src.utils.log - INFO - βœ… Fetched 13 rows - __SPLIT__ 2026-05-27 14:14:40,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27786 - __SPLIT__ 2026-05-27 14:14:40,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51182 - __SPLIT__ 2026-05-27 14:14:42,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50919 - __SPLIT__ 2026-05-27 14:14:43,024 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50398 - __SPLIT__ 2026-05-27 14:14:43,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 27788 - __SPLIT__ 2026-05-27 14:14:44,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53732 - __SPLIT__ 2026-05-27 14:14:47,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45850 - __SPLIT__ 2026-05-27 14:14:47,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28043 - __SPLIT__ 2026-05-27 14:14:49,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51196 - __SPLIT__ 2026-05-27 14:14:50,232 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55918 - __SPLIT__ 2026-05-27 14:14:50,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28061 - __SPLIT__ 2026-05-27 14:14:51,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50430 - __SPLIT__ 2026-05-27 14:14:52,120 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:14:52,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28135 - __SPLIT__ 2026-05-27 14:14:52,718 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = -1.0;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:14:53,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28516 - __SPLIT__ 2026-05-27 14:14:54,689 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:14:54,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45892 - __SPLIT__ 2026-05-27 14:14:55,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51199 - __SPLIT__ 2026-05-27 14:14:56,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28713 - __SPLIT__ 2026-05-27 14:14:57,063 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:14:57,482 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48650 - __SPLIT__ 2026-05-27 14:14:57,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50490 - __SPLIT__ 2026-05-27 14:14:57,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28790 - __SPLIT__ 2026-05-27 14:14:59,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52409 - __SPLIT__ 2026-05-27 14:15:00,098 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:15:00,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28858 - __SPLIT__ 2026-05-27 14:15:01,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50983 - __SPLIT__ 2026-05-27 14:15:01,641 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:15:01,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51290 - __SPLIT__ 2026-05-27 14:15:02,583 - 124456 - src.utils.log - INFO - Generating work orders for setup: 28969 - __SPLIT__ 2026-05-27 14:15:03,077 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:15:04,157 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (149681, 149682, 149687, 149689, 149690, 149691, 149695, 149696, 149700, 149705, 149717, 149718, 149719, 149722, 149735, 149736, 149743, 149745, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149791, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149859, 149865, 149866, 119151, 119152, 149873, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 139642, 149883, 149884, 119171, 119174, 119175, 119176, 119177, 139656, 119179, 119180, 119181, 119182, 119183, 119184, 139661, 119186, 149899, 119188, 119189, 139668, 119191, 119192, 119193, 119194, 139670, 119196, 149877, 149910, 149914, 139680, 119202, 119203, 119205, 119210, 119211, 119212, 149932, 119214, 149936, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149967, 149968, 149969, 149971, 119252, 149972, 119254, 149973, 119256, 149974, 149975, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 149984, 149986, 119270, 119271, 119272, 149987, 119274, 119275, 119276, 119277, 149989, 149990, 149991, 149992, 149993, 119283, 119291, 119293, 150022, 149900, 119306, 149901, 119311, 150030, 150034, 149902, 119316, 119317, 150035, 119319, 149903, 119321, 119322, 119323, 119324, 119325, 149904, 119327, 119328, 119329, 119330, 150044, 119332, 119333, 119334, 149906, 119336, 119337, 119338, 119339, 119340, 119341, 149907, 119343, 119344, 119345, 149908, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 150083, 109124, 119364, 119365, 119366, 109128, 119367, 119369, 119370, 119372, 109133, 119373, 119374, 119375, 129615, 129616, 119379, 150093, 119381, 129621, 119383, 129624, 119385, 119386, 119387, 150106, 129629, 150108, 119392, 150112, 119396, 119397, 119398, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119432, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 150168, 150171, 119454, 119456, 119457, 119458, 119459, 150179, 150180, 150181, 150185, 119466, 150186, 150187, 150189, 150190, 150194, 150195, 150199, 150200, 150203, 150204, 150205, 150206, 119488, 150208, 119490, 150210, 150212, 150213, 150215, 150216, 119497, 119498, 150219, 119500, 150222, 119504, 119505, 119506, 119508, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119530, 119533, 150309, 119540, 150260, 150261, 150262, 119544, 150263, 150265, 119547, 119548, 119549, 119550, 150266, 119553, 119555, 119556, 119557, 119559, 119560, 119562, 99085, 99086, 99089, 99090, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 99098, 119577, 119578, 99101, 119580, 99103, 150301, 119585, 119586, 119587, 119588, 99109, 119589, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 150312, 150313, 150314, 119604, 119605, 129607, 150321, 119608, 150322, 150323, 150324, 150328, 150331, 150338, 150341, 149976, 149988, 89049, 89052, 89053, 89057, 149994, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89079, 89082, 89084, 89085, 58446, 58450, 58451, 58474, 58475, 58476, 58477, 58482, 58483, 58484, 58485, 58486, 58487, 58489, 58496, 58498, 58499, 58506, 58510, 58511, 58512, 58516, 58518, 58519, 58522, 58524, 58527, 58528, 58530, 58532, 58533, 58537, 58541, 58542, 58543, 58544, 58546, 150036, 58555, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 150040, 79052, 58573, 58574, 58575, 58576, 58577, 79053, 58579, 79054, 79055, 58582, 79056, 79058, 58587, 58588, 58598, 58599, 58600, 58601, 58602, 58604, 58605, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 150050, 150051, 150052, 150086, 150053, 150054, 58641, 58642, 58644, 58645, 58646, 58647, 150056, 58654, 58655, 150057, 58657, 150058, 58662, 150059, 58666, 58667, 58669, 58670, 58671, 150060, 58673, 58674, 58677, 58680, 58681, 58682, 58683, 58684, 150062, 150070, 58724, 58725, 58726, 58730, 150072, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58743, 58745, 58751, 58752, 69015, 69018, 58780, 58781, 69020, 69021, 69022, 58796, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58818, 58820, 58821, 58822, 58835, 58836, 58837, 58839, 58840, 150094, 58842, 58844, 58846, 58847, 58848, 58849, 58850, 150095, 58853, 58855, 58856, 58857, 150097, 58863, 58864, 58871, 58875, 58878, 58879, 58881, 58892, 58893, 58894, 58898, 58900, 58914, 58916, 58917, 58921, 58930, 58931, 58933, 58957, 58962, 58964, 58968, 58970, 58978, 58979, 58984, 58992);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:15:04,190 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29030 - __SPLIT__ 2026-05-27 14:15:04,202 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50826 - __SPLIT__ 2026-05-27 14:15:04,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46342 - __SPLIT__ 2026-05-27 14:15:05,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29205 - __SPLIT__ 2026-05-27 14:15:06,887 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51422 - __SPLIT__ 2026-05-27 14:15:07,828 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29206 - __SPLIT__ 2026-05-27 14:15:08,246 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50856 - __SPLIT__ 2026-05-27 14:15:09,990 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29271 - __SPLIT__ 2026-05-27 14:15:10,200 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51527 - __SPLIT__ 2026-05-27 14:15:11,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29278 - __SPLIT__ 2026-05-27 14:15:11,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50901 - __SPLIT__ 2026-05-27 14:15:12,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29299 - __SPLIT__ 2026-05-27 14:15:13,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29305 - __SPLIT__ 2026-05-27 14:15:15,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29439 - __SPLIT__ 2026-05-27 14:15:16,283 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29458 - __SPLIT__ 2026-05-27 14:15:16,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51546 - __SPLIT__ 2026-05-27 14:15:16,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50996 - __SPLIT__ 2026-05-27 14:15:17,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50903 - __SPLIT__ 2026-05-27 14:15:17,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29461 - __SPLIT__ 2026-05-27 14:15:19,218 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29539 - __SPLIT__ 2026-05-27 14:15:19,587 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51564 - __SPLIT__ 2026-05-27 14:15:20,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29580 - __SPLIT__ 2026-05-27 14:15:20,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54275 - __SPLIT__ 2026-05-27 14:15:20,985 - 124456 - src.utils.log - INFO - βœ… Fetched 31 rows - __SPLIT__ 2026-05-27 14:15:21,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29598 - __SPLIT__ 2026-05-27 14:15:22,264 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (149681, 149682, 149687, 149689, 149690, 149691, 149695, 149696, 149700, 149705, 149717, 149718, 149719, 149722, 149735, 149736, 149743, 149745, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149791, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149859, 149865, 149866, 119151, 119152, 149873, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 139642, 149883, 149884, 119171, 119174, 119175, 119176, 119177, 139656, 119179, 119180, 119181, 119182, 119183, 119184, 139661, 119186, 149899, 119188, 119189, 139668, 119191, 119192, 119193, 119194, 139670, 119196, 149877, 149910, 149914, 139680, 119202, 119203, 119205, 119210, 119211, 119212, 149932, 119214, 149936, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149967, 149968, 149969, 149971, 119252, 149972, 119254, 149973, 119256, 149974, 149975, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 149984, 149986, 119270, 119271, 119272, 149987, 119274, 119275, 119276, 119277, 149989, 149990, 149991, 149992, 149993, 119283, 119291, 119293, 150022, 149900, 119306, 149901, 119311, 150030, 150034, 149902, 119316, 119317, 150035, 119319, 149903, 119321, 119322, 119323, 119324, 119325, 149904, 119327, 119328, 119329, 119330, 150044, 119332, 119333, 119334, 149906, 119336, 119337, 119338, 119339, 119340, 119341, 149907, 119343, 119344, 119345, 149908, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 150083, 109124, 119364, 119365, 119366, 109128, 119367, 119369, 119370, 119372, 109133, 119373, 119374, 119375, 129615, 129616, 119379, 150093, 119381, 129621, 119383, 129624, 119385, 119386, 119387, 150106, 129629, 150108, 119392, 150112, 119396, 119397, 119398, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119432, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 150168, 150171, 119454, 119456, 119457, 119458, 119459, 150179, 150180, 150181, 150185, 119466, 150186, 150187, 150189, 150190, 150194, 150195, 150199, 150200, 150203, 150204, 150205, 150206, 119488, 150208, 119490, 150210, 150212, 150213, 150215, 150216, 119497, 119498, 150219, 119500, 150222, 119504, 119505, 119506, 119508, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119530, 119533, 150309, 119540, 150260, 150261, 150262, 119544, 150263, 150265, 119547, 119548, 119549, 119550, 150266, 119553, 119555, 119556, 119557, 119559, 119560, 119562, 99085, 99086, 99089, 99090, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 99098, 119577, 119578, 99101, 119580, 99103, 150301, 119585, 119586, 119587, 119588, 99109, 119589, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 150312, 150313, 150314, 119604, 119605, 129607, 150321, 119608, 150322, 150323, 150324, 150328, 150331, 150338, 150341, 149976, 149988, 89049, 89052, 89053, 89057, 149994, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89079, 89082, 89084, 89085, 58446, 58450, 58451, 58474, 58475, 58476, 58477, 58482, 58483, 58484, 58485, 58486, 58487, 58489, 58496, 58498, 58499, 58506, 58510, 58511, 58512, 58516, 58518, 58519, 58522, 58524, 58527, 58528, 58530, 58532, 58533, 58537, 58541, 58542, 58543, 58544, 58546, 150036, 58555, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 150040, 79052, 58573, 58574, 58575, 58576, 58577, 79053, 58579, 79054, 79055, 58582, 79056, 79058, 58587, 58588, 58598, 58599, 58600, 58601, 58602, 58604, 58605, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 150050, 150051, 150052, 150086, 150053, 150054, 58641, 58642, 58644, 58645, 58646, 58647, 150056, 58654, 58655, 150057, 58657, 150058, 58662, 150059, 58666, 58667, 58669, 58670, 58671, 150060, 58673, 58674, 58677, 58680, 58681, 58682, 58683, 58684, 150062, 150070, 58724, 58725, 58726, 58730, 150072, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58743, 58745, 58751, 58752, 69015, 69018, 58780, 58781, 69020, 69021, 69022, 58796, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58818, 58820, 58821, 58822, 58835, 58836, 58837, 58839, 58840, 150094, 58842, 58844, 58846, 58847, 58848, 58849, 58850, 150095, 58853, 58855, 58856, 58857, 150097, 58863, 58864, 58871, 58875, 58878, 58879, 58881, 58892, 58893, 58894, 58898, 58900, 58914, 58916, 58917, 58921, 58930, 58931, 58933, 58957, 58962, 58964, 58968, 58970, 58978, 58979, 58984, 58992) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 14:15:22,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46590 - __SPLIT__ 2026-05-27 14:15:23,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51565 - __SPLIT__ 2026-05-27 14:15:23,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29615 - __SPLIT__ 2026-05-27 14:15:23,453 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51050 - __SPLIT__ 2026-05-27 14:15:23,670 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53150 - __SPLIT__ 2026-05-27 14:15:25,207 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29686 - __SPLIT__ 2026-05-27 14:15:25,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48651 - __SPLIT__ 2026-05-27 14:15:26,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52228 - __SPLIT__ 2026-05-27 14:15:27,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29955 - __SPLIT__ 2026-05-27 14:15:28,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29960 - __SPLIT__ 2026-05-27 14:15:29,158 - 124456 - src.utils.log - INFO - Generating work orders for setup: 29963 - __SPLIT__ 2026-05-27 14:15:30,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51133 - __SPLIT__ 2026-05-27 14:15:30,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30028 - __SPLIT__ 2026-05-27 14:15:31,270 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52610 - __SPLIT__ 2026-05-27 14:15:32,128 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46829 - __SPLIT__ 2026-05-27 14:15:32,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51037 - __SPLIT__ 2026-05-27 14:15:32,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30068 - __SPLIT__ 2026-05-27 14:15:32,549 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:15:33,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53355 - __SPLIT__ 2026-05-27 14:15:34,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30076 - __SPLIT__ 2026-05-27 14:15:35,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51153 - __SPLIT__ 2026-05-27 14:15:35,215 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:15:35,557 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52712 - __SPLIT__ 2026-05-27 14:15:36,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30078 - __SPLIT__ 2026-05-27 14:15:36,799 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:15:37,884 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (69025, 99111, 58985, 109130, 109131, 69038, 58959, 58960, 58961, 119282, 119315, 150098, 119286, 119318, 58552, 150073);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:15:38,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30085 - __SPLIT__ 2026-05-27 14:15:38,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52789 - __SPLIT__ 2026-05-27 14:15:39,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49732 - __SPLIT__ 2026-05-27 14:15:40,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51038 - __SPLIT__ 2026-05-27 14:15:40,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51246 - __SPLIT__ 2026-05-27 14:15:40,814 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30086 - __SPLIT__ 2026-05-27 14:15:41,425 - 124456 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 14:15:42,129 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (69025, 99111, 58985, 109130, 109131, 69038, 58959, 58960, 58961, 119282, 119315, 150098, 119286, 119318, 58552, 150073) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:15:42,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30176 - __SPLIT__ 2026-05-27 14:15:43,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52829 - __SPLIT__ 2026-05-27 14:15:44,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30205 - __SPLIT__ 2026-05-27 14:15:45,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30212 - __SPLIT__ 2026-05-27 14:15:45,880 - 124456 - src.utils.log - INFO - βœ… Fetched 700 rows - __SPLIT__ 2026-05-27 14:15:47,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30345 - __SPLIT__ 2026-05-27 14:15:47,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46919 - __SPLIT__ 2026-05-27 14:15:48,621 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30421 - __SPLIT__ 2026-05-27 14:15:48,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53129 - __SPLIT__ 2026-05-27 14:15:49,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58552 - __SPLIT__ 2026-05-27 14:15:49,864 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30433 - __SPLIT__ 2026-05-27 14:15:52,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30500 - __SPLIT__ 2026-05-27 14:15:53,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49733 - __SPLIT__ 2026-05-27 14:15:53,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51320 - __SPLIT__ 2026-05-27 14:15:53,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58959 - __SPLIT__ 2026-05-27 14:15:54,085 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30568 - __SPLIT__ 2026-05-27 14:15:54,353 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53223 - __SPLIT__ 2026-05-27 14:15:54,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51055 - __SPLIT__ 2026-05-27 14:15:56,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30658 - __SPLIT__ 2026-05-27 14:15:56,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58960 - __SPLIT__ 2026-05-27 14:15:56,808 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53356 - __SPLIT__ 2026-05-27 14:15:57,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51444 - __SPLIT__ 2026-05-27 14:15:57,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46995 - __SPLIT__ 2026-05-27 14:15:57,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30674 - __SPLIT__ 2026-05-27 14:15:58,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58961 - __SPLIT__ 2026-05-27 14:15:59,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53292 - __SPLIT__ 2026-05-27 14:16:00,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58985 - __SPLIT__ 2026-05-27 14:16:00,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 30806 - __SPLIT__ 2026-05-27 14:16:01,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51528 - __SPLIT__ 2026-05-27 14:16:02,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31037 - __SPLIT__ 2026-05-27 14:16:04,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51203 - __SPLIT__ 2026-05-27 14:16:04,984 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31051 - __SPLIT__ 2026-05-27 14:16:05,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53360 - __SPLIT__ 2026-05-27 14:16:06,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51717 - __SPLIT__ 2026-05-27 14:16:06,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49734 - __SPLIT__ 2026-05-27 14:16:08,043 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47050 - __SPLIT__ 2026-05-27 14:16:08,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53361 - __SPLIT__ 2026-05-27 14:16:09,320 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31052 - __SPLIT__ 2026-05-27 14:16:10,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69025 - __SPLIT__ 2026-05-27 14:16:11,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31064 - __SPLIT__ 2026-05-27 14:16:11,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69038 - __SPLIT__ 2026-05-27 14:16:13,169 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31186 - __SPLIT__ 2026-05-27 14:16:13,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51873 - __SPLIT__ 2026-05-27 14:16:18,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31187 - __SPLIT__ 2026-05-27 14:16:19,275 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47061 - __SPLIT__ 2026-05-27 14:16:20,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31197 - __SPLIT__ 2026-05-27 14:16:21,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51875 - __SPLIT__ 2026-05-27 14:16:22,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53362 - __SPLIT__ 2026-05-27 14:16:22,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31258 - __SPLIT__ 2026-05-27 14:16:23,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51326 - __SPLIT__ 2026-05-27 14:16:24,237 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53603 - __SPLIT__ 2026-05-27 14:16:24,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31314 - __SPLIT__ 2026-05-27 14:16:26,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31332 - __SPLIT__ 2026-05-27 14:16:28,981 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31396 - __SPLIT__ 2026-05-27 14:16:31,519 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31782 - __SPLIT__ 2026-05-27 14:16:31,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47101 - __SPLIT__ 2026-05-27 14:16:33,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31873 - __SPLIT__ 2026-05-27 14:16:35,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31874 - __SPLIT__ 2026-05-27 14:16:35,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51368 - __SPLIT__ 2026-05-27 14:16:37,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51918 - __SPLIT__ 2026-05-27 14:16:37,527 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54013 - __SPLIT__ 2026-05-27 14:16:38,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99111 - __SPLIT__ 2026-05-27 14:16:39,858 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31876 - __SPLIT__ 2026-05-27 14:16:41,797 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31896 - __SPLIT__ 2026-05-27 14:16:42,335 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49740 - __SPLIT__ 2026-05-27 14:16:43,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52134 - __SPLIT__ 2026-05-27 14:16:43,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 31975 - __SPLIT__ 2026-05-27 14:16:44,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54140 - __SPLIT__ 2026-05-27 14:16:44,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47221 - __SPLIT__ 2026-05-27 14:16:45,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52172 - __SPLIT__ 2026-05-27 14:16:45,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32040 - __SPLIT__ 2026-05-27 14:16:47,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32179 - __SPLIT__ 2026-05-27 14:16:47,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52173 - __SPLIT__ 2026-05-27 14:16:49,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52250 - __SPLIT__ 2026-05-27 14:16:49,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32357 - __SPLIT__ 2026-05-27 14:16:50,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54718 - __SPLIT__ 2026-05-27 14:16:50,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54415 - __SPLIT__ 2026-05-27 14:16:51,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51421 - __SPLIT__ 2026-05-27 14:16:51,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32387 - __SPLIT__ 2026-05-27 14:16:56,235 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52374 - __SPLIT__ 2026-05-27 14:16:57,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32388 - __SPLIT__ 2026-05-27 14:16:58,934 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54290 - __SPLIT__ 2026-05-27 14:16:59,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49741 - __SPLIT__ 2026-05-27 14:16:59,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32437 - __SPLIT__ 2026-05-27 14:17:01,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52391 - __SPLIT__ 2026-05-27 14:17:02,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32485 - __SPLIT__ 2026-05-27 14:17:03,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51463 - __SPLIT__ 2026-05-27 14:17:04,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32553 - __SPLIT__ 2026-05-27 14:17:05,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47284 - __SPLIT__ 2026-05-27 14:17:06,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32637 - __SPLIT__ 2026-05-27 14:17:07,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54439 - __SPLIT__ 2026-05-27 14:17:08,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52460 - __SPLIT__ 2026-05-27 14:17:09,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32693 - __SPLIT__ 2026-05-27 14:17:12,598 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55508 - __SPLIT__ 2026-05-27 14:17:13,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54596 - __SPLIT__ 2026-05-27 14:17:14,405 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52488 - __SPLIT__ 2026-05-27 14:17:15,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32694 - __SPLIT__ 2026-05-27 14:17:17,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32764 - __SPLIT__ 2026-05-27 14:17:18,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47297 - __SPLIT__ 2026-05-27 14:17:18,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49742 - __SPLIT__ 2026-05-27 14:17:19,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 32909 - __SPLIT__ 2026-05-27 14:17:20,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52522 - __SPLIT__ 2026-05-27 14:17:21,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51515 - __SPLIT__ 2026-05-27 14:17:21,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55094 - __SPLIT__ 2026-05-27 14:17:22,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47315 - __SPLIT__ 2026-05-27 14:17:22,438 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33090 - __SPLIT__ 2026-05-27 14:17:26,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33136 - __SPLIT__ 2026-05-27 14:17:27,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52554 - __SPLIT__ 2026-05-27 14:17:27,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55104 - __SPLIT__ 2026-05-27 14:17:31,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33137 - __SPLIT__ 2026-05-27 14:17:32,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51538 - __SPLIT__ 2026-05-27 14:17:33,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52685 - __SPLIT__ 2026-05-27 14:17:33,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55509 - __SPLIT__ 2026-05-27 14:17:34,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33139 - __SPLIT__ 2026-05-27 14:17:35,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55295 - __SPLIT__ 2026-05-27 14:17:36,657 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33213 - __SPLIT__ 2026-05-27 14:17:36,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52733 - __SPLIT__ 2026-05-27 14:17:39,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33349 - __SPLIT__ 2026-05-27 14:17:41,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55304 - __SPLIT__ 2026-05-27 14:17:41,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33354 - __SPLIT__ 2026-05-27 14:17:41,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47402 - __SPLIT__ 2026-05-27 14:17:43,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52757 - __SPLIT__ 2026-05-27 14:17:44,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33559 - __SPLIT__ 2026-05-27 14:17:46,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55361 - __SPLIT__ 2026-05-27 14:17:46,894 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33609 - __SPLIT__ 2026-05-27 14:17:47,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52781 - __SPLIT__ 2026-05-27 14:17:49,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33650 - __SPLIT__ 2026-05-27 14:17:50,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51584 - __SPLIT__ 2026-05-27 14:17:51,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55429 - __SPLIT__ 2026-05-27 14:17:52,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 33969 - __SPLIT__ 2026-05-27 14:17:52,545 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55611 - __SPLIT__ 2026-05-27 14:17:52,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49743 - __SPLIT__ 2026-05-27 14:17:54,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52830 - __SPLIT__ 2026-05-27 14:17:54,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34067 - __SPLIT__ 2026-05-27 14:17:56,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34216 - __SPLIT__ 2026-05-27 14:17:59,103 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55461 - __SPLIT__ 2026-05-27 14:17:59,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34416 - __SPLIT__ 2026-05-27 14:18:00,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53093 - __SPLIT__ 2026-05-27 14:18:02,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47529 - __SPLIT__ 2026-05-27 14:18:02,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34431 - __SPLIT__ 2026-05-27 14:18:07,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53112 - __SPLIT__ 2026-05-27 14:18:08,084 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51687 - __SPLIT__ 2026-05-27 14:18:09,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34432 - __SPLIT__ 2026-05-27 14:18:10,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49764 - __SPLIT__ 2026-05-27 14:18:10,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53126 - __SPLIT__ 2026-05-27 14:18:11,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55538 - __SPLIT__ 2026-05-27 14:18:12,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34460 - __SPLIT__ 2026-05-27 14:18:13,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55740 - __SPLIT__ 2026-05-27 14:18:15,198 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53166 - __SPLIT__ 2026-05-27 14:18:15,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34544 - __SPLIT__ 2026-05-27 14:18:16,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55564 - __SPLIT__ 2026-05-27 14:18:17,656 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51741 - __SPLIT__ 2026-05-27 14:18:18,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34629 - __SPLIT__ 2026-05-27 14:18:19,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55614 - __SPLIT__ 2026-05-27 14:18:20,256 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34665 - __SPLIT__ 2026-05-27 14:18:21,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53210 - __SPLIT__ 2026-05-27 14:18:21,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47674 - __SPLIT__ 2026-05-27 14:18:22,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34972 - __SPLIT__ 2026-05-27 14:18:25,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34989 - __SPLIT__ 2026-05-27 14:18:26,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51775 - __SPLIT__ 2026-05-27 14:18:27,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53222 - __SPLIT__ 2026-05-27 14:18:28,302 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34990 - __SPLIT__ 2026-05-27 14:18:28,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49765 - __SPLIT__ 2026-05-27 14:18:31,768 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55698 - __SPLIT__ 2026-05-27 14:18:32,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48038 - __SPLIT__ 2026-05-27 14:18:34,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 34997 - __SPLIT__ 2026-05-27 14:18:34,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55741 - __SPLIT__ 2026-05-27 14:18:34,719 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53372 - __SPLIT__ 2026-05-27 14:18:35,116 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55836 - __SPLIT__ 2026-05-27 14:18:36,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51908 - __SPLIT__ 2026-05-27 14:18:36,866 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35043 - __SPLIT__ 2026-05-27 14:18:38,660 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53374 - __SPLIT__ 2026-05-27 14:18:38,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56232 - __SPLIT__ 2026-05-27 14:18:40,032 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35073 - __SPLIT__ 2026-05-27 14:18:42,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35074 - __SPLIT__ 2026-05-27 14:18:44,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56602 - __SPLIT__ 2026-05-27 14:18:44,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54293 - __SPLIT__ 2026-05-27 14:18:45,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49766 - __SPLIT__ 2026-05-27 14:18:46,348 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52031 - __SPLIT__ 2026-05-27 14:18:48,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56944 - __SPLIT__ 2026-05-27 14:18:49,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35282 - __SPLIT__ 2026-05-27 14:18:50,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48221 - __SPLIT__ 2026-05-27 14:18:52,659 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35305 - __SPLIT__ 2026-05-27 14:18:52,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53404 - __SPLIT__ 2026-05-27 14:18:53,748 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57168 - __SPLIT__ 2026-05-27 14:18:54,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48224 - __SPLIT__ 2026-05-27 14:18:56,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57283 - __SPLIT__ 2026-05-27 14:18:57,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55742 - __SPLIT__ 2026-05-27 14:18:57,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53573 - __SPLIT__ 2026-05-27 14:18:58,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35306 - __SPLIT__ 2026-05-27 14:18:59,464 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57373 - __SPLIT__ 2026-05-27 14:19:01,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53656 - __SPLIT__ 2026-05-27 14:19:01,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35353 - __SPLIT__ 2026-05-27 14:19:02,194 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57454 - __SPLIT__ 2026-05-27 14:19:04,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35410 - __SPLIT__ 2026-05-27 14:19:04,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52032 - __SPLIT__ 2026-05-27 14:19:06,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53669 - __SPLIT__ 2026-05-27 14:19:06,365 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52043 - __SPLIT__ 2026-05-27 14:19:07,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35609 - __SPLIT__ 2026-05-27 14:19:07,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57664 - __SPLIT__ 2026-05-27 14:19:10,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35714 - __SPLIT__ 2026-05-27 14:19:11,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53724 - __SPLIT__ 2026-05-27 14:19:12,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48395 - __SPLIT__ 2026-05-27 14:19:13,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57691 - __SPLIT__ 2026-05-27 14:19:14,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53782 - __SPLIT__ 2026-05-27 14:19:16,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48408 - __SPLIT__ 2026-05-27 14:19:16,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35720 - __SPLIT__ 2026-05-27 14:19:18,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57758 - __SPLIT__ 2026-05-27 14:19:18,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55867 - __SPLIT__ 2026-05-27 14:19:18,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52220 - __SPLIT__ 2026-05-27 14:19:18,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53790 - __SPLIT__ 2026-05-27 14:19:18,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49784 - __SPLIT__ 2026-05-27 14:19:19,299 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35740 - __SPLIT__ 2026-05-27 14:19:19,872 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48494 - __SPLIT__ 2026-05-27 14:19:22,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57875 - __SPLIT__ 2026-05-27 14:19:22,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53871 - __SPLIT__ 2026-05-27 14:19:23,007 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35741 - __SPLIT__ 2026-05-27 14:19:27,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57910 - __SPLIT__ 2026-05-27 14:19:27,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48552 - __SPLIT__ 2026-05-27 14:19:27,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54005 - __SPLIT__ 2026-05-27 14:19:29,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52245 - __SPLIT__ 2026-05-27 14:19:29,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35828 - __SPLIT__ 2026-05-27 14:19:31,340 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35917 - __SPLIT__ 2026-05-27 14:19:32,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35919 - __SPLIT__ 2026-05-27 14:19:33,732 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54157 - __SPLIT__ 2026-05-27 14:19:34,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48617 - __SPLIT__ 2026-05-27 14:19:35,226 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35962 - __SPLIT__ 2026-05-27 14:19:35,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49785 - __SPLIT__ 2026-05-27 14:19:36,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35979 - __SPLIT__ 2026-05-27 14:19:38,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52449 - __SPLIT__ 2026-05-27 14:19:38,928 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54158 - __SPLIT__ 2026-05-27 14:19:39,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56262 - __SPLIT__ 2026-05-27 14:19:39,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57949 - __SPLIT__ 2026-05-27 14:19:43,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 35980 - __SPLIT__ 2026-05-27 14:19:45,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36027 - __SPLIT__ 2026-05-27 14:19:45,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48624 - __SPLIT__ 2026-05-27 14:19:46,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57950 - __SPLIT__ 2026-05-27 14:19:46,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54172 - __SPLIT__ 2026-05-27 14:19:48,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52453 - __SPLIT__ 2026-05-27 14:19:51,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36028 - __SPLIT__ 2026-05-27 14:19:51,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58043 - __SPLIT__ 2026-05-27 14:19:51,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54225 - __SPLIT__ 2026-05-27 14:19:52,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49786 - __SPLIT__ 2026-05-27 14:19:54,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36078 - __SPLIT__ 2026-05-27 14:19:56,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54286 - __SPLIT__ 2026-05-27 14:19:56,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58286 - __SPLIT__ 2026-05-27 14:19:56,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48737 - __SPLIT__ 2026-05-27 14:19:57,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36135 - __SPLIT__ 2026-05-27 14:19:57,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52504 - __SPLIT__ 2026-05-27 14:19:59,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58319 - __SPLIT__ 2026-05-27 14:20:00,305 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56522 - __SPLIT__ 2026-05-27 14:20:00,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54386 - __SPLIT__ 2026-05-27 14:20:00,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36190 - __SPLIT__ 2026-05-27 14:20:02,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58336 - __SPLIT__ 2026-05-27 14:20:03,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36191 - __SPLIT__ 2026-05-27 14:20:03,506 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48852 - __SPLIT__ 2026-05-27 14:20:05,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58376 - __SPLIT__ 2026-05-27 14:20:05,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54427 - __SPLIT__ 2026-05-27 14:20:08,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52608 - __SPLIT__ 2026-05-27 14:20:10,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36612 - __SPLIT__ 2026-05-27 14:20:10,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54572 - __SPLIT__ 2026-05-27 14:20:12,672 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36646 - __SPLIT__ 2026-05-27 14:20:13,082 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54301 - __SPLIT__ 2026-05-27 14:20:14,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36666 - __SPLIT__ 2026-05-27 14:20:15,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54601 - __SPLIT__ 2026-05-27 14:20:15,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48867 - __SPLIT__ 2026-05-27 14:20:17,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36765 - __SPLIT__ 2026-05-27 14:20:19,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52613 - __SPLIT__ 2026-05-27 14:20:20,260 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54641 - __SPLIT__ 2026-05-27 14:20:20,741 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36806 - __SPLIT__ 2026-05-27 14:20:21,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56713 - __SPLIT__ 2026-05-27 14:20:24,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36835 - __SPLIT__ 2026-05-27 14:20:25,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49788 - __SPLIT__ 2026-05-27 14:20:25,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54776 - __SPLIT__ 2026-05-27 14:20:26,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48938 - __SPLIT__ 2026-05-27 14:20:27,274 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36947 - __SPLIT__ 2026-05-27 14:20:28,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58378 - __SPLIT__ 2026-05-27 14:20:28,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52687 - __SPLIT__ 2026-05-27 14:20:30,499 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54829 - __SPLIT__ 2026-05-27 14:20:30,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 36979 - __SPLIT__ 2026-05-27 14:20:33,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37092 - __SPLIT__ 2026-05-27 14:20:35,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 109130 - __SPLIT__ 2026-05-27 14:20:35,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54874 - __SPLIT__ 2026-05-27 14:20:36,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 109131 - __SPLIT__ 2026-05-27 14:20:36,727 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49474 - __SPLIT__ 2026-05-27 14:20:37,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37371 - __SPLIT__ 2026-05-27 14:20:39,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52688 - __SPLIT__ 2026-05-27 14:20:39,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54887 - __SPLIT__ 2026-05-27 14:20:40,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119282 - __SPLIT__ 2026-05-27 14:20:40,245 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11428.0, 11429.0, 1127.0, 1128.0, 1132.0, 1133.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 14:20:40,344 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37539 - __SPLIT__ 2026-05-27 14:20:41,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119286 - __SPLIT__ 2026-05-27 14:20:41,208 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52695 - __SPLIT__ 2026-05-27 14:20:41,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49789 - __SPLIT__ 2026-05-27 14:20:41,581 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56860 - __SPLIT__ 2026-05-27 14:20:42,606 - 124456 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-27 14:20:42,647 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119315 - __SPLIT__ 2026-05-27 14:20:42,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37683 - __SPLIT__ 2026-05-27 14:20:43,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54899 - __SPLIT__ 2026-05-27 14:20:45,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119318 - __SPLIT__ 2026-05-27 14:20:46,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37712 - __SPLIT__ 2026-05-27 14:20:48,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150073 - __SPLIT__ 2026-05-27 14:20:49,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52804 - __SPLIT__ 2026-05-27 14:20:49,844 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55363 - __SPLIT__ 2026-05-27 14:20:49,851 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37719 - __SPLIT__ 2026-05-27 14:20:50,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150098 - __SPLIT__ 2026-05-27 14:20:51,023 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:20:53,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49553 - __SPLIT__ 2026-05-27 14:20:54,204 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55433 - __SPLIT__ 2026-05-27 14:20:54,402 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11428.0, 1127.0, 1130.0, 11435.0, 11436.0, 1133.0, 1132.0, 1131.0, -1.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:20:56,092 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49790 - __SPLIT__ 2026-05-27 14:20:56,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37720 - __SPLIT__ 2026-05-27 14:20:56,859 - 124456 - src.utils.log - INFO - βœ… Fetched 8 rows - __SPLIT__ 2026-05-27 14:20:57,958 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55501 - __SPLIT__ 2026-05-27 14:20:58,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52943 - __SPLIT__ 2026-05-27 14:20:59,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37748 - __SPLIT__ 2026-05-27 14:21:00,451 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:21:01,757 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:21:02,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37765 - __SPLIT__ 2026-05-27 14:21:02,999 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:21:03,717 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:21:04,189 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (149704, 149966, 149935, 149714, 149715, 149721, 149693, 149917);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:21:04,429 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 14:21:04,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55504 - __SPLIT__ 2026-05-27 14:21:05,002 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37766 - __SPLIT__ 2026-05-27 14:21:05,588 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:21:05,704 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:21:06,853 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (149704, 149966, 149935, 149714, 149715, 149721, 149693, 149917) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:21:07,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49625 - __SPLIT__ 2026-05-27 14:21:07,869 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:21:08,776 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (59008, 119168, 58754, 58882, 59010, 149890, 58887, 99083, 58771, 99091, 58776, 58904, 58905, 58779, 58907, 58908, 58782, 149916, 58784, 58786, 58787, 58788, 69030, 119206, 99112, 58793, 58794, 58795, 58924, 99114, 119209, 99119, 58928, 99120, 119213, 99124, 99125, 99126, 149950, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 149965, 58833, 58834, 58838, 58967, 58973, 89055, 58851, 89059, 58854, 58983, 58986, 58861, 58989, 58994, 58995, 58868, 89078, 58872);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 14:21:08,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55886 - __SPLIT__ 2026-05-27 14:21:11,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37907 - __SPLIT__ 2026-05-27 14:21:11,618 - 124456 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 14:21:11,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53024 - __SPLIT__ 2026-05-27 14:21:11,967 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (59008, 119168, 58754, 58882, 59010, 149890, 58887, 99083, 58771, 99091, 58776, 58904, 58905, 58779, 58907, 58908, 58782, 149916, 58784, 58786, 58787, 58788, 69030, 119206, 99112, 58793, 58794, 58795, 58924, 99114, 119209, 99119, 58928, 99120, 119213, 99124, 99125, 99126, 149950, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 149965, 58833, 58834, 58838, 58967, 58973, 89055, 58851, 89059, 58854, 58983, 58986, 58861, 58989, 58994, 58995, 58868, 89078, 58872) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 14:21:12,041 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55947 - __SPLIT__ 2026-05-27 14:21:12,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37916 - __SPLIT__ 2026-05-27 14:21:13,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49719 - __SPLIT__ 2026-05-27 14:21:14,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 37932 - __SPLIT__ 2026-05-27 14:21:15,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55951 - __SPLIT__ 2026-05-27 14:21:16,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38054 - __SPLIT__ 2026-05-27 14:21:18,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56186 - __SPLIT__ 2026-05-27 14:21:18,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53053 - __SPLIT__ 2026-05-27 14:21:19,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49847 - __SPLIT__ 2026-05-27 14:21:19,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38168 - __SPLIT__ 2026-05-27 14:21:20,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56259 - __SPLIT__ 2026-05-27 14:21:22,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38189 - __SPLIT__ 2026-05-27 14:21:24,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38237 - __SPLIT__ 2026-05-27 14:21:24,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49914 - __SPLIT__ 2026-05-27 14:21:25,282 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53311 - __SPLIT__ 2026-05-27 14:21:25,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54308 - __SPLIT__ 2026-05-27 14:21:26,063 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56674 - __SPLIT__ 2026-05-27 14:21:29,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38238 - __SPLIT__ 2026-05-27 14:21:29,217 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56755 - __SPLIT__ 2026-05-27 14:21:31,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49848 - __SPLIT__ 2026-05-27 14:21:31,329 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38257 - __SPLIT__ 2026-05-27 14:21:32,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38262 - __SPLIT__ 2026-05-27 14:21:32,638 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53442 - __SPLIT__ 2026-05-27 14:21:32,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56758 - __SPLIT__ 2026-05-27 14:21:34,328 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49986 - __SPLIT__ 2026-05-27 14:21:34,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38478 - __SPLIT__ 2026-05-27 14:21:36,470 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56888 - __SPLIT__ 2026-05-27 14:21:36,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38522 - __SPLIT__ 2026-05-27 14:21:37,547 - 124456 - src.utils.log - INFO - βœ… Fetched 1021 rows - __SPLIT__ 2026-05-27 14:21:38,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50011 - __SPLIT__ 2026-05-27 14:21:38,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38693 - __SPLIT__ 2026-05-27 14:21:39,604 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56928 - __SPLIT__ 2026-05-27 14:21:39,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149693 - __SPLIT__ 2026-05-27 14:21:40,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38769 - __SPLIT__ 2026-05-27 14:21:42,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38837 - __SPLIT__ 2026-05-27 14:21:42,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56981 - __SPLIT__ 2026-05-27 14:21:43,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49925 - __SPLIT__ 2026-05-27 14:21:44,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 38861 - __SPLIT__ 2026-05-27 14:21:44,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53615 - __SPLIT__ 2026-05-27 14:21:44,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149704 - __SPLIT__ 2026-05-27 14:21:46,339 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149714 - __SPLIT__ 2026-05-27 14:21:46,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56983 - __SPLIT__ 2026-05-27 14:21:46,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149715 - __SPLIT__ 2026-05-27 14:21:47,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39011 - __SPLIT__ 2026-05-27 14:21:49,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149721 - __SPLIT__ 2026-05-27 14:21:50,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39054 - __SPLIT__ 2026-05-27 14:21:51,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149917 - __SPLIT__ 2026-05-27 14:21:51,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57099 - __SPLIT__ 2026-05-27 14:21:51,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50033 - __SPLIT__ 2026-05-27 14:21:51,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56936 - __SPLIT__ 2026-05-27 14:21:53,179 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39113 - __SPLIT__ 2026-05-27 14:21:55,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57199 - __SPLIT__ 2026-05-27 14:21:56,219 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39161 - __SPLIT__ 2026-05-27 14:21:58,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49926 - __SPLIT__ 2026-05-27 14:21:58,846 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57328 - __SPLIT__ 2026-05-27 14:21:59,037 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53718 - __SPLIT__ 2026-05-27 14:21:59,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39238 - __SPLIT__ 2026-05-27 14:22:01,196 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57379 - __SPLIT__ 2026-05-27 14:22:03,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39316 - __SPLIT__ 2026-05-27 14:22:05,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57430 - __SPLIT__ 2026-05-27 14:22:05,459 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50081 - __SPLIT__ 2026-05-27 14:22:06,227 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39526 - __SPLIT__ 2026-05-27 14:22:06,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57070 - __SPLIT__ 2026-05-27 14:22:08,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57477 - __SPLIT__ 2026-05-27 14:22:08,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50087 - __SPLIT__ 2026-05-27 14:22:09,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39608 - __SPLIT__ 2026-05-27 14:22:12,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57594 - __SPLIT__ 2026-05-27 14:22:12,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39741 - __SPLIT__ 2026-05-27 14:22:13,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49927 - __SPLIT__ 2026-05-27 14:22:15,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53759 - __SPLIT__ 2026-05-27 14:22:15,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 39866 - __SPLIT__ 2026-05-27 14:22:16,788 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57627 - __SPLIT__ 2026-05-27 14:22:18,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40002 - __SPLIT__ 2026-05-27 14:22:19,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40076 - __SPLIT__ 2026-05-27 14:22:19,944 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57194 - __SPLIT__ 2026-05-27 14:22:21,069 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 11434.0, 1131.0, 1132.0, 1133.0, -1.0);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:22:22,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40144 - __SPLIT__ 2026-05-27 14:22:23,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50246 - __SPLIT__ 2026-05-27 14:22:24,169 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 14:22:24,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40174 - __SPLIT__ 2026-05-27 14:22:26,724 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50645 - __SPLIT__ 2026-05-27 14:22:28,052 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40181 - __SPLIT__ 2026-05-27 14:22:29,820 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53760 - __SPLIT__ 2026-05-27 14:22:30,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40209 - __SPLIT__ 2026-05-27 14:22:30,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50714 - __SPLIT__ 2026-05-27 14:22:32,454 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:22:32,718 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40212 - __SPLIT__ 2026-05-27 14:22:36,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40213 - __SPLIT__ 2026-05-27 14:22:36,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54311 - __SPLIT__ 2026-05-27 14:22:40,859 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50845 - __SPLIT__ 2026-05-27 14:22:43,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51032 - __SPLIT__ 2026-05-27 14:22:44,277 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40229 - __SPLIT__ 2026-05-27 14:22:45,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53780 - __SPLIT__ 2026-05-27 14:22:46,101 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40315 - __SPLIT__ 2026-05-27 14:22:46,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50043 - __SPLIT__ 2026-05-27 14:22:47,535 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57195 - __SPLIT__ 2026-05-27 14:22:49,385 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40316 - __SPLIT__ 2026-05-27 14:22:52,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51053 - __SPLIT__ 2026-05-27 14:22:57,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40324 - __SPLIT__ 2026-05-27 14:23:00,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51294 - __SPLIT__ 2026-05-27 14:23:01,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40334 - __SPLIT__ 2026-05-27 14:23:02,036 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57196 - __SPLIT__ 2026-05-27 14:23:02,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53825 - __SPLIT__ 2026-05-27 14:23:03,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40355 - __SPLIT__ 2026-05-27 14:23:03,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50044 - __SPLIT__ 2026-05-27 14:23:03,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51312 - __SPLIT__ 2026-05-27 14:23:06,325 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40577 - __SPLIT__ 2026-05-27 14:23:08,344 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:23:09,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57197 - __SPLIT__ 2026-05-27 14:23:09,491 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:23:09,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40669 - __SPLIT__ 2026-05-27 14:23:10,695 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:23:11,274 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (59009, 59012, 59013, 59014, 119173, 58888, 58889, 59016, 59017, 69014, 69026, 69027, 99108, 69031, 69033, 69034, 69035, 69036, 69037, 58926, 119227, 58996, 58997);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:23:12,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51352 - __SPLIT__ 2026-05-27 14:23:13,069 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40686 - __SPLIT__ 2026-05-27 14:23:13,124 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:23:14,152 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (59009, 59012, 59013, 59014, 119173, 58888, 58889, 59016, 59017, 69014, 69026, 69027, 99108, 69031, 69033, 69034, 69035, 69036, 69037, 58926, 119227, 58996, 58997) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:23:15,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40688 - __SPLIT__ 2026-05-27 14:23:16,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54849 - __SPLIT__ 2026-05-27 14:23:18,722 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40712 - __SPLIT__ 2026-05-27 14:23:19,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50045 - __SPLIT__ 2026-05-27 14:23:21,508 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40713 - __SPLIT__ 2026-05-27 14:23:24,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40782 - __SPLIT__ 2026-05-27 14:23:25,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 40978 - __SPLIT__ 2026-05-27 14:23:26,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51353 - __SPLIT__ 2026-05-27 14:23:27,131 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54313 - __SPLIT__ 2026-05-27 14:23:28,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41040 - __SPLIT__ 2026-05-27 14:23:30,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54880 - __SPLIT__ 2026-05-27 14:23:30,240 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41043 - __SPLIT__ 2026-05-27 14:23:33,440 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41060 - __SPLIT__ 2026-05-27 14:23:34,311 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50292 - __SPLIT__ 2026-05-27 14:23:34,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51949 - __SPLIT__ 2026-05-27 14:23:36,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41186 - __SPLIT__ 2026-05-27 14:23:38,745 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41189 - __SPLIT__ 2026-05-27 14:23:41,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41288 - __SPLIT__ 2026-05-27 14:23:43,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52753 - __SPLIT__ 2026-05-27 14:23:43,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54894 - __SPLIT__ 2026-05-27 14:23:45,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52977 - __SPLIT__ 2026-05-27 14:23:48,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41326 - __SPLIT__ 2026-05-27 14:23:49,049 - 124456 - src.utils.log - INFO - βœ… Fetched 737 rows - __SPLIT__ 2026-05-27 14:23:49,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50293 - __SPLIT__ 2026-05-27 14:23:50,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41402 - __SPLIT__ 2026-05-27 14:23:52,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58888 - __SPLIT__ 2026-05-27 14:23:53,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53002 - __SPLIT__ 2026-05-27 14:23:53,772 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41432 - __SPLIT__ 2026-05-27 14:23:54,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58889 - __SPLIT__ 2026-05-27 14:23:58,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41466 - __SPLIT__ 2026-05-27 14:23:58,494 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55047 - __SPLIT__ 2026-05-27 14:24:00,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41559 - __SPLIT__ 2026-05-27 14:24:02,976 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58926 - __SPLIT__ 2026-05-27 14:24:03,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53036 - __SPLIT__ 2026-05-27 14:24:05,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41680 - __SPLIT__ 2026-05-27 14:24:09,087 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50294 - __SPLIT__ 2026-05-27 14:24:09,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41711 - __SPLIT__ 2026-05-27 14:24:10,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57274 - __SPLIT__ 2026-05-27 14:24:11,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58996 - __SPLIT__ 2026-05-27 14:24:13,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53276 - __SPLIT__ 2026-05-27 14:24:13,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58997 - __SPLIT__ 2026-05-27 14:24:13,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41860 - __SPLIT__ 2026-05-27 14:24:14,154 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55182 - __SPLIT__ 2026-05-27 14:24:19,832 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41932 - __SPLIT__ 2026-05-27 14:24:22,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59009 - __SPLIT__ 2026-05-27 14:24:22,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53330 - __SPLIT__ 2026-05-27 14:24:23,076 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55225 - __SPLIT__ 2026-05-27 14:24:23,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41974 - __SPLIT__ 2026-05-27 14:24:28,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57275 - __SPLIT__ 2026-05-27 14:24:28,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 41975 - __SPLIT__ 2026-05-27 14:24:31,241 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50300 - __SPLIT__ 2026-05-27 14:24:33,582 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59012 - __SPLIT__ 2026-05-27 14:24:34,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53633 - __SPLIT__ 2026-05-27 14:24:34,996 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59013 - __SPLIT__ 2026-05-27 14:24:36,966 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59014 - __SPLIT__ 2026-05-27 14:24:38,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59016 - __SPLIT__ 2026-05-27 14:24:38,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42400 - __SPLIT__ 2026-05-27 14:24:39,653 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55348 - __SPLIT__ 2026-05-27 14:24:39,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59017 - __SPLIT__ 2026-05-27 14:24:41,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69014 - __SPLIT__ 2026-05-27 14:24:42,791 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42558 - __SPLIT__ 2026-05-27 14:24:42,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69026 - __SPLIT__ 2026-05-27 14:24:46,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69027 - __SPLIT__ 2026-05-27 14:24:46,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42666 - __SPLIT__ 2026-05-27 14:24:47,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149935 - __SPLIT__ 2026-05-27 14:24:49,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69031 - __SPLIT__ 2026-05-27 14:24:50,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42733 - __SPLIT__ 2026-05-27 14:24:50,729 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50301 - __SPLIT__ 2026-05-27 14:24:51,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54315 - __SPLIT__ 2026-05-27 14:24:51,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53730 - __SPLIT__ 2026-05-27 14:24:53,498 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55860 - __SPLIT__ 2026-05-27 14:24:54,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42823 - __SPLIT__ 2026-05-27 14:24:56,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53781 - __SPLIT__ 2026-05-27 14:24:57,454 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42869 - __SPLIT__ 2026-05-27 14:25:00,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42887 - __SPLIT__ 2026-05-27 14:25:01,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69033 - __SPLIT__ 2026-05-27 14:25:02,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53791 - __SPLIT__ 2026-05-27 14:25:03,539 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55983 - __SPLIT__ 2026-05-27 14:25:03,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42979 - __SPLIT__ 2026-05-27 14:25:05,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57281 - __SPLIT__ 2026-05-27 14:25:08,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42986 - __SPLIT__ 2026-05-27 14:25:12,465 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53849 - __SPLIT__ 2026-05-27 14:25:13,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50302 - __SPLIT__ 2026-05-27 14:25:16,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69034 - __SPLIT__ 2026-05-27 14:25:18,192 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42987 - __SPLIT__ 2026-05-27 14:25:19,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56151 - __SPLIT__ 2026-05-27 14:25:22,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 42992 - __SPLIT__ 2026-05-27 14:25:24,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57304 - __SPLIT__ 2026-05-27 14:25:24,954 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43155 - __SPLIT__ 2026-05-27 14:25:29,579 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43302 - __SPLIT__ 2026-05-27 14:25:30,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53925 - __SPLIT__ 2026-05-27 14:25:31,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69035 - __SPLIT__ 2026-05-27 14:25:32,965 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43335 - __SPLIT__ 2026-05-27 14:25:34,074 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50808 - __SPLIT__ 2026-05-27 14:25:35,130 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56161 - __SPLIT__ 2026-05-27 14:25:37,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43365 - __SPLIT__ 2026-05-27 14:25:39,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43368 - __SPLIT__ 2026-05-27 14:25:41,946 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54205 - __SPLIT__ 2026-05-27 14:25:42,414 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43424 - __SPLIT__ 2026-05-27 14:25:45,113 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57327 - __SPLIT__ 2026-05-27 14:25:46,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69036 - __SPLIT__ 2026-05-27 14:25:46,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43426 - __SPLIT__ 2026-05-27 14:25:52,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54283 - __SPLIT__ 2026-05-27 14:25:52,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56191 - __SPLIT__ 2026-05-27 14:25:55,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54316 - __SPLIT__ 2026-05-27 14:25:55,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50809 - __SPLIT__ 2026-05-27 14:25:59,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43492 - __SPLIT__ 2026-05-27 14:26:04,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54385 - __SPLIT__ 2026-05-27 14:26:04,376 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43546 - __SPLIT__ 2026-05-27 14:26:04,755 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69037 - __SPLIT__ 2026-05-27 14:26:06,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57599 - __SPLIT__ 2026-05-27 14:26:07,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43561 - __SPLIT__ 2026-05-27 14:26:07,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56250 - __SPLIT__ 2026-05-27 14:26:12,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 43615 - __SPLIT__ 2026-05-27 14:26:15,793 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44044 - __SPLIT__ 2026-05-27 14:26:15,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56302 - __SPLIT__ 2026-05-27 14:26:20,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44073 - __SPLIT__ 2026-05-27 14:26:22,652 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54986 - __SPLIT__ 2026-05-27 14:26:24,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99108 - __SPLIT__ 2026-05-27 14:26:25,481 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44359 - __SPLIT__ 2026-05-27 14:26:25,956 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57638 - __SPLIT__ 2026-05-27 14:26:28,124 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119173 - __SPLIT__ 2026-05-27 14:26:28,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119227 - __SPLIT__ 2026-05-27 14:26:30,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44625 - __SPLIT__ 2026-05-27 14:26:32,238 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56337 - __SPLIT__ 2026-05-27 14:26:34,307 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44788 - __SPLIT__ 2026-05-27 14:26:34,525 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50866 - __SPLIT__ 2026-05-27 14:26:35,247 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:26:35,966 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:26:37,133 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:26:37,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44833 - __SPLIT__ 2026-05-27 14:26:37,837 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:26:38,785 - 124456 - src.utils.log - INFO - βœ… Fetched 10664 rows - __SPLIT__ 2026-05-27 14:26:38,787 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (119170, 99093, 58998);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:26:38,955 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55026 - __SPLIT__ 2026-05-27 14:26:39,075 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56615 - __SPLIT__ 2026-05-27 14:26:40,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44840 - __SPLIT__ 2026-05-27 14:26:40,592 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:26:41,463 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (119170, 99093, 58998) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:26:42,327 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44841 - __SPLIT__ 2026-05-27 14:26:42,573 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57822 - __SPLIT__ 2026-05-27 14:26:44,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58754 - __SPLIT__ 2026-05-27 14:26:45,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58771 - __SPLIT__ 2026-05-27 14:26:49,428 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54344 - __SPLIT__ 2026-05-27 14:26:50,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51017 - __SPLIT__ 2026-05-27 14:26:51,401 - 124456 - src.utils.log - INFO - Generating work orders for setup: 44884 - __SPLIT__ 2026-05-27 14:26:53,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56721 - __SPLIT__ 2026-05-27 14:26:54,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55044 - __SPLIT__ 2026-05-27 14:26:54,891 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45024 - __SPLIT__ 2026-05-27 14:26:58,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45051 - __SPLIT__ 2026-05-27 14:26:59,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58170 - __SPLIT__ 2026-05-27 14:26:59,555 - 124456 - src.utils.log - INFO - βœ… Fetched 525 rows - __SPLIT__ 2026-05-27 14:27:02,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45075 - __SPLIT__ 2026-05-27 14:27:03,020 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58998 - __SPLIT__ 2026-05-27 14:27:06,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45108 - __SPLIT__ 2026-05-27 14:27:08,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56788 - __SPLIT__ 2026-05-27 14:27:10,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51427 - __SPLIT__ 2026-05-27 14:27:10,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45194 - __SPLIT__ 2026-05-27 14:27:10,546 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58279 - __SPLIT__ 2026-05-27 14:27:12,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55535 - __SPLIT__ 2026-05-27 14:27:16,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45226 - __SPLIT__ 2026-05-27 14:27:17,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55544 - __SPLIT__ 2026-05-27 14:27:21,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45382 - __SPLIT__ 2026-05-27 14:27:26,999 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45458 - __SPLIT__ 2026-05-27 14:27:29,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56839 - __SPLIT__ 2026-05-27 14:27:31,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45459 - __SPLIT__ 2026-05-27 14:27:34,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99093 - __SPLIT__ 2026-05-27 14:27:34,687 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11428.0, 11429.0, 1128.0, 11437.0, -1.0);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 14:27:35,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51428 - __SPLIT__ 2026-05-27 14:27:38,027 - 124456 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 14:27:38,700 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55809 - __SPLIT__ 2026-05-27 14:27:43,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45562 - __SPLIT__ 2026-05-27 14:27:44,962 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56117 - __SPLIT__ 2026-05-27 14:27:50,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56880 - __SPLIT__ 2026-05-27 14:27:50,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45568 - __SPLIT__ 2026-05-27 14:27:51,313 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:27:55,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45594 - __SPLIT__ 2026-05-27 14:28:00,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 45978 - __SPLIT__ 2026-05-27 14:28:02,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51682 - __SPLIT__ 2026-05-27 14:28:02,701 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46052 - __SPLIT__ 2026-05-27 14:28:04,907 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 14:28:06,216 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:28:06,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46122 - __SPLIT__ 2026-05-27 14:28:07,502 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:28:08,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56311 - __SPLIT__ 2026-05-27 14:28:08,304 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (59003, 99095, 99094, 58999);... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 14:28:09,985 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57016 - __SPLIT__ 2026-05-27 14:28:11,368 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:28:12,050 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46302 - __SPLIT__ 2026-05-27 14:28:12,086 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (59003, 99095, 99094, 58999) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 14:28:16,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46308 - __SPLIT__ 2026-05-27 14:28:16,841 - 124456 - src.utils.log - INFO - βœ… Fetched 982 rows - __SPLIT__ 2026-05-27 14:28:20,284 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58999 - __SPLIT__ 2026-05-27 14:28:20,350 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56322 - __SPLIT__ 2026-05-27 14:28:21,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46330 - __SPLIT__ 2026-05-27 14:28:25,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51902 - __SPLIT__ 2026-05-27 14:28:27,155 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46662 - __SPLIT__ 2026-05-27 14:28:31,343 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57138 - __SPLIT__ 2026-05-27 14:28:33,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 46670 - __SPLIT__ 2026-05-27 14:28:33,978 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54348 - __SPLIT__ 2026-05-27 14:28:38,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47106 - __SPLIT__ 2026-05-27 14:28:43,626 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47319 - __SPLIT__ 2026-05-27 14:28:45,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56323 - __SPLIT__ 2026-05-27 14:28:47,407 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47346 - __SPLIT__ 2026-05-27 14:28:52,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47374 - __SPLIT__ 2026-05-27 14:28:54,027 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59003 - __SPLIT__ 2026-05-27 14:28:54,683 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57201 - __SPLIT__ 2026-05-27 14:28:55,086 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52365 - __SPLIT__ 2026-05-27 14:28:56,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47375 - __SPLIT__ 2026-05-27 14:28:59,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47548 - __SPLIT__ 2026-05-27 14:29:04,974 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47549 - __SPLIT__ 2026-05-27 14:29:08,117 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57202 - __SPLIT__ 2026-05-27 14:29:13,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56359 - __SPLIT__ 2026-05-27 14:29:19,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47604 - __SPLIT__ 2026-05-27 14:29:23,333 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47616 - __SPLIT__ 2026-05-27 14:29:23,898 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52422 - __SPLIT__ 2026-05-27 14:29:26,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56394 - __SPLIT__ 2026-05-27 14:29:29,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47636 - __SPLIT__ 2026-05-27 14:29:31,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99094 - __SPLIT__ 2026-05-27 14:29:33,248 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47750 - __SPLIT__ 2026-05-27 14:29:33,778 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57342 - __SPLIT__ 2026-05-27 14:29:39,077 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47824 - __SPLIT__ 2026-05-27 14:29:45,534 - 124456 - src.utils.log - INFO - Generating work orders for setup: 47838 - __SPLIT__ 2026-05-27 14:29:50,520 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56408 - __SPLIT__ 2026-05-27 14:29:51,272 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52882 - __SPLIT__ 2026-05-27 14:29:51,528 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48270 - __SPLIT__ 2026-05-27 14:29:56,102 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57364 - __SPLIT__ 2026-05-27 14:29:57,415 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48375 - __SPLIT__ 2026-05-27 14:30:02,972 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48609 - __SPLIT__ 2026-05-27 14:30:04,289 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56409 - __SPLIT__ 2026-05-27 14:30:08,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48665 - __SPLIT__ 2026-05-27 14:30:11,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48696 - __SPLIT__ 2026-05-27 14:30:18,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48700 - __SPLIT__ 2026-05-27 14:30:18,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57408 - __SPLIT__ 2026-05-27 14:30:19,164 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53575 - __SPLIT__ 2026-05-27 14:30:21,983 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48727 - __SPLIT__ 2026-05-27 14:30:28,262 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48739 - __SPLIT__ 2026-05-27 14:30:29,053 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56798 - __SPLIT__ 2026-05-27 14:30:32,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57428 - __SPLIT__ 2026-05-27 14:30:33,970 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48747 - __SPLIT__ 2026-05-27 14:30:39,073 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48809 - __SPLIT__ 2026-05-27 14:30:43,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48810 - __SPLIT__ 2026-05-27 14:30:45,480 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54351 - __SPLIT__ 2026-05-27 14:30:46,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53589 - __SPLIT__ 2026-05-27 14:30:53,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56844 - __SPLIT__ 2026-05-27 14:30:55,867 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57626 - __SPLIT__ 2026-05-27 14:30:56,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55126 - __SPLIT__ 2026-05-27 14:30:57,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 48837 - __SPLIT__ 2026-05-27 14:31:00,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58776 - __SPLIT__ 2026-05-27 14:31:01,199 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49022 - __SPLIT__ 2026-05-27 14:31:02,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149966 - __SPLIT__ 2026-05-27 14:31:07,394 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49028 - __SPLIT__ 2026-05-27 14:31:08,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56922 - __SPLIT__ 2026-05-27 14:31:09,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57839 - __SPLIT__ 2026-05-27 14:31:13,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49054 - __SPLIT__ 2026-05-27 14:31:17,778 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (1132.0, 1133.0, -1.0, 11429.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:31:20,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55127 - __SPLIT__ 2026-05-27 14:31:20,316 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49069 - __SPLIT__ 2026-05-27 14:31:20,372 - 124456 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-27 14:31:21,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54680 - __SPLIT__ 2026-05-27 14:31:24,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57010 - __SPLIT__ 2026-05-27 14:31:26,450 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49130 - __SPLIT__ 2026-05-27 14:31:26,657 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:31:28,269 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:31:29,641 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:31:30,723 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57961 - __SPLIT__ 2026-05-27 14:31:30,841 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:31:31,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49204 - __SPLIT__ 2026-05-27 14:31:32,408 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (59000, 99096, 59004);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:31:33,783 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55169 - __SPLIT__ 2026-05-27 14:31:35,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57037 - __SPLIT__ 2026-05-27 14:31:35,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 49462 - __SPLIT__ 2026-05-27 14:31:35,977 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:31:36,807 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (59000, 99096, 59004) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:31:40,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50021 - __SPLIT__ 2026-05-27 14:31:46,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50069 - __SPLIT__ 2026-05-27 14:31:47,526 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57334 - __SPLIT__ 2026-05-27 14:31:49,547 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50117 - __SPLIT__ 2026-05-27 14:31:50,762 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149931 - __SPLIT__ 2026-05-27 14:31:51,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55332 - __SPLIT__ 2026-05-27 14:31:52,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50131 - __SPLIT__ 2026-05-27 14:31:52,197 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57335 - __SPLIT__ 2026-05-27 14:31:56,492 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50328 - __SPLIT__ 2026-05-27 14:32:00,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57388 - __SPLIT__ 2026-05-27 14:32:00,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50387 - __SPLIT__ 2026-05-27 14:32:02,766 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11429.0, 1127.0, 1035.0, 1132.0, 11438.0, -1.0);... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 14:32:05,644 - 124456 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-27 14:32:05,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 50879 - __SPLIT__ 2026-05-27 14:32:07,000 - 124456 - src.utils.log - INFO - βœ… Fetched 622 rows - __SPLIT__ 2026-05-27 14:32:08,138 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57514 - __SPLIT__ 2026-05-27 14:32:09,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51205 - __SPLIT__ 2026-05-27 14:32:10,362 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55401 - __SPLIT__ 2026-05-27 14:32:10,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59000 - __SPLIT__ 2026-05-27 14:32:15,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51275 - __SPLIT__ 2026-05-27 14:32:20,493 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:32:22,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51420 - __SPLIT__ 2026-05-27 14:32:27,648 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51450 - __SPLIT__ 2026-05-27 14:32:28,196 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 14:32:29,747 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:32:31,146 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:32:31,716 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (59001, 59005, 99097);... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 14:32:33,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51451 - __SPLIT__ 2026-05-27 14:32:35,599 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:32:35,740 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57565 - __SPLIT__ 2026-05-27 14:32:36,042 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55471 - __SPLIT__ 2026-05-27 14:32:36,757 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (59001, 59005, 99097) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 14:32:45,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51464 - __SPLIT__ 2026-05-27 14:32:47,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59004 - __SPLIT__ 2026-05-27 14:32:51,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51550 - __SPLIT__ 2026-05-27 14:32:55,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51604 - __SPLIT__ 2026-05-27 14:33:00,631 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55472 - __SPLIT__ 2026-05-27 14:33:01,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51616 - __SPLIT__ 2026-05-27 14:33:04,028 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57667 - __SPLIT__ 2026-05-27 14:33:08,767 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51638 - __SPLIT__ 2026-05-27 14:33:14,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 51749 - __SPLIT__ 2026-05-27 14:33:14,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119170 - __SPLIT__ 2026-05-27 14:33:19,142 - 124456 - src.utils.log - INFO - βœ… Fetched 622 rows - __SPLIT__ 2026-05-27 14:33:19,603 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11436.0;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:33:19,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52025 - __SPLIT__ 2026-05-27 14:33:22,021 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:33:22,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59001 - __SPLIT__ 2026-05-27 14:33:26,966 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:33:27,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99096 - __SPLIT__ 2026-05-27 14:33:27,510 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52074 - __SPLIT__ 2026-05-27 14:33:27,739 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:33:27,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57764 - __SPLIT__ 2026-05-27 14:33:30,129 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:33:32,151 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:33:33,394 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (99110, 59002, 59006);... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:33:33,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52105 - __SPLIT__ 2026-05-27 14:33:36,980 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:33:37,670 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (99110, 59002, 59006) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:33:39,313 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52120 - __SPLIT__ 2026-05-27 14:33:39,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54801 - __SPLIT__ 2026-05-27 14:33:45,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55511 - __SPLIT__ 2026-05-27 14:33:45,888 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57893 - __SPLIT__ 2026-05-27 14:33:46,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52288 - __SPLIT__ 2026-05-27 14:33:53,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52352 - __SPLIT__ 2026-05-27 14:33:59,477 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59005 - __SPLIT__ 2026-05-27 14:33:59,949 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52360 - __SPLIT__ 2026-05-27 14:34:06,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52384 - __SPLIT__ 2026-05-27 14:34:10,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55512 - __SPLIT__ 2026-05-27 14:34:12,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57957 - __SPLIT__ 2026-05-27 14:34:20,396 - 124456 - src.utils.log - INFO - βœ… Fetched 619 rows - __SPLIT__ 2026-05-27 14:34:22,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52385 - __SPLIT__ 2026-05-27 14:34:24,185 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59002 - __SPLIT__ 2026-05-27 14:34:29,361 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52394 - __SPLIT__ 2026-05-27 14:34:35,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52447 - __SPLIT__ 2026-05-27 14:34:40,624 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52450 - __SPLIT__ 2026-05-27 14:34:41,932 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99097 - __SPLIT__ 2026-05-27 14:34:44,015 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1132.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 14:34:46,442 - 124456 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 14:34:48,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52490 - __SPLIT__ 2026-05-27 14:34:56,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52514 - __SPLIT__ 2026-05-27 14:35:03,087 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:35:04,840 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52537 - __SPLIT__ 2026-05-27 14:35:06,963 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55582 - __SPLIT__ 2026-05-27 14:35:07,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59006 - __SPLIT__ 2026-05-27 14:35:08,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52550 - __SPLIT__ 2026-05-27 14:35:09,290 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 14:35:11,764 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:35:13,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52563 - __SPLIT__ 2026-05-27 14:35:14,287 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:35:15,401 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (149856, 149698, 149702, 119501, 149683, 149720, 129625, 149723);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 14:35:18,892 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52607 - __SPLIT__ 2026-05-27 14:35:19,650 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:35:20,240 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (149856, 149698, 149702, 119501, 149683, 149720, 129625, 149723) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 14:35:26,182 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52633 - __SPLIT__ 2026-05-27 14:35:33,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55583 - __SPLIT__ 2026-05-27 14:35:34,264 - 124456 - src.utils.log - INFO - βœ… Fetched 169 rows - __SPLIT__ 2026-05-27 14:35:34,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52649 - __SPLIT__ 2026-05-27 14:35:37,523 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52671 - __SPLIT__ 2026-05-27 14:35:38,111 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119501 - __SPLIT__ 2026-05-27 14:35:40,544 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129625 - __SPLIT__ 2026-05-27 14:35:42,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149683 - __SPLIT__ 2026-05-27 14:35:45,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52684 - __SPLIT__ 2026-05-27 14:35:50,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52731 - __SPLIT__ 2026-05-27 14:35:55,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149698 - __SPLIT__ 2026-05-27 14:35:56,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99110 - __SPLIT__ 2026-05-27 14:35:58,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52777 - __SPLIT__ 2026-05-27 14:36:05,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54927 - __SPLIT__ 2026-05-27 14:36:08,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149702 - __SPLIT__ 2026-05-27 14:36:10,135 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149720 - __SPLIT__ 2026-05-27 14:36:11,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149723 - __SPLIT__ 2026-05-27 14:36:19,195 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52778 - __SPLIT__ 2026-05-27 14:36:19,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149856 - __SPLIT__ 2026-05-27 14:36:23,429 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11428.0, 11429.0, 1131.0, 11436.0, 1133.0, -1.0);... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 14:36:24,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99095 - __SPLIT__ 2026-05-27 14:36:26,080 - 124456 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-27 14:36:26,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52820 - __SPLIT__ 2026-05-27 14:36:30,518 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:36:31,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56461 - __SPLIT__ 2026-05-27 14:36:31,449 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 14:36:33,185 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:36:34,080 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:36:34,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 52893 - __SPLIT__ 2026-05-27 14:36:34,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58779 - __SPLIT__ 2026-05-27 14:36:34,867 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150002;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 14:36:39,401 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:36:40,123 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId = 150002 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 14:36:41,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53023 - __SPLIT__ 2026-05-27 14:36:47,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53025 - __SPLIT__ 2026-05-27 14:36:56,917 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56848 - __SPLIT__ 2026-05-27 14:36:57,474 - 124456 - src.utils.log - INFO - βœ… Fetched 214 rows - __SPLIT__ 2026-05-27 14:37:01,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150002 - __SPLIT__ 2026-05-27 14:37:04,969 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53044 - __SPLIT__ 2026-05-27 14:37:09,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53483 - __SPLIT__ 2026-05-27 14:37:16,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53655 - __SPLIT__ 2026-05-27 14:37:24,146 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53662 - __SPLIT__ 2026-05-27 14:37:27,699 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56891 - __SPLIT__ 2026-05-27 14:37:32,157 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53674 - __SPLIT__ 2026-05-27 14:37:40,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53683 - __SPLIT__ 2026-05-27 14:37:49,639 - 124456 - src.utils.log - INFO - Generating work orders for setup: 53890 - __SPLIT__ 2026-05-27 14:37:55,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54111 - __SPLIT__ 2026-05-27 14:38:03,610 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54370 - __SPLIT__ 2026-05-27 14:38:15,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54425 - __SPLIT__ 2026-05-27 14:38:26,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56892 - __SPLIT__ 2026-05-27 14:38:28,804 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54575 - __SPLIT__ 2026-05-27 14:38:37,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54738 - __SPLIT__ 2026-05-27 14:38:45,897 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55228 - __SPLIT__ 2026-05-27 14:38:53,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55352 - __SPLIT__ 2026-05-27 14:38:58,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56899 - __SPLIT__ 2026-05-27 14:39:01,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54930 - __SPLIT__ 2026-05-27 14:39:05,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55476 - __SPLIT__ 2026-05-27 14:39:16,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55615 - __SPLIT__ 2026-05-27 14:39:28,509 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55659 - __SPLIT__ 2026-05-27 14:39:34,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55767 - __SPLIT__ 2026-05-27 14:39:39,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55988 - __SPLIT__ 2026-05-27 14:39:45,736 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56003 - __SPLIT__ 2026-05-27 14:39:46,367 - 124469 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124469 - __SPLIT__ 2026-05-27 14:39:46,549 - 124469 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124469 - __SPLIT__ 2026-05-27 14:39:46,636 - 124469 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 14:39:46,711 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:48,757 - 124469 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:39:48,833 - 124469 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 14:39:48,908 - 124469 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 14:39:48,985 - 124469 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 14:39:49,065 - 124469 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124469;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:50,984 - 124469 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 14:39:51,061 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124469), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124469), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124469 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:51,561 - 124469 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:39:51,646 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124469;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:51,985 - 124469 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:39:52,067 - 124469 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-27 14:39:52,144 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14533... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:52,493 - 124469 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-27 14:39:52,569 - 124469 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-27 14:39:52,646 - 124469 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:39:52,721 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:53,065 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:39:53,206 - 124469 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId = 150353 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:52,473 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56017 - __SPLIT__ 2026-05-27 14:39:53,555 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:39:54,199 - 124469 - src.utils.log - INFO - Generating work orders for setup: 150353 - __SPLIT__ 2026-05-27 14:39:54,293 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:54,629 - 124469 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:39:54,761 - 124469 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:39:54,841 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:55,166 - 124469 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:39:55,293 - 124469 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 14:39:55,371 - 124469 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-27 14:39:55,443 - 124469 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150353 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:55,801 - 124469 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:39:55,867 - 124469 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150353 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:56,227 - 124469 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:39:56,302 - 124469 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150353 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:56,649 - 124469 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:39:56,718 - 124469 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150353 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:57,084 - 124469 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:39:57,155 - 124469 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150353 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:57,521 - 124469 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:39:57,666 - 124469 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150353 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:58,032 - 124469 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:39:58,107 - 124469 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150353 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:58,441 - 124469 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:39:57,915 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56901 - __SPLIT__ 2026-05-27 14:39:58,513 - 124469 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150353 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:58,888 - 124469 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:39:58,962 - 124469 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 14:39:59,034 - 124469 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:39:59,459 - 124469 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-27 14:39:58,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56050 - __SPLIT__ 2026-05-27 14:40:00,513 - 124469 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-27 14:40:00,588 - 124469 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 2 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150353... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:01,069 - 124469 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:40:01,142 - 124469 - src.utils.log - INFO - Id's of work order inserted to DB: [3679350 3679351] - __SPLIT__ 2026-05-27 14:40:01,217 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:01,554 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:01,637 - 124469 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-27 14:40:01,704 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150353... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:02,041 - 124469 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:02,115 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150353... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:02,451 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:02,615 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150353... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:02,959 - 124469 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:03,032 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150353... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:03,368 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:03,439 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150353... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:03,773 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:03,848 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:04,184 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:04,253 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:04,587 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:04,664 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:05,018 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:05,092 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:05,429 - 124469 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:05,516 - 124469 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-27 14:40:05,590 - 124469 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 14:40:05,676 - 124469 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-27 14:40:05,746 - 124469 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-27 14:40:05,816 - 124469 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-27 14:40:05,884 - 124469 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-27 14:40:06,033 - 124469 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-27 14:40:06,101 - 124469 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-27 14:40:06,169 - 124469 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-27 14:40:06,238 - 124469 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-27 14:40:06,299 - 124469 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 14:40:06,374 - 124469 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-27 14:40:06,489 - 124469 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-27 14:40:06,581 - 124469 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-27 14:40:06,652 - 124469 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-27 14:40:06,722 - 124469 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 14:40:06,787 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679350, 3679351) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:05,847 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56088 - __SPLIT__ 2026-05-27 14:40:07,109 - 124469 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:40:07,179 - 124469 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:07,554 - 124469 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-27 14:40:08,553 - 124469 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-27 14:40:08,620 - 124469 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-27 14:40:08,696 - 124469 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-27 14:40:08,767 - 124469 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 14:40:08,834 - 124469 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 14:40:08,909 - 124469 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679350, 3679351) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:09,321 - 124469 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:40:09,402 - 124469 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:09,778 - 124469 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-27 14:40:10,794 - 124469 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-27 14:40:10,866 - 124469 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-27 14:40:10,938 - 124469 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124469;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:11,272 - 124469 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 14:40:11,343 - 124469 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-27 14:40:11,410 - 124469 - src.utils.log - INFO - Time took to perform operation: 24.71 - __SPLIT__ 2026-05-27 14:40:11,480 - 124469 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124469;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:11,811 - 124469 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 14:40:11,879 - 124469 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-27 10:40:11.879' WHERE GenerateWorkOrderHistoryId = 124469;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:12,208 - 124469 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 14:40:13,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56147 - __SPLIT__ 2026-05-27 14:40:20,794 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56201 - __SPLIT__ 2026-05-27 14:40:29,658 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56239 - __SPLIT__ 2026-05-27 14:40:36,052 - [124469] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679350, 3679351] user_id=43135 company_id=133 project_id=[124469] publish_all=False - __SPLIT__ 2026-05-27 14:40:36,200 - [124469] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679350, 3679351] user_id=43135 company_id=133 project_id=[124469] publish_all=False - __SPLIT__ 2026-05-27 14:40:36,271 - [124469] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124469] - __SPLIT__ 2026-05-27 14:40:36,341 - [124469] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 14:40:36,407 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:38,458 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:38,523 - [124469] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 14:40:38,591 - [124469] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 14:40:38,661 - [124469] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 14:40:38,721 - [124469] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124469;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:38,580 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56316 - __SPLIT__ 2026-05-27 14:40:40,653 - [124469] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 14:40:40,728 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3679350, 3679351)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:41,073 - [124469] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:40:41,143 - [124469] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 14:40:41,207 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150353 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:41,573 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:41,637 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150353 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:41,982 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:42,052 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150353 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:42,407 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:42,480 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:42,913 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:42,987 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:43,331 - [124469] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:40:43,405 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:43,741 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:43,814 - [124469] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:44,158 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:44,234 - [124469] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:44,576 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:44,657 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:45,002 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:45,076 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150353... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:45,424 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:45,497 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:45,843 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:45,925 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14868' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:46,267 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:46,340 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1426504', '1426505') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:46,684 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:46,761 - [124469] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:47,401 - [124469] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 14:40:46,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56505 - __SPLIT__ 2026-05-27 14:40:48,479 - [124469] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 14:40:48,681 - [124469] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 14:40:48,761 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1426504', '1426505') AND wo.AccountNumber = '14868' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-90_0) - __SPLIT__ 2026-05-27 14:40:49,116 - [124469] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:40:49,197 - [124469] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-27 14:40:49,273 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3679350, 3679351)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:49,670 - [124469] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:40:49,751 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3679350, 3679351)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:50,099 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:50,182 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3679350, 3679351)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:50,569 - [124469] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:40:50,648 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3679350, 3679351)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:50,994 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:51,070 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3679350, 3679351)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:51,411 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:51,489 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3679350, 3679351)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:51,883 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:51,956 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3679350, 3679351) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:52,326 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:52,465 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3679350, 3679351);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:52,793 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:40:52,857 - [124469] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 14:40:52,941 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:53,267 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:53,330 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:53,657 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:40:53,732 - [124469] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 14:40:53,796 - [124469] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:54,195 - [124469] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 14:40:55,232 - [124469] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 14:40:55,299 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150353 AND WorkOrderNo IN ('7472256', '2635613') AND GenerateWorkOrderHistoryId = 124469;... (Thread: ThreadPoolExecutor-91_0) - __SPLIT__ 2026-05-27 14:40:55,799 - [124469] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:40:55,859 - [124469] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-27 14:40:54,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56701 - __SPLIT__ 2026-05-27 14:40:55,927 - [124469] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-27 14:40:55,990 - [124469] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 14:40:56,056 - [124469] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:56,431 - [124469] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-27 14:40:57,440 - [124469] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-27 14:40:57,508 - [124469] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-27 14:40:57,661 - [124469] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-27 14:40:57,729 - [124469] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-27 14:40:57,800 - [124469] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 14:40:57,869 - [124469] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:58,245 - [124469] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-27 14:40:59,268 - [124469] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-27 14:40:59,343 - [124469] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-27 14:40:59,414 - [124469] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 14:40:58,417 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57204 - __SPLIT__ 2026-05-27 14:40:59,489 - [124469] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 14:40:59,561 - [124469] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:40:59,935 - [124469] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-27 14:41:00,996 - [124469] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-27 14:41:01,070 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:01,403 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:41:01,472 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150353... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:01,811 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:41:01,892 - [124469] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-05-27 14:41:01,971 - [124469] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:02,484 - [124469] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-27 14:41:02,244 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56715 - __SPLIT__ 2026-05-27 14:41:03,497 - [124469] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 14:41:03,785 - [124469] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 14:41:03,888 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-27 10:41:01.885';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:04,414 - [124469] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:41:04,489 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:03,797 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132.0;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:41:04,826 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:41:04,916 - [124469] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-05-27 10:41:01.885'; ... (Thread: ThreadPoolExecutor-92_0) - __SPLIT__ 2026-05-27 14:41:05,400 - [124469] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 14:41:05,482 - [124469] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 14:41:05,557 - [124469] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:05,937 - [124469] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-05-27 14:41:05,549 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:41:06,978 - [124469] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-27 14:41:07,058 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1426505', '1426504')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:07,473 - [124469] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:41:07,558 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150353 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:07,915 - [124469] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:41:08,016 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150353 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:08,368 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:41:08,446 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150353 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:08,787 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:41:08,857 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150353 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:09,282 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:41:09,371 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:08,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56969 - __SPLIT__ 2026-05-27 14:41:09,712 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:41:09,796 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:10,141 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:41:10,220 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150353;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:10,563 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:41:10,641 - [124469] - src.utils.log - INFO - Sequential Insertion in invoice tables begin - __SPLIT__ 2026-05-27 14:41:10,717 - [124469] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-27 14:41:10,791 - [124469] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 14:41:10,869 - [124469] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:11,266 - [124469] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.InvoiceCharges - __SPLIT__ 2026-05-27 14:41:10,770 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:41:12,279 - [124469] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-27 14:41:12,354 - [124469] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-27 14:41:12,423 - [124469] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-27 14:41:12,509 - [124469] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-27 14:41:11,868 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:41:12,587 - [124469] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124469 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:12,929 - [124469] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:41:13,014 - [124469] - src.utils.log - INFO - πŸ”„ Updating next gen date sequentially: inside update_next_workorder_generation - __SPLIT__ 2026-05-27 14:41:13,227 - [124469] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_8085ac4cbe - __SPLIT__ 2026-05-27 14:41:13,636 - [124469] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_8085ac4cbe - __SPLIT__ 2026-05-27 14:41:13,968 - [124469] - src.utils.log - INFO - πŸ” Running MERGE update to apply changes - __SPLIT__ 2026-05-27 14:41:14,181 - [124469] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-27 14:41:13,516 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:41:14,386 - [124469] - src.utils.log - INFO - πŸ” Verified successfully updated 1 rows via #tbl_8085ac4cbe - __SPLIT__ 2026-05-27 14:41:14,454 - [124469] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_8085ac4cbe - __SPLIT__ 2026-05-27 14:41:14,517 - [124469] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124469 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:14,849 - [124469] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:41:14,918 - [124469] - src.utils.log - INFO - Sequential deletion from temp tables begin - __SPLIT__ 2026-05-27 14:41:14,984 - [124469] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3679350, 3679351) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:15,568 - [124469] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:41:14,792 - 124456 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-27 14:41:15,638 - [124469] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3679350, 3679351) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:16,080 - [124469] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:41:16,152 - [124469] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3679350, 3679351) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:16,487 - [124469] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:41:16,563 - [124469] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3679350, 3679351) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:15,441 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56975 - __SPLIT__ 2026-05-27 14:41:17,057 - [124469] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:41:17,131 - [124469] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3679350, 3679351) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:17,481 - [124469] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:41:17,556 - [124469] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3679350, 3679351) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:15,703 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId in (150345, 150316, 150320, 150325, 150333, 150334);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:41:17,898 - [124469] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:41:18,048 - [124469] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3679350, 3679351) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:18,383 - [124469] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:41:18,455 - [124469] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3679350, 3679351) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:18,908 - [124469] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-27 14:41:18,984 - [124469] - src.utils.log - INFO - Work order published ids: (3679350, 3679351) - __SPLIT__ 2026-05-27 14:41:19,059 - [124469] - src.utils.log - INFO - Time took to perform operation in publishing [124469]: 42.72 - __SPLIT__ 2026-05-27 14:41:19,135 - [124469] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124469] - __SPLIT__ 2026-05-27 14:41:19,207 - [124469] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 10:41:18.984' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124469;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 14:41:19,541 - [124469] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 14:41:19,644 - 124456 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 14:41:20,283 - 124456 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId,IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-27 00:00:00' and ServiceDate <= '2029-12-31 00:00:00' and ServiceSetupId in (150345, 150316, 150320, 150325, 150333, 150334) and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 14:41:23,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57183 - __SPLIT__ 2026-05-27 14:41:24,743 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57205 - __SPLIT__ 2026-05-27 14:41:27,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57189 - __SPLIT__ 2026-05-27 14:41:30,728 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57208 - __SPLIT__ 2026-05-27 14:41:33,833 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54937 - __SPLIT__ 2026-05-27 14:41:34,191 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57352 - __SPLIT__ 2026-05-27 14:41:37,321 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57440 - __SPLIT__ 2026-05-27 14:41:42,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57446 - __SPLIT__ 2026-05-27 14:41:48,309 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57498 - __SPLIT__ 2026-05-27 14:41:54,929 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57499 - __SPLIT__ 2026-05-27 14:42:02,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57206 - __SPLIT__ 2026-05-27 14:42:05,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57541 - __SPLIT__ 2026-05-27 14:42:11,209 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57584 - __SPLIT__ 2026-05-27 14:42:15,029 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11436.0;... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 14:42:17,022 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:42:17,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57838 - __SPLIT__ 2026-05-27 14:42:21,253 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:42:22,376 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_5) - __SPLIT__ 2026-05-27 14:42:23,302 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:42:23,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57878 - __SPLIT__ 2026-05-27 14:42:30,486 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1129.0, 1130.0, 11436.0, 1132.0, 1133.0, -1.0);... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 14:42:35,046 - 124456 - src.utils.log - INFO - βœ… Fetched 11 rows - __SPLIT__ 2026-05-27 14:42:38,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57271 - __SPLIT__ 2026-05-27 14:42:45,435 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:42:56,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57272 - __SPLIT__ 2026-05-27 14:42:56,472 - 124456 - src.utils.log - INFO - βœ… Fetched 2219 rows - __SPLIT__ 2026-05-27 14:42:59,210 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1130.0;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:43:00,614 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150316 - __SPLIT__ 2026-05-27 14:43:00,680 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:43:05,062 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:43:06,330 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_2) - __SPLIT__ 2026-05-27 14:43:07,891 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:43:28,961 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_7) - __SPLIT__ 2026-05-27 14:43:30,382 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58782 - __SPLIT__ 2026-05-27 14:43:30,461 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:43:31,107 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:43:32,062 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_8) - __SPLIT__ 2026-05-27 14:43:33,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57450 - __SPLIT__ 2026-05-27 14:43:33,487 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:43:34,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54939 - __SPLIT__ 2026-05-27 14:43:47,633 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11428.0, 11429.0, 1127.0, 1128.0, 11435.0, 1132.0, 1035.0, -1.0);... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 14:43:50,982 - 124456 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-27 14:43:59,610 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:44:04,325 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_0) - __SPLIT__ 2026-05-27 14:44:05,426 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:44:54,704 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54941 - __SPLIT__ 2026-05-27 14:45:03,083 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11435.0;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 14:45:04,681 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:45:07,499 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:45:08,094 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_4) - __SPLIT__ 2026-05-27 14:45:08,979 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:45:58,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 54942 - __SPLIT__ 2026-05-27 14:46:08,072 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150320 - __SPLIT__ 2026-05-27 14:46:08,750 - 124456 - src.utils.log - INFO - βœ… Fetched 80051 rows - __SPLIT__ 2026-05-27 14:46:31,412 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58446 - __SPLIT__ 2026-05-27 14:46:32,420 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58450 - __SPLIT__ 2026-05-27 14:46:33,106 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58451 - __SPLIT__ 2026-05-27 14:46:33,893 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58474 - __SPLIT__ 2026-05-27 14:46:34,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58475 - __SPLIT__ 2026-05-27 14:46:36,183 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58476 - __SPLIT__ 2026-05-27 14:46:36,940 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58477 - __SPLIT__ 2026-05-27 14:46:37,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58482 - __SPLIT__ 2026-05-27 14:46:38,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58483 - __SPLIT__ 2026-05-27 14:46:39,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58484 - __SPLIT__ 2026-05-27 14:46:39,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58485 - __SPLIT__ 2026-05-27 14:46:40,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58486 - __SPLIT__ 2026-05-27 14:46:41,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58487 - __SPLIT__ 2026-05-27 14:46:42,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58489 - __SPLIT__ 2026-05-27 14:46:43,263 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58496 - __SPLIT__ 2026-05-27 14:46:44,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58498 - __SPLIT__ 2026-05-27 14:46:45,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58499 - __SPLIT__ 2026-05-27 14:46:46,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58506 - __SPLIT__ 2026-05-27 14:46:47,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58510 - __SPLIT__ 2026-05-27 14:46:48,147 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58511 - __SPLIT__ 2026-05-27 14:46:49,279 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58512 - __SPLIT__ 2026-05-27 14:46:50,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58516 - __SPLIT__ 2026-05-27 14:46:51,294 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58518 - __SPLIT__ 2026-05-27 14:46:52,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58519 - __SPLIT__ 2026-05-27 14:46:53,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58522 - __SPLIT__ 2026-05-27 14:46:54,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58524 - __SPLIT__ 2026-05-27 14:46:55,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58527 - __SPLIT__ 2026-05-27 14:46:56,592 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58528 - __SPLIT__ 2026-05-27 14:47:10,174 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58530 - __SPLIT__ 2026-05-27 14:47:16,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58532 - __SPLIT__ 2026-05-27 14:47:17,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58533 - __SPLIT__ 2026-05-27 14:47:18,287 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58537 - __SPLIT__ 2026-05-27 14:47:19,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58541 - __SPLIT__ 2026-05-27 14:47:19,837 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58542 - __SPLIT__ 2026-05-27 14:47:20,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58543 - __SPLIT__ 2026-05-27 14:47:21,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58544 - __SPLIT__ 2026-05-27 14:47:21,564 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58546 - __SPLIT__ 2026-05-27 14:47:22,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58555 - __SPLIT__ 2026-05-27 14:47:23,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58573 - __SPLIT__ 2026-05-27 14:47:24,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58574 - __SPLIT__ 2026-05-27 14:47:25,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58575 - __SPLIT__ 2026-05-27 14:47:27,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58576 - __SPLIT__ 2026-05-27 14:47:30,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58577 - __SPLIT__ 2026-05-27 14:47:32,442 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58579 - __SPLIT__ 2026-05-27 14:47:33,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58582 - __SPLIT__ 2026-05-27 14:47:34,640 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58784 - __SPLIT__ 2026-05-27 14:47:35,909 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58587 - __SPLIT__ 2026-05-27 14:47:37,360 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58588 - __SPLIT__ 2026-05-27 14:47:40,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58598 - __SPLIT__ 2026-05-27 14:47:40,484 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55395 - __SPLIT__ 2026-05-27 14:47:42,133 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58599 - __SPLIT__ 2026-05-27 14:47:43,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58600 - __SPLIT__ 2026-05-27 14:47:45,488 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58601 - __SPLIT__ 2026-05-27 14:47:47,303 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58602 - __SPLIT__ 2026-05-27 14:47:48,586 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58604 - __SPLIT__ 2026-05-27 14:47:50,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58605 - __SPLIT__ 2026-05-27 14:47:51,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58610 - __SPLIT__ 2026-05-27 14:47:56,502 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58611 - __SPLIT__ 2026-05-27 14:48:01,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58612 - __SPLIT__ 2026-05-27 14:48:07,300 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58613 - __SPLIT__ 2026-05-27 14:48:09,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58615 - __SPLIT__ 2026-05-27 14:48:13,703 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58616 - __SPLIT__ 2026-05-27 14:48:23,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58617 - __SPLIT__ 2026-05-27 14:48:28,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55418 - __SPLIT__ 2026-05-27 14:48:49,691 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58618 - __SPLIT__ 2026-05-27 14:48:54,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58619 - __SPLIT__ 2026-05-27 14:48:55,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58620 - __SPLIT__ 2026-05-27 14:48:59,504 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58621 - __SPLIT__ 2026-05-27 14:49:00,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58622 - __SPLIT__ 2026-05-27 14:49:00,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58623 - __SPLIT__ 2026-05-27 14:49:01,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58624 - __SPLIT__ 2026-05-27 14:49:47,738 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55579 - __SPLIT__ 2026-05-27 14:50:42,971 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55586 - __SPLIT__ 2026-05-27 14:51:36,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 55751 - __SPLIT__ 2026-05-27 14:51:48,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58625 - __SPLIT__ 2026-05-27 14:51:49,596 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150325 - __SPLIT__ 2026-05-27 14:51:59,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58626 - __SPLIT__ 2026-05-27 14:52:00,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58786 - __SPLIT__ 2026-05-27 14:52:08,529 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58627 - __SPLIT__ 2026-05-27 14:52:11,779 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58641 - __SPLIT__ 2026-05-27 14:52:16,026 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58642 - __SPLIT__ 2026-05-27 14:52:21,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58644 - __SPLIT__ 2026-05-27 14:52:28,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56196 - __SPLIT__ 2026-05-27 14:52:29,957 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58645 - __SPLIT__ 2026-05-27 14:52:36,860 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58646 - __SPLIT__ 2026-05-27 14:52:40,644 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58647 - __SPLIT__ 2026-05-27 14:52:45,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58654 - __SPLIT__ 2026-05-27 14:52:51,839 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58655 - __SPLIT__ 2026-05-27 14:52:54,759 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58657 - __SPLIT__ 2026-05-27 14:52:57,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58662 - __SPLIT__ 2026-05-27 14:52:59,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58666 - __SPLIT__ 2026-05-27 14:53:00,107 - 124456 - src.utils.log - INFO - Generating work orders for setup: 56819 - __SPLIT__ 2026-05-27 14:53:02,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58667 - __SPLIT__ 2026-05-27 14:53:03,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58669 - __SPLIT__ 2026-05-27 14:53:10,093 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58670 - __SPLIT__ 2026-05-27 14:53:16,370 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58671 - __SPLIT__ 2026-05-27 14:53:31,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58673 - __SPLIT__ 2026-05-27 14:53:49,813 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57011 - __SPLIT__ 2026-05-27 14:54:42,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 57763 - __SPLIT__ 2026-05-27 14:55:34,425 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58068 - __SPLIT__ 2026-05-27 14:56:27,060 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58168 - __SPLIT__ 2026-05-27 14:56:39,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58674 - __SPLIT__ 2026-05-27 14:56:40,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58677 - __SPLIT__ 2026-05-27 14:56:50,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58680 - __SPLIT__ 2026-05-27 14:56:58,812 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58681 - __SPLIT__ 2026-05-27 14:57:01,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58787 - __SPLIT__ 2026-05-27 14:57:16,175 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58682 - __SPLIT__ 2026-05-27 14:57:17,267 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11429.0, -1.0, 1127.0);... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 14:57:18,332 - 124456 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 14:57:26,873 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 14:57:27,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58683 - __SPLIT__ 2026-05-27 14:57:31,280 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_3) - __SPLIT__ 2026-05-27 14:57:31,959 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 14:57:42,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58684 - __SPLIT__ 2026-05-27 14:57:55,022 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58724 - __SPLIT__ 2026-05-27 14:57:59,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58725 - __SPLIT__ 2026-05-27 14:58:03,726 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58726 - __SPLIT__ 2026-05-27 14:58:05,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58730 - __SPLIT__ 2026-05-27 14:58:13,730 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58732 - __SPLIT__ 2026-05-27 14:58:27,437 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58733 - __SPLIT__ 2026-05-27 14:58:43,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58734 - __SPLIT__ 2026-05-27 14:58:43,995 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58735 - __SPLIT__ 2026-05-27 14:58:45,142 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58736 - __SPLIT__ 2026-05-27 14:58:52,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58737 - __SPLIT__ 2026-05-27 14:59:10,398 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58738 - __SPLIT__ 2026-05-27 14:59:16,536 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150333 - __SPLIT__ 2026-05-27 14:59:18,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58739 - __SPLIT__ 2026-05-27 14:59:53,989 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58740 - __SPLIT__ 2026-05-27 15:00:37,065 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58741 - __SPLIT__ 2026-05-27 15:00:38,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58743 - __SPLIT__ 2026-05-27 15:01:45,744 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58788 - __SPLIT__ 2026-05-27 15:04:10,562 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58745 - __SPLIT__ 2026-05-27 15:04:15,734 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58751 - __SPLIT__ 2026-05-27 15:04:20,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58752 - __SPLIT__ 2026-05-27 15:04:25,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58780 - __SPLIT__ 2026-05-27 15:04:30,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58781 - __SPLIT__ 2026-05-27 15:04:36,009 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58796 - __SPLIT__ 2026-05-27 15:04:41,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58798 - __SPLIT__ 2026-05-27 15:04:46,067 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58799 - __SPLIT__ 2026-05-27 15:04:51,291 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58800 - __SPLIT__ 2026-05-27 15:04:56,397 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58801 - __SPLIT__ 2026-05-27 15:04:58,187 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58802 - __SPLIT__ 2026-05-27 15:04:59,399 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58803 - __SPLIT__ 2026-05-27 15:05:22,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58804 - __SPLIT__ 2026-05-27 15:05:25,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58805 - __SPLIT__ 2026-05-27 15:05:28,856 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58806 - __SPLIT__ 2026-05-27 15:05:39,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58807 - __SPLIT__ 2026-05-27 15:06:01,216 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58808 - __SPLIT__ 2026-05-27 15:06:02,914 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58809 - __SPLIT__ 2026-05-27 15:06:03,618 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58810 - __SPLIT__ 2026-05-27 15:06:49,655 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58793 - __SPLIT__ 2026-05-27 15:07:51,796 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150334 - __SPLIT__ 2026-05-27 15:09:57,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58811 - __SPLIT__ 2026-05-27 15:12:19,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58794 - __SPLIT__ 2026-05-27 15:13:23,121 - [124470] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679354, 3679355] user_id=43135 company_id=133 project_id=[124470] publish_all=False - __SPLIT__ 2026-05-27 15:13:23,279 - [124470] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679354, 3679355] user_id=43135 company_id=133 project_id=[124470] publish_all=False - __SPLIT__ 2026-05-27 15:13:23,344 - [124470] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124470] - __SPLIT__ 2026-05-27 15:13:23,415 - [124470] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-27 15:13:23,476 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:25,553 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:25,624 - [124470] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-27 15:13:25,694 - [124470] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-27 15:13:25,762 - [124470] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-27 15:13:25,836 - [124470] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124470;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:27,903 - [124470] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 15:13:27,968 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3679354, 3679355)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:28,333 - [124470] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 15:13:28,400 - [124470] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-27 15:13:28,467 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 39107 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:28,844 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:28,940 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 39107 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:29,306 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:29,381 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 39107 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:29,753 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:29,830 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:30,268 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:30,347 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:30,707 - [124470] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 15:13:30,773 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:31,121 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:31,199 - [124470] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:31,555 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:31,627 - [124470] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 2 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:32,011 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:32,089 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:32,447 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:32,524 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 39107... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:32,910 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:32,986 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:33,345 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:33,417 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '320323' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:33,774 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:33,850 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1426506', '1426507') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:34,214 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:34,281 - [124470] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:34,944 - [124470] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-27 15:13:36,092 - [124470] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 15:13:36,307 - [124470] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 15:13:36,377 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1426506', '1426507') AND wo.AccountNumber = '320323' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-34_0) - __SPLIT__ 2026-05-27 15:13:36,751 - [124470] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 15:13:36,821 - [124470] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-27 15:13:36,889 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3679354, 3679355)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:37,326 - [124470] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 15:13:37,398 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3679354, 3679355)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:37,754 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:37,827 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3679354, 3679355)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:38,229 - [124470] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 15:13:38,297 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3679354, 3679355)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:38,662 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:38,735 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3679354, 3679355)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:39,096 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:39,171 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3679354, 3679355)... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:39,560 - [124470] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 15:13:39,631 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3679354, 3679355) and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:39,990 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:40,147 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3679354, 3679355);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:40,504 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:40,579 - [124470] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-27 15:13:40,667 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:41,026 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:41,110 - [124470] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId = 816 AND CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:41,470 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:41,546 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:41,900 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:41,975 - [124470] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 15:13:42,047 - [124470] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:42,480 - [124470] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-27 15:13:43,594 - [124470] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-27 15:13:43,672 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 39107 AND WorkOrderNo IN ('4068880', '9488765') AND GenerateWorkOrderHistoryId = 124470;... (Thread: ThreadPoolExecutor-35_0) - __SPLIT__ 2026-05-27 15:13:44,133 - [124470] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 15:13:44,207 - [124470] - src.utils.log - INFO - 🏁 Final merged rows: 2 - __SPLIT__ 2026-05-27 15:13:44,292 - [124470] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-27 15:13:44,368 - [124470] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 15:13:44,441 - [124470] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:44,841 - [124470] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-27 15:13:46,013 - [124470] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-27 15:13:46,086 - [124470] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 15:13:46,169 - [124470] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:46,560 - [124470] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-27 15:13:47,665 - [124470] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-27 15:13:47,741 - [124470] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-27 15:13:47,836 - [124470] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-27 15:13:47,912 - [124470] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 15:13:47,983 - [124470] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:48,388 - [124470] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-27 15:13:49,472 - [124470] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-27 15:13:49,547 - [124470] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-27 15:13:49,624 - [124470] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-27 15:13:49,706 - [124470] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 15:13:49,780 - [124470] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:50,183 - [124470] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-27 15:13:51,301 - [124470] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-27 15:13:51,373 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:51,734 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:51,830 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 39107... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:52,270 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:52,359 - [124470] - src.utils.log - INFO - Size of Transaction: 2 - __SPLIT__ 2026-05-27 15:13:52,443 - [124470] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:52,989 - [124470] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-27 15:13:54,088 - [124470] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-27 15:13:54,328 - [124470] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-27 15:13:54,405 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-27 11:13:52.352';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:55,003 - [124470] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 15:13:55,084 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 39107;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:55,445 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:55,538 - [124470] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911) AND CreatedDate = '2026-05-27 11:13:52.352'; ... (Thread: ThreadPoolExecutor-36_0) - __SPLIT__ 2026-05-27 15:13:56,036 - [124470] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 15:13:56,120 - [124470] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-27 15:13:56,195 - [124470] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:56,588 - [124470] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into Billing.Invoice - __SPLIT__ 2026-05-27 15:13:57,678 - [124470] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-27 15:13:57,758 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1426507', '1426506')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:58,216 - [124470] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-27 15:13:58,314 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 39107 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:58,682 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:13:58,821 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 39107 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:59,182 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:59,255 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 39107 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:13:59,610 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:13:59,679 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 39107 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:14:00,037 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:14:00,130 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 39107;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:14:00,513 - [124470] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-27 15:14:00,599 - [124470] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 39107;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:14:00,957 - [124470] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:14:01,038 - [124470] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-27 15:14:01,101 - [124470] - src.utils.log - INFO - Time took to perform operation in publishing [124470]: 37.69 - __SPLIT__ 2026-05-27 15:14:01,174 - [124470] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124470] - __SPLIT__ 2026-05-27 15:14:01,243 - [124470] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-27 11:14:01.243' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124470;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 15:14:01,609 - [124470] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 15:14:06,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58812 - __SPLIT__ 2026-05-27 15:14:27,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58813 - __SPLIT__ 2026-05-27 15:14:52,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58814 - __SPLIT__ 2026-05-27 15:15:05,430 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58815 - __SPLIT__ 2026-05-27 15:15:06,693 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58816 - __SPLIT__ 2026-05-27 15:15:07,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58818 - __SPLIT__ 2026-05-27 15:15:11,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58820 - __SPLIT__ 2026-05-27 15:15:24,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58821 - __SPLIT__ 2026-05-27 15:15:31,852 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58822 - __SPLIT__ 2026-05-27 15:15:38,920 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58835 - __SPLIT__ 2026-05-27 15:15:45,921 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58836 - __SPLIT__ 2026-05-27 15:15:52,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58837 - __SPLIT__ 2026-05-27 15:15:59,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58839 - __SPLIT__ 2026-05-27 15:16:07,132 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58840 - __SPLIT__ 2026-05-27 15:16:14,292 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58842 - __SPLIT__ 2026-05-27 15:16:21,605 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58844 - __SPLIT__ 2026-05-27 15:16:29,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58846 - __SPLIT__ 2026-05-27 15:16:36,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58847 - __SPLIT__ 2026-05-27 15:16:43,877 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58848 - __SPLIT__ 2026-05-27 15:16:51,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58849 - __SPLIT__ 2026-05-27 15:16:59,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58850 - __SPLIT__ 2026-05-27 15:17:04,571 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58853 - __SPLIT__ 2026-05-27 15:17:12,268 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58855 - __SPLIT__ 2026-05-27 15:17:20,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58856 - __SPLIT__ 2026-05-27 15:17:27,987 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58857 - __SPLIT__ 2026-05-27 15:17:35,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58863 - __SPLIT__ 2026-05-27 15:17:43,390 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58864 - __SPLIT__ 2026-05-27 15:17:51,383 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58871 - __SPLIT__ 2026-05-27 15:17:59,049 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58875 - __SPLIT__ 2026-05-27 15:18:03,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58795 - __SPLIT__ 2026-05-27 15:18:06,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150345 - __SPLIT__ 2026-05-27 15:18:06,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58878 - __SPLIT__ 2026-05-27 15:18:13,089 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58879 - __SPLIT__ 2026-05-27 15:18:19,233 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11427.0, 1130.0, 11435.0, 11436.0, 1133.0);... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 15:18:19,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58881 - __SPLIT__ 2026-05-27 15:18:19,819 - 124456 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-27 15:18:23,440 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 15:18:23,809 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_9) - __SPLIT__ 2026-05-27 15:18:24,344 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:18:25,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58892 - __SPLIT__ 2026-05-27 15:18:30,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58893 - __SPLIT__ 2026-05-27 15:18:34,368 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58894 - __SPLIT__ 2026-05-27 15:18:38,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58898 - __SPLIT__ 2026-05-27 15:18:42,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58900 - __SPLIT__ 2026-05-27 15:18:47,223 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58914 - __SPLIT__ 2026-05-27 15:18:51,553 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58916 - __SPLIT__ 2026-05-27 15:18:55,912 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58917 - __SPLIT__ 2026-05-27 15:19:00,448 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58921 - __SPLIT__ 2026-05-27 15:19:04,795 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58930 - __SPLIT__ 2026-05-27 15:22:03,349 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58931 - __SPLIT__ 2026-05-27 15:22:07,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58933 - __SPLIT__ 2026-05-27 15:22:11,212 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58824 - __SPLIT__ 2026-05-27 15:22:16,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58957 - __SPLIT__ 2026-05-27 15:22:23,090 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58962 - __SPLIT__ 2026-05-27 15:22:27,692 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58964 - __SPLIT__ 2026-05-27 15:22:32,215 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58968 - __SPLIT__ 2026-05-27 15:22:35,257 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58970 - __SPLIT__ 2026-05-27 15:22:35,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58978 - __SPLIT__ 2026-05-27 15:22:36,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58825 - __SPLIT__ 2026-05-27 15:22:38,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58979 - __SPLIT__ 2026-05-27 15:22:41,044 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58984 - __SPLIT__ 2026-05-27 15:22:44,025 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58992 - __SPLIT__ 2026-05-27 15:22:46,941 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69015 - __SPLIT__ 2026-05-27 15:22:49,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69018 - __SPLIT__ 2026-05-27 15:22:52,798 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69020 - __SPLIT__ 2026-05-27 15:22:55,706 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69021 - __SPLIT__ 2026-05-27 15:22:58,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69022 - __SPLIT__ 2026-05-27 15:22:58,725 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58826 - __SPLIT__ 2026-05-27 15:23:01,373 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79041 - __SPLIT__ 2026-05-27 15:23:04,170 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79042 - __SPLIT__ 2026-05-27 15:23:07,013 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79043 - __SPLIT__ 2026-05-27 15:23:09,816 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79044 - __SPLIT__ 2026-05-27 15:23:12,611 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79045 - __SPLIT__ 2026-05-27 15:23:13,650 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79046 - __SPLIT__ 2026-05-27 15:23:14,819 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79047 - __SPLIT__ 2026-05-27 15:23:16,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79048 - __SPLIT__ 2026-05-27 15:23:17,665 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79049 - __SPLIT__ 2026-05-27 15:23:20,662 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58827 - __SPLIT__ 2026-05-27 15:23:30,449 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79050 - __SPLIT__ 2026-05-27 15:23:30,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79052 - __SPLIT__ 2026-05-27 15:23:40,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79053 - __SPLIT__ 2026-05-27 15:23:43,559 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58828 - __SPLIT__ 2026-05-27 15:23:51,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79054 - __SPLIT__ 2026-05-27 15:23:57,565 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79055 - __SPLIT__ 2026-05-27 15:24:06,752 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58829 - __SPLIT__ 2026-05-27 15:24:25,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79056 - __SPLIT__ 2026-05-27 15:24:31,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58830 - __SPLIT__ 2026-05-27 15:24:58,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58831 - __SPLIT__ 2026-05-27 15:25:25,780 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58833 - __SPLIT__ 2026-05-27 15:25:54,254 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58834 - __SPLIT__ 2026-05-27 15:26:23,341 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58838 - __SPLIT__ 2026-05-27 15:26:30,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58851 - __SPLIT__ 2026-05-27 15:26:34,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 79058 - __SPLIT__ 2026-05-27 15:26:36,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58854 - __SPLIT__ 2026-05-27 15:27:04,578 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58861 - __SPLIT__ 2026-05-27 15:27:06,881 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58868 - __SPLIT__ 2026-05-27 15:27:35,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58872 - __SPLIT__ 2026-05-27 15:28:05,211 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58882 - __SPLIT__ 2026-05-27 15:28:12,016 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58887 - __SPLIT__ 2026-05-27 15:28:42,590 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58904 - __SPLIT__ 2026-05-27 15:28:46,081 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89049 - __SPLIT__ 2026-05-27 15:28:49,269 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89052 - __SPLIT__ 2026-05-27 15:28:52,424 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89053 - __SPLIT__ 2026-05-27 15:28:55,687 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89057 - __SPLIT__ 2026-05-27 15:28:58,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89061 - __SPLIT__ 2026-05-27 15:29:02,252 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89062 - __SPLIT__ 2026-05-27 15:29:05,537 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89063 - __SPLIT__ 2026-05-27 15:29:08,288 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58905 - __SPLIT__ 2026-05-27 15:29:08,563 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89064 - __SPLIT__ 2026-05-27 15:29:11,567 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89065 - __SPLIT__ 2026-05-27 15:29:24,938 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89066 - __SPLIT__ 2026-05-27 15:29:26,070 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89067 - __SPLIT__ 2026-05-27 15:29:27,166 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89068 - __SPLIT__ 2026-05-27 15:29:33,119 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89069 - __SPLIT__ 2026-05-27 15:29:34,046 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58907 - __SPLIT__ 2026-05-27 15:29:34,524 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89070 - __SPLIT__ 2026-05-27 15:29:36,110 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89071 - __SPLIT__ 2026-05-27 15:29:46,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89072 - __SPLIT__ 2026-05-27 15:29:58,750 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89073 - __SPLIT__ 2026-05-27 15:29:59,250 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89075 - __SPLIT__ 2026-05-27 15:29:59,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58908 - __SPLIT__ 2026-05-27 15:30:13,478 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58924 - __SPLIT__ 2026-05-27 15:30:43,122 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58928 - __SPLIT__ 2026-05-27 15:31:13,979 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58967 - __SPLIT__ 2026-05-27 15:31:45,354 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58973 - __SPLIT__ 2026-05-27 15:31:48,636 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58983 - __SPLIT__ 2026-05-27 15:32:00,396 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89076 - __SPLIT__ 2026-05-27 15:32:04,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58986 - __SPLIT__ 2026-05-27 15:32:18,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58989 - __SPLIT__ 2026-05-27 15:32:33,924 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58994 - __SPLIT__ 2026-05-27 15:32:49,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 58995 - __SPLIT__ 2026-05-27 15:33:05,181 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59008 - __SPLIT__ 2026-05-27 15:33:21,296 - 124456 - src.utils.log - INFO - Generating work orders for setup: 59010 - __SPLIT__ 2026-05-27 15:33:25,115 - 124456 - src.utils.log - INFO - Generating work orders for setup: 69030 - __SPLIT__ 2026-05-27 15:33:34,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89079 - __SPLIT__ 2026-05-27 15:33:36,471 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89082 - __SPLIT__ 2026-05-27 15:33:38,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89084 - __SPLIT__ 2026-05-27 15:33:39,285 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89055 - __SPLIT__ 2026-05-27 15:33:40,628 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89085 - __SPLIT__ 2026-05-27 15:33:41,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89059 - __SPLIT__ 2026-05-27 15:33:42,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99085 - __SPLIT__ 2026-05-27 15:33:44,550 - 124456 - src.utils.log - INFO - Generating work orders for setup: 89078 - __SPLIT__ 2026-05-27 15:33:44,642 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99086 - __SPLIT__ 2026-05-27 15:33:46,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99089 - __SPLIT__ 2026-05-27 15:33:47,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99083 - __SPLIT__ 2026-05-27 15:33:50,358 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99091 - __SPLIT__ 2026-05-27 15:35:39,342 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99090 - __SPLIT__ 2026-05-27 15:36:15,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99112 - __SPLIT__ 2026-05-27 15:36:18,824 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99114 - __SPLIT__ 2026-05-27 15:37:35,646 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99098 - __SPLIT__ 2026-05-27 15:37:38,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99101 - __SPLIT__ 2026-05-27 15:37:41,422 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99103 - __SPLIT__ 2026-05-27 15:37:44,363 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99109 - __SPLIT__ 2026-05-27 15:37:47,039 - 124456 - src.utils.log - INFO - Generating work orders for setup: 109124 - __SPLIT__ 2026-05-27 15:38:42,210 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99119 - __SPLIT__ 2026-05-27 15:38:49,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99120 - __SPLIT__ 2026-05-27 15:38:56,675 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99124 - __SPLIT__ 2026-05-27 15:39:03,749 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99125 - __SPLIT__ 2026-05-27 15:39:10,886 - 124456 - src.utils.log - INFO - Generating work orders for setup: 99126 - __SPLIT__ 2026-05-27 15:39:18,048 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119168 - __SPLIT__ 2026-05-27 15:39:19,530 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119206 - __SPLIT__ 2026-05-27 15:39:20,609 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119209 - __SPLIT__ 2026-05-27 15:39:21,799 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119213 - __SPLIT__ 2026-05-27 15:39:25,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149890 - __SPLIT__ 2026-05-27 15:39:28,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149916 - __SPLIT__ 2026-05-27 15:39:33,634 - 124456 - src.utils.log - INFO - Generating work orders for setup: 109128 - __SPLIT__ 2026-05-27 15:39:36,141 - 124456 - src.utils.log - INFO - Generating work orders for setup: 109133 - __SPLIT__ 2026-05-27 15:39:41,236 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119151 - __SPLIT__ 2026-05-27 15:39:43,787 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119152 - __SPLIT__ 2026-05-27 15:39:46,522 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119157 - __SPLIT__ 2026-05-27 15:39:49,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119158 - __SPLIT__ 2026-05-27 15:39:51,841 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119159 - __SPLIT__ 2026-05-27 15:39:54,517 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119160 - __SPLIT__ 2026-05-27 15:40:04,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119161 - __SPLIT__ 2026-05-27 15:40:07,843 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119162 - __SPLIT__ 2026-05-27 15:40:10,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119163 - __SPLIT__ 2026-05-27 15:40:13,434 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119164 - __SPLIT__ 2026-05-27 15:40:16,293 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119165 - __SPLIT__ 2026-05-27 15:40:21,868 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119166 - __SPLIT__ 2026-05-27 15:40:34,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119167 - __SPLIT__ 2026-05-27 15:40:37,515 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119171 - __SPLIT__ 2026-05-27 15:40:40,375 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119174 - __SPLIT__ 2026-05-27 15:41:35,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149950 - __SPLIT__ 2026-05-27 15:41:40,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149965 - __SPLIT__ 2026-05-27 15:41:49,611 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11428.0, 11429.0, 1127.0, 1133.0, 11437.0, -1.0);... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 15:41:50,294 - 124456 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-27 15:41:54,072 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 15:41:54,644 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_6) - __SPLIT__ 2026-05-27 15:41:55,196 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 15:42:17,243 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119175 - __SPLIT__ 2026-05-27 15:42:17,649 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119176 - __SPLIT__ 2026-05-27 15:42:18,690 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119177 - __SPLIT__ 2026-05-27 15:42:19,776 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119179 - __SPLIT__ 2026-05-27 15:42:20,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119180 - __SPLIT__ 2026-05-27 15:42:21,849 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119181 - __SPLIT__ 2026-05-27 15:42:22,899 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119182 - __SPLIT__ 2026-05-27 15:42:23,937 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119183 - __SPLIT__ 2026-05-27 15:42:24,973 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119184 - __SPLIT__ 2026-05-27 15:42:26,010 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119186 - __SPLIT__ 2026-05-27 15:42:27,056 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119188 - __SPLIT__ 2026-05-27 15:42:28,096 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119189 - __SPLIT__ 2026-05-27 15:42:29,140 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119191 - __SPLIT__ 2026-05-27 15:42:30,180 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119192 - __SPLIT__ 2026-05-27 15:42:31,220 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119193 - __SPLIT__ 2026-05-27 15:42:32,255 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119194 - __SPLIT__ 2026-05-27 15:42:33,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119196 - __SPLIT__ 2026-05-27 15:42:33,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119202 - __SPLIT__ 2026-05-27 15:42:34,083 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119203 - __SPLIT__ 2026-05-27 15:42:35,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119205 - __SPLIT__ 2026-05-27 15:42:36,159 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119210 - __SPLIT__ 2026-05-27 15:42:36,601 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119211 - __SPLIT__ 2026-05-27 15:42:37,019 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119212 - __SPLIT__ 2026-05-27 15:42:37,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119214 - __SPLIT__ 2026-05-27 15:42:38,489 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119252 - __SPLIT__ 2026-05-27 15:42:39,538 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119254 - __SPLIT__ 2026-05-27 15:42:39,943 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119256 - __SPLIT__ 2026-05-27 15:42:40,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119259 - __SPLIT__ 2026-05-27 15:42:42,029 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119260 - __SPLIT__ 2026-05-27 15:42:42,439 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119261 - __SPLIT__ 2026-05-27 15:42:42,698 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119262 - __SPLIT__ 2026-05-27 15:42:46,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119263 - __SPLIT__ 2026-05-27 15:42:46,939 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119264 - __SPLIT__ 2026-05-27 15:42:47,371 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119265 - __SPLIT__ 2026-05-27 15:42:50,148 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119266 - __SPLIT__ 2026-05-27 15:42:53,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119267 - __SPLIT__ 2026-05-27 15:42:55,258 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119270 - __SPLIT__ 2026-05-27 15:42:58,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119271 - __SPLIT__ 2026-05-27 15:43:48,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119272 - __SPLIT__ 2026-05-27 15:44:39,806 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119274 - __SPLIT__ 2026-05-27 15:44:40,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119275 - __SPLIT__ 2026-05-27 15:44:50,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119276 - __SPLIT__ 2026-05-27 15:45:41,761 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119277 - __SPLIT__ 2026-05-27 15:45:42,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119283 - __SPLIT__ 2026-05-27 15:45:43,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119291 - __SPLIT__ 2026-05-27 15:46:35,875 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119293 - __SPLIT__ 2026-05-27 15:46:36,871 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119306 - __SPLIT__ 2026-05-27 15:46:37,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119311 - __SPLIT__ 2026-05-27 15:46:38,176 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119316 - __SPLIT__ 2026-05-27 15:46:38,548 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119317 - __SPLIT__ 2026-05-27 15:46:38,908 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119319 - __SPLIT__ 2026-05-27 15:46:39,273 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119321 - __SPLIT__ 2026-05-27 15:46:39,641 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119322 - __SPLIT__ 2026-05-27 15:46:40,005 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119323 - __SPLIT__ 2026-05-27 15:46:40,374 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119324 - __SPLIT__ 2026-05-27 15:46:40,735 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119325 - __SPLIT__ 2026-05-27 15:47:33,689 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119327 - __SPLIT__ 2026-05-27 15:48:27,234 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119328 - __SPLIT__ 2026-05-27 15:49:21,600 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119329 - __SPLIT__ 2026-05-27 15:49:22,681 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119330 - __SPLIT__ 2026-05-27 15:50:17,823 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119332 - __SPLIT__ 2026-05-27 15:50:18,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119333 - __SPLIT__ 2026-05-27 15:50:19,882 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119334 - __SPLIT__ 2026-05-27 15:50:20,281 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119336 - __SPLIT__ 2026-05-27 15:50:20,677 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119337 - __SPLIT__ 2026-05-27 15:50:25,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119338 - __SPLIT__ 2026-05-27 15:50:25,895 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119339 - __SPLIT__ 2026-05-27 15:50:26,431 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119340 - __SPLIT__ 2026-05-27 15:50:28,910 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119341 - __SPLIT__ 2026-05-27 15:50:33,186 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119343 - __SPLIT__ 2026-05-27 15:51:31,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119344 - __SPLIT__ 2026-05-27 15:52:29,230 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119345 - __SPLIT__ 2026-05-27 15:52:29,444 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119347 - __SPLIT__ 2026-05-27 15:52:31,575 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119348 - __SPLIT__ 2026-05-27 15:52:33,854 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119349 - __SPLIT__ 2026-05-27 15:52:44,731 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119350 - __SPLIT__ 2026-05-27 15:52:46,936 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119351 - __SPLIT__ 2026-05-27 15:52:48,014 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119352 - __SPLIT__ 2026-05-27 15:52:49,078 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119353 - __SPLIT__ 2026-05-27 15:52:49,485 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119354 - __SPLIT__ 2026-05-27 15:52:49,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119355 - __SPLIT__ 2026-05-27 15:52:54,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119356 - __SPLIT__ 2026-05-27 15:52:55,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119357 - __SPLIT__ 2026-05-27 15:52:55,935 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119358 - __SPLIT__ 2026-05-27 15:52:58,094 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119359 - __SPLIT__ 2026-05-27 15:53:02,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119360 - __SPLIT__ 2026-05-27 15:54:00,286 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119361 - __SPLIT__ 2026-05-27 15:54:59,380 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119362 - __SPLIT__ 2026-05-27 15:54:59,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119364 - __SPLIT__ 2026-05-27 15:55:01,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119365 - __SPLIT__ 2026-05-27 15:55:04,222 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119366 - __SPLIT__ 2026-05-27 15:55:16,228 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119367 - __SPLIT__ 2026-05-27 15:55:18,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119369 - __SPLIT__ 2026-05-27 15:55:19,737 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119370 - __SPLIT__ 2026-05-27 15:56:19,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119372 - __SPLIT__ 2026-05-27 15:56:20,351 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119373 - __SPLIT__ 2026-05-27 15:57:20,051 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119374 - __SPLIT__ 2026-05-27 15:58:20,789 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119375 - __SPLIT__ 2026-05-27 15:59:21,809 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119379 - __SPLIT__ 2026-05-27 16:00:23,705 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119381 - __SPLIT__ 2026-05-27 16:01:25,968 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119383 - __SPLIT__ 2026-05-27 16:02:28,589 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119385 - __SPLIT__ 2026-05-27 16:02:29,994 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119386 - __SPLIT__ 2026-05-27 16:03:33,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119387 - __SPLIT__ 2026-05-27 16:03:34,817 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119392 - __SPLIT__ 2026-05-27 16:03:35,247 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119396 - __SPLIT__ 2026-05-27 16:03:35,684 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119397 - __SPLIT__ 2026-05-27 16:03:36,127 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119398 - __SPLIT__ 2026-05-27 16:03:36,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119405 - __SPLIT__ 2026-05-27 16:04:43,711 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119406 - __SPLIT__ 2026-05-27 16:05:49,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119407 - __SPLIT__ 2026-05-27 16:06:54,998 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119408 - __SPLIT__ 2026-05-27 16:08:01,038 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119409 - __SPLIT__ 2026-05-27 16:09:07,739 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119410 - __SPLIT__ 2026-05-27 16:10:14,964 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119411 - __SPLIT__ 2026-05-27 16:11:22,807 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119412 - __SPLIT__ 2026-05-27 16:12:31,242 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119413 - __SPLIT__ 2026-05-27 16:13:39,827 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119414 - __SPLIT__ 2026-05-27 16:14:49,411 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119415 - __SPLIT__ 2026-05-27 16:14:49,952 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119416 - __SPLIT__ 2026-05-27 16:14:51,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119417 - __SPLIT__ 2026-05-27 16:16:01,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119418 - __SPLIT__ 2026-05-27 16:17:11,889 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119419 - __SPLIT__ 2026-05-27 16:18:22,855 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119420 - __SPLIT__ 2026-05-27 16:19:39,108 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119421 - __SPLIT__ 2026-05-27 16:20:49,766 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119422 - __SPLIT__ 2026-05-27 16:22:02,467 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119423 - __SPLIT__ 2026-05-27 16:23:15,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119424 - __SPLIT__ 2026-05-27 16:24:29,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119425 - __SPLIT__ 2026-05-27 16:25:46,406 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119426 - __SPLIT__ 2026-05-27 16:27:01,097 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119427 - __SPLIT__ 2026-05-27 16:28:16,479 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119428 - __SPLIT__ 2026-05-27 16:29:32,518 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119429 - __SPLIT__ 2026-05-27 16:30:48,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119430 - __SPLIT__ 2026-05-27 16:30:50,577 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119432 - __SPLIT__ 2026-05-27 16:30:51,458 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119434 - __SPLIT__ 2026-05-27 16:30:57,189 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119435 - __SPLIT__ 2026-05-27 16:30:58,930 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119436 - __SPLIT__ 2026-05-27 16:31:00,715 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119437 - __SPLIT__ 2026-05-27 16:31:01,384 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119438 - __SPLIT__ 2026-05-27 16:32:18,445 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119439 - __SPLIT__ 2026-05-27 16:32:20,245 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119440 - __SPLIT__ 2026-05-27 16:32:20,900 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119441 - __SPLIT__ 2026-05-27 16:32:26,720 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119454 - __SPLIT__ 2026-05-27 16:32:27,379 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119456 - __SPLIT__ 2026-05-27 16:33:44,838 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119457 - __SPLIT__ 2026-05-27 16:35:03,136 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119458 - __SPLIT__ 2026-05-27 16:36:21,890 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119459 - __SPLIT__ 2026-05-27 16:37:40,862 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119466 - __SPLIT__ 2026-05-27 16:39:01,627 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119488 - __SPLIT__ 2026-05-27 16:40:26,707 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119490 - __SPLIT__ 2026-05-27 16:41:47,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119497 - __SPLIT__ 2026-05-27 16:41:49,497 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119498 - __SPLIT__ 2026-05-27 16:43:11,352 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119500 - __SPLIT__ 2026-05-27 16:43:13,314 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119504 - __SPLIT__ 2026-05-27 16:43:15,213 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119505 - __SPLIT__ 2026-05-27 16:43:15,922 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119506 - __SPLIT__ 2026-05-27 16:43:16,654 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119508 - __SPLIT__ 2026-05-27 16:43:18,035 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119510 - __SPLIT__ 2026-05-27 16:43:18,733 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119511 - __SPLIT__ 2026-05-27 16:43:19,435 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119512 - __SPLIT__ 2026-05-27 16:43:20,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119513 - __SPLIT__ 2026-05-27 16:43:20,853 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119514 - __SPLIT__ 2026-05-27 16:43:22,760 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119515 - __SPLIT__ 2026-05-27 16:43:23,483 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119516 - __SPLIT__ 2026-05-27 16:43:31,980 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119519 - __SPLIT__ 2026-05-27 16:43:32,747 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119520 - __SPLIT__ 2026-05-27 16:43:33,455 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119521 - __SPLIT__ 2026-05-27 16:43:34,161 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119522 - __SPLIT__ 2026-05-27 16:43:34,865 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119523 - __SPLIT__ 2026-05-27 16:43:35,569 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119524 - __SPLIT__ 2026-05-27 16:43:37,531 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119525 - __SPLIT__ 2026-05-27 16:43:39,446 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119526 - __SPLIT__ 2026-05-27 16:43:41,346 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119527 - __SPLIT__ 2026-05-27 16:45:03,409 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119530 - __SPLIT__ 2026-05-27 16:46:26,160 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119533 - __SPLIT__ 2026-05-27 16:46:28,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119540 - __SPLIT__ 2026-05-27 16:47:51,491 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119544 - __SPLIT__ 2026-05-27 16:47:53,511 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119547 - __SPLIT__ 2026-05-27 16:49:17,503 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119548 - __SPLIT__ 2026-05-27 16:50:41,835 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119549 - __SPLIT__ 2026-05-27 16:52:06,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119550 - __SPLIT__ 2026-05-27 16:52:07,593 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119553 - __SPLIT__ 2026-05-27 16:52:08,633 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119555 - __SPLIT__ 2026-05-27 16:52:09,372 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119556 - __SPLIT__ 2026-05-27 16:52:10,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119557 - __SPLIT__ 2026-05-27 16:52:10,777 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119559 - __SPLIT__ 2026-05-27 16:52:12,805 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119560 - __SPLIT__ 2026-05-27 16:52:14,831 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119562 - __SPLIT__ 2026-05-27 16:52:16,842 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119570 - __SPLIT__ 2026-05-27 16:52:18,880 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119571 - __SPLIT__ 2026-05-27 16:52:20,901 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119572 - __SPLIT__ 2026-05-27 16:52:22,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119573 - __SPLIT__ 2026-05-27 16:52:25,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119574 - __SPLIT__ 2026-05-27 16:53:50,355 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119575 - __SPLIT__ 2026-05-27 16:53:52,433 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119576 - __SPLIT__ 2026-05-27 16:55:18,754 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119577 - __SPLIT__ 2026-05-27 16:56:45,427 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119578 - __SPLIT__ 2026-05-27 16:58:12,967 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119580 - __SPLIT__ 2026-05-27 16:59:40,617 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119585 - __SPLIT__ 2026-05-27 17:01:09,337 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119586 - __SPLIT__ 2026-05-27 17:01:11,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119587 - __SPLIT__ 2026-05-27 17:01:13,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119588 - __SPLIT__ 2026-05-27 17:01:15,836 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119589 - __SPLIT__ 2026-05-27 17:01:17,975 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119591 - __SPLIT__ 2026-05-27 17:01:20,123 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119592 - __SPLIT__ 2026-05-27 17:01:22,265 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119593 - __SPLIT__ 2026-05-27 17:01:23,068 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119594 - __SPLIT__ 2026-05-27 17:01:32,671 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119595 - __SPLIT__ 2026-05-27 17:01:39,925 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119596 - __SPLIT__ 2026-05-27 17:03:09,018 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119597 - __SPLIT__ 2026-05-27 17:03:10,603 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119598 - __SPLIT__ 2026-05-27 17:03:10,784 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119599 - __SPLIT__ 2026-05-27 17:03:15,205 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119600 - __SPLIT__ 2026-05-27 17:03:16,306 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119604 - __SPLIT__ 2026-05-27 17:04:45,686 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119605 - __SPLIT__ 2026-05-27 17:06:16,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 119608 - __SPLIT__ 2026-05-27 17:06:18,512 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129607 - __SPLIT__ 2026-05-27 17:07:49,168 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129615 - __SPLIT__ 2026-05-27 17:09:20,239 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129616 - __SPLIT__ 2026-05-27 17:10:51,919 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129621 - __SPLIT__ 2026-05-27 17:10:52,785 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129624 - __SPLIT__ 2026-05-27 17:10:55,017 - 124456 - src.utils.log - INFO - Generating work orders for setup: 129629 - __SPLIT__ 2026-05-27 17:12:27,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139642 - __SPLIT__ 2026-05-27 17:12:29,612 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139656 - __SPLIT__ 2026-05-27 17:14:02,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139661 - __SPLIT__ 2026-05-27 17:14:04,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139668 - __SPLIT__ 2026-05-27 17:14:07,206 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139670 - __SPLIT__ 2026-05-27 17:15:40,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 139680 - __SPLIT__ 2026-05-27 17:17:13,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149681 - __SPLIT__ 2026-05-27 17:17:16,152 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149682 - __SPLIT__ 2026-05-27 17:17:24,884 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149687 - __SPLIT__ 2026-05-27 17:17:33,696 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149689 - __SPLIT__ 2026-05-27 17:17:36,058 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149690 - __SPLIT__ 2026-05-27 17:17:44,821 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149691 - __SPLIT__ 2026-05-27 17:17:53,666 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149695 - __SPLIT__ 2026-05-27 17:18:02,570 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149696 - __SPLIT__ 2026-05-27 17:18:10,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149700 - __SPLIT__ 2026-05-27 17:18:18,120 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149705 - __SPLIT__ 2026-05-27 17:18:20,500 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149717 - __SPLIT__ 2026-05-27 17:18:22,818 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149718 - __SPLIT__ 2026-05-27 17:18:24,003 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149719 - __SPLIT__ 2026-05-27 17:18:34,091 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149722 - __SPLIT__ 2026-05-27 17:18:41,873 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149735 - __SPLIT__ 2026-05-27 17:18:44,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149736 - __SPLIT__ 2026-05-27 17:18:45,694 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149743 - __SPLIT__ 2026-05-27 17:18:48,487 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149745 - __SPLIT__ 2026-05-27 17:20:41,554 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149747 - __SPLIT__ 2026-05-27 17:22:34,863 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149748 - __SPLIT__ 2026-05-27 17:22:40,574 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149750 - __SPLIT__ 2026-05-27 17:22:41,558 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149751 - __SPLIT__ 2026-05-27 17:22:42,540 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149752 - __SPLIT__ 2026-05-27 17:24:37,062 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149753 - __SPLIT__ 2026-05-27 17:26:32,533 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149754 - __SPLIT__ 2026-05-27 17:28:28,126 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149787 - __SPLIT__ 2026-05-27 17:28:34,542 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149791 - __SPLIT__ 2026-05-27 17:28:36,079 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149841 - __SPLIT__ 2026-05-27 17:30:33,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149844 - __SPLIT__ 2026-05-27 17:30:34,233 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149847 - __SPLIT__ 2026-05-27 17:30:35,721 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149849 - __SPLIT__ 2026-05-27 17:30:42,606 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149851 - __SPLIT__ 2026-05-27 17:32:40,151 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149852 - __SPLIT__ 2026-05-27 17:34:44,322 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149853 - __SPLIT__ 2026-05-27 17:34:44,695 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149854 - __SPLIT__ 2026-05-27 17:34:45,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149859 - __SPLIT__ 2026-05-27 17:36:44,792 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149865 - __SPLIT__ 2026-05-27 17:36:47,883 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149866 - __SPLIT__ 2026-05-27 17:36:50,923 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149873 - __SPLIT__ 2026-05-27 17:36:53,948 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149877 - __SPLIT__ 2026-05-27 17:37:03,378 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149883 - __SPLIT__ 2026-05-27 17:37:06,493 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149884 - __SPLIT__ 2026-05-27 17:37:09,532 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149899 - __SPLIT__ 2026-05-27 17:37:12,597 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149900 - __SPLIT__ 2026-05-27 17:37:15,651 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149901 - __SPLIT__ 2026-05-27 17:37:18,716 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149902 - __SPLIT__ 2026-05-27 17:37:21,765 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149903 - __SPLIT__ 2026-05-27 17:37:24,318 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149904 - __SPLIT__ 2026-05-27 17:37:27,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149906 - __SPLIT__ 2026-05-27 17:37:30,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149907 - __SPLIT__ 2026-05-27 17:37:31,426 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149908 - __SPLIT__ 2026-05-27 17:37:34,461 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149910 - __SPLIT__ 2026-05-27 17:37:37,496 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149914 - __SPLIT__ 2026-05-27 17:39:38,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149932 - __SPLIT__ 2026-05-27 17:42:19,476 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149936 - __SPLIT__ 2026-05-27 17:42:23,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149939 - __SPLIT__ 2026-05-27 17:42:28,095 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149940 - __SPLIT__ 2026-05-27 17:42:30,172 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149941 - __SPLIT__ 2026-05-27 17:42:31,632 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149942 - __SPLIT__ 2026-05-27 17:42:35,857 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149943 - __SPLIT__ 2026-05-27 17:42:40,098 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149944 - __SPLIT__ 2026-05-27 17:42:44,319 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149945 - __SPLIT__ 2026-05-27 17:42:48,555 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149946 - __SPLIT__ 2026-05-27 17:42:52,885 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149948 - __SPLIT__ 2026-05-27 17:42:57,109 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149953 - __SPLIT__ 2026-05-27 17:43:01,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149954 - __SPLIT__ 2026-05-27 17:43:05,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149955 - __SPLIT__ 2026-05-27 17:43:09,906 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149956 - __SPLIT__ 2026-05-27 17:43:14,156 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149957 - __SPLIT__ 2026-05-27 17:43:18,410 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149958 - __SPLIT__ 2026-05-27 17:43:22,668 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149959 - __SPLIT__ 2026-05-27 17:43:26,913 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149960 - __SPLIT__ 2026-05-27 17:43:35,460 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149961 - __SPLIT__ 2026-05-27 17:43:44,184 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149962 - __SPLIT__ 2026-05-27 17:43:48,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149963 - __SPLIT__ 2026-05-27 17:43:51,112 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149964 - __SPLIT__ 2026-05-27 17:43:59,679 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149967 - __SPLIT__ 2026-05-27 17:44:20,443 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149968 - __SPLIT__ 2026-05-27 17:44:41,034 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149969 - __SPLIT__ 2026-05-27 17:45:02,298 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149971 - __SPLIT__ 2026-05-27 17:45:11,903 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149972 - __SPLIT__ 2026-05-27 17:45:21,347 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149973 - __SPLIT__ 2026-05-27 17:45:30,781 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149974 - __SPLIT__ 2026-05-27 17:45:40,229 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149975 - __SPLIT__ 2026-05-27 17:45:49,682 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149976 - __SPLIT__ 2026-05-27 17:45:54,432 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149984 - __SPLIT__ 2026-05-27 17:46:03,874 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149986 - __SPLIT__ 2026-05-27 17:46:13,388 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149987 - __SPLIT__ 2026-05-27 17:46:22,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149988 - __SPLIT__ 2026-05-27 17:46:27,622 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149989 - __SPLIT__ 2026-05-27 17:46:37,015 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149990 - __SPLIT__ 2026-05-27 17:46:38,782 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149991 - __SPLIT__ 2026-05-27 17:46:41,139 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149992 - __SPLIT__ 2026-05-27 17:46:55,870 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149993 - __SPLIT__ 2026-05-27 17:47:04,403 - 124456 - src.utils.log - INFO - Generating work orders for setup: 149994 - __SPLIT__ 2026-05-27 17:47:06,071 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150022 - __SPLIT__ 2026-05-27 17:47:08,717 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150030 - __SPLIT__ 2026-05-27 17:47:11,356 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150034 - __SPLIT__ 2026-05-27 17:47:16,099 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150035 - __SPLIT__ 2026-05-27 17:47:18,757 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150036 - __SPLIT__ 2026-05-27 17:47:28,271 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150040 - __SPLIT__ 2026-05-27 17:47:33,045 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150044 - __SPLIT__ 2026-05-27 17:47:37,770 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150050 - __SPLIT__ 2026-05-27 17:47:42,514 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150051 - __SPLIT__ 2026-05-27 17:47:47,295 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150052 - __SPLIT__ 2026-05-27 17:47:52,055 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150053 - __SPLIT__ 2026-05-27 17:47:56,825 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150054 - __SPLIT__ 2026-05-27 17:48:01,602 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150056 - __SPLIT__ 2026-05-27 17:48:06,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150057 - __SPLIT__ 2026-05-27 17:48:11,264 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150058 - __SPLIT__ 2026-05-27 17:48:16,023 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150059 - __SPLIT__ 2026-05-27 17:48:17,635 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150060 - __SPLIT__ 2026-05-27 17:48:22,367 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150062 - __SPLIT__ 2026-05-27 17:48:27,114 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150070 - __SPLIT__ 2026-05-27 17:48:31,861 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150072 - __SPLIT__ 2026-05-27 17:48:36,608 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150083 - __SPLIT__ 2026-05-27 17:48:41,377 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150086 - __SPLIT__ 2026-05-27 17:48:46,153 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150093 - __SPLIT__ 2026-05-27 17:48:50,942 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150094 - __SPLIT__ 2026-05-27 17:49:05,993 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150095 - __SPLIT__ 2026-05-27 17:49:08,710 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150097 - __SPLIT__ 2026-05-27 17:49:11,381 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150106 - __SPLIT__ 2026-05-27 17:49:16,143 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150108 - __SPLIT__ 2026-05-27 17:49:17,769 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150112 - __SPLIT__ 2026-05-27 17:49:27,317 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150168 - __SPLIT__ 2026-05-27 17:49:32,162 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150171 - __SPLIT__ 2026-05-27 17:49:37,066 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150179 - __SPLIT__ 2026-05-27 17:49:39,869 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150180 - __SPLIT__ 2026-05-27 17:49:44,643 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150181 - __SPLIT__ 2026-05-27 17:49:47,331 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150185 - __SPLIT__ 2026-05-27 17:52:47,826 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150186 - __SPLIT__ 2026-05-27 17:52:50,620 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150187 - __SPLIT__ 2026-05-27 17:52:53,338 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150189 - __SPLIT__ 2026-05-27 17:52:56,059 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150190 - __SPLIT__ 2026-05-27 17:52:58,775 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150194 - __SPLIT__ 2026-05-27 17:53:03,664 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150195 - __SPLIT__ 2026-05-27 17:53:06,387 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150199 - __SPLIT__ 2026-05-27 17:56:09,290 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150200 - __SPLIT__ 2026-05-27 17:59:13,815 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150203 - __SPLIT__ 2026-05-27 17:59:16,764 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150204 - __SPLIT__ 2026-05-27 17:59:19,549 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150205 - __SPLIT__ 2026-05-27 17:59:25,214 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150206 - __SPLIT__ 2026-05-27 17:59:31,150 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150208 - __SPLIT__ 2026-05-27 17:59:32,848 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150210 - __SPLIT__ 2026-05-27 17:59:34,801 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150212 - __SPLIT__ 2026-05-27 17:59:38,267 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150213 - __SPLIT__ 2026-05-27 17:59:40,369 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150215 - __SPLIT__ 2026-05-27 17:59:46,167 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150216 - __SPLIT__ 2026-05-27 17:59:48,951 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150219 - __SPLIT__ 2026-05-27 17:59:53,911 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150222 - __SPLIT__ 2026-05-27 17:59:59,811 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150260 - __SPLIT__ 2026-05-27 18:00:02,758 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150261 - __SPLIT__ 2026-05-27 18:00:05,599 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150262 - __SPLIT__ 2026-05-27 18:00:08,386 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150263 - __SPLIT__ 2026-05-27 18:00:11,193 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150265 - __SPLIT__ 2026-05-27 18:00:13,163 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150266 - __SPLIT__ 2026-05-27 18:00:15,129 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150301 - __SPLIT__ 2026-05-27 18:00:32,173 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150309 - __SPLIT__ 2026-05-27 18:00:38,000 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150312 - __SPLIT__ 2026-05-27 18:00:43,918 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150313 - __SPLIT__ 2026-05-27 18:00:49,822 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150314 - __SPLIT__ 2026-05-27 18:00:55,591 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150321 - __SPLIT__ 2026-05-27 18:04:27,988 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150322 - __SPLIT__ 2026-05-27 18:08:03,323 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150323 - __SPLIT__ 2026-05-27 18:11:47,278 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150324 - __SPLIT__ 2026-05-27 18:15:32,927 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150328 - __SPLIT__ 2026-05-27 18:15:39,121 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150331 - __SPLIT__ 2026-05-27 18:15:40,991 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150338 - __SPLIT__ 2026-05-27 18:15:47,310 - 124456 - src.utils.log - INFO - Generating work orders for setup: 150341 - __SPLIT__ 2026-05-27 18:15:49,314 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11427.0;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 18:15:50,443 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 18:15:50,531 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId in (11426.0, 11427.0, 11428.0, 11429.0, 1127.0, 1128.0, 1130.0, 1131.0, 11436.0, 1133.0, 1132.0, 11435.0, 11434.0, 11437.0, 1035.0, -1.0);... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 18:15:51,688 - 124456 - src.utils.log - INFO - βœ… Fetched 15 rows - __SPLIT__ 2026-05-27 18:16:06,067 - 124456 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-27 18:16:09,732 - 124456 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-14_1) - __SPLIT__ 2026-05-27 18:16:10,933 - 124456 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-27 18:16:18,439 - 124456 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-27 18:16:18,556 - 124456 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-27 18:16:18,623 - 124456 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) (Thread: ThreadPoolExecutor-15_0) - __SPLIT__ 2026-05-27 18:16:18,625 - 124456 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) (Thread: ThreadPoolExecutor-15_1) - __SPLIT__ 2026-05-27 18:16:18,625 - 124456 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) (Thread: ThreadPoolExecutor-15_2) - __SPLIT__ 2026-05-27 18:16:18,630 - 124456 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) (Thread: ThreadPoolExecutor-15_4) - __SPLIT__ 2026-05-27 18:16:18,627 - 124456 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) (Thread: ThreadPoolExecutor-15_3) - __SPLIT__ 2026-05-27 18:16:18,631 - 124456 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) (Thread: ThreadPoolExecutor-15_5) - __SPLIT__ 2026-05-27 18:16:18,632 - 124456 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) (Thread: ThreadPoolExecutor-15_6) - __SPLIT__ 2026-05-27 18:16:32,249 - 124456 - src.utils.log - ERROR - ❌ Error in deleting records: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:32,383 - 124456 - src.utils.log - ERROR - ❌ delete_records_from_db failed after 1 attempts: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:36,970 - 124456 - src.utils.log - ERROR - ❌ Error in deleting records: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:37,044 - 124456 - src.utils.log - ERROR - ❌ delete_records_from_db failed after 1 attempts: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:41,611 - 124456 - src.utils.log - ERROR - ❌ Error in deleting records: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:41,684 - 124456 - src.utils.log - ERROR - ❌ delete_records_from_db failed after 1 attempts: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:45,901 - 124456 - src.utils.log - ERROR - ❌ Error in deleting records: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:45,984 - 124456 - src.utils.log - ERROR - ❌ delete_records_from_db failed after 1 attempts: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:51,526 - 124456 - src.utils.log - ERROR - ❌ Error in deleting records: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:51,598 - 124456 - src.utils.log - ERROR - ❌ delete_records_from_db failed after 1 attempts: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:56,054 - 124456 - src.utils.log - ERROR - ❌ Error in deleting records: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:16:56,131 - 124456 - src.utils.log - ERROR - ❌ delete_records_from_db failed after 1 attempts: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:17:00,491 - 124456 - src.utils.log - ERROR - ❌ Error in deleting records: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:17:00,567 - 124456 - src.utils.log - ERROR - ❌ delete_records_from_db failed after 1 attempts: (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:17:00,639 - 124456 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124456;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 18:17:00,983 - 124456 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-27 18:17:01,059 - 124456 - src.utils.log - INFO - Error in work order generation Error: Error in query: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) (pyodbc.ProgrammingError) ('42000', '[42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large number of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information. (8623) (SQLExecDirectW)') [SQL: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId in (139633, 139634, 139635, 139636, 139637, 139640, 139642, 139643, 139645, 139646, 139647, 139649, 139650, 139652, 139654, 139655, 139656, 139660, 139661, 139663, 139667, 139668, 139669, 139670, 139671, 139672, 139673, 139674, 139675, 139676, 139677, 139678, 139679, 139680, 139681, 139682, 139683, 139684, 139685, 139686, 139687, 139688, 139689, 139690, 12067, 149678, 149679, 149680, 149681, 149682, 149683, 149684, 149685, 149686, 149687, 149688, 149689, 149690, 149691, 149692, 149693, 149694, 149695, 149696, 149697, 149698, 149699, 149700, 149701, 149702, 149704, 149705, 149706, 149708, 149709, 149712, 149714, 149715, 149717, 149718, 149719, 149720, 149721, 149722, 149723, 149724, 149725, 149728, 149734, 149735, 149736, 149743, 149745, 149746, 149747, 149748, 149750, 149751, 149752, 149753, 149754, 149787, 149788, 149789, 149791, 149840, 149841, 149844, 149847, 149849, 149851, 149852, 149853, 149854, 149856, 149859, 149860, 149863, 149865, 149866, 149869, 149870, 149873, 149874, 149877, 149881, 149883, 149884, 149885, 149890, 149898, 149899, 149900, 149901, 149902, 149903, 149904, 149905, 149906, 149907, 149908, 149910, 149911, 149912, 149914, 149915, 149916, 149917, 149921, 149927, 149928, 149929, 149930, 149931, 149932, 149935, 149936, 149937, 149939, 149940, 149941, 149942, 149943, 149944, 149945, 149946, 149948, 149950, 149953, 149954, 149955, 149956, 149957, 149958, 149959, 149960, 149961, 149962, 149963, 149964, 149965, 149966, 149967, 149968, 149969, 149970, 149971, 149972, 149973, 149974, 149975, 149976, 149981, 149982, 149983, 149984, 149986, 149987, 149988, 149989, 149990, 149991, 149992, 149993, 149994, 149996, 149997, 150002, 150003, 150022, 150029, 150030, 150031, 150032, 150033, 150034, 150035, 150036, 150038, 150040, 150041, 150044, 150047, 150048, 150049, 150050, 150051, 150052, 150053, 150054, 150055, 150056, 150057, 150058, 150059, 150060, 150061, 150062, 150068, 150069, 150070, 150072, 150073, 150074, 150078, 150081, 150083, 150084, 150086, 150088, 150089, 150093, 150094, 150095, 150097, 150098, 150099, 150100, 150101, 150102, 150103, 150104, 150105, 150106, 150108, 150109, 150110, 150111, 150112, 150114, 150115, 150122, 150124, 150125, 150126, 150127, 150128, 150134, 150135, 150136, 150137, 150138, 150150, 150157, 150158, 150161, 150167, 150168, 150171, 150172, 150173, 150175, 150176, 150177, 150179, 150180, 150181, 150182, 150183, 150184, 150185, 150186, 150187, 150189, 150190, 150194, 150195, 150197, 150198, 150199, 150200, 150202, 150203, 150204, 150205, 150206, 150207, 150208, 150210, 150211, 150212, 150213, 150214, 150215, 150216, 150219, 150220, 150222, 150252, 150260, 150261, 150262, 150263, 150264, 150265, 150266, 150269, 150287, 150288, 150289, 150291, 150292, 150293, 150294, 150295, 150296, 150297, 150298, 150299, 150300, 150301, 150303, 150304, 150306, 150307, 150308, 150309, 150311, 150312, 150313, 150314, 150316, 150318, 150320, 150321, 150322, 150323, 150324, 150325, 150326, 150328, 150329, 150330, 150331, 150332, 150333, 150334, 150337, 150338, 150341, 150342, 150343, 150344, 150345, 150346, 22268, 22291, 22292, 22300, 22301, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22309, 22310, 22311, 22312, 22313, 22314, 22315, 22316, 22317, 22318, 22319, 22320, 22321, 22322, 22323, 22324, 22325, 22327, 22328, 22329, 22331, 22332, 22333, 22334, 22335, 22337, 22338, 22339, 22340, 22341, 22342, 22343, 22344, 22345, 22346, 22347, 22348, 22349, 22350, 22351, 22352, 22353, 22354, 22355, 22359, 22360, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22370, 22371, 22372, 22373, 22374, 22375, 22376, 22377, 22378, 22379, 22380, 22381, 22382, 22383, 22384, 22385, 22386, 22387, 22388, 22389, 22390, 22391, 22392, 22393, 22395, 22396, 22397, 22398, 22399, 22400, 22401, 22402, 22403, 22404, 22405, 22406, 22407, 22409, 22410, 22411, 22412, 22415, 22416, 22417, 22418, 22419, 22420, 22421, 22422, 22423, 22424, 22425, 22426, 22427, 22430, 22431, 22432, 22433, 22434, 22435, 22436, 22437, 22438, 22439, 22440, 22441, 22442, 22443, 22444, 22445, 22446, 22447, 22448, 22449, 22450, 22451, 22452, 22453, 22454, 22455, 22456, 22457, 22459, 22460, 22462, 22463, 22465, 22466, 22467, 22469, 22471, 22472, 22473, 22474, 22475, 22476, 22477, 22478, 22481, 22482, 22483, 22484, 22485, 22486, 22487, 22488, 22489, 22490, 22491, 22492, 22493, 22494, 22495, 22496, 22497, 22500, 22501, 22502, 22503, 22504, 22505, 22506, 22507, 22508, 22509, 22510, 22511, 22512, 22513, 22514, 22515, 22516, 22517, 22518, 22519, 22520, 22522, 22524, 22526, 22528, 22529, 22530, 22531, 22532, 22533, 22534, 22535, 22537, 22538, 22539, 22540, 22541, 22542, 22543, 22544, 22545, 22546, 22547, 22548, 22549, 22550, 22551, 22552, 22553, 22554, 22555, 22556, 22557, 22558, 22559, 22560, 22561, 22564, 22565, 22566, 22567, 22568, 22569, 22570, 22571, 22572, 22573, 22574, 22575, 22576, 22577, 22578, 22579, 22580, 22581, 22582, 22584, 22585, 22586, 22587, 22589, 22590, 22591, 22596, 22597, 22598, 22599, 22600, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22609, 22610, 22611, 22612, 22613, 22614, 22615, 22616, 22618, 22619, 22620, 22621, 22622, 22623, 22625, 22626, 22627, 22628, 22629, 22630, 22631, 22632, 22633, 22634, 22635, 22636, 22637, 22638, 22639, 22640, 22641, 22642, 22643, 22644, 22646, 22647, 22648, 22649, 22650, 22651, 22652, 22653, 22654, 22655, 22656, 22657, 22658, 22659, 22660, 22661, 22662, 22663, 22664, 22665, 22666, 22667, 22668, 22670, 22671, 22672, 22673, 22674, 22675, 22676, 22677, 22678, 22679, 22681, 22682, 22683, 22684, 22685, 22686, 22687, 22688, 22690, 22691, 22692, 22693, 22694, 22696, 22697, 22698, 22699, 22700, 22701, 22702, 22703, 22704, 22705, 22706, 22707, 22708, 22709, 22710, 22711, 22712, 22713, 22714, 22715, 22716, 22717, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22727, 22728, 22729, 22730, 22731, 22732, 22733, 22734, 22736, 22737, 22739, 22740, 22742, 22743, 22744, 22745, 22746, 22747, 22748, 22749, 22750, 22751, 22752, 22753, 22754, 22756, 22757, 22758, 22759, 22760, 22761, 22762, 22763, 22764, 22765, 22766, 22767, 22768, 22769, 22770, 22771, 22772, 22773, 22774, 22775, 22776, 22777, 22778, 22779, 22780, 22781, 22782, 22783, 22784, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22793, 22794, 22796, 22797, 22798, 22799, 22800, 22801, 22802, 22803, 22805, 22806, 22807, 22808, 22809, 22810, 22811, 22812, 22813, 22814, 22815, 22816, 22819, 22820, 22821, 22822, 22823, 22824, 22825, 22826, 22827, 22828, 22829, 22830, 22831, 22833, 22834, 22835, 22836, 22837, 22838, 22839, 22840, 22841, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22850, 22851, 22852, 22853, 22854, 22855, 22856, 22857, 22858, 22859, 22860, 22861, 22862, 22864, 22867, 22868, 22869, 22870, 22871, 22872, 22873, 22874, 22875, 22876, 22877, 22878, 22879, 22880, 22881, 22882, 22883, 22884, 22885, 22886, 22887, 22888, 22889, 22890, 22891, 22893, 22894, 22896, 22898, 22899, 22900, 22901, 22902, 22904, 22905, 22906, 22907, 22908, 22909, 22910, 22911, 22912, 22915, 22916, 22918, 22919, 22920, 22921, 22923, 22925, 22926, 22927, 22929, 22930, 22931, 22932, 22933, 22935, 22936, 22937, 22938, 22939, 22940, 22941, 22943, 22944, 22945, 22946, 22947, 22948, 22949, 22950, 22951, 22952, 22953, 22954, 22955, 22956, 22957, 22958, 22959, 22960, 22961, 22962, 22963, 22964, 22966, 22967, 22968, 22970, 22971, 22972, 22973, 22974, 22975, 22978, 22979, 22980, 22981, 22982, 22983, 22984, 22985, 22986, 22987, 22988, 22989, 22990, 22991, 22992, 22993, 22994, 22995, 22996, 22997, 22999, 23000, 23001, 23002, 23003, 23004, 23005, 23007, 23008, 23009, 23010, 23011, 23014, 23015, 23016, 23019, 23020, 23021, 23022, 23023, 23024, 23026, 23027, 23029, 23030, 23033, 23034, 23035, 23036, 23037, 23038, 23039, 23040, 23041, 23042, 23043, 23044, 23045, 23046, 23047, 23048, 23049, 23050, 23051, 23052, 23053, 23054, 23055, 23056, 23057, 23058, 23059, 23060, 23061, 23062, 23063, 23064, 23065, 23066, 23069, 23070, 23071, 23072, 23073, 23074, 23075, 23076, 23077, 23078, 23079, 23081, 23082, 23083, 23084, 23085, 23086, 23087, 23090, 23091, 23092, 23093, 23094, 23095, 23096, 23097, 23098, 23099, 23100, 23101, 23102, 23103, 23104, 23105, 23106, 23107, 23108, 23109, 23110, 23111, 23112, 23113, 23114, 23116, 23117, 23118, 23119, 23120, 23122, 23123, 23124, 23125, 23126, 23127, 23128, 23129, 23130, 23132, 23133, 23135, 23137, 23138, 23139, 23140, 23141, 23142, 23143, 23144, 23145, 23148, 23150, 23151, 23153, 23154, 23155, 23156, 23157, 23158, 23159, 23160, 23161, 23162, 23163, 23164, 23165, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23174, 23175, 23176, 23177, 23178, 23179, 23180, 23181, 23182, 23183, 23184, 23185, 23186, 23189, 23190, 23191, 23192, 23193, 23194, 23195, 23196, 23197, 23198, 23199, 23200, 23201, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23211, 23212, 23214, 23215, 23216, 23217, 23218, 23219, 23220, 23221, 23222, 23223, 23224, 23225, 23227, 23228, 23229, 23230, 23231, 23232, 23233, 23234, 23235, 23236, 23237, 23239, 23240, 23241, 23243, 23244, 23245, 23246, 23247, 23248, 23250, 23252, 23253, 23254, 23256, 23257, 23258, 23259, 23260, 23261, 23262, 23263, 23264, 23265, 23266, 23267, 23268, 23270, 23271, 23273, 23274, 23275, 23276, 23278, 23279, 23280, 23281, 23282, 23287, 23288, 23289, 23290, 23291, 23292, 23293, 23294, 23295, 23296, 23297, 23299, 23300, 23301, 23302, 23303, 23304, 23305, 23306, 23307, 23308, 23309, 23310, 23312, 23314, 23315, 23316, 23317, 23318, 23319, 23320, 23321, 23322, 23323, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23334, 23335, 23336, 23337, 23338, 23339, 23340, 23341, 23342, 23344, 23345, 23346, 23347, 23348, 23349, 23350, 23351, 23352, 23353, 23354, 23355, 23356, 23357, 23358, 23359, 23360, 23361, 23362, 23363, 23365, 23366, 23367, 23368, 23369, 23370, 23371, 23372, 23373, 23374, 23375, 23376, 23377, 23379, 23380, 23381, 23382, 23383, 23384, 23385, 23386, 23387, 23388, 23389, 23390, 23391, 23392, 23393, 23394, 23395, 23396, 23397, 23398, 23399, 23400, 23401, 23402, 23403, 23404, 23405, 23406, 23408, 23409, 23410, 23411, 23412, 23413, 23414, 23415, 23416, 23417, 23418, 23419, 23420, 23421, 23422, 23423, 23424, 23425, 23426, 23427, 23428, 23429, 23430, 23431, 23432, 23433, 23434, 23435, 23436, 23437, 23439, 23440, 23441, 23442, 23443, 23444, 23445, 23446, 23447, 23448, 23449, 23451, 23452, 23454, 23455, 23456, 23457, 23460, 23461, 23462, 23463, 23464, 23465, 23466, 23467, 23468, 23469, 23470, 23471, 23472, 23473, 23474, 23475, 23476, 23477, 23478, 23480, 23481, 23482, 23483, 23484, 23485, 23486, 23487, 23488, 23489, 23490, 23492, 23493, 23495, 23496, 23497, 23498, 23499, 23500, 23501, 23502, 23503, 23504, 23505, 23506, 23508, 23509, 23510, 23511, 23512, 23513, 23514, 23515, 23519, 23520, 23521, 23522, 23523, 23525, 23526, 23527, 23528, 23529, 23530, 23531, 23532, 23533, 23534, 23535, 23536, 23537, 23538, 23539, 23540, 23542, 23543, 23545, 23546, 23547, 23548, 23549, 23550, 23552, 23553, 23554, 23555, 23556, 23557, 23558, 23559, 23560, 23561, 23562, 23563, 23564, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574, 23575, 23576, 23577, 23578, 23581, 23582, 23583, 23584, 23585, 23586, 23587, 23588, 23589, 23590, 23591, 23592, 23593, 23594, 23595, 23596, 23597, 23599, 23600, 23601, 23602, 23603, 23604, 23605, 23606, 23607, 23608, 23609, 23610, 23611, 23612, 23613, 23614, 23615, 23616, 23617, 23619, 23620, 23621, 23622, 23623, 23624, 23625, 23626, 23627, 23628, 23629, 23630, 23631, 23632, 23633, 23634, 23635, 23637, 23638, 23639, 23640, 23641, 23642, 23643, 23645, 23646, 23647, 23648, 23649, 23650, 23651, 23652, 23653, 23654, 23655, 23656, 23657, 23658, 23660, 23661, 23662, 23663, 23664, 23665, 23666, 23667, 23668, 23669, 23670, 23671, 23672, 23673, 23674, 23676, 23677, 23678, 23679, 23680, 23681, 23682, 23683, 23684, 23685, 23686, 23687, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23697, 23698, 23699, 23700, 23702, 23703, 23705, 23707, 23708, 23709, 23710, 23711, 23712, 23713, 23715, 23716, 23717, 23718, 23719, 23720, 23721, 23722, 23723, 23724, 23725, 23727, 23728, 23729, 23730, 23731, 23732, 23735, 23736, 23738, 23739, 23740, 23741, 23742, 23743, 23744, 23745, 23746, 23747, 23748, 23749, 23750, 23751, 23752, 23753, 23754, 23755, 23756, 23758, 23759, 23761, 23762, 23763, 23764, 23765, 23766, 23767, 23768, 23770, 23771, 23772, 23773, 23774, 23775, 23776, 23777, 23778, 23779, 23780, 23781, 23782, 23783, 23784, 23785, 23786, 23787, 23788, 23789, 23790, 23791, 23792, 23793, 23794, 23795, 23796, 23798, 23799, 23800, 23801, 23802, 23803, 23804, 23805, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23813, 23814, 23815, 23816, 23817, 23818, 23819, 23820, 23821, 23822, 23823, 23824, 23825, 23826, 23827, 23828, 23829, 23830, 23831, 23832, 23833, 23834, 23835, 23836, 23837, 23838, 23839, 23840, 23841, 23842, 23843, 23844, 23845, 23846, 23847, 23848, 23849, 23850, 23851, 23852, 23853, 23854, 23855, 23856, 23857, 23858, 23859, 23860, 23861, 23862, 23863, 23864, 23865, 23867, 23868, 23869, 23870, 23871, 23872, 23873, 23874, 23875, 23876, 23877, 23878, 23879, 23880, 23881, 23882, 23883, 23885, 23886, 23887, 23888, 23889, 23890, 23891, 23892, 23893, 23894, 23895, 23896, 23897, 23898, 23899, 23900, 23901, 23902, 23903, 23905, 23906, 23907, 23908, 23909, 23910, 23911, 23912, 23913, 23914, 23915, 23916, 23917, 23918, 23919, 23920, 23921, 23922, 23923, 23924, 23925, 23927, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23944, 23945, 23946, 23947, 23948, 23949, 23950, 23951, 23952, 23953, 23954, 23955, 23956, 23957, 23958, 23959, 23960, 23961, 23962, 23963, 23964, 23965, 23966, 23967, 23968, 23969, 23970, 23971, 23972, 23973, 23974, 23975, 23976, 23977, 23978, 23979, 23980, 23981, 23982, 23983, 23984, 23985, 23986, 23987, 23988, 23990, 23991, 23992, 23993, 23996, 23997, 23999, 24000, 24001, 24002, 24003, 24004, 24005, 24006, 24008, 24009, 24010, 24011, 24012, 24013, 24014, 24015, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 24025, 24026, 24027, 24028, 24029, 24030, 24031, 24032, 24033, 24034, 24035, 24038, 24039, 24040, 24041, 24042, 24043, 24044, 24045, 24047, 24048, 24049, 24050, 24052, 24053, 24054, 24057, 24058, 24059, 24060, 24061, 24062, 24063, 24064, 24065, 24066, 24067, 24068, 24069, 24072, 24073, 24074, 24075, 24076, 24077, 24078, 24079, 24080, 24081, 24082, 24084, 24085, 24086, 24087, 24088, 24089, 24090, 24091, 24093, 24094, 24095, 24096, 24097, 24098, 24099, 24100, 24101, 24102, 24104, 24105, 24106, 24107, 24109, 24110, 24111, 24112, 24114, 24115, 24116, 24117, 24119, 24120, 24121, 24125, 24126, 24127, 24128, 24129, 24130, 24131, 24134, 24135, 24136, 24139, 24140, 24141, 24142, 24143, 24144, 24145, 24146, 24147, 24148, 24151, 24152, 24155, 24156, 24157, 24158, 24159, 24160, 24161, 24162, 24163, 24164, 24165, 24166, 24167, 24168, 24169, 24170, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24183, 24186, 24187, 24190, 24191, 24192, 24193, 24195, 24196, 24197, 24198, 24199, 24200, 24201, 24202, 24203, 24204, 24206, 24207, 24209, 24210, 24211, 24212, 24213, 24215, 24216, 24217, 24218, 24219, 24220, 24221, 24222, 24223, 24224, 24225, 24226, 24227, 24228, 24229, 24230, 24231, 24232, 24233, 24234, 24235, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24245, 24246, 24247, 24248, 24249, 24250, 24251, 24252, 24253, 24255, 24256, 24257, 24258, 24259, 24260, 24261, 24262, 24263, 24264, 24265, 24266, 24268, 24269, 24270, 24271, 24272, 24273, 24274, 24275, 24276, 24277, 24278, 24279, 24280, 24281, 24282, 24283, 24284, 24285, 24286, 24287, 24288, 24289, 24293, 24294, 24295, 24296, 24297, 24301, 24302, 24303, 24304, 24306, 24307, 24309, 24310, 24311, 24312, 24313, 24314, 24315, 24316, 24317, 24318, 24319, 24320, 24321, 24322, 24323, 24324, 24326, 24327, 24328, 24329, 24330, 24331, 24332, 24333, 24334, 24335, 24336, 24337, 24339, 24341, 24342, 24343, 24344, 24345, 24350, 24351, 24352, 24353, 24354, 24355, 24356, 24357, 24359, 24360, 24361, 24362, 24363, 24367, 24371, 24372, 24373, 24375, 24376, 24377, 24378, 24379, 24380, 24381, 24382, 24383, 24384, 24385, 24386, 24387, 24388, 24389, 24390, 24391, 24392, 24393, 24394, 24395, 24396, 24397, 24398, 24399, 24400, 24401, 24402, 24403, 24404, 24405, 24406, 24407, 24408, 24410, 24411, 24412, 24413, 24414, 24415, 24416, 24418, 24419, 24420, 24421, 24422, 24423, 24424, 24425, 24427, 24428, 24429, 24431, 24432, 24433, 24434, 24435, 24437, 24438, 24439, 24440, 24441, 24442, 24443, 24444, 24445, 24446, 24447, 24448, 24449, 24450, 24452, 24453, 24454, 24455, 24456, 24457, 24458, 24459, 24460, 24461, 24462, 24463, 24464, 24465, 24466, 24467, 24468, 24469, 24470, 24472, 24473, 24474, 24475, 24476, 24477, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24485, 24486, 24487, 24488, 24489, 24490, 24491, 24492, 24493, 24494, 24495, 24496, 24497, 24498, 24500, 24501, 24502, 24503, 24504, 24505, 24506, 24507, 24508, 24509, 24510, 24511, 24512, 24513, 24514, 24515, 24516, 24517, 24518, 24519, 24520, 24521, 24522, 24523, 24524, 24525, 24526, 24528, 24529, 24530, 24531, 24532, 24533, 24534, 24535, 24536, 24537, 24538, 24539, 24540, 24541, 24542, 24543, 24544, 24545, 24546, 24547, 24548, 24550, 24551, 24552, 24553, 24554, 24555, 24556, 24557, 24559, 24560, 24561, 24562, 24563, 24564, 24565, 24566, 24567, 24568, 24570, 24571, 24573, 24575, 24576, 24577, 24580, 24581, 24582, 24583, 24585, 24586, 24587, 24588, 24589, 24591, 24592, 24594, 24595, 24596, 24598, 24599, 24600, 24601, 24602, 24603, 24604, 24605, 24606, 24607, 24608, 24609, 24610, 24611, 24612, 24613, 24615, 24616, 24617, 24618, 24619, 24620, 24621, 24622, 24623, 24624, 24625, 24626, 24627, 24631, 24632, 24633, 24634, 24635, 24636, 24637, 24638, 24639, 24640, 24641, 24642, 24644, 24645, 24646, 24647, 24648, 24649, 24650, 24652, 24653, 24654, 24655, 24657, 24658, 24659, 24660, 24661, 24662, 24663, 24664, 24665, 24666, 24667, 24668, 24669, 24670, 24671, 24672, 24673, 24674, 24676, 24677, 24678, 24679, 24680, 24681, 24682, 24684, 24685, 24686, 24687, 24688, 24689, 24690, 24691, 24692, 24693, 24694, 24695, 24696, 24697, 24698, 24699, 24700, 24701, 24702, 24703, 24704, 24705, 24706, 24708, 24709, 24710, 24711, 24712, 24716, 24717, 24718, 24719, 24720, 24721, 24722, 24723, 24724, 24725, 24727, 24728, 24729, 24730, 24731, 24732, 24733, 24734, 24735, 24736, 24737, 24738, 24739, 24740, 24741, 24742, 24743, 24744, 24745, 24746, 24747, 24748, 24749, 24750, 24752, 24753, 24754, 24755, 24756, 24757, 24758, 24759, 24761, 24762, 24763, 24764, 24766, 24767, 24769, 24770, 24771, 24772, 24773, 24774, 24775, 24776, 24777, 24778, 24779, 24780, 24781, 24782, 24783, 24784, 24786, 24787, 24788, 24789, 24791, 24792, 24793, 24794, 24795, 24796, 24797, 24798, 24799, 24800, 24802, 24803, 24804, 24805, 24807, 24808, 24809, 24810, 24811, 24812, 24813, 24814, 24815, 24816, 24817, 24818, 24819, 24820, 24821, 24822, 24823, 24824, 24825, 24826, 24827, 24828, 24829, 24830, 24831, 24832, 24833, 24834, 24835, 24836, 24837, 24838, 24839, 24840, 24841, 24842, 24843, 24844, 24845, 24846, 24847, 24848, 24849, 24850, 24851, 24852, 24853, 24854, 24855, 24856, 24857, 24858, 24859, 24860, 24861, 24862, 24863, 24864, 24865, 24866, 24867, 24868, 24870, 24871, 24872, 24873, 24874, 24875, 24876, 24877, 24878, 24879, 24880, 24881, 24882, 24883, 24884, 24885, 24886, 24888, 24889, 24890, 24891, 24892, 24893, 24894, 24895, 24896, 24897, 24898, 24899, 24900, 24901, 24902, 24903, 24904, 24905, 24906, 24907, 24908, 24909, 24910, 24913, 24914, 24916, 24917, 24918, 24919, 24920, 24921, 24923, 24924, 24925, 24926, 24927, 24928, 24929, 24930, 24933, 24934, 24935, 24937, 24938, 24940, 24943, 24944, 24945, 24946, 24947, 24948, 24949, 24950, 24951, 24952, 24953, 24954, 24955, 24956, 24957, 24958, 24959, 24960, 24961, 24963, 24964, 24965, 24966, 24967, 24968, 24969, 24970, 24972, 24973, 24974, 24975, 24976, 24977, 24978, 24979, 24980, 24981, 24982, 24983, 24984, 24985, 24987, 24989, 24990, 24991, 24992, 24994, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25017, 25018, 25019, 25020, 25021, 25022, 25023, 25024, 25025, 25026, 25027, 25028, 25029, 25030, 25031, 25032, 25033, 25034, 25035, 25036, 25037, 25038, 25039, 25040, 25041, 25042, 25043, 25046, 25047, 25048, 25049, 25050, 25051, 25052, 25053, 25054, 25055, 25056, 25057, 25058, 25059, 25060, 25061, 25062, 25063, 25064, 25065, 25066, 25067, 25068, 25069, 25070, 25071, 25072, 25073, 25074, 25075, 25076, 25077, 25079, 25080, 25081, 25082, 25083, 25084, 25085, 25086, 25087, 25088, 25089, 25091, 25092, 25093, 25094, 25095, 25096, 25097, 25098, 25099, 25100, 25101, 25103, 25105, 25106, 25107, 25108, 25111, 25112, 25113, 25115, 25116, 25118, 25119, 25120, 25121, 25122, 25123, 25124, 25125, 25126, 25127, 25128, 25129, 25131, 25132, 25133, 25134, 25135, 25139, 25140, 25141, 25143, 25144, 25145, 25146, 25147, 25148, 25149, 25150, 25151, 25152, 25154, 25155, 25156, 25159, 25160, 25161, 25162, 25163, 25164, 25165, 25166, 25168, 25169, 25170, 25171, 25172, 25173, 25174, 25175, 25176, 25177, 25178, 25179, 25180, 25181, 25182, 25183, 25184, 25185, 25186, 25187, 25188, 25189, 25191, 25192, 25193, 25194, 25196, 25197, 25198, 25199, 25200, 25201, 25202, 25203, 25204, 25205, 25206, 25207, 25208, 25209, 25210, 25211, 25212, 25216, 25217, 25218, 25219, 25220, 25221, 25222, 25224, 25225, 25226, 25227, 25228, 25229, 25230, 25231, 25232, 25233, 25235, 25236, 25237, 25238, 25239, 25240, 25241, 25242, 25243, 25244, 25245, 25246, 25248, 25249, 25250, 25251, 25252, 25253, 25254, 25255, 25256, 25257, 25258, 25259, 25260, 25261, 25262, 25263, 25264, 25265, 25266, 25267, 25268, 25269, 25270, 25271, 25272, 25273, 25274, 25275, 25276, 25277, 25278, 25279, 25280, 25281, 25282, 25283, 25284, 25285, 25287, 25288, 25289, 25291, 25292, 25293, 25294, 25295, 25296, 25297, 25298, 25299, 25300, 25301, 25302, 25303, 25304, 25305, 25306, 25307, 25308, 25309, 25310, 25311, 25312, 25313, 25314, 25315, 25316, 25317, 25318, 25319, 25320, 25321, 25322, 25323, 25324, 25326, 25327, 25328, 25329, 25330, 25331, 25333, 25334, 25335, 25336, 25337, 25338, 25339, 25340, 25341, 25342, 25343, 25344, 25345, 25346, 25347, 25348, 25349, 25350, 25351, 25352, 25353, 25354, 25356, 25357, 25358, 25359, 25360, 25361, 25362, 25363, 25364, 25365, 25366, 25367, 25368, 25369, 25370, 25371, 25372, 25373, 25374, 25375, 25376, 25377, 25378, 25381, 25382, 25383, 25384, 25385, 25386, 25387, 25388, 25389, 25390, 25391, 25392, 25393, 25394, 25395, 25396, 25397, 25398, 25400, 25401, 25402, 25404, 25405, 25406, 25407, 25408, 25409, 25411, 25413, 25416, 25417, 25418, 25419, 25420, 25421, 25422, 25425, 25427, 25428, 25430, 25431, 25432, 25433, 25434, 25435, 25437, 25438, 25439, 25440, 25441, 25442, 25444, 25445, 25446, 25447, 25448, 25450, 25451, 25452, 25453, 25454, 25455, 25456, 25457, 25458, 25459, 25460, 25461, 25462, 25463, 25464, 25465, 25466, 25467, 25469, 25470, 25471, 25472, 25473, 25474, 25475, 25476, 25477, 25478, 25479, 25481, 25482, 25483, 25484, 25485, 25486, 25487, 25488, 25489, 25490, 25491, 25492, 25493, 25494, 25495, 25496, 25497, 25498, 25499, 25500, 25501, 25502, 25503, 25504, 25505, 25507, 25508, 25509, 25510, 25511, 25512, 25514, 25515, 25516, 25517, 25518, 25519, 25520, 25521, 25522, 25523, 25525, 25526, 25527, 25528, 25531, 25532, 25533, 25534, 25535, 25536, 25537, 25538, 25539, 25540, 25542, 25543, 25544, 25545, 25546, 25547, 25548, 25549, 25550, 25551, 25552, 25553, 25554, 25555, 25556, 25557, 25558, 25559, 25561, 25562, 25563, 25564, 25565, 25566, 25567, 25568, 25569, 25570, 25571, 25572, 25573, 25574, 25575, 25576, 25577, 25578, 25580, 25581, 25582, 25583, 25585, 25586, 25587, 25590, 25591, 25592, 25593, 25594, 25595, 25596, 25597, 25598, 25599, 25600, 25601, 25602, 25603, 25604, 25605, 25606, 25607, 25608, 25609, 25610, 25614, 25615, 25616, 25618, 25619, 25621, 25622, 25623, 25624, 25625, 25626, 25627, 25628, 25629, 25630, 25631, 25632, 25633, 25634, 25635, 25636, 25637, 25639, 25640, 25641, 25642, 25643, 25644, 25645, 25646, 25647, 25648, 25649, 25650, 25651, 25652, 25653, 25654, 25655, 25656, 25657, 25660, 25661, 25662, 25664, 25665, 25666, 25667, 25668, 25669, 25670, 25671, 25672, 25673, 25674, 25675, 25676, 25677, 25678, 25679, 25680, 25681, 25683, 25684, 25685, 25686, 25687, 25688, 25690, 25691, 25693, 25694, 25695, 25696, 25697, 25698, 25699, 25700, 25701, 25702, 25703, 25704, 25705, 25706, 25707, 25709, 25710, 25711, 25713, 25714, 25715, 25716, 25717, 25718, 25720, 25721, 25722, 25723, 25724, 25725, 25726, 25727, 25728, 25729, 25730, 25731, 25732, 25733, 25734, 25735, 25736, 25741, 25743, 25744, 25745, 25746, 25747, 25748, 25749, 25750, 25751, 25752, 25753, 25754, 25755, 25758, 25759, 25760, 25761, 25762, 25763, 25764, 25765, 25766, 25767, 25769, 25770, 25771, 25773, 25774, 25775, 25776, 25777, 25778, 25779, 25780, 25781, 25782, 25783, 25784, 25785, 25786, 25787, 25788, 25789, 25790, 25791, 25792, 25793, 25794, 25796, 25797, 25798, 25799, 25800, 25801, 25802, 25803, 25804, 25806, 25807, 25808, 25810, 25811, 25812, 25813, 25814, 25815, 25816, 25817, 25818, 25819, 25821, 25822, 25823, 25825, 25826, 25827, 25830, 25831, 25832, 25833, 25834, 25835, 25836, 25837, 25838, 25839, 25840, 25841, 25842, 25843, 25844, 25845, 25846, 25847, 25848, 25849, 25850, 25851, 25852, 25853, 25854, 25855, 25856, 25857, 25858, 25860, 25861, 25862, 25863, 25864, 25865, 25866, 25867, 25868, 25869, 25870, 25871, 25872, 25873, 25874, 25875, 25876, 25877, 25878, 25879, 25881, 25882, 25883, 25884, 25885, 25886, 25887, 25889, 25890, 25891, 25892, 25894, 25895, 25896, 25897, 25898, 25900, 25901, 25902, 25903, 25904, 25905, 25906, 25907, 25908, 25909, 25910, 25911, 25912, 25913, 25914, 25915, 25916, 25918, 25919, 25920, 25921, 25922, 25923, 25924, 25925, 25927, 25928, 25929, 25930, 25932, 25933, 25934, 25935, 25937, 25938, 25939, 25940, 25941, 25943, 25944, 25945, 25946, 25947, 25948, 25949, 25950, 25951, 25952, 25953, 25954, 25955, 25956, 25959, 25960, 25961, 25962, 25963, 25965, 25966, 25967, 25968, 25969, 25970, 25971, 25972, 25974, 25975, 25977, 25979, 25980, 25981, 25982, 25983, 25984, 25985, 25986, 25987, 25991, 25992, 25993, 25994, 25995, 25996, 25997, 25998, 25999, 26000, 26001, 26002, 26003, 26004, 26005, 26006, 26007, 26008, 26009, 26010, 26011, 26012, 26013, 26014, 26015, 26016, 26017, 26018, 26019, 26020, 26021, 26022, 26023, 26025, 26026, 26027, 26028, 26030, 26031, 26032, 26033, 26034, 26035, 26036, 26037, 26038, 26039, 26040, 26041, 26042, 26043, 26044, 26045, 26046, 26048, 26049, 26050, 26051, 26052, 26055, 26056, 26057, 26058, 26060, 26061, 26062, 26063, 26064, 26065, 26066, 26067, 26068, 26069, 26070, 26071, 26072, 26073, 26078, 26079, 26080, 26081, 26082, 26083, 26084, 26085, 26086, 26087, 26088, 26089, 26090, 26091, 26092, 26093, 26095, 26096, 26097, 26098, 26099, 26101, 26102, 26103, 26104, 26105, 26106, 26107, 26108, 26109, 26110, 26114, 26115, 26116, 26117, 26118, 26120, 26121, 26122, 26123, 26124, 26125, 26127, 26128, 26129, 26130, 26131, 26132, 26133, 26134, 26135, 26136, 26137, 26139, 26140, 26141, 26143, 26144, 26145, 26147, 26148, 26149, 26150, 26151, 26153, 26155, 26158, 26160, 26161, 26162, 26163, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26174, 26175, 26177, 26178, 26179, 26180, 26181, 26182, 26183, 26184, 26185, 26186, 26187, 26188, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26197, 26198, 26199, 26200, 26201, 26202, 26203, 26204, 26205, 26206, 26207, 26208, 26209, 26210, 26211, 26212, 26213, 26214, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26222, 26223, 26224, 26225, 26226, 26227, 26228, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26236, 26238, 26239, 26240, 26241, 26242, 26243, 26244, 26245, 26247, 26248, 26249, 26250, 26251, 26252, 26253, 26254, 26255, 26256, 26257, 26261, 26262, 26263, 26264, 26265, 26266, 26267, 26268, 26269, 26270, 26272, 26274, 26275, 26278, 26279, 26280, 26281, 26282, 26283, 26284, 26285, 26287, 26288, 26289, 26290, 26291, 26292, 26293, 26294, 26295, 26296, 26297, 26298, 26299, 26300, 26302, 26303, 26304, 26305, 26306, 26307, 26308, 26309, 26310, 26311, 26312, 26313, 26314, 26315, 26316, 26317, 26319, 26320, 26321, 26322, 26323, 26324, 26325, 26326, 26327, 26329, 26330, 26331, 26332, 26335, 26336, 26338, 26339, 26341, 26343, 26344, 26345, 26346, 26347, 26349, 26351, 26352, 26353, 26354, 26355, 26356, 26357, 26358, 26359, 26360, 26361, 26362, 26363, 26364, 26365, 26366, 26367, 26368, 26369, 26370, 26371, 26372, 26373, 26374, 26376, 26377, 26379, 26380, 26381, 26382, 26383, 26384, 26385, 26387, 26388, 26389, 26391, 26392, 26393, 26396, 26397, 26398, 26399, 26400, 26401, 26404, 26405, 26406, 26407, 26408, 26409, 26410, 26411, 26412, 26413, 26414, 26415, 26416, 26417, 26418, 26419, 26420, 26422, 26423, 26424, 26425, 26426, 26427, 26428, 26429, 26430, 26431, 26433, 26434, 26435, 26439, 26440, 26441, 26442, 26443, 26445, 26446, 26447, 26448, 26449, 26450, 26452, 26453, 26454, 26455, 26456, 26457, 26458, 26459, 26461, 26462, 26466, 26469, 26470, 26471, 26472, 26474, 26475, 26476, 26477, 26478, 26479, 26480, 26481, 26482, 26483, 26484, 26485, 26486, 26487, 26488, 26489, 26490, 26491, 26492, 26493, 26495, 26496, 26497, 26498, 26499, 26500, 26501, 26502, 26503, 26504, 26505, 26507, 26508, 26509, 26510, 26511, 26512, 26513, 26515, 26516, 26518, 26519, 26520, 26521, 26524, 26526, 26527, 26528, 26529, 26530, 26531, 26534, 26535, 26536, 26537, 26539, 26540, 26542, 26543, 26544, 26545, 26546, 26547, 26548, 26549, 26550, 26551, 26552, 26553, 26554, 26556, 26557, 26558, 26559, 26560, 26561, 26562, 26563, 26564, 26565, 26566, 26567, 26568, 26569, 26570, 26571, 26572, 26573, 26575, 26576, 26577, 26579, 26580, 26581, 26583, 26584, 26585, 26586, 26588, 26589, 26590, 26591, 26592, 26596, 26597, 26598, 26599, 26600, 26601, 26602, 26603, 26604, 26605, 26606, 26607, 26608, 26610, 26611, 26612, 26613, 26614, 26615, 26616, 26617, 26618, 26619, 26621, 26623, 26624, 26625, 26626, 26631, 26632, 26634, 26635, 26636, 26637, 26640, 26641, 26642, 26643, 26645, 26647, 26649, 26650, 26651, 26652, 26653, 26654, 26655, 26656, 26657, 26658, 26659, 26660, 26661, 26662, 26663, 26664, 26665, 26666, 26667, 26668, 26669, 26670, 26671, 26672, 26673, 26674, 26675, 26676, 26677, 26678, 26679, 26681, 26682, 26683, 26684, 26685, 26686, 26687, 26688, 26689, 26690, 26691, 26692, 26693, 26694, 26695, 26696, 26697, 26698, 26700, 26702, 26704, 26705, 26706, 26707, 26708, 26709, 26710, 26711, 26712, 26713, 26714, 26715, 26719, 26720, 26721, 26722, 26723, 26724, 26726, 26727, 26729, 26730, 26731, 26733, 26734, 26735, 26736, 26738, 26739, 26741, 26742, 26743, 26744, 26745, 26746, 26747, 26749, 26750, 26751, 26752, 26753, 26754, 26755, 26756, 26757, 26758, 26760, 26763, 26764, 26765, 26766, 26767, 26768, 26769, 26770, 26771, 26772, 26774, 26775, 26776, 26777, 26778, 26779, 26780, 26781, 26782, 26783, 26784, 26786, 26787, 26790, 26791, 26792, 26793, 26794, 26795, 26796, 26797, 26798, 26799, 26801, 26802, 26803, 26804, 26805, 26808, 26809, 26810, 26811, 26812, 26813, 26815, 26816, 26817, 26818, 26820, 26821, 26822, 26823, 26825, 26826, 26827, 26828, 26829, 26830, 26831, 26832, 26833, 26834, 26836, 26837, 26838, 26839, 26840, 26841, 26842, 26843, 26844, 26845, 26846, 26847, 26848, 26850, 26851, 26852, 26853, 26854, 26855, 26856, 26857, 26859, 26860, 26862, 26863, 26864, 26865, 26866, 26867, 26868, 26871, 26872, 26873, 26874, 26875, 26877, 26878, 26879, 26880, 26881, 26882, 26883, 26884, 26892, 26893, 26896, 26897, 26898, 26899, 26901, 26902, 26903, 26904, 26908, 26909, 26910, 26911, 26913, 26914, 26915, 26916, 26917, 26918, 26919, 26920, 26921, 26922, 26924, 26925, 26926, 26928, 26929, 26930, 26931, 26932, 26933, 26934, 26935, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 26945, 26946, 26948, 26949, 26951, 26952, 26953, 26955, 26956, 26957, 26958, 26959, 26960, 26961, 26962, 26963, 26964, 26965, 26966, 26967, 26968, 26969, 26971, 26972, 26974, 26975, 26976, 26977, 26978, 26979, 26980, 26981, 26982, 26984, 26985, 26986, 26987, 26988, 26989, 26990, 26991, 26992, 26993, 26994, 26995, 26996, 26997, 26999, 27000, 27001, 27002, 27003, 27004, 27005, 27006, 27007, 27008, 27009, 27010, 27011, 27012, 27015, 27016, 27017, 27018, 27019, 27020, 27021, 27022, 27023, 27024, 27025, 27026, 27027, 27028, 27029, 27030, 27031, 27032, 27033, 27034, 27035, 27036, 27037, 27038, 27039, 27040, 27041, 27042, 27044, 27045, 27046, 27047, 27048, 27049, 27050, 27051, 27052, 27053, 27054, 27055, 27056, 27057, 27058, 27059, 27060, 27061, 27062, 27063, 27064, 27065, 27066, 27067, 27068, 27069, 27070, 27071, 27072, 27073, 27074, 27075, 27077, 27078, 27079, 27080, 27081, 27082, 27083, 27084, 27087, 27088, 27089, 27090, 27091, 27092, 27093, 27094, 27095, 27096, 27097, 27098, 27099, 27100, 27101, 27102, 27103, 27108, 27110, 27111, 27113, 27114, 27115, 27116, 27117, 27118, 27119, 27120, 27121, 27122, 27124, 27125, 27126, 27127, 27129, 27130, 27131, 27132, 27133, 27134, 27135, 27136, 27137, 27138, 27139, 27140, 27141, 27142, 27143, 27144, 27145, 27146, 27147, 27150, 27151, 27152, 27153, 27154, 27155, 27156, 27157, 27158, 27159, 27162, 27163, 27164, 27165, 27166, 27167, 27168, 27169, 27171, 27172, 27173, 27175, 27176, 27177, 27178, 27179, 27181, 27182, 27183, 27184, 27185, 27186, 27187, 27188, 27189, 27190, 27191, 27192, 27193, 27194, 27195, 27196, 27197, 27198, 27199, 27200, 27201, 27202, 27203, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27213, 27214, 27215, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27233, 27234, 27235, 27236, 27237, 27238, 27239, 27240, 27241, 27242, 27243, 27244, 27245, 27246, 27247, 27249, 27250, 27251, 27252, 27254, 27255, 27257, 27258, 27259, 27260, 27261, 27262, 27263, 27264, 27265, 27267, 27269, 27270, 27271, 27272, 27273, 27274, 27275, 27276, 27277, 27278, 27279, 27281, 27282, 27283, 27284, 27285, 27287, 27288, 27289, 27290, 27291, 27293, 27294, 27295, 27296, 27297, 27298, 27299, 27300, 27301, 27303, 27304, 27305, 27306, 27307, 27308, 27309, 27310, 27311, 27312, 27313, 27314, 27315, 27316, 27317, 27318, 27319, 27320, 27321, 27322, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27342, 27343, 27344, 27345, 27347, 27348, 27350, 27352, 27353, 27354, 27356, 27357, 27358, 27359, 27360, 27361, 27362, 27363, 27364, 27365, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27374, 27375, 27376, 27377, 27378, 27379, 27380, 27381, 27382, 27383, 27384, 27385, 27386, 27387, 27388, 27389, 27390, 27391, 27392, 27393, 27395, 27396, 27397, 27398, 27399, 27400, 27401, 27402, 27403, 27404, 27405, 27406, 27407, 27409, 27410, 27411, 27412, 27413, 27414, 27415, 27416, 27418, 27419, 27420, 27421, 27422, 27426, 27427, 27428, 27429, 27430, 27432, 27433, 27434, 27435, 27436, 27439, 27440, 27441, 27443, 27444, 27445, 27447, 27448, 27449, 27450, 27451, 27452, 27453, 27454, 27456, 27457, 27458, 27459, 27461, 27463, 27464, 27465, 27467, 27468, 27469, 27470, 27471, 27472, 27473, 27474, 27475, 27477, 27478, 27479, 27480, 27481, 27482, 27483, 27484, 27485, 27486, 27487, 27488, 27489, 27490, 27491, 27492, 27493, 27494, 27495, 27496, 27497, 27498, 27499, 27500, 27501, 27502, 27503, 27504, 27505, 27506, 27507, 27508, 27509, 27510, 27511, 27512, 27513, 27514, 27515, 27516, 27517, 27518, 27519, 27523, 27524, 27527, 27528, 27529, 27530, 27531, 27532, 27535, 27536, 27537, 27538, 27539, 27540, 27541, 27542, 27543, 27544, 27545, 27546, 27547, 27548, 27549, 27551, 27552, 27553, 27554, 27555, 27559, 27560, 27561, 27562, 27563, 27564, 27565, 27566, 27567, 27569, 27570, 27571, 27572, 27573, 27574, 27575, 27576, 27579, 27580, 27581, 27582, 27583, 27584, 27585, 27586, 27587, 27588, 27589, 27590, 27592, 27593, 27594, 27595, 27596, 27597, 27599, 27600, 27601, 27602, 27603, 27604, 27605, 27606, 27607, 27608, 27609, 27612, 27613, 27614, 27615, 27616, 27618, 27619, 27622, 27623, 27624, 27625, 27626, 27627, 27628, 27629, 27630, 27631, 27632, 27634, 27635, 27636, 27637, 27638, 27639, 27640, 27641, 27642, 27643, 27644, 27645, 27646, 27647, 27649, 27650, 27651, 27653, 27654, 27655, 27656, 27657, 27658, 27660, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27668, 27669, 27670, 27671, 27672, 27673, 27674, 27675, 27677, 27678, 27679, 27680, 27681, 27682, 27684, 27685, 27686, 27687, 27688, 27689, 27690, 27691, 27692, 27696, 27698, 27701, 27702, 27703, 27704, 27705, 27706, 27707, 27708, 27709, 27710, 27711, 27712, 27713, 27714, 27715, 27716, 27717, 27718, 27719, 27720, 27721, 27723, 27724, 27726, 27727, 27728, 27729, 27730, 27731, 27732, 27733, 27734, 27735, 27736, 27737, 27738, 27740, 27741, 27742, 27743, 27744, 27745, 27746, 27747, 27748, 27750, 27751, 27752, 27753, 27754, 27755, 27756, 27757, 27758, 27759, 27760, 27761, 27762, 27763, 27764, 27765, 27766, 27767, 27768, 27769, 27770, 27771, 27772, 27773, 27774, 27775, 27776, 27777, 27778, 27780, 27781, 27782, 27783, 27784, 27785, 27786, 27788, 27789, 27790, 27791, 27792, 27793, 27794, 27795, 27796, 27797, 27799, 27801, 27802, 27803, 27804, 27805, 27806, 27807, 27808, 27809, 27811, 27812, 27813, 27814, 27815, 27816, 27819, 27820, 27821, 27822, 27823, 27829, 27830, 27831, 27832, 27833, 27834, 27835, 27836, 27837, 27838, 27839, 27840, 27841, 27842, 27843, 27844, 27845, 27847, 27848, 27849, 27850, 27851, 27852, 27854, 27855, 27856, 27857, 27858, 27859, 27860, 27861, 27862, 27863, 27864, 27865, 27866, 27867, 27868, 27869, 27870, 27871, 27872, 27873, 27874, 27875, 27876, 27877, 27878, 27879, 27881, 27882, 27883, 27884, 27886, 27887, 27888, 27889, 27890, 27891, 27892, 27893, 27894, 27895, 27896, 27898, 27899, 27900, 27901, 27902, 27903, 27904, 27905, 27906, 27907, 27908, 27910, 27911, 27912, 27913, 27914, 27915, 27916, 27917, 27918, 27919, 27920, 27921, 27922, 27923, 27924, 27925, 27926, 27928, 27929, 27930, 27931, 27932, 27933, 27934, 27935, 27936, 27937, 27938, 27939, 27940, 27942, 27943, 27944, 27945, 27946, 27947, 27948, 27949, 27950, 27951, 27952, 27953, 27954, 27955, 27956, 27957, 27959, 27960, 27961, 27964, 27965, 27966, 27967, 27968, 27969, 27971, 27972, 27973, 27974, 27975, 27976, 27977, 27978, 27979, 27980, 27981, 27982, 27983, 27984, 27985, 27986, 27987, 27988, 27990, 27992, 27994, 27995, 27997, 27999, 28000, 28001, 28002, 28003, 28004, 28005, 28006, 28007, 28008, 28012, 28013, 28014, 28015, 28016, 28017, 28018, 28019, 28020, 28022, 28023, 28024, 28025, 28026, 28028, 28029, 28030, 28031, 28032, 28034, 28035, 28036, 28038, 28039, 28040, 28041, 28042, 28043, 28045, 28046, 28047, 28048, 28049, 28050, 28051, 28052, 28053, 28054, 28055, 28056, 28057, 28058, 28059, 28061, 28062, 28063, 28064, 28065, 28066, 28067, 28068, 28070, 28071, 28072, 28073, 28074, 28075, 28076, 28077, 28078, 28079, 28080, 28081, 28082, 28083, 28084, 28085, 28086, 28087, 28088, 28089, 28090, 28092, 28094, 28095, 28096, 28097, 28098, 28099, 28100, 28101, 28102, 28103, 28105, 28106, 28107, 28108, 28109, 28110, 28111, 28112, 28113, 28114, 28115, 28116, 28118, 28119, 28120, 28121, 28122, 28123, 28124, 28125, 28126, 28127, 28128, 28129, 28130, 28131, 28133, 28134, 28135, 28137, 28138, 28139, 28140, 28141, 28142, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28150, 28151, 28152, 28153, 28155, 28156, 28158, 28159, 28160, 28161, 28162, 28163, 28164, 28165, 28166, 28167, 28168, 28169, 28170, 28171, 28172, 28173, 28174, 28175, 28176, 28177, 28187, 28188, 28189, 28191, 28192, 28193, 28194, 28195, 28197, 28198, 28199, 28200, 28201, 28203, 28204, 28206, 28207, 28208, 28209, 28210, 28211, 28212, 28214, 28215, 28216, 28217, 28218, 28219, 28221, 28222, 28223, 28224, 28227, 28228, 28229, 28231, 28232, 28233, 28234, 28236, 28237, 28238, 28240, 28241, 28242, 28243, 28244, 28246, 28248, 28249, 28250, 28251, 28252, 28253, 28254, 28255, 28256, 28258, 28259, 28260, 28261, 28268, 28269, 28270, 28271, 28272, 28273, 28275, 28276, 28277, 28278, 28279, 28280, 28281, 28284, 28285, 28286, 28287, 28288, 28289, 28290, 28291, 28292, 28293, 28294, 28295, 28296, 28297, 28298, 28299, 28301, 28302, 28303, 28304, 28305, 28306, 28307, 28308, 28309, 28311, 28312, 28313, 28314, 28315, 28316, 28317, 28318, 28319, 28320, 28321, 28323, 28325, 28326, 28327, 28329, 28330, 28331, 28332, 28333, 28336, 28337, 28338, 28340, 28341, 28342, 28343, 28344, 28345, 28346, 28348, 28349, 28350, 28351, 28352, 28353, 28354, 28355, 28356, 28357, 28360, 28361, 28362, 28363, 28364, 28365, 28366, 28367, 28368, 28369, 28370, 28371, 28372, 28373, 28374, 28375, 28376, 28377, 28378, 28379, 28380, 28381, 28382, 28383, 28385, 28387, 28388, 28389, 28390, 28391, 28392, 28393, 28394, 28397, 28398, 28399, 28400, 28401, 28402, 28403, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28433, 28434, 28435, 28437, 28438, 28439, 28440, 28441, 28442, 28444, 28445, 28446, 28447, 28448, 28449, 28450, 28451, 28452, 28453, 28454, 28455, 28457, 28458, 28459, 28460, 28461, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28473, 28474, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28493, 28494, 28495, 28496, 28497, 28499, 28500, 28501, 28502, 28503, 28504, 28506, 28507, 28508, 28509, 28510, 28511, 28512, 28513, 28514, 28515, 28516, 28517, 28518, 28519, 28520, 28521, 28522, 28523, 28524, 28525, 28526, 28527, 28528, 28529, 28530, 28532, 28533, 28534, 28535, 28536, 28537, 28538, 28539, 28541, 28542, 28543, 28544, 28545, 28546, 28547, 28548, 28550, 28551, 28552, 28555, 28556, 28557, 28558, 28559, 28560, 28561, 28562, 28563, 28564, 28565, 28566, 28567, 28568, 28569, 28570, 28571, 28572, 28573, 28575, 28576, 28577, 28578, 28579, 28580, 28581, 28582, 28583, 28584, 28585, 28586, 28587, 28588, 28589, 28590, 28591, 28594, 28595, 28596, 28597, 28598, 28599, 28600, 28601, 28602, 28605, 28606, 28607, 28609, 28610, 28611, 28614, 28615, 28616, 28617, 28618, 28619, 28620, 28621, 28623, 28624, 28626, 28627, 28628, 28629, 28630, 28631, 28632, 28633, 28634, 28635, 28636, 28637, 28638, 28639, 28640, 28641, 28642, 28643, 28644, 28645, 28646, 28647, 28648, 28649, 28651, 28652, 28653, 28654, 28655, 28656, 28657, 28658, 28659, 28663, 28664, 28665, 28666, 28667, 28668, 28669, 28670, 28672, 28673, 28674, 28675, 28676, 28677, 28678, 28679, 28680, 28681, 28682, 28683, 28684, 28686, 28687, 28688, 28689, 28690, 28691, 28693, 28694, 28695, 28696, 28697, 28698, 28699, 28700, 28701, 28702, 28703, 28704, 28705, 28706, 28707, 28708, 28709, 28710, 28711, 28712, 28713, 28714, 28715, 28716, 28717, 28718, 28719, 28720, 28721, 28722, 28723, 28724, 28726, 28727, 28728, 28729, 28730, 28731, 28732, 28735, 28736, 28737, 28738, 28739, 28741, 28742, 28743, 28744, 28745, 28746, 28747, 28748, 28750, 28751, 28753, 28754, 28755, 28756, 28759, 28760, 28761, 28762, 28763, 28764, 28765, 28766, 28767, 28769, 28770, 28771, 28772, 28773, 28774, 28775, 28776, 28779, 28780, 28781, 28782, 28783, 28785, 28787, 28788, 28789, 28790, 28791, 28792, 28793, 28794, 28797, 28798, 28800, 28801, 28802, 28803, 28804, 28805, 28806, 28807, 28808, 28809, 28810, 28811, 28812, 28813, 28814, 28815, 28816, 28817, 28818, 28819, 28820, 28822, 28823, 28825, 28826, 28830, 28831, 28832, 28833, 28834, 28835, 28836, 28837, 28838, 28839, 28840, 28841, 28842, 28844, 28845, 28847, 28848, 28849, 28851, 28852, 28854, 28855, 28856, 28857, 28858, 28859, 28860, 28861, 28862, 28863, 28864, 28865, 28866, 28867, 28868, 28869, 28871, 28873, 28874, 28875, 28876, 28877, 28878, 28879, 28880, 28882, 28883, 28884, 28885, 28886, 28887, 28888, 28889, 28890, 28891, 28892, 28893, 28894, 28896, 28897, 28898, 28899, 28900, 28902, 28903, 28905, 28906, 28907, 28908, 28909, 28910, 28911, 28912, 28914, 28915, 28916, 28918, 28919, 28920, 28921, 28922, 28923, 28924, 28925, 28926, 28927, 28928, 28929, 28930, 28931, 28932, 28933, 28934, 28935, 28936, 28937, 28938, 28939, 28940, 28942, 28943, 28944, 28945, 28946, 28947, 28948, 28950, 28951, 28952, 28954, 28955, 28958, 28959, 28960, 28961, 28963, 28964, 28965, 28966, 28967, 28968, 28969, 28970, 28971, 28972, 28973, 28974, 28975, 28976, 28977, 28978, 28979, 28980, 28982, 28983, 28984, 28985, 28986, 28987, 28988, 28989, 28990, 28991, 28992, 28993, 28994, 28996, 28998, 28999, 29000, 29001, 29003, 29004, 29005, 29006, 29007, 29008, 29009, 29010, 29011, 29012, 29013, 29015, 29016, 29017, 29018, 29019, 29020, 29021, 29022, 29023, 29024, 29025, 29026, 29027, 29028, 29029, 29030, 29031, 29032, 29034, 29035, 29037, 29038, 29039, 29040, 29041, 29042, 29043, 29044, 29045, 29046, 29047, 29048, 29049, 29050, 29051, 29052, 29053, 29054, 29055, 29056, 29057, 29058, 29059, 29061, 29062, 29063, 29064, 29065, 29066, 29067, 29068, 29069, 29070, 29071, 29072, 29073, 29074, 29075, 29077, 29078, 29079, 29080, 29081, 29083, 29084, 29085, 29086, 29087, 29088, 29090, 29091, 29092, 29093, 29094, 29095, 29097, 29098, 29099, 29100, 29101, 29102, 29103, 29104, 29105, 29106, 29107, 29109, 29110, 29111, 29112, 29113, 29114, 29115, 29116, 29118, 29119, 29120, 29121, 29122, 29123, 29124, 29125, 29126, 29127, 29128, 29129, 29130, 29131, 29132, 29133, 29134, 29135, 29136, 29137, 29138, 29139, 29140, 29141, 29142, 29143, 29144, 29145, 29146, 29147, 29148, 29149, 29150, 29151, 29152, 29153, 29154, 29155, 29156, 29157, 29158, 29159, 29161, 29162, 29163, 29164, 29165, 29166, 29167, 29168, 29169, 29172, 29175, 29176, 29177, 29179, 29180, 29181, 29182, 29183, 29184, 29185, 29186, 29187, 29188, 29189, 29190, 29191, 29192, 29193, 29196, 29197, 29198, 29200, 29201, 29202, 29203, 29204, 29205, 29206, 29208, 29209, 29210, 29211, 29212, 29214, 29215, 29216, 29217, 29218, 29219, 29220, 29221, 29222, 29223, 29224, 29225, 29226, 29227, 29228, 29229, 29230, 29231, 29232, 29233, 29235, 29236, 29237, 29238, 29240, 29241, 29242, 29243, 29244, 29245, 29247, 29248, 29249, 29250, 29251, 29253, 29254, 29256, 29258, 29259, 29260, 29261, 29262, 29263, 29264, 29265, 29266, 29267, 29268, 29270, 29271, 29273, 29274, 29275, 29276, 29277, 29278, 29279, 29280, 29281, 29282, 29283, 29284, 29285, 29288, 29289, 29290, 29291, 29292, 29293, 29294, 29295, 29296, 29297, 29298, 29299, 29300, 29301, 29302, 29303, 29304, 29305, 29306, 29307, 29309, 29310, 29311, 29312, 29313, 29314, 29316, 29317, 29318, 29319, 29320, 29321, 29322, 29323, 29324, 29327, 29328, 29329, 29330, 29331, 29333, 29334, 29335, 29336, 29337, 29338, 29339, 29341, 29342, 29343, 29344, 29345, 29346, 29347, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29355, 29356, 29357, 29358, 29360, 29361, 29362, 29363, 29364, 29365, 29366, 29367, 29368, 29369, 29370, 29371, 29372, 29373, 29375, 29376, 29377, 29378, 29379, 29380, 29381, 29382, 29385, 29388, 29389, 29390, 29391, 29392, 29393, 29394, 29395, 29396, 29397, 29398, 29399, 29400, 29401, 29406, 29407, 29408, 29409, 29411, 29412, 29413, 29414, 29415, 29416, 29417, 29418, 29419, 29420, 29421, 29422, 29423, 29424, 29425, 29426, 29427, 29428, 29429, 29430, 29431, 29433, 29434, 29435, 29436, 29437, 29438, 29439, 29441, 29442, 29443, 29444, 29445, 29446, 29448, 29449, 29450, 29451, 29452, 29453, 29454, 29455, 29456, 29457, 29458, 29460, 29461, 29462, 29463, 29464, 29465, 29466, 29467, 29469, 29470, 29471, 29472, 29473, 29476, 29477, 29478, 29479, 29480, 29482, 29483, 29484, 29485, 29486, 29487, 29488, 29489, 29490, 29491, 29492, 29493, 29494, 29495, 29496, 29497, 29500, 29501, 29502, 29503, 29504, 29506, 29507, 29508, 29509, 29510, 29511, 29512, 29513, 29515, 29516, 29517, 29518, 29519, 29522, 29523, 29524, 29526, 29527, 29528, 29529, 29530, 29531, 29532, 29533, 29534, 29535, 29537, 29539, 29542, 29544, 29545, 29546, 29547, 29548, 29549, 29550, 29551, 29552, 29553, 29554, 29555, 29556, 29557, 29558, 29559, 29560, 29561, 29563, 29565, 29566, 29567, 29568, 29569, 29570, 29571, 29572, 29573, 29574, 29575, 29576, 29577, 29578, 29579, 29580, 29581, 29582, 29583, 29584, 29586, 29587, 29588, 29589, 29590, 29591, 29592, 29593, 29594, 29595, 29596, 29598, 29599, 29600, 29602, 29603, 29604, 29605, 29606, 29609, 29610, 29612, 29613, 29614, 29615, 29616, 29617, 29618, 29619, 29623, 29624, 29625, 29626, 29627, 29628, 29629, 29630, 29632, 29633, 29634, 29635, 29636, 29637, 29638, 29639, 29640, 29641, 29642, 29643, 29644, 29645, 29646, 29647, 29648, 29649, 29650, 29651, 29652, 29653, 29654, 29655, 29656, 29657, 29658, 29659, 29660, 29663, 29664, 29666, 29668, 29669, 29670, 29671, 29672, 29673, 29674, 29675, 29676, 29678, 29679, 29680, 29681, 29682, 29683, 29684, 29685, 29686, 29687, 29688, 29689, 29690, 29693, 29694, 29695, 29697, 29698, 29700, 29701, 29702, 29703, 29704, 29706, 29707, 29708, 29709, 29710, 29711, 29712, 29713, 29714, 29716, 29717, 29719, 29720, 29721, 29722, 29723, 29724, 29725, 29727, 29728, 29730, 29731, 29732, 29735, 29736, 29737, 29738, 29739, 29740, 29741, 29742, 29743, 29744, 29745, 29746, 29747, 29748, 29749, 29750, 29752, 29755, 29756, 29757, 29758, 29759, 29760, 29761, 29762, 29763, 29764, 29765, 29766, 29767, 29768, 29772, 29773, 29776, 29777, 29778, 29779, 29780, 29781, 29782, 29783, 29784, 29785, 29786, 29787, 29788, 29789, 29790, 29791, 29792, 29793, 29794, 29795, 29796, 29797, 29798, 29799, 29801, 29802, 29803, 29804, 29805, 29806, 29807, 29808, 29810, 29811, 29812, 29813, 29814, 29815, 29816, 29818, 29819, 29820, 29821, 29822, 29824, 29825, 29826, 29827, 29828, 29829, 29830, 29831, 29832, 29833, 29835, 29836, 29837, 29838, 29839, 29840, 29841, 29842, 29843, 29844, 29845, 29846, 29847, 29848, 29850, 29851, 29852, 29853, 29854, 29855, 29856, 29857, 29860, 29861, 29862, 29863, 29864, 29865, 29867, 29868, 29869, 29870, 29871, 29872, 29873, 29874, 29875, 29876, 29877, 29878, 29879, 29880, 29881, 29882, 29883, 29884, 29885, 29886, 29887, 29888, 29889, 29890, 29891, 29892, 29893, 29894, 29896, 29897, 29898, 29900, 29902, 29903, 29904, 29905, 29906, 29907, 29908, 29909, 29910, 29911, 29912, 29914, 29916, 29917, 29918, 29919, 29920, 29921, 29922, 29923, 29924, 29925, 29927, 29929, 29930, 29931, 29933, 29934, 29935, 29936, 29937, 29938, 29939, 29940, 29941, 29943, 29944, 29945, 29947, 29948, 29949, 29950, 29951, 29952, 29953, 29955, 29956, 29957, 29958, 29959, 29960, 29963, 29964, 29965, 29966, 29967, 29968, 29969, 29970, 29971, 29974, 29975, 29976, 29977, 29978, 29979, 29980, 29982, 29983, 29984, 29985, 29986, 29987, 29988, 29989, 29990, 29991, 29992, 29993, 29994, 29995, 29998, 29999, 30000, 30001, 30002, 30003, 30004, 30005, 30007, 30008, 30011, 30012, 30014, 30015, 30016, 30017, 30018, 30019, 30020, 30022, 30023, 30024, 30025, 30028, 30030, 30031, 30032, 30034, 30035, 30036, 30037, 30038, 30040, 30041, 30042, 30044, 30045, 30046, 30048, 30049, 30050, 30051, 30053, 30054, 30055, 30056, 30058, 30060, 30061, 30062, 30063, 30064, 30065, 30066, 30067, 30068, 30070, 30071, 30073, 30074, 30075, 30076, 30078, 30080, 30081, 30082, 30083, 30084, 30085, 30086, 30087, 30088, 30089, 30090, 30091, 30092, 30093, 30094, 30096, 30097, 30098, 30099, 30101, 30102, 30103, 30104, 30105, 30106, 30108, 30109, 30110, 30111, 30112, 30113, 30114, 30115, 30116, 30117, 30118, 30119, 30120, 30121, 30122, 30123, 30124, 30125, 30126, 30127, 30128, 30129, 30130, 30133, 30134, 30135, 30136, 30137, 30138, 30139, 30141, 30142, 30143, 30144, 30145, 30146, 30148, 30149, 30150, 30151, 30152, 30153, 30154, 30155, 30156, 30157, 30158, 30159, 30160, 30161, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30171, 30172, 30173, 30174, 30176, 30177, 30179, 30180, 30181, 30182, 30183, 30185, 30186, 30188, 30189, 30190, 30191, 30192, 30193, 30194, 30195, 30196, 30197, 30198, 30200, 30201, 30202, 30203, 30204, 30205, 30207, 30208, 30209, 30210, 30211, 30212, 30215, 30216, 30217, 30218, 30219, 30220, 30221, 30222, 30223, 30224, 30225, 30226, 30227, 30228, 30229, 30232, 30233, 30235, 30236, 30237, 30239, 30240, 30241, 30242, 30243, 30244, 30245, 30246, 30247, 30248, 30249, 30250, 30251, 30252, 30253, 30254, 30255, 30256, 30257, 30258, 30259, 30260, 30261, 30262, 30263, 30264, 30265, 30266, 30267, 30268, 30269, 30270, 30271, 30272, 30273, 30274, 30276, 30277, 30278, 30279, 30280, 30281, 30282, 30283, 30284, 30285, 30286, 30288, 30289, 30290, 30291, 30292, 30293, 30294, 30296, 30297, 30298, 30300, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30320, 30321, 30322, 30323, 30324, 30325, 30326, 30327, 30328, 30329, 30330, 30331, 30332, 30333, 30334, 30335, 30336, 30337, 30338, 30339, 30342, 30343, 30344, 30345, 30346, 30347, 30348, 30349, 30350, 30351, 30352, 30353, 30354, 30355, 30356, 30357, 30358, 30359, 30360, 30361, 30362, 30363, 30364, 30365, 30366, 30370, 30371, 30372, 30374, 30375, 30376, 30377, 30378, 30379, 30380, 30381, 30382, 30383, 30384, 30385, 30386, 30387, 30388, 30389, 30390, 30391, 30392, 30393, 30394, 30395, 30396, 30397, 30398, 30399, 30400, 30401, 30402, 30403, 30404, 30405, 30406, 30407, 30408, 30409, 30410, 30411, 30412, 30413, 30414, 30415, 30416, 30417, 30418, 30419, 30420, 30421, 30422, 30423, 30424, 30425, 30429, 30430, 30431, 30432, 30433, 30434, 30435, 30436, 30437, 30438, 30439, 30440, 30441, 30442, 30443, 30445, 30446, 30447, 30448, 30449, 30450, 30451, 30452, 30453, 30454, 30455, 30456, 30457, 30458, 30459, 30460, 30461, 30462, 30464, 30466, 30467, 30468, 30469, 30472, 30473, 30474, 30475, 30476, 30477, 30478, 30479, 30480, 30481, 30482, 30483, 30484, 30485, 30487, 30488, 30489, 30490, 30491, 30492, 30493, 30494, 30495, 30496, 30497, 30498, 30499, 30500, 30501, 30502, 30503, 30504, 30505, 30506, 30507, 30508, 30509, 30510, 30511, 30512, 30513, 30514, 30515, 30516, 30517, 30519, 30520, 30521, 30525, 30526, 30527, 30528, 30529, 30530, 30531, 30532, 30533, 30535, 30536, 30537, 30538, 30539, 30540, 30541, 30542, 30543, 30544, 30545, 30546, 30547, 30550, 30553, 30554, 30556, 30557, 30558, 30559, 30560, 30561, 30562, 30563, 30564, 30565, 30566, 30568, 30569, 30570, 30573, 30575, 30577, 30578, 30579, 30580, 30581, 30582, 30583, 30584, 30585, 30587, 30588, 30591, 30592, 30593, 30594, 30595, 30596, 30597, 30598, 30599, 30600, 30601, 30602, 30603, 30604, 30605, 30606, 30607, 30608, 30609, 30610, 30611, 30613, 30614, 30615, 30616, 30617, 30618, 30620, 30621, 30622, 30623, 30624, 30625, 30626, 30629, 30630, 30631, 30632, 30633, 30634, 30635, 30636, 30637, 30638, 30639, 30640, 30641, 30642, 30643, 30645, 30646, 30647, 30648, 30649, 30650, 30651, 30652, 30653, 30654, 30655, 30656, 30657, 30658, 30659, 30660, 30661, 30662, 30663, 30664, 30665, 30666, 30667, 30668, 30669, 30670, 30671, 30672, 30673, 30674, 30675, 30676, 30677, 30678, 30679, 30680, 30681, 30683, 30685, 30688, 30689, 30690, 30691, 30692, 30693, 30694, 30696, 30697, 30698, 30699, 30700, 30701, 30704, 30705, 30706, 30708, 30709, 30710, 30711, 30712, 30713, 30714, 30716, 30717, 30718, 30719, 30720, 30721, 30722, 30723, 30724, 30726, 30727, 30728, 30729, 30730, 30731, 30732, 30733, 30735, 30736, 30737, 30738, 30739, 30740, 30741, 30742, 30743, 30744, 30745, 30746, 30747, 30749, 30750, 30751, 30752, 30753, 30754, 30755, 30756, 30757, 30758, 30759, 30760, 30761, 30762, 30763, 30764, 30765, 30766, 30767, 30768, 30769, 30771, 30772, 30773, 30774, 30775, 30776, 30777, 30780, 30781, 30782, 30785, 30786, 30789, 30790, 30791, 30792, 30794, 30795, 30796, 30799, 30800, 30801, 30802, 30803, 30804, 30806, 30807, 30808, 30809, 30810, 30811, 30812, 30813, 30814, 30815, 30816, 30817, 30818, 30819, 30820, 30821, 30822, 30823, 30824, 30825, 30826, 30827, 30828, 30829, 30830, 30831, 30832, 30835, 30837, 30838, 30839, 30840, 30842, 30843, 30844, 30845, 30846, 30847, 30849, 30850, 30851, 30852, 30853, 30854, 30855, 30857, 30858, 30860, 30861, 30863, 30864, 30865, 30866, 30867, 30869, 30870, 30871, 30872, 30873, 30874, 30875, 30876, 30877, 30878, 30879, 30880, 30881, 30882, 30883, 30885, 30886, 30887, 30889, 30890, 30891, 30892, 30893, 30894, 30898, 30899, 30900, 30901, 30902, 30903, 30904, 30905, 30907, 30908, 30909, 30911, 30912, 30913, 30914, 30916, 30917, 30919, 30920, 30921, 30922, 30923, 30924, 30925, 30926, 30927, 30928, 30929, 30934, 30937, 30939, 30940, 30941, 30942, 30944, 30946, 30947, 30948, 30949, 30950, 30951, 30952, 30953, 30954, 30955, 30956, 30957, 30958, 30959, 30960, 30961, 30962, 30964, 30965, 30966, 30967, 30968, 30969, 30970, 30971, 30972, 30973, 30974, 30975, 30976, 30977, 30978, 30979, 30980, 30981, 30982, 30983, 30984, 30987, 30988, 30989, 30990, 30991, 30992, 30993, 30994, 30995, 30996, 30997, 31001, 31002, 31003, 31004, 31005, 31006, 31007, 31008, 31009, 31010, 31011, 31012, 31013, 31014, 31015, 31019, 31020, 31021, 31022, 31023, 31024, 31025, 31026, 31027, 31029, 31032, 31033, 31034, 31035, 31036, 31037, 31038, 31040, 31041, 31043, 31044, 31045, 31046, 31047, 31048, 31049, 31051, 31052, 31053, 31054, 31055, 31056, 31057, 31058, 31060, 31062, 31063, 31064, 31065, 31067, 31068, 31069, 31070, 31071, 31072, 31075, 31076, 31077, 31078, 31079, 31080, 31081, 31082, 31083, 31084, 31085, 31086, 31087, 31088, 31089, 31091, 31092, 31093, 31094, 31095, 31097, 31098, 31099, 31100, 31101, 31102, 31103, 31104, 31105, 31106, 31107, 31109, 31111, 31113, 31115, 31117, 31118, 31119, 31120, 31121, 31122, 31123, 31124, 31126, 31127, 31128, 31129, 31130, 31131, 31134, 31135, 31136, 31137, 31138, 31139, 31140, 31141, 31142, 31145, 31147, 31148, 31149, 31150, 31151, 31152, 31153, 31154, 31156, 31157, 31158, 31159, 31160, 31161, 31162, 31163, 31164, 31165, 31167, 31168, 31169, 31170, 31171, 31172, 31173, 31174, 31175, 31176, 31178, 31179, 31180, 31181, 31182, 31183, 31184, 31185, 31186, 31187, 31188, 31189, 31190, 31192, 31193, 31194, 31195, 31196, 31197, 31199, 31200, 31202, 31203, 31204, 31205, 31206, 31207, 31208, 31209, 31210, 31211, 31212, 31213, 31214, 31216, 31217, 31218, 31221, 31222, 31223, 31224, 31226, 31227, 31228, 31229, 31230, 31232, 31233, 31234, 31235, 31236, 31237, 31238, 31239, 31240, 31241, 31242, 31243, 31246, 31247, 31248, 31249, 31250, 31251, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31260, 31261, 31262, 31263, 31265, 31266, 31267, 31268, 31269, 31270, 31272, 31273, 31274, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31291, 31292, 31293, 31294, 31295, 31296, 31297, 31298, 31299, 31300, 31301, 31302, 31303, 31304, 31305, 31306, 31307, 31308, 31309, 31310, 31311, 31312, 31313, 31314, 31315, 31316, 31317, 31318, 31319, 31320, 31321, 31322, 31323, 31324, 31325, 31326, 31327, 31328, 31329, 31330, 31331, 31332, 31333, 31334, 31335, 31336, 31337, 31338, 31339, 31340, 31341, 31342, 31343, 31344, 31345, 31346, 31347, 31349, 31350, 31351, 31352, 31353, 31354, 31355, 31356, 31357, 31358, 31360, 31361, 31362, 31363, 31364, 31365, 31366, 31367, 31368, 31369, 31370, 31371, 31373, 31374, 31375, 31376, 31377, 31378, 31379, 31380, 31381, 31382, 31383, 31384, 31385, 31386, 31387, 31388, 31389, 31391, 31392, 31393, 31394, 31395, 31396, 31397, 31398, 31399, 31400, 31401, 31402, 31403, 31404, 31405, 31406, 31407, 31408, 31409, 31410, 31411, 31412, 31413, 31414, 31415, 31416, 31418, 31419, 31420, 31421, 31422, 31423, 31424, 31425, 31426, 31427, 31428, 31429, 31431, 31432, 31433, 31434, 31435, 31436, 31437, 31438, 31439, 31440, 31442, 31443, 31444, 31445, 31446, 31447, 31448, 31449, 31450, 31451, 31452, 31453, 31454, 31455, 31456, 31457, 31458, 31459, 31460, 31461, 31462, 31463, 31464, 31466, 31467, 31468, 31469, 31470, 31471, 31472, 31473, 31474, 31475, 31476, 31477, 31478, 31479, 31480, 31481, 31482, 31483, 31484, 31485, 31487, 31489, 31490, 31491, 31492, 31493, 31494, 31495, 31497, 31498, 31499, 31500, 31501, 31502, 31503, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31512, 31514, 31515, 31516, 31517, 31518, 31521, 31522, 31523, 31524, 31525, 31526, 31527, 31528, 31529, 31530, 31531, 31532, 31533, 31534, 31535, 31536, 31537, 31539, 31540, 31542, 31543, 31544, 31545, 31547, 31548, 31549, 31550, 31551, 31552, 31553, 31556, 31557, 31558, 31559, 31560, 31561, 31562, 31563, 31564, 31565, 31566, 31568, 31569, 31570, 31571, 31572, 31573, 31574, 31575, 31577, 31578, 31579, 31580, 31581, 31582, 31583, 31584, 31585, 31586, 31587, 31589, 31591, 31593, 31594, 31595, 31596, 31597, 31598, 31599, 31600, 31601, 31602, 31603, 31604, 31605, 31606, 31607, 31608, 31609, 31610, 31611, 31612, 31613, 31614, 31615, 31616, 31618, 31619, 31620, 31621, 31622, 31623, 31624, 31625, 31626, 31627, 31628, 31629, 31630, 31632, 31633, 31635, 31636, 31637, 31638, 31639, 31640, 31642, 31643, 31644, 31645, 31646, 31647, 31648, 31649, 31650, 31651, 31652, 31653, 31654, 31655, 31656, 31657, 31658, 31660, 31661, 31666, 31667, 31668, 31669, 31670, 31671, 31672, 31673, 31675, 31676, 31677, 31678, 31679, 31680, 31681, 31682, 31683, 31684, 31685, 31686, 31687, 31688, 31689, 31690, 31691, 31692, 31693, 31694, 31695, 31696, 31699, 31700, 31701, 31704, 31705, 31706, 31707, 31708, 31709, 31710, 31711, 31712, 31713, 31714, 31715, 31716, 31717, 31718, 31719, 31720, 31722, 31723, 31726, 31727, 31729, 31730, 31731, 31732, 31733, 31734, 31735, 31736, 31737, 31738, 31739, 31740, 31741, 31742, 31743, 31744, 31745, 31746, 31747, 31748, 31749, 31750, 31751, 31752, 31753, 31754, 31755, 31756, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31767, 31768, 31769, 31770, 31771, 31772, 31773, 31774, 31775, 31776, 31777, 31778, 31779, 31780, 31781, 31782, 31783, 31784, 31785, 31786, 31787, 31788, 31789, 31791, 31792, 31793, 31794, 31795, 31796, 31797, 31800, 31801, 31802, 31803, 31804, 31805, 31806, 31807, 31808, 31809, 31811, 31812, 31814, 31815, 31816, 31817, 31818, 31819, 31821, 31822, 31823, 31824, 31825, 31826, 31827, 31828, 31829, 31830, 31831, 31832, 31833, 31834, 31835, 31836, 31837, 31839, 31840, 31841, 31842, 31843, 31844, 31845, 31846, 31847, 31848, 31849, 31850, 31852, 31854, 31855, 31856, 31857, 31858, 31859, 31860, 31861, 31862, 31863, 31864, 31865, 31866, 31867, 31868, 31869, 31870, 31871, 31872, 31873, 31874, 31875, 31876, 31877, 31878, 31880, 31881, 31883, 31884, 31885, 31886, 31887, 31888, 31890, 31891, 31892, 31893, 31894, 31895, 31896, 31897, 31898, 31899, 31900, 31901, 31903, 31904, 31906, 31907, 31908, 31910, 31911, 31912, 31913, 31914, 31915, 31916, 31917, 31918, 31919, 31920, 31921, 31922, 31923, 31924, 31925, 31926, 31927, 31928, 31929, 31931, 31932, 31935, 31936, 31937, 31938, 31940, 31941, 31942, 31943, 31944, 31945, 31946, 31947, 31948, 31949, 31950, 31952, 31953, 31954, 31956, 31957, 31958, 31959, 31960, 31962, 31963, 31964, 31965, 31966, 31968, 31971, 31972, 31973, 31975, 31976, 31977, 31978, 31979, 31980, 31981, 31982, 31983, 31984, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31999, 32000, 32001, 32003, 32004, 32005, 32008, 32009, 32011, 32012, 32013, 32015, 32016, 32017, 32018, 32019, 32020, 32022, 32023, 32025, 32026, 32027, 32028, 32030, 32031, 32032, 32033, 32034, 32035, 32036, 32037, 32038, 32039, 32040, 32041, 32042, 32043, 32044, 32046, 32047, 32048, 32049, 32050, 32051, 32052, 32053, 32054, 32055, 32057, 32058, 32059, 32060, 32061, 32062, 32064, 32066, 32067, 32068, 32069, 32070, 32071, 32072, 32073, 32074, 32076, 32077, 32078, 32079, 32081, 32083, 32084, 32085, 32086, 32087, 32089, 32090, 32091, 32092, 32093, 32094, 32095, 32097, 32098, 32099, 32101, 32102, 32104, 32106, 32107, 32108, 32109, 32110, 32111, 32112, 32113, 32114, 32115, 32116, 32117, 32119, 32120, 32121, 32122, 32123, 32125, 32126, 32127, 32128, 32129, 32131, 32132, 32133, 32134, 32135, 32136, 32137, 32138, 32139, 32140, 32141, 32142, 32144, 32145, 32146, 32147, 32148, 32151, 32152, 32153, 32154, 32155, 32156, 32157, 32158, 32159, 32162, 32163, 32164, 32165, 32166, 32167, 32168, 32169, 32170, 32172, 32173, 32174, 32175, 32176, 32177, 32178, 32179, 32181, 32183, 32184, 32185, 32186, 32187, 32188, 32189, 32190, 32191, 32192, 32193, 32194, 32196, 32197, 32198, 32199, 32200, 32202, 32204, 32205, 32209, 32210, 32211, 32212, 32213, 32214, 32215, 32216, 32217, 32219, 32220, 32221, 32222, 32223, 32224, 32225, 32227, 32228, 32229, 32230, 32231, 32232, 32233, 32234, 32235, 32236, 32237, 32239, 32240, 32242, 32244, 32245, 32246, 32249, 32251, 32252, 32254, 32255, 32256, 32258, 32259, 32261, 32262, 32263, 32265, 32267, 32268, 32269, 32271, 32273, 32274, 32276, 32277, 32279, 32280, 32281, 32283, 32285, 32287, 32288, 32289, 32291, 32292, 32293, 32295, 32296, 32297, 32298, 32299, 32300, 32301, 32303, 32304, 32305, 32306, 32307, 32308, 32309, 32310, 32311, 32312, 32313, 32318, 32320, 32321, 32324, 32326, 32327, 32328, 32330, 32331, 32332, 32333, 32334, 32335, 32336, 32337, 32338, 32339, 32342, 32343, 32345, 32346, 32347, 32348, 32349, 32350, 32351, 32352, 32353, 32354, 32355, 32356, 32357, 32358, 32359, 32360, 32361, 32362, 32363, 32364, 32366, 32368, 32369, 32370, 32371, 32372, 32373, 32374, 32375, 32376, 32377, 32378, 32379, 32380, 32381, 32383, 32384, 32385, 32386, 32387, 32388, 32389, 32390, 32391, 32392, 32393, 32394, 32395, 32396, 32397, 32400, 32401, 32402, 32403, 32404, 32405, 32406, 32407, 32408, 32409, 32410, 32411, 32412, 32413, 32414, 32415, 32416, 32417, 32418, 32419, 32420, 32421, 32422, 32423, 32424, 32425, 32426, 32427, 32428, 32429, 32432, 32433, 32434, 32435, 32436, 32437, 32438, 32439, 32440, 32441, 32442, 32443, 32445, 32446, 32447, 32448, 32449, 32450, 32451, 32452, 32455, 32457, 32458, 32459, 32460, 32461, 32462, 32463, 32464, 32465, 32466, 32467, 32468, 32469, 32470, 32471, 32473, 32474, 32475, 32476, 32477, 32478, 32479, 32480, 32481, 32484, 32485, 32486, 32487, 32488, 32489, 32490, 32491, 32492, 32494, 32495, 32496, 32497, 32498, 32499, 32500, 32501, 32502, 32504, 32505, 32506, 32508, 32509, 32510, 32511, 32512, 32513, 32514, 32515, 32516, 32517, 32518, 32519, 32520, 32521, 32522, 32523, 32524, 32525, 32526, 32527, 32528, 32529, 32531, 32532, 32533, 32534, 32535, 32536, 32539, 32540, 32542, 32543, 32544, 32546, 32548, 32549, 32550, 32551, 32552, 32553, 32554, 32555, 32556, 32557, 32558, 32559, 32560, 32561, 32562, 32565, 32566, 32567, 32568, 32569, 32570, 32572, 32573, 32574, 32575, 32576, 32577, 32578, 32579, 32580, 32581, 32582, 32583, 32584, 32585, 32586, 32588, 32589, 32590, 32591, 32594, 32595, 32596, 32597, 32598, 32599, 32600, 32601, 32602, 32603, 32604, 32605, 32606, 32607, 32609, 32610, 32611, 32612, 32614, 32615, 32617, 32618, 32619, 32620, 32621, 32622, 32623, 32624, 32625, 32626, 32627, 32628, 32629, 32630, 32631, 32632, 32633, 32634, 32636, 32637, 32638, 32639, 32640, 32641, 32642, 32643, 32644, 32645, 32647, 32648, 32650, 32651, 32652, 32653, 32654, 32655, 32656, 32657, 32658, 32659, 32660, 32661, 32663, 32664, 32665, 32666, 32667, 32668, 32669, 32670, 32671, 32672, 32674, 32675, 32676, 32677, 32678, 32680, 32681, 32682, 32683, 32684, 32685, 32686, 32687, 32688, 32689, 32690, 32692, 32693, 32694, 32696, 32697, 32698, 32699, 32700, 32701, 32702, 32703, 32704, 32705, 32706, 32707, 32708, 32709, 32710, 32711, 32712, 32713, 32714, 32715, 32716, 32717, 32718, 32719, 32720, 32722, 32723, 32724, 32725, 32726, 32727, 32728, 32729, 32730, 32731, 32732, 32733, 32734, 32735, 32738, 32739, 32740, 32741, 32742, 32743, 32744, 32745, 32747, 32748, 32749, 32751, 32752, 32753, 32754, 32755, 32756, 32757, 32759, 32760, 32761, 32762, 32763, 32764, 32765, 32767, 32768, 32769, 32770, 32771, 32772, 32773, 32774, 32775, 32776, 32778, 32779, 32780, 32781, 32782, 32783, 32784, 32785, 32786, 32787, 32788, 32789, 32790, 32792, 32793, 32795, 32796, 32797, 32798, 32799, 32800, 32801, 32802, 32803, 32804, 32805, 32806, 32807, 32808, 32809, 32810, 32811, 32812, 32813, 32814, 32816, 32817, 32819, 32820, 32821, 32822, 32823, 32824, 32825, 32826, 32827, 32828, 32830, 32831, 32832, 32833, 32834, 32835, 32836, 32837, 32838, 32840, 32841, 32842, 32843, 32844, 32845, 32846, 32848, 32849, 32850, 32851, 32852, 32853, 32854, 32857, 32858, 32859, 32860, 32861, 32862, 32863, 32865, 32866, 32867, 32868, 32869, 32870, 32871, 32872, 32873, 32874, 32875, 32876, 32877, 32878, 32880, 32881, 32882, 32883, 32884, 32885, 32886, 32887, 32888, 32889, 32890, 32891, 32892, 32893, 32894, 32895, 32896, 32898, 32899, 32900, 32901, 32902, 32903, 32904, 32905, 32906, 32907, 32908, 32909, 32910, 32911, 32912, 32913, 32914, 32915, 32916, 32917, 32918, 32919, 32920, 32921, 32922, 32923, 32925, 32926, 32927, 32928, 32929, 32930, 32931, 32932, 32933, 32934, 32936, 32937, 32938, 32939, 32940, 32941, 32942, 32943, 32944, 32945, 32946, 32947, 32948, 32949, 32950, 32952, 32953, 32954, 32955, 32956, 32957, 32958, 32959, 32960, 32961, 32962, 32963, 32964, 32965, 32966, 32967, 32968, 32969, 32970, 32971, 32972, 32973, 32974, 32975, 32976, 32977, 32979, 32981, 32982, 32983, 32985, 32986, 32987, 32988, 32989, 32990, 32991, 32992, 32998, 33000, 33003, 33006, 33007, 33008, 33009, 33010, 33011, 33012, 33013, 33014, 33015, 33016, 33017, 33018, 33019, 33021, 33022, 33023, 33024, 33027, 33028, 33029, 33030, 33031, 33032, 33033, 33034, 33035, 33036, 33037, 33038, 33039, 33040, 33041, 33042, 33043, 33044, 33045, 33046, 33047, 33049, 33050, 33051, 33052, 33054, 33055, 33056, 33057, 33058, 33059, 33060, 33061, 33062, 33063, 33064, 33065, 33066, 33067, 33068, 33069, 33070, 33071, 33072, 33073, 33074, 33076, 33077, 33078, 33079, 33080, 33081, 33082, 33083, 33084, 33085, 33086, 33087, 33088, 33089, 33090, 33091, 33092, 33093, 33095, 33096, 33097, 33098, 33099, 33100, 33103, 33104, 33105, 33106, 33107, 33108, 33109, 33110, 33111, 33113, 33115, 33117, 33118, 33119, 33120, 33122, 33123, 33124, 33125, 33126, 33127, 33129, 33130, 33131, 33132, 33133, 33134, 33135, 33136, 33137, 33138, 33139, 33141, 33142, 33143, 33145, 33146, 33147, 33148, 33150, 33151, 33153, 33154, 33155, 33157, 33158, 33159, 33160, 33161, 33162, 33164, 33165, 33166, 33167, 33168, 33169, 33170, 33171, 33172, 33173, 33174, 33175, 33176, 33177, 33178, 33179, 33180, 33181, 33182, 33183, 33184, 33185, 33187, 33188, 33189, 33190, 33191, 33192, 33193, 33194, 33195, 33198, 33199, 33200, 33201, 33202, 33203, 33204, 33205, 33206, 33209, 33210, 33211, 33212, 33213, 33214, 33215, 33216, 33217, 33218, 33219, 33220, 33221, 33222, 33223, 33224, 33225, 33226, 33227, 33229, 33230, 33231, 33232, 33233, 33234, 33235, 33236, 33237, 33238, 33239, 33240, 33241, 33242, 33243, 33244, 33245, 33246, 33247, 33248, 33249, 33250, 33251, 33252, 33253, 33254, 33259, 33260, 33261, 33262, 33263, 33264, 33265, 33266, 33267, 33268, 33269, 33270, 33271, 33272, 33273, 33274, 33275, 33276, 33277, 33278, 33279, 33280, 33281, 33282, 33283, 33284, 33285, 33286, 33287, 33288, 33290, 33291, 33292, 33293, 33295, 33296, 33297, 33298, 33299, 33300, 33301, 33302, 33303, 33304, 33305, 33306, 33307, 33308, 33309, 33310, 33311, 33312, 33313, 33315, 33316, 33317, 33318, 33319, 33320, 33321, 33323, 33324, 33325, 33326, 33327, 33328, 33330, 33331, 33332, 33333, 33334, 33335, 33336, 33337, 33338, 33339, 33341, 33342, 33343, 33344, 33345, 33346, 33347, 33348, 33349, 33350, 33351, 33352, 33354, 33355, 33356, 33357, 33358, 33360, 33361, 33362, 33363, 33364, 33365, 33366, 33367, 33368, 33369, 33370, 33371, 33372, 33373, 33374, 33375, 33376, 33377, 33379, 33380, 33381, 33383, 33385, 33387, 33388, 33389, 33390, 33391, 33392, 33393, 33396, 33397, 33398, 33399, 33402, 33404, 33405, 33406, 33407, 33409, 33411, 33412, 33413, 33414, 33415, 33416, 33418, 33419, 33420, 33421, 33422, 33423, 33424, 33425, 33426, 33427, 33430, 33431, 33432, 33433, 33435, 33436, 33437, 33438, 33439, 33440, 33441, 33442, 33443, 33444, 33445, 33446, 33447, 33448, 33449, 33452, 33454, 33455, 33456, 33457, 33462, 33465, 33467, 33468, 33471, 33473, 33474, 33475, 33476, 33477, 33479, 33480, 33481, 33482, 33483, 33484, 33485, 33486, 33487, 33488, 33489, 33490, 33491, 33492, 33493, 33494, 33495, 33496, 33497, 33498, 33499, 33500, 33501, 33502, 33503, 33504, 33505, 33506, 33507, 33508, 33509, 33510, 33511, 33512, 33513, 33515, 33517, 33518, 33519, 33520, 33521, 33523, 33524, 33525, 33529, 33530, 33532, 33533, 33534, 33535, 33536, 33537, 33539, 33540, 33541, 33542, 33543, 33544, 33545, 33547, 33550, 33551, 33552, 33553, 33555, 33556, 33557, 33559, 33560, 33562, 33563, 33564, 33565, 33566, 33567, 33568, 33569, 33570, 33573, 33574, 33575, 33577, 33578, 33579, 33580, 33581, 33582, 33583, 33584, 33585, 33586, 33587, 33588, 33589, 33590, 33592, 33594, 33595, 33597, 33598, 33599, 33600, 33601, 33602, 33604, 33605, 33606, 33607, 33608, 33609, 33610, 33611, 33612, 33613, 33614, 33615, 33616, 33617, 33618, 33619, 33620, 33621, 33622, 33623, 33624, 33625, 33626, 33627, 33628, 33629, 33631, 33632, 33633, 33634, 33635, 33636, 33639, 33640, 33641, 33642, 33643, 33644, 33645, 33646, 33647, 33648, 33649, 33650, 33651, 33652, 33653, 33654, 33655, 33656, 33657, 33658, 33659, 33660, 33661, 33662, 33663, 33664, 33665, 33666, 33668, 33669, 33670, 33671, 33672, 33673, 33674, 33675, 33676, 33677, 33678, 33679, 33681, 33682, 33683, 33684, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33692, 33693, 33694, 33695, 33696, 33697, 33698, 33701, 33702, 33703, 33704, 33705, 33706, 33707, 33708, 33709, 33710, 33711, 33712, 33713, 33714, 33715, 33716, 33717, 33718, 33720, 33721, 33722, 33723, 33724, 33725, 33726, 33727, 33728, 33729, 33730, 33731, 33732, 33733, 33734, 33735, 33736, 33737, 33739, 33740, 33741, 33742, 33743, 33744, 33745, 33746, 33747, 33748, 33749, 33750, 33751, 33752, 33753, 33754, 33756, 33757, 33758, 33759, 33760, 33761, 33762, 33763, 33764, 33766, 33767, 33768, 33769, 33770, 33771, 33772, 33773, 33774, 33775, 33776, 33777, 33778, 33779, 33780, 33781, 33782, 33783, 33784, 33785, 33786, 33787, 33788, 33789, 33790, 33791, 33792, 33793, 33794, 33795, 33797, 33798, 33800, 33801, 33802, 33803, 33804, 33805, 33806, 33807, 33808, 33810, 33811, 33812, 33813, 33822, 33823, 33824, 33826, 33827, 33828, 33829, 33830, 33831, 33832, 33833, 33834, 33835, 33838, 33840, 33841, 33842, 33843, 33844, 33846, 33848, 33849, 33851, 33852, 33853, 33854, 33855, 33857, 33858, 33859, 33860, 33861, 33862, 33863, 33865, 33867, 33868, 33869, 33870, 33871, 33872, 33873, 33875, 33876, 33877, 33878, 33880, 33881, 33882, 33883, 33884, 33885, 33886, 33887, 33888, 33889, 33890, 33892, 33893, 33895, 33896, 33897, 33898, 33899, 33900, 33901, 33903, 33904, 33907, 33909, 33911, 33913, 33916, 33917, 33918, 33919, 33920, 33921, 33922, 33923, 33924, 33925, 33926, 33927, 33929, 33930, 33931, 33934, 33935, 33936, 33937, 33938, 33939, 33940, 33941, 33942, 33943, 33944, 33945, 33946, 33947, 33949, 33950, 33951, 33952, 33953, 33954, 33955, 33956, 33957, 33958, 33959, 33960, 33961, 33962, 33963, 33964, 33965, 33966, 33967, 33968, 33969, 33970, 33971, 33972, 33973, 33974, 33975, 33976, 33977, 33978, 33979, 33980, 33981, 33982, 33983, 33984, 33986, 33987, 33988, 33989, 33990, 33991, 33992, 33993, 33994, 33995, 33996, 33997, 33998, 33999, 34000, 34001, 34002, 34003, 34004, 34005, 34006, 34007, 34009, 34010, 34011, 34012, 34013, 34014, 34015, 34016, 34017, 34022, 34023, 34024, 34025, 34026, 34027, 34030, 34031, 34032, 34033, 34034, 34035, 34036, 34037, 34038, 34039, 34040, 34041, 34043, 34044, 34045, 34046, 34048, 34049, 34050, 34051, 34052, 34053, 34054, 34055, 34058, 34059, 34060, 34061, 34062, 34063, 34064, 34065, 34066, 34067, 34069, 34070, 34071, 34072, 34073, 34074, 34076, 34077, 34079, 34080, 34081, 34082, 34083, 34084, 34085, 34086, 34087, 34088, 34089, 34090, 34091, 34092, 34093, 34094, 34096, 34097, 34098, 34099, 34100, 34101, 34103, 34104, 34105, 34106, 34107, 34108, 34109, 34110, 34112, 34113, 34114, 34115, 34116, 34117, 34118, 34119, 34120, 34122, 34124, 34125, 34126, 34127, 34128, 34130, 34131, 34132, 34133, 34134, 34135, 34136, 34137, 34138, 34139, 34140, 34141, 34142, 34143, 34144, 34145, 34148, 34149, 34150, 34152, 34153, 34154, 34155, 34156, 34157, 34158, 34159, 34160, 34161, 34163, 34164, 34165, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34174, 34177, 34178, 34179, 34180, 34182, 34185, 34186, 34187, 34190, 34191, 34192, 34193, 34194, 34195, 34196, 34197, 34198, 34199, 34200, 34201, 34202, 34203, 34204, 34205, 34206, 34207, 34208, 34209, 34210, 34211, 34212, 34213, 34214, 34216, 34217, 34218, 34219, 34220, 34222, 34223, 34224, 34225, 34227, 34233, 34234, 34235, 34236, 34237, 34239, 34240, 34241, 34242, 34243, 34244, 34245, 34246, 34247, 34248, 34249, 34250, 34251, 34252, 34253, 34254, 34255, 34256, 34258, 34259, 34260, 34264, 34265, 34266, 34267, 34268, 34269, 34270, 34271, 34272, 34273, 34274, 34275, 34276, 34277, 34278, 34279, 34280, 34281, 34282, 34285, 34286, 34287, 34288, 34289, 34290, 34291, 34292, 34293, 34294, 34295, 34297, 34298, 34299, 34300, 34301, 34302, 34303, 34304, 34305, 34306, 34307, 34308, 34309, 34310, 34311, 34312, 34313, 34314, 34315, 34316, 34317, 34318, 34319, 34320, 34321, 34323, 34324, 34325, 34327, 34328, 34329, 34330, 34331, 34335, 34336, 34337, 34338, 34339, 34340, 34341, 34342, 34347, 34348, 34349, 34350, 34351, 34352, 34353, 34354, 34355, 34356, 34357, 34358, 34359, 34365, 34366, 34367, 34368, 34369, 34370, 34371, 34372, 34373, 34374, 34375, 34376, 34378, 34379, 34380, 34381, 34382, 34383, 34384, 34386, 34387, 34388, 34389, 34390, 34391, 34392, 34393, 34394, 34395, 34396, 34397, 34398, 34399, 34400, 34401, 34402, 34403, 34404, 34405, 34407, 34408, 34409, 34410, 34411, 34412, 34414, 34415, 34416, 34417, 34418, 34419, 34421, 34422, 34423, 34424, 34425, 34426, 34427, 34428, 34430, 34431, 34432, 34433, 34434, 34435, 34436, 34437, 34438, 34439, 34440, 34441, 34442, 34443, 34444, 34445, 34446, 34447, 34448, 34450, 34451, 34452, 34453, 34454, 34455, 34456, 34457, 34458, 34459, 34460, 34461, 34462, 34463, 34464, 34465, 34466, 34467, 34468, 34469, 34470, 34473, 34474, 34475, 34476, 34477, 34478, 34480, 34481, 34484, 34485, 34486, 34487, 34488, 34489, 34491, 34492, 34493, 34495, 34496, 34497, 34498, 34499, 34501, 34502, 34503, 34504, 34505, 34506, 34507, 34508, 34509, 34510, 34511, 34512, 34513, 34514, 34515, 34516, 34517, 34518, 34519, 34520, 34521, 34524, 34526, 34527, 34528, 34529, 34530, 34531, 34532, 34533, 34534, 34535, 34536, 34537, 34538, 34541, 34542, 34543, 34544, 34545, 34546, 34547, 34548, 34549, 34550, 34551, 34553, 34554, 34556, 34557, 34558, 34559, 34560, 34561, 34562, 34563, 34564, 34566, 34567, 34568, 34570, 34575, 34576, 34577, 34578, 34579, 34580, 34581, 34582, 34583, 34584, 34585, 34586, 34587, 34588, 34589, 34590, 34591, 34592, 34593, 34598, 34599, 34601, 34602, 34604, 34605, 34608, 34611, 34613, 34614, 34615, 34616, 34617, 34618, 34619, 34620, 34621, 34622, 34623, 34626, 34627, 34628, 34629, 34630, 34631, 34632, 34633, 34634, 34635, 34636, 34637, 34639, 34640, 34641, 34642, 34643, 34644, 34646, 34647, 34648, 34650, 34651, 34652, 34653, 34654, 34655, 34656, 34657, 34658, 34660, 34661, 34662, 34663, 34664, 34665, 34667, 34668, 34669, 34670, 34671, 34672, 34673, 34676, 34677, 34678, 34679, 34680, 34681, 34682, 34683, 34686, 34687, 34689, 34690, 34691, 34692, 34693, 34695, 34697, 34698, 34699, 34700, 34702, 34703, 34704, 34705, 34706, 34707, 34708, 34709, 34710, 34712, 34714, 34716, 34717, 34718, 34719, 34720, 34721, 34722, 34723, 34724, 34725, 34726, 34727, 34728, 34731, 34732, 34734, 34735, 34736, 34737, 34738, 34739, 34741, 34742, 34743, 34744, 34745, 34746, 34747, 34748, 34749, 34750, 34751, 34752, 34753, 34754, 34755, 34757, 34758, 34764, 34765, 34767, 34768, 34769, 34770, 34771, 34772, 34773, 34774, 34775, 34777, 34778, 34779, 34781, 34782, 34784, 34785, 34786, 34787, 34788, 34789, 34790, 34791, 34792, 34793, 34794, 34795, 34796, 34797, 34800, 34801, 34802, 34803, 34804, 34806, 34807, 34808, 34809, 34810, 34812, 34813, 34814, 34815, 34816, 34817, 34818, 34819, 34820, 34821, 34822, 34823, 34825, 34828, 34830, 34833, 34834, 34835, 34836, 34837, 34838, 34839, 34840, 34841, 34842, 34843, 34844, 34845, 34846, 34847, 34848, 34855, 34856, 34857, 34860, 34863, 34864, 34868, 34870, 34872, 34874, 34875, 34879, 34881, 34883, 34887, 34888, 34891, 34896, 34897, 34899, 34900, 34901, 34902, 34903, 34904, 34905, 34906, 34907, 34908, 34909, 34910, 34911, 34912, 34913, 34914, 34915, 34916, 34917, 34918, 34919, 34921, 34922, 34923, 34925, 34927, 34928, 34930, 34931, 34932, 34933, 34934, 34935, 34937, 34938, 34939, 34940, 34941, 34942, 34943, 34944, 34945, 34946, 34947, 34948, 34949, 34950, 34951, 34952, 34953, 34955, 34956, 34957, 34958, 34959, 34960, 34961, 34964, 34965, 34966, 34967, 34968, 34969, 34971, 34972, 34973, 34974, 34975, 34976, 34977, 34978, 34980, 34981, 34983, 34984, 34985, 34986, 34987, 34988, 34989, 34990, 34991, 34992, 34993, 34994, 34995, 34996, 34997, 34998, 34999, 35001, 35002, 35003, 35004, 35005, 35006, 35007, 35008, 35009, 35010, 35014, 35015, 35017, 35018, 35019, 35021, 35022, 35023, 35024, 35025, 35026, 35027, 35028, 35029, 35030, 35031, 35032, 35033, 35034, 35035, 35036, 35037, 35038, 35039, 35040, 35041, 35043, 35044, 35045, 35047, 35050, 35051, 35052, 35053, 35054, 35057, 35058, 35059, 35060, 35061, 35062, 35063, 35064, 35065, 35066, 35067, 35068, 35069, 35070, 35071, 35072, 35073, 35074, 35075, 35076, 35078, 35079, 35080, 35081, 35082, 35083, 35084, 35085, 35086, 35089, 35090, 35091, 35092, 35093, 35094, 35095, 35096, 35097, 35098, 35099, 35100, 35101, 35102, 35103, 35104, 35105, 35106, 35108, 35109, 35110, 35111, 35112, 35113, 35114, 35116, 35117, 35118, 35119, 35120, 35121, 35123, 35124, 35125, 35126, 35128, 35129, 35130, 35131, 35133, 35134, 35135, 35137, 35138, 35139, 35140, 35141, 35144, 35145, 35146, 35148, 35154, 35155, 35156, 35157, 35159, 35160, 35161, 35162, 35163, 35164, 35165, 35166, 35167, 35168, 35169, 35171, 35172, 35173, 35174, 35175, 35176, 35177, 35178, 35179, 35180, 35181, 35182, 35184, 35185, 35186, 35187, 35188, 35190, 35191, 35192, 35193, 35194, 35195, 35196, 35198, 35199, 35201, 35203, 35204, 35205, 35206, 35207, 35209, 35210, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35224, 35226, 35227, 35228, 35229, 35230, 35231, 35239, 35240, 35242, 35243, 35244, 35245, 35249, 35250, 35251, 35252, 35253, 35254, 35255, 35256, 35257, 35258, 35261, 35262, 35263, 35264, 35266, 35267, 35268, 35269, 35270, 35271, 35272, 35274, 35275, 35276, 35277, 35278, 35279, 35280, 35281, 35282, 35284, 35285, 35286, 35288, 35289, 35290, 35291, 35293, 35294, 35295, 35297, 35298, 35299, 35300, 35301, 35302, 35303, 35304, 35305, 35306, 35307, 35310, 35311, 35313, 35315, 35316, 35318, 35319, 35320, 35321, 35322, 35323, 35324, 35325, 35326, 35327, 35328, 35329, 35330, 35331, 35332, 35333, 35334, 35335, 35336, 35337, 35338, 35341, 35342, 35343, 35344, 35345, 35346, 35347, 35348, 35349, 35350, 35351, 35352, 35353, 35354, 35355, 35356, 35357, 35358, 35359, 35362, 35363, 35364, 35365, 35366, 35367, 35368, 35369, 35370, 35371, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35379, 35380, 35381, 35382, 35383, 35384, 35385, 35386, 35387, 35389, 35390, 35391, 35392, 35393, 35394, 35395, 35396, 35397, 35398, 35399, 35400, 35401, 35402, 35403, 35404, 35405, 35407, 35408, 35410, 35411, 35412, 35413, 35414, 35415, 35416, 35417, 35418, 35419, 35420, 35421, 35422, 35423, 35424, 35425, 35426, 35427, 35428, 35429, 35430, 35431, 35432, 35433, 35434, 35436, 35437, 35438, 35439, 35440, 35441, 35442, 35443, 35444, 35445, 35446, 35447, 35448, 35451, 35452, 35453, 35454, 35455, 35456, 35457, 35459, 35460, 35461, 35462, 35464, 35467, 35468, 35469, 35470, 35474, 35475, 35478, 35479, 35480, 35481, 35482, 35483, 35484, 35485, 35486, 35487, 35489, 35490, 35491, 35492, 35493, 35494, 35495, 35496, 35497, 35498, 35499, 35500, 35501, 35502, 35503, 35504, 35505, 35506, 35507, 35508, 35509, 35510, 35511, 35512, 35513, 35515, 35516, 35518, 35519, 35520, 35521, 35522, 35523, 35524, 35525, 35526, 35527, 35528, 35529, 35530, 35531, 35532, 35533, 35534, 35535, 35537, 35538, 35540, 35541, 35542, 35543, 35544, 35546, 35547, 35548, 35549, 35551, 35553, 35555, 35556, 35557, 35558, 35559, 35561, 35562, 35565, 35566, 35567, 35568, 35569, 35570, 35571, 35572, 35573, 35574, 35575, 35576, 35577, 35578, 35579, 35580, 35581, 35582, 35583, 35585, 35586, 35587, 35588, 35589, 35590, 35591, 35592, 35593, 35596, 35597, 35598, 35599, 35600, 35602, 35604, 35606, 35608, 35609, 35610, 35620, 35621, 35624, 35625, 35626, 35628, 35629, 35630, 35631, 35633, 35634, 35635, 35636, 35637, 35638, 35640, 35641, 35642, 35643, 35644, 35645, 35646, 35647, 35649, 35650, 35651, 35654, 35655, 35656, 35659, 35660, 35661, 35662, 35663, 35665, 35666, 35668, 35670, 35671, 35672, 35673, 35674, 35675, 35676, 35677, 35678, 35679, 35680, 35681, 35682, 35684, 35685, 35686, 35687, 35688, 35689, 35690, 35691, 35692, 35693, 35694, 35695, 35696, 35697, 35698, 35699, 35700, 35701, 35703, 35704, 35707, 35708, 35709, 35710, 35711, 35713, 35714, 35715, 35716, 35718, 35719, 35720, 35721, 35722, 35724, 35725, 35726, 35728, 35729, 35730, 35731, 35732, 35733, 35736, 35737, 35738, 35739, 35740, 35741, 35744, 35745, 35746, 35747, 35748, 35749, 35750, 35751, 35752, 35753, 35754, 35755, 35756, 35757, 35758, 35759, 35760, 35761, 35762, 35763, 35764, 35765, 35766, 35767, 35768, 35769, 35770, 35772, 35775, 35776, 35777, 35778, 35779, 35780, 35781, 35782, 35784, 35785, 35787, 35789, 35791, 35792, 35793, 35794, 35795, 35796, 35797, 35798, 35799, 35800, 35802, 35803, 35804, 35805, 35806, 35807, 35808, 35809, 35810, 35812, 35814, 35815, 35816, 35817, 35818, 35819, 35820, 35821, 35822, 35823, 35824, 35825, 35826, 35827, 35828, 35829, 35830, 35831, 35832, 35833, 35834, 35835, 35836, 35837, 35838, 35839, 35840, 35841, 35842, 35843, 35844, 35845, 35846, 35852, 35853, 35854, 35855, 35856, 35857, 35858, 35859, 35861, 35862, 35863, 35865, 35866, 35867, 35868, 35869, 35870, 35871, 35872, 35873, 35874, 35875, 35876, 35878, 35879, 35880, 35884, 35885, 35886, 35887, 35888, 35889, 35890, 35891, 35892, 35893, 35894, 35895, 35896, 35897, 35898, 35899, 35900, 35901, 35902, 35903, 35904, 35905, 35906, 35907, 35908, 35909, 35910, 35911, 35912, 35913, 35914, 35915, 35916, 35917, 35918, 35919, 35920, 35922, 35923, 35924, 35925, 35927, 35928, 35929, 35930, 35931, 35932, 35933, 35934, 35935, 35936, 35938, 35939, 35941, 35942, 35943, 35944, 35945, 35946, 35947, 35948, 35949, 35950, 35951, 35952, 35953, 35954, 35955, 35956, 35957, 35958, 35959, 35960, 35962, 35963, 35964, 35965, 35968, 35969, 35970, 35971, 35972, 35973, 35974, 35975, 35976, 35978, 35979, 35980, 35981, 35982, 35986, 35987, 35988, 35989, 35990, 35992, 35993, 35994, 35995, 35996, 35997, 35998, 36000, 36001, 36002, 36003, 36004, 36005, 36006, 36007, 36008, 36009, 36010, 36011, 36012, 36013, 36014, 36015, 36017, 36018, 36019, 36020, 36022, 36023, 36024, 36025, 36026, 36027, 36028, 36029, 36030, 36031, 36032, 36033, 36034, 36035, 36036, 36037, 36040, 36041, 36042, 36043, 36044, 36045, 36046, 36047, 36048, 36050, 36051, 36052, 36053, 36054, 36055, 36056, 36057, 36058, 36060, 36061, 36062, 36064, 36065, 36066, 36067, 36068, 36069, 36070, 36071, 36072, 36073, 36074, 36075, 36077, 36078, 36079, 36082, 36084, 36085, 36086, 36087, 36088, 36089, 36090, 36091, 36092, 36093, 36094, 36095, 36096, 36098, 36099, 36100, 36101, 36102, 36106, 36107, 36108, 36109, 36113, 36114, 36115, 36117, 36118, 36119, 36120, 36121, 36122, 36123, 36124, 36125, 36126, 36127, 36128, 36129, 36130, 36131, 36133, 36134, 36135, 36136, 36137, 36138, 36139, 36141, 36142, 36143, 36144, 36145, 36146, 36147, 36148, 36149, 36150, 36151, 36152, 36153, 36154, 36155, 36156, 36157, 36158, 36159, 36160, 36161, 36162, 36163, 36164, 36166, 36167, 36168, 36169, 36170, 36171, 36172, 36173, 36174, 36175, 36177, 36179, 36180, 36181, 36182, 36183, 36184, 36188, 36190, 36191, 36192, 36193, 36194, 36195, 36196, 36197, 36199, 36201, 36202, 36204, 36205, 36209, 36210, 36211, 36212, 36213, 36214, 36215, 36216, 36217, 36218, 36220, 36221, 36222, 36223, 36224, 36225, 36226, 36229, 36230, 36233, 36236, 36239, 36240, 36241, 36244, 36245, 36246, 36247, 36248, 36249, 36250, 36252, 36253, 36255, 36256, 36257, 36258, 36259, 36260, 36261, 36263, 36264, 36265, 36266, 36267, 36268, 36269, 36270, 36271, 36272, 36273, 36274, 36275, 36276, 36277, 36278, 36279, 36280, 36281, 36282, 36283, 36284, 36286, 36287, 36288, 36290, 36291, 36292, 36293, 36294, 36295, 36296, 36298, 36299, 36300, 36301, 36302, 36303, 36305, 36307, 36308, 36309, 36310, 36311, 36314, 36315, 36316, 36319, 36320, 36321, 36322, 36323, 36324, 36325, 36326, 36328, 36329, 36330, 36331, 36332, 36333, 36334, 36335, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36343, 36344, 36345, 36346, 36348, 36349, 36350, 36351, 36352, 36353, 36354, 36355, 36356, 36357, 36358, 36359, 36360, 36364, 36366, 36367, 36368, 36369, 36370, 36371, 36372, 36373, 36374, 36375, 36376, 36377, 36378, 36379, 36380, 36381, 36383, 36384, 36385, 36386, 36387, 36388, 36389, 36390, 36391, 36392, 36393, 36394, 36395, 36396, 36397, 36398, 36399, 36400, 36402, 36403, 36404, 36405, 36406, 36407, 36409, 36411, 36412, 36414, 36415, 36417, 36418, 36419, 36420, 36421, 36422, 36423, 36426, 36428, 36429, 36430, 36431, 36432, 36433, 36435, 36436, 36437, 36438, 36439, 36440, 36442, 36443, 36444, 36449, 36450, 36451, 36452, 36453, 36454, 36455, 36456, 36457, 36458, 36460, 36461, 36462, 36464, 36465, 36466, 36467, 36468, 36469, 36470, 36473, 36474, 36475, 36476, 36479, 36480, 36482, 36483, 36484, 36486, 36489, 36490, 36492, 36493, 36494, 36495, 36496, 36497, 36498, 36500, 36501, 36502, 36503, 36504, 36505, 36506, 36507, 36508, 36509, 36510, 36512, 36513, 36514, 36517, 36518, 36519, 36520, 36522, 36523, 36524, 36525, 36526, 36527, 36528, 36530, 36531, 36532, 36533, 36534, 36535, 36536, 36537, 36538, 36539, 36540, 36541, 36543, 36544, 36545, 36546, 36547, 36548, 36549, 36550, 36551, 36552, 36553, 36554, 36555, 36556, 36557, 36558, 36559, 36560, 36561, 36562, 36564, 36565, 36566, 36567, 36568, 36569, 36570, 36571, 36572, 36573, 36574, 36575, 36576, 36577, 36578, 36579, 36580, 36581, 36582, 36585, 36586, 36587, 36589, 36590, 36591, 36592, 36593, 36594, 36595, 36596, 36597, 36599, 36600, 36601, 36602, 36603, 36604, 36605, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36614, 36615, 36617, 36618, 36619, 36620, 36621, 36622, 36623, 36625, 36626, 36627, 36628, 36629, 36630, 36632, 36633, 36634, 36635, 36637, 36638, 36639, 36643, 36644, 36645, 36646, 36647, 36648, 36649, 36650, 36651, 36652, 36653, 36654, 36655, 36656, 36657, 36658, 36660, 36661, 36662, 36664, 36665, 36666, 36667, 36668, 36669, 36670, 36671, 36672, 36675, 36676, 36677, 36678, 36679, 36680, 36681, 36682, 36683, 36684, 36685, 36686, 36687, 36689, 36690, 36692, 36693, 36694, 36695, 36696, 36697, 36699, 36700, 36701, 36702, 36703, 36704, 36706, 36707, 36708, 36709, 36710, 36711, 36712, 36714, 36715, 36716, 36717, 36719, 36720, 36722, 36724, 36725, 36726, 36727, 36728, 36730, 36731, 36734, 36735, 36736, 36737, 36738, 36739, 36740, 36742, 36744, 36745, 36746, 36747, 36748, 36749, 36750, 36751, 36752, 36753, 36754, 36755, 36756, 36757, 36758, 36760, 36762, 36763, 36764, 36765, 36766, 36767, 36768, 36769, 36770, 36771, 36773, 36775, 36776, 36777, 36778, 36779, 36780, 36781, 36782, 36783, 36784, 36785, 36787, 36789, 36790, 36791, 36792, 36794, 36795, 36796, 36797, 36799, 36800, 36801, 36802, 36803, 36804, 36805, 36806, 36807, 36809, 36810, 36811, 36812, 36813, 36814, 36816, 36817, 36819, 36820, 36821, 36822, 36823, 36824, 36825, 36826, 36827, 36828, 36829, 36830, 36831, 36832, 36833, 36834, 36835, 36836, 36837, 36840, 36841, 36843, 36850, 36851, 36852, 36854, 36855, 36856, 36857, 36858, 36859, 36860, 36861, 36862, 36863, 36864, 36868, 36869, 36870, 36871, 36873, 36874, 36875, 36876, 36877, 36878, 36879, 36880, 36881, 36882, 36883, 36884, 36885, 36887, 36889, 36890, 36891, 36892, 36893, 36895, 36896, 36897, 36898, 36899, 36900, 36901, 36902, 36903, 36904, 36905, 36906, 36907, 36908, 36909, 36910, 36911, 36912, 36913, 36914, 36915, 36916, 36917, 36918, 36919, 36920, 36923, 36925, 36926, 36927, 36928, 36929, 36930, 36931, 36932, 36933, 36934, 36935, 36936, 36938, 36939, 36940, 36941, 36942, 36943, 36944, 36945, 36946, 36947, 36948, 36949, 36950, 36952, 36954, 36956, 36957, 36958, 36959, 36960, 36961, 36962, 36963, 36964, 36965, 36966, 36967, 36969, 36970, 36971, 36972, 36973, 36974, 36976, 36977, 36978, 36979, 36980, 36981, 36982, 36983, 36984, 36985, 36987, 36988, 36989, 36990, 36991, 36996, 36997, 36998, 36999, 37001, 37002, 37003, 37004, 37005, 37006, 37007, 37008, 37010, 37011, 37012, 37013, 37014, 37015, 37016, 37017, 37018, 37019, 37020, 37021, 37022, 37023, 37024, 37025, 37026, 37027, 37028, 37030, 37031, 37032, 37033, 37034, 37035, 37036, 37037, 37038, 37039, 37040, 37041, 37042, 37043, 37044, 37045, 37046, 37047, 37048, 37049, 37050, 37051, 37053, 37054, 37055, 37056, 37057, 37058, 37059, 37060, 37061, 37062, 37063, 37064, 37066, 37073, 37077, 37078, 37079, 37080, 37081, 37082, 37083, 37084, 37085, 37086, 37087, 37088, 37089, 37090, 37091, 37092, 37094, 37095, 37096, 37097, 37098, 37099, 37100, 37101, 37102, 37103, 37104, 37105, 37106, 37109, 37110, 37111, 37112, 37113, 37115, 37116, 37117, 37118, 37120, 37121, 37122, 37123, 37124, 37126, 37127, 37128, 37129, 37130, 37131, 37132, 37133, 37134, 37135, 37136, 37137, 37138, 37141, 37142, 37143, 37144, 37145, 37146, 37147, 37148, 37149, 37151, 37155, 37156, 37157, 37158, 37164, 37165, 37169, 37170, 37171, 37172, 37173, 37174, 37175, 37176, 37178, 37179, 37180, 37181, 37182, 37183, 37184, 37185, 37186, 37187, 37188, 37189, 37191, 37192, 37193, 37194, 37196, 37197, 37198, 37199, 37200, 37201, 37202, 37203, 37204, 37205, 37207, 37208, 37209, 37210, 37211, 37212, 37213, 37214, 37215, 37216, 37217, 37218, 37220, 37222, 37223, 37225, 37226, 37227, 37228, 37229, 37230, 37231, 37232, 37233, 37234, 37235, 37237, 37238, 37239, 37240, 37241, 37242, 37243, 37244, 37245, 37246, 37247, 37248, 37249, 37250, 37251, 37252, 37254, 37255, 37256, 37257, 37258, 37259, 37260, 37261, 37262, 37263, 37264, 37265, 37266, 37267, 37268, 37269, 37270, 37271, 37272, 37274, 37275, 37276, 37277, 37278, 37279, 37280, 37281, 37282, 37284, 37285, 37286, 37287, 37288, 37290, 37291, 37292, 37293, 37294, 37295, 37296, 37297, 37299, 37300, 37301, 37304, 37305, 37306, 37308, 37309, 37310, 37311, 37312, 37313, 37314, 37315, 37316, 37317, 37318, 37320, 37321, 37322, 37323, 37324, 37325, 37326, 37327, 37329, 37330, 37332, 37334, 37335, 37336, 37337, 37338, 37339, 37340, 37342, 37343, 37344, 37345, 37346, 37347, 37348, 37349, 37350, 37352, 37353, 37354, 37358, 37360, 37361, 37362, 37367, 37368, 37369, 37370, 37371, 37373, 37374, 37375, 37376, 37379, 37380, 37382, 37383, 37384, 37385, 37387, 37388, 37391, 37392, 37394, 37395, 37396, 37397, 37398, 37399, 37400, 37401, 37402, 37404, 37405, 37406, 37408, 37409, 37410, 37411, 37412, 37413, 37414, 37415, 37416, 37417, 37418, 37419, 37421, 37422, 37423, 37424, 37425, 37426, 37427, 37428, 37433, 37434, 37435, 37436, 37437, 37438, 37441, 37442, 37444, 37445, 37446, 37447, 37448, 37451, 37452, 37453, 37454, 37456, 37457, 37458, 37459, 37461, 37463, 37464, 37465, 37466, 37467, 37468, 37470, 37471, 37474, 37477, 37478, 37479, 37480, 37481, 37483, 37484, 37485, 37486, 37487, 37488, 37489, 37490, 37491, 37492, 37493, 37494, 37495, 37496, 37497, 37498, 37499, 37500, 37501, 37502, 37503, 37504, 37505, 37506, 37507, 37508, 37509, 37510, 37511, 37515, 37516, 37517, 37519, 37520, 37521, 37522, 37523, 37524, 37525, 37526, 37528, 37529, 37530, 37531, 37532, 37533, 37534, 37536, 37537, 37538, 37539, 37540, 37541, 37543, 37544, 37545, 37546, 37547, 37548, 37549, 37550, 37551, 37552, 37553, 37555, 37556, 37558, 37559, 37562, 37563, 37564, 37567, 37568, 37572, 37573, 37576, 37577, 37579, 37580, 37581, 37582, 37583, 37584, 37586, 37587, 37588, 37590, 37591, 37592, 37593, 37596, 37600, 37601, 37603, 37604, 37607, 37609, 37610, 37611, 37612, 37613, 37614, 37615, 37616, 37617, 37618, 37620, 37621, 37622, 37623, 37624, 37625, 37626, 37628, 37629, 37630, 37631, 37632, 37634, 37636, 37637, 37638, 37639, 37641, 37642, 37643, 37644, 37645, 37648, 37649, 37650, 37651, 37652, 37653, 37655, 37657, 37658, 37659, 37660, 37661, 37662, 37663, 37664, 37666, 37667, 37668, 37669, 37671, 37672, 37673, 37674, 37675, 37676, 37677, 37678, 37679, 37680, 37681, 37682, 37683, 37684, 37685, 37686, 37687, 37688, 37689, 37690, 37691, 37694, 37695, 37696, 37697, 37698, 37699, 37700, 37701, 37702, 37703, 37704, 37705, 37706, 37708, 37709, 37710, 37711, 37712, 37713, 37714, 37715, 37716, 37717, 37718, 37719, 37720, 37721, 37723, 37724, 37725, 37726, 37727, 37728, 37729, 37730, 37731, 37732, 37733, 37734, 37735, 37736, 37738, 37739, 37740, 37742, 37743, 37744, 37745, 37746, 37747, 37748, 37749, 37750, 37751, 37752, 37754, 37756, 37757, 37759, 37760, 37763, 37765, 37766, 37767, 37768, 37769, 37771, 37773, 37774, 37775, 37776, 37777, 37778, 37779, 37781, 37782, 37783, 37785, 37786, 37787, 37789, 37790, 37791, 37792, 37793, 37794, 37795, 37797, 37799, 37800, 37801, 37802, 37803, 37804, 37805, 37806, 37807, 37808, 37809, 37810, 37812, 37813, 37814, 37815, 37816, 37817, 37818, 37819, 37820, 37821, 37822, 37823, 37824, 37825, 37826, 37827, 37828, 37829, 37830, 37831, 37832, 37833, 37834, 37835, 37836, 37837, 37838, 37839, 37840, 37841, 37843, 37845, 37849, 37850, 37851, 37852, 37853, 37854, 37855, 37856, 37857, 37858, 37859, 37860, 37861, 37862, 37863, 37864, 37871, 37872, 37874, 37875, 37876, 37877, 37878, 37881, 37882, 37883, 37884, 37885, 37886, 37887, 37889, 37890, 37891, 37892, 37893, 37894, 37895, 37896, 37897, 37898, 37899, 37900, 37901, 37902, 37903, 37904, 37906, 37907, 37908, 37909, 37910, 37912, 37913, 37914, 37916, 37917, 37918, 37919, 37922, 37923, 37924, 37925, 37926, 37927, 37929, 37931, 37932, 37933, 37934, 37936, 37937, 37938, 37939, 37940, 37942, 37944, 37945, 37946, 37947, 37948, 37949, 37953, 37955, 37956, 37957, 37958, 37959, 37960, 37962, 37963, 37964, 37965, 37966, 37967, 37968, 37970, 37971, 37974, 37975, 37977, 37978, 37979, 37980, 37981, 37982, 37983, 37986, 37987, 37988, 37989, 37990, 37991, 37992, 37994, 37996, 37997, 37999, 38000, 38001, 38002, 38005, 38006, 38007, 38008, 38009, 38012, 38014, 38015, 38016, 38017, 38019, 38022, 38024, 38026, 38027, 38028, 38029, 38030, 38031, 38032, 38033, 38034, 38036, 38037, 38038, 38039, 38040, 38041, 38042, 38043, 38044, 38045, 38046, 38047, 38048, 38049, 38050, 38051, 38053, 38054, 38055, 38056, 38057, 38058, 38059, 38060, 38061, 38062, 38063, 38064, 38065, 38066, 38067, 38068, 38069, 38070, 38072, 38073, 38074, 38075, 38076, 38077, 38079, 38080, 38081, 38082, 38083, 38084, 38085, 38086, 38088, 38089, 38091, 38092, 38093, 38094, 38095, 38096, 38097, 38098, 38099, 38101, 38102, 38103, 38104, 38106, 38107, 38108, 38109, 38110, 38111, 38112, 38113, 38114, 38115, 38116, 38117, 38118, 38119, 38120, 38121, 38122, 38124, 38125, 38127, 38128, 38129, 38130, 38131, 38132, 38133, 38134, 38135, 38137, 38138, 38139, 38141, 38142, 38145, 38146, 38147, 38148, 38149, 38150, 38151, 38152, 38153, 38154, 38156, 38157, 38158, 38159, 38160, 38162, 38167, 38168, 38169, 38170, 38171, 38172, 38173, 38174, 38175, 38176, 38177, 38179, 38180, 38182, 38183, 38184, 38185, 38186, 38187, 38188, 38189, 38190, 38191, 38192, 38193, 38194, 38198, 38199, 38202, 38203, 38204, 38205, 38207, 38210, 38212, 38215, 38216, 38218, 38219, 38220, 38221, 38223, 38224, 38227, 38228, 38229, 38230, 38231, 38232, 38233, 38234, 38235, 38236, 38237, 38238, 38239, 38240, 38242, 38245, 38246, 38248, 38249, 38250, 38251, 38252, 38253, 38254, 38255, 38256, 38257, 38259, 38260, 38261, 38262, 38263, 38265, 38269, 38270, 38271, 38272, 38273, 38274, 38275, 38276, 38278, 38279, 38283, 38284, 38286, 38287, 38288, 38289, 38290, 38291, 38292, 38293, 38294, 38295, 38296, 38297, 38298, 38299, 38302, 38303, 38305, 38306, 38308, 38309, 38310, 38311, 38313, 38314, 38315, 38316, 38317, 38319, 38324, 38325, 38326, 38327, 38328, 38330, 38331, 38332, 38333, 38335, 38336, 38337, 38338, 38339, 38340, 38343, 38344, 38345, 38346, 38347, 38348, 38350, 38351, 38352, 38353, 38354, 38355, 38356, 38357, 38358, 38360, 38361, 38362, 38363, 38364, 38365, 38366, 38367, 38368, 38370, 38371, 38372, 38373, 38374, 38376, 38377, 38380, 38381, 38382, 38383, 38384, 38385, 38386, 38387, 38389, 38390, 38391, 38392, 38393, 38394, 38395, 38398, 38401, 38402, 38403, 38404, 38405, 38406, 38407, 38408, 38409, 38410, 38411, 38412, 38416, 38418, 38419, 38420, 38422, 38423, 38424, 38425, 38426, 38427, 38428, 38429, 38430, 38431, 38434, 38435, 38436, 38437, 38439, 38440, 38441, 38442, 38445, 38448, 38450, 38451, 38453, 38454, 38456, 38457, 38458, 38462, 38463, 38465, 38466, 38468, 38469, 38470, 38472, 38473, 38474, 38477, 38478, 38479, 38480, 38481, 38482, 38483, 38484, 38485, 38486, 38487, 38490, 38491, 38493, 38494, 38495, 38496, 38497, 38498, 38499, 38500, 38501, 38502, 38503, 38504, 38505, 38506, 38507, 38509, 38510, 38511, 38512, 38514, 38515, 38516, 38517, 38518, 38519, 38521, 38522, 38523, 38524, 38525, 38526, 38529, 38530, 38531, 38532, 38533, 38534, 38535, 38536, 38537, 38538, 38539, 38540, 38541, 38542, 38543, 38544, 38545, 38546, 38549, 38550, 38551, 38552, 38553, 38554, 38555, 38556, 38557, 38558, 38559, 38560, 38561, 38562, 38563, 38564, 38565, 38566, 38567, 38568, 38569, 38571, 38572, 38574, 38575, 38576, 38577, 38578, 38579, 38580, 38581, 38582, 38585, 38586, 38587, 38588, 38589, 38590, 38591, 38592, 38593, 38594, 38595, 38596, 38597, 38598, 38599, 38602, 38603, 38604, 38605, 38606, 38607, 38608, 38609, 38610, 38611, 38612, 38613, 38614, 38616, 38617, 38619, 38620, 38621, 38623, 38624, 38625, 38626, 38627, 38628, 38629, 38630, 38631, 38632, 38633, 38634, 38635, 38636, 38637, 38638, 38639, 38640, 38641, 38643, 38644, 38645, 38646, 38647, 38648, 38649, 38650, 38654, 38655, 38658, 38659, 38660, 38661, 38662, 38663, 38664, 38665, 38666, 38667, 38668, 38670, 38673, 38674, 38675, 38676, 38681, 38682, 38684, 38687, 38688, 38689, 38690, 38692, 38693, 38694, 38695, 38696, 38697, 38698, 38699, 38700, 38701, 38702, 38703, 38704, 38706, 38707, 38708, 38709, 38712, 38715, 38716, 38717, 38719, 38722, 38723, 38724, 38725, 38726, 38728, 38730, 38731, 38732, 38733, 38737, 38739, 38740, 38742, 38743, 38744, 38745, 38746, 38747, 38748, 38749, 38750, 38752, 38753, 38754, 38756, 38757, 38758, 38760, 38761, 38763, 38764, 38765, 38766, 38767, 38768, 38769, 38770, 38771, 38772, 38774, 38776, 38777, 38779, 38780, 38782, 38784, 38785, 38786, 38787, 38788, 38789, 38790, 38792, 38793, 38794, 38795, 38796, 38797, 38798, 38799, 38801, 38802, 38803, 38806, 38807, 38808, 38810, 38811, 38812, 38813, 38814, 38815, 38816, 38819, 38820, 38821, 38822, 38823, 38824, 38825, 38826, 38827, 38828, 38829, 38830, 38831, 38832, 38833, 38834, 38837, 38838, 38839, 38840, 38843, 38844, 38848, 38849, 38850, 38851, 38852, 38853, 38854, 38855, 38856, 38857, 38858, 38859, 38860, 38861, 38863, 38864, 38865, 38866, 38867, 38868, 38869, 38870, 38871, 38872, 38873, 38874, 38875, 38876, 38877, 38878, 38880, 38881, 38884, 38885, 38886, 38887, 38889, 38890, 38891, 38892, 38893, 38894, 38895, 38896, 38897, 38898, 38899, 38901, 38902, 38903, 38904, 38905, 38906, 38907, 38908, 38909, 38910, 38911, 38912, 38913, 38914, 38915, 38916, 38917, 38921, 38922, 38923, 38924, 38925, 38927, 38928, 38929, 38930, 38931, 38932, 38933, 38935, 38936, 38937, 38938, 38939, 38940, 38941, 38942, 38943, 38944, 38945, 38946, 38947, 38948, 38949, 38951, 38952, 38953, 38957, 38958, 38959, 38960, 38961, 38962, 38963, 38964, 38966, 38967, 38968, 38969, 38970, 38973, 38975, 38976, 38977, 38978, 38979, 38981, 38982, 38985, 38986, 38987, 38988, 38989, 38991, 38993, 38994, 38995, 38996, 38997, 38998, 39000, 39001, 39002, 39003, 39004, 39005, 39007, 39008, 39011, 39012, 39015, 39016, 39017, 39023, 39024, 39025, 39026, 39027, 39028, 39029, 39030, 39031, 39032, 39033, 39034, 39035, 39036, 39037, 39038, 39041, 39042, 39043, 39044, 39045, 39047, 39048, 39049, 39050, 39051, 39053, 39054, 39055, 39056, 39057, 39058, 39059, 39060, 39061, 39062, 39063, 39064, 39065, 39066, 39067, 39068, 39069, 39070, 39071, 39072, 39073, 39074, 39075, 39076, 39077, 39078, 39079, 39080, 39081, 39082, 39084, 39085, 39086, 39087, 39088, 39089, 39090, 39092, 39093, 39094, 39095, 39096, 39097, 39098, 39101, 39102, 39103, 39104, 39105, 39106, 39107, 39108, 39112, 39113, 39114, 39115, 39116, 39117, 39119, 39120, 39121, 39122, 39123, 39124, 39125, 39128, 39130, 39131, 39132, 39133, 39134, 39135, 39136, 39137, 39138, 39139, 39140, 39144, 39145, 39146, 39147, 39148, 39149, 39150, 39152, 39153, 39154, 39155, 39157, 39158, 39159, 39161, 39162, 39163, 39165, 39166, 39167, 39168, 39169, 39170, 39171, 39179, 39180, 39181, 39182, 39183, 39184, 39185, 39186, 39187, 39188, 39190, 39191, 39193, 39194, 39195, 39196, 39197, 39198, 39199, 39201, 39202, 39203, 39204, 39205, 39206, 39208, 39209, 39210, 39211, 39212, 39213, 39214, 39215, 39216, 39217, 39218, 39220, 39221, 39222, 39223, 39224, 39225, 39226, 39227, 39228, 39229, 39230, 39231, 39232, 39234, 39235, 39236, 39238, 39239, 39240, 39241, 39242, 39243, 39244, 39245, 39246, 39247, 39248, 39249, 39250, 39251, 39252, 39253, 39254, 39255, 39257, 39258, 39259, 39260, 39261, 39265, 39266, 39269, 39270, 39271, 39272, 39273, 39275, 39276, 39277, 39278, 39280, 39281, 39282, 39283, 39284, 39287, 39288, 39289, 39290, 39291, 39292, 39295, 39296, 39298, 39299, 39300, 39301, 39302, 39303, 39304, 39305, 39309, 39310, 39311, 39313, 39314, 39315, 39316, 39317, 39322, 39323, 39324, 39325, 39329, 39331, 39332, 39333, 39334, 39337, 39338, 39340, 39341, 39343, 39344, 39345, 39346, 39347, 39348, 39349, 39350, 39351, 39354, 39355, 39356, 39357, 39358, 39359, 39360, 39361, 39362, 39363, 39364, 39365, 39366, 39368, 39369, 39370, 39371, 39372, 39373, 39374, 39375, 39376, 39377, 39378, 39379, 39380, 39381, 39382, 39383, 39386, 39387, 39389, 39390, 39391, 39392, 39393, 39394, 39395, 39396, 39397, 39398, 39399, 39400, 39401, 39402, 39403, 39404, 39405, 39407, 39408, 39409, 39410, 39411, 39413, 39414, 39415, 39416, 39417, 39419, 39420, 39421, 39422, 39423, 39424, 39426, 39427, 39428, 39429, 39430, 39431, 39432, 39433, 39434, 39437, 39439, 39440, 39441, 39442, 39443, 39444, 39445, 39446, 39447, 39448, 39449, 39450, 39451, 39452, 39453, 39454, 39455, 39456, 39457, 39458, 39459, 39460, 39461, 39463, 39466, 39467, 39468, 39469, 39472, 39473, 39474, 39477, 39478, 39479, 39481, 39482, 39483, 39484, 39486, 39487, 39488, 39489, 39490, 39491, 39492, 39493, 39494, 39501, 39502, 39504, 39505, 39506, 39509, 39510, 39511, 39512, 39513, 39514, 39515, 39516, 39519, 39520, 39521, 39522, 39523, 39524, 39526, 39527, 39528, 39529, 39530, 39531, 39532, 39534, 39537, 39538, 39539, 39541, 39542, 39544, 39545, 39546, 39547, 39548, 39549, 39550, 39551, 39552, 39553, 39554, 39555, 39556, 39557, 39558, 39559, 39560, 39561, 39563, 39564, 39565, 39567, 39570, 39571, 39572, 39575, 39576, 39577, 39578, 39579, 39580, 39581, 39582, 39583, 39584, 39585, 39586, 39587, 39588, 39589, 39590, 39591, 39592, 39593, 39594, 39595, 39596, 39601, 39602, 39603, 39604, 39605, 39606, 39607, 39608, 39609, 39610, 39612, 39613, 39614, 39615, 39616, 39617, 39618, 39619, 39620, 39621, 39622, 39625, 39626, 39627, 39628, 39629, 39630, 39631, 39633, 39635, 39640, 39641, 39642, 39643, 39644, 39645, 39646, 39647, 39649, 39650, 39651, 39652, 39653, 39655, 39656, 39657, 39658, 39660, 39661, 39663, 39664, 39665, 39666, 39667, 39668, 39669, 39670, 39671, 39674, 39675, 39676, 39677, 39679, 39680, 39681, 39682, 39683, 39684, 39685, 39686, 39687, 39688, 39690, 39691, 39692, 39693, 39694, 39696, 39697, 39698, 39699, 39700, 39701, 39702, 39705, 39706, 39707, 39708, 39709, 39710, 39712, 39714, 39715, 39716, 39717, 39718, 39719, 39721, 39722, 39723, 39725, 39726, 39727, 39729, 39730, 39732, 39733, 39735, 39741, 39742, 39743, 39744, 39745, 39746, 39748, 39749, 39750, 39751, 39752, 39753, 39754, 39755, 39756, 39757, 39758, 39759, 39761, 39762, 39763, 39764, 39766, 39767, 39768, 39769, 39770, 39771, 39772, 39773, 39774, 39778, 39784, 39785, 39786, 39787, 39788, 39790, 39792, 39793, 39795, 39796, 39798, 39799, 39800, 39801, 39802, 39803, 39804, 39805, 39806, 39807, 39808, 39809, 39811, 39812, 39813, 39814, 39815, 39816, 39817, 39818, 39820, 39821, 39823, 39824, 39825, 39826, 39827, 39828, 39829, 39830, 39831, 39832, 39833, 39834, 39835, 39837, 39838, 39839, 39840, 39841, 39842, 39843, 39844, 39845, 39846, 39848, 39849, 39850, 39856, 39857, 39858, 39859, 39860, 39861, 39862, 39863, 39865, 39866, 39867, 39868, 39869, 39870, 39871, 39872, 39873, 39874, 39876, 39878, 39879, 39880, 39881, 39882, 39883, 39884, 39885, 39887, 39889, 39890, 39891, 39896, 39898, 39899, 39900, 39901, 39903, 39904, 39905, 39906, 39908, 39909, 39910, 39911, 39912, 39914, 39915, 39916, 39917, 39918, 39920, 39921, 39922, 39923, 39924, 39925, 39928, 39929, 39931, 39932, 39934, 39935, 39936, 39938, 39939, 39940, 39941, 39942, 39943, 39944, 39945, 39946, 39947, 39948, 39949, 39950, 39951, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 39959, 39960, 39962, 39963, 39964, 39965, 39966, 39968, 39969, 39970, 39971, 39972, 39973, 39974, 39975, 39976, 39977, 39978, 39980, 39981, 39983, 39984, 39985, 39988, 39989, 39990, 39994, 39995, 39996, 39998, 39999, 40000, 40002, 40003, 40004, 40005, 40006, 40007, 40008, 40009, 40011, 40012, 40013, 40014, 40015, 40016, 40017, 40019, 40020, 40021, 40023, 40026, 40028, 40029, 40030, 40031, 40032, 40034, 40035, 40036, 40037, 40038, 40041, 40043, 40044, 40045, 40046, 40047, 40048, 40049, 40050, 40051, 40052, 40053, 40054, 40055, 40056, 40059, 40061, 40062, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, 40072, 40076, 40077, 40078, 40079, 40080, 40081, 40082, 40083, 40085, 40086, 40088, 40089, 40091, 40092, 40096, 40097, 40098, 40099, 40100, 40101, 40103, 40104, 40105, 40106, 40107, 40108, 40109, 40111, 40112, 40114, 40116, 40117, 40118, 40119, 40121, 40122, 40123, 40124, 40126, 40127, 40130, 40131, 40132, 40133, 40134, 40135, 40136, 40137, 40138, 40139, 40140, 40141, 40142, 40144, 40145, 40146, 40147, 40152, 40153, 40154, 40155, 40156, 40157, 40160, 40161, 40162, 40163, 40165, 40166, 40167, 40168, 40169, 40170, 40171, 40172, 40173, 40174, 40175, 40176, 40177, 40178, 40181, 40183, 40184, 40185, 40186, 40187, 40188, 40189, 40190, 40191, 40194, 40197, 40198, 40199, 40200, 40201, 40202, 40203, 40204, 40205, 40206, 40207, 40208, 40209, 40210, 40211, 40212, 40213, 40214, 40216, 40217, 40218, 40219, 40220, 40221, 40222, 40223, 40225, 40226, 40227, 40228, 40229, 40231, 40232, 40233, 40234, 40235, 40236, 40238, 40239, 40240, 40241, 40242, 40243, 40244, 40247, 40248, 40249, 40250, 40251, 40254, 40255, 40256, 40257, 40259, 40260, 40261, 40262, 40263, 40264, 40265, 40266, 40267, 40268, 40269, 40270, 40273, 40274, 40275, 40276, 40279, 40280, 40281, 40282, 40283, 40284, 40285, 40286, 40287, 40288, 40289, 40290, 40291, 40295, 40296, 40297, 40298, 40300, 40301, 40302, 40303, 40304, 40305, 40306, 40307, 40308, 40309, 40310, 40312, 40313, 40314, 40315, 40316, 40317, 40318, 40321, 40322, 40324, 40325, 40326, 40328, 40329, 40330, 40331, 40332, 40333, 40334, 40335, 40336, 40338, 40340, 40341, 40342, 40343, 40344, 40345, 40346, 40347, 40349, 40350, 40351, 40352, 40353, 40355, 40357, 40359, 40360, 40362, 40363, 40364, 40365, 40366, 40367, 40368, 40370, 40371, 40372, 40374, 40376, 40377, 40380, 40382, 40384, 40385, 40386, 40387, 40388, 40389, 40391, 40392, 40393, 40396, 40398, 40399, 40401, 40402, 40403, 40404, 40406, 40407, 40408, 40409, 40410, 40414, 40415, 40416, 40417, 40420, 40421, 40422, 40423, 40424, 40427, 40429, 40430, 40431, 40433, 40434, 40435, 40436, 40437, 40438, 40439, 40440, 40441, 40442, 40445, 40446, 40447, 40448, 40450, 40452, 40455, 40457, 40458, 40459, 40460, 40461, 40463, 40464, 40465, 40466, 40467, 40468, 40469, 40470, 40471, 40472, 40473, 40474, 40475, 40476, 40477, 40480, 40482, 40484, 40485, 40486, 40487, 40488, 40489, 40491, 40492, 40493, 40494, 40495, 40496, 40498, 40499, 40500, 40502, 40504, 40505, 40506, 40507, 40509, 40510, 40511, 40512, 40513, 40515, 40516, 40517, 40519, 40520, 40522, 40524, 40525, 40526, 40528, 40529, 40530, 40531, 40532, 40533, 40534, 40535, 40537, 40539, 40540, 40541, 40542, 40544, 40545, 40546, 40548, 40549, 40550, 40551, 40552, 40553, 40555, 40556, 40557, 40559, 40560, 40561, 40562, 40563, 40564, 40565, 40566, 40567, 40568, 40569, 40570, 40572, 40573, 40574, 40575, 40577, 40580, 40581, 40582, 40583, 40584, 40585, 40587, 40588, 40589, 40590, 40597, 40599, 40600, 40601, 40602, 40603, 40604, 40605, 40606, 40608, 40609, 40610, 40611, 40612, 40613, 40614, 40617, 40618, 40619, 40620, 40622, 40623, 40625, 40626, 40628, 40629, 40630, 40631, 40632, 40633, 40634, 40635, 40636, 40637, 40639, 40640, 40641, 40642, 40643, 40644, 40645, 40647, 40648, 40649, 40650, 40652, 40653, 40654, 40655, 40656, 40659, 40660, 40661, 40662, 40663, 40664, 40665, 40666, 40667, 40668, 40669, 40670, 40671, 40672, 40674, 40675, 40679, 40680, 40681, 40682, 40683, 40684, 40686, 40687, 40688, 40689, 40690, 40691, 40692, 40694, 40695, 40696, 40697, 40698, 40699, 40700, 40703, 40704, 40705, 40706, 40707, 40708, 40709, 40710, 40711, 40712, 40713, 40714, 40716, 40717, 40718, 40720, 40721, 40723, 40724, 40726, 40727, 40729, 40730, 40731, 40732, 40734, 40735, 40736, 40737, 40738, 40739, 40740, 40741, 40742, 40743, 40744, 40745, 40746, 40747, 40748, 40749, 40750, 40751, 40752, 40753, 40754, 40755, 40756, 40758, 40759, 40760, 40761, 40762, 40763, 40767, 40768, 40769, 40771, 40772, 40773, 40774, 40775, 40777, 40778, 40779, 40780, 40781, 40782, 40783, 40785, 40786, 40787, 40788, 40789, 40790, 40791, 40792, 40793, 40794, 40796, 40801, 40803, 40804, 40805, 40807, 40808, 40811, 40812, 40813, 40814, 40815, 40816, 40817, 40818, 40819, 40820, 40821, 40824, 40826, 40827, 40828, 40830, 40831, 40833, 40834, 40839, 40840, 40841, 40842, 40843, 40846, 40847, 40849, 40850, 40851, 40852, 40853, 40854, 40855, 40856, 40857, 40858, 40859, 40862, 40863, 40864, 40865, 40866, 40867, 40868, 40869, 40871, 40872, 40873, 40874, 40875, 40876, 40877, 40878, 40879, 40880, 40881, 40882, 40886, 40887, 40888, 40891, 40893, 40894, 40895, 40896, 40898, 40899, 40900, 40901, 40902, 40903, 40904, 40905, 40906, 40907, 40908, 40911, 40912, 40913, 40914, 40915, 40917, 40918, 40919, 40920, 40921, 40922, 40923, 40924, 40926, 40927, 40928, 40929, 40930, 40931, 40932, 40933, 40934, 40935, 40936, 40937, 40938, 40939, 40940, 40941, 40942, 40943, 40948, 40949, 40950, 40951, 40952, 40953, 40954, 40956, 40957, 40958, 40959, 40961, 40962, 40963, 40964, 40965, 40966, 40967, 40970, 40971, 40972, 40974, 40975, 40977, 40978, 40979, 40980, 40981, 40982, 40985, 40986, 40987, 40988, 40989, 40991, 40992, 40993, 40994, 40995, 40996, 40997, 40998, 40999, 41000, 41001, 41002, 41003, 41004, 41006, 41007, 41009, 41010, 41011, 41012, 41013, 41014, 41015, 41016, 41020, 41022, 41023, 41024, 41028, 41029, 41030, 41031, 41032, 41033, 41034, 41035, 41036, 41037, 41038, 41039, 41040, 41042, 41043, 41044, 41045, 41046, 41047, 41048, 41049, 41050, 41051, 41052, 41053, 41060, 41061, 41062, 41063, 41064, 41065, 41067, 41068, 41069, 41070, 41071, 41073, 41074, 41075, 41076, 41077, 41079, 41082, 41083, 41084, 41085, 41086, 41087, 41088, 41089, 41090, 41091, 41092, 41093, 41094, 41095, 41096, 41098, 41099, 41101, 41102, 41103, 41104, 41105, 41106, 41107, 41109, 41110, 41111, 41112, 41113, 41114, 41115, 41122, 41123, 41124, 41125, 41126, 41127, 41128, 41129, 41135, 41136, 41137, 41138, 41139, 41140, 41141, 41142, 41143, 41150, 41151, 41152, 41153, 41154, 41155, 41156, 41157, 41158, 41163, 41165, 41166, 41167, 41173, 41175, 41177, 41178, 41179, 41180, 41181, 41183, 41184, 41185, 41186, 41187, 41188, 41189, 41190, 41191, 41192, 41193, 41194, 41195, 41196, 41197, 41198, 41199, 41200, 41201, 41202, 41205, 41206, 41207, 41209, 41210, 41211, 41212, 41213, 41214, 41215, 41216, 41217, 41218, 41219, 41220, 41221, 41222, 41223, 41224, 41225, 41227, 41228, 41229, 41231, 41232, 41233, 41234, 41239, 41241, 41242, 41244, 41245, 41246, 41247, 41248, 41249, 41250, 41251, 41252, 41253, 41254, 41256, 41257, 41258, 41259, 41260, 41261, 41262, 41275, 41278, 41279, 41280, 41281, 41282, 41283, 41284, 41286, 41288, 41289, 41290, 41291, 41293, 41294, 41296, 41297, 41298, 41299, 41300, 41301, 41302, 41303, 41304, 41305, 41306, 41307, 41308, 41309, 41310, 41311, 41312, 41315, 41316, 41317, 41321, 41322, 41323, 41324, 41325, 41326, 41327, 41328, 41329, 41330, 41333, 41334, 41335, 41336, 41337, 41338, 41339, 41340, 41341, 41343, 41344, 41345, 41346, 41347, 41348, 41349, 41351, 41354, 41355, 41356, 41357, 41358, 41359, 41360, 41361, 41365, 41366, 41367, 41368, 41369, 41370, 41372, 41373, 41374, 41375, 41376, 41377, 41378, 41381, 41384, 41385, 41386, 41387, 41388, 41389, 41390, 41391, 41392, 41393, 41394, 41395, 41396, 41397, 41399, 41400, 41401, 41402, 41403, 41404, 41405, 41406, 41407, 41408, 41409, 41411, 41412, 41419, 41420, 41421, 41422, 41424, 41425, 41427, 41428, 41429, 41430, 41431, 41432, 41433, 41434, 41435, 41442, 41443, 41444, 41445, 41448, 41449, 41451, 41452, 41453, 41454, 41455, 41456, 41457, 41458, 41460, 41461, 41462, 41463, 41465, 41466, 41467, 41469, 41470, 41471, 41473, 41474, 41475, 41476, 41477, 41478, 41480, 41481, 41482, 41483, 41485, 41486, 41488, 41489, 41490, 41491, 41492, 41493, 41494, 41495, 41496, 41497, 41498, 41499, 41500, 41503, 41504, 41505, 41506, 41508, 41509, 41510, 41511, 41512, 41513, 41515, 41516, 41518, 41519, 41521, 41522, 41523, 41525, 41526, 41527, 41528, 41530, 41531, 41532, 41533, 41535, 41536, 41537, 41538, 41539, 41540, 41542, 41543, 41544, 41545, 41546, 41547, 41549, 41550, 41551, 41552, 41553, 41554, 41557, 41558, 41559, 41560, 41561, 41562, 41563, 41564, 41565, 41566, 41567, 41568, 41570, 41571, 41572, 41573, 41574, 41575, 41576, 41577, 41579, 41580, 41582, 41584, 41585, 41586, 41587, 41588, 41589, 41590, 41591, 41592, 41594, 41595, 41597, 41598, 41599, 41600, 41601, 41602, 41603, 41605, 41606, 41607, 41608, 41609, 41610, 41612, 41614, 41616, 41617, 41618, 41619, 41620, 41622, 41623, 41624, 41625, 41626, 41628, 41630, 41631, 41632, 41633, 41634, 41635, 41636, 41637, 41638, 41639, 41641, 41642, 41643, 41644, 41645, 41646, 41647, 41648, 41649, 41650, 41651, 41652, 41653, 41654, 41655, 41658, 41659, 41660, 41661, 41662, 41663, 41664, 41665, 41666, 41667, 41668, 41669, 41670, 41671, 41672, 41674, 41675, 41676, 41677, 41678, 41679, 41680, 41681, 41682, 41686, 41687, 41688, 41689, 41690, 41691, 41692, 41693, 41694, 41695, 41697, 41698, 41699, 41700, 41701, 41702, 41703, 41704, 41706, 41707, 41708, 41710, 41711, 41712, 41713, 41714, 41715, 41716, 41717, 41718, 41719, 41720, 41722, 41723, 41724, 41725, 41726, 41729, 41730, 41731, 41732, 41733, 41734, 41735, 41736, 41742, 41743, 41744, 41745, 41746, 41747, 41748, 41749, 41750, 41752, 41753, 41755, 41756, 41758, 41759, 41760, 41762, 41763, 41764, 41765, 41766, 41767, 41768, 41769, 41770, 41771, 41772, 41774, 41775, 41778, 41779, 41780, 41781, 41782, 41783, 41785, 41786, 41787, 41788, 41789, 41791, 41792, 41793, 41794, 41795, 41796, 41798, 41800, 41801, 41802, 41803, 41804, 41805, 41806, 41807, 41808, 41809, 41810, 41811, 41814, 41815, 41816, 41817, 41818, 41819, 41820, 41823, 41824, 41825, 41826, 41828, 41829, 41830, 41832, 41833, 41836, 41837, 41838, 41839, 41841, 41842, 41844, 41845, 41846, 41847, 41848, 41849, 41850, 41852, 41853, 41854, 41855, 41856, 41857, 41858, 41860, 41862, 41863, 41865, 41866, 41868, 41869, 41870, 41872, 41873, 41875, 41877, 41878, 41879, 41880, 41881, 41882, 41883, 41884, 41885, 41886, 41887, 41888, 41889, 41890, 41891, 41892, 41893, 41894, 41895, 41896, 41898, 41899, 41902, 41903, 41904, 41905, 41907, 41908, 41910, 41911, 41912, 41914, 41915, 41916, 41917, 41919, 41923, 41924, 41925, 41926, 41927, 41928, 41930, 41931, 41932, 41933, 41934, 41936, 41937, 41940, 41941, 41943, 41944, 41945, 41946, 41947, 41949, 41950, 41951, 41952, 41954, 41955, 41956, 41958, 41959, 41960, 41961, 41964, 41965, 41967, 41968, 41969, 41970, 41972, 41973, 41974, 41975, 41976, 41977, 41978, 41980, 41981, 41982, 41984, 41985, 41987, 41988, 41989, 41990, 41993, 41994, 41995, 41996, 41998, 41999, 42000, 42001, 42002, 42003, 42004, 42005, 42006, 42007, 42008, 42009, 42011, 42012, 42013, 42014, 42015, 42016, 42017, 42018, 42019, 42020, 42023, 42024, 42025, 42026, 42027, 42028, 42029, 42030, 42031, 42033, 42034, 42035, 42036, 42037, 42038, 42039, 42040, 42041, 42043, 42044, 42046, 42048, 42049, 42050, 42051, 42052, 42055, 42056, 42057, 42058, 42059, 42060, 42063, 42064, 42065, 42066, 42067, 42068, 42070, 42071, 42073, 42074, 42077, 42078, 42079, 42080, 42081, 42083, 42086, 42087, 42088, 42089, 42090, 42091, 42092, 42097, 42098, 42099, 42100, 42103, 42104, 42105, 42106, 42107, 42108, 42109, 42110, 42111, 42112, 42113, 42114, 42115, 42116, 42117, 42118, 42119, 42120, 42121, 42122, 42123, 42125, 42126, 42127, 42128, 42130, 42131, 42133, 42134, 42136, 42137, 42138, 42139, 42140, 42141, 42142, 42143, 42144, 42145, 42147, 42153, 42155, 42157, 42158, 42159, 42163, 42164, 42165, 42166, 42167, 42168, 42169, 42170, 42173, 42174, 42177, 42178, 42179, 42180, 42181, 42184, 42185, 42186, 42187, 42188, 42189, 42190, 42191, 42192, 42193, 42194, 42195, 42196, 42197, 42198, 42199, 42201, 42203, 42204, 42205, 42206, 42207, 42208, 42210, 42211, 42212, 42214, 42215, 42217, 42219, 42220, 42221, 42222, 42223, 42224, 42225, 42226, 42227, 42230, 42231, 42232, 42233, 42234, 42235, 42236, 42238, 42240, 42241, 42242, 42243, 42249, 42250, 42251, 42252, 42253, 42254, 42255, 42257, 42258, 42260, 42261, 42263, 42264, 42266, 42269, 42270, 42271, 42274, 42275, 42276, 42277, 42278, 42280, 42281, 42283, 42284, 42286, 42287, 42288, 42289, 42290, 42294, 42295, 42296, 42297, 42298, 42299, 42300, 42301, 42302, 42305, 42306, 42308, 42309, 42312, 42313, 42314, 42315, 42316, 42317, 42318, 42319, 42320, 42321, 42322, 42323, 42324, 42325, 42326, 42327, 42328, 42329, 42330, 42331, 42332, 42333, 42335, 42336, 42337, 42338, 42339, 42340, 42341, 42343, 42344, 42345, 42347, 42348, 42349, 42350, 42351, 42352, 42353, 42354, 42355, 42356, 42360, 42364, 42365, 42366, 42368, 42369, 42370, 42371, 42372, 42373, 42374, 42375, 42376, 42377, 42378, 42381, 42382, 42383, 42384, 42386, 42387, 42388, 42389, 42390, 42391, 42393, 42394, 42395, 42396, 42397, 42398, 42399, 42400, 42401, 42403, 42404, 42405, 42406, 42407, 42408, 42409, 42410, 42413, 42414, 42415, 42416, 42419, 42420, 42421, 42423, 42424, 42425, 42427, 42428, 42429, 42430, 42431, 42432, 42433, 42434, 42435, 42440, 42441, 42442, 42443, 42444, 42445, 42446, 42451, 42452, 42453, 42457, 42458, 42460, 42461, 42462, 42463, 42464, 42465, 42466, 42467, 42469, 42470, 42471, 42473, 42476, 42477, 42478, 42480, 42481, 42482, 42484, 42485, 42486, 42487, 42488, 42489, 42490, 42491, 42492, 42493, 42495, 42496, 42497, 42499, 42501, 42502, 42503, 42505, 42507, 42508, 42509, 42510, 42511, 42512, 42513, 42514, 42515, 42517, 42518, 42521, 42522, 42523, 42524, 42525, 42526, 42527, 42528, 42529, 42530, 42531, 42532, 42533, 42534, 42535, 42536, 42537, 42538, 42539, 42540, 42541, 42543, 42544, 42546, 42547, 42548, 42550, 42551, 42552, 42553, 42554, 42555, 42556, 42558, 42573, 42574, 42575, 42576, 42577, 42578, 42579, 42580, 42581, 42582, 42584, 42585, 42586, 42587, 42588, 42590, 42592, 42593, 42595, 42596, 42597, 42598, 42599, 42602, 42603, 42605, 42606, 42608, 42610, 42612, 42614, 42615, 42616, 42617, 42618, 42619, 42620, 42621, 42623, 42624, 42625, 42627, 42629, 42630, 42631, 42632, 42633, 42634, 42635, 42636, 42638, 42639, 42640, 42641, 42642, 42643, 42644, 42645, 42647, 42648, 42649, 42650, 42651, 42652, 42653, 42654, 42655, 42656, 42660, 42662, 42664, 42665, 42666, 42669, 42671, 42672, 42673, 42674, 42677, 42678, 42680, 42681, 42682, 42684, 42685, 42686, 42688, 42690, 42691, 42692, 42693, 42694, 42695, 42696, 42697, 42698, 42700, 42701, 42702, 42703, 42704, 42705, 42707, 42708, 42709, 42710, 42711, 42712, 42713, 42715, 42716, 42717, 42718, 42719, 42720, 42721, 42723, 42724, 42726, 42727, 42731, 42732, 42733, 42734, 42735, 42737, 42739, 42740, 42742, 42744, 42745, 42746, 42747, 42749, 42750, 42751, 42752, 42753, 42754, 42755, 42756, 42757, 42758, 42760, 42761, 42763, 42765, 42766, 42767, 42768, 42769, 42770, 42771, 42772, 42773, 42774, 42775, 42777, 42779, 42780, 42781, 42782, 42783, 42785, 42786, 42790, 42791, 42792, 42793, 42794, 42795, 42796, 42797, 42798, 42800, 42801, 42805, 42806, 42807, 42808, 42809, 42810, 42811, 42812, 42813, 42815, 42817, 42818, 42819, 42820, 42821, 42822, 42823, 42824, 42825, 42827, 42828, 42829, 42830, 42831, 42832, 42833, 42835, 42836, 42837, 42838, 42839, 42840, 42841, 42843, 42844, 42845, 42847, 42848, 42849, 42850, 42852, 42853, 42855, 42861, 42862, 42863, 42864, 42865, 42866, 42867, 42868, 42869, 42870, 42871, 42873, 42876, 42877, 42878, 42879, 42880, 42882, 42883, 42884, 42885, 42886, 42887, 42889, 42890, 42894, 42898, 42899, 42900, 42901, 42902, 42903, 42904, 42905, 42908, 42910, 42911, 42913, 42914, 42915, 42916, 42917, 42918, 42919, 42921, 42922, 42924, 42925, 42926, 42927, 42928, 42929, 42930, 42931, 42932, 42933, 42934, 42935, 42936, 42937, 42938, 42939, 42940, 42941, 42942, 42943, 42944, 42945, 42946, 42947, 42948, 42949, 42950, 42951, 42952, 42957, 42958, 42959, 42960, 42961, 42963, 42964, 42965, 42966, 42967, 42969, 42970, 42971, 42973, 42974, 42975, 42976, 42977, 42978, 42979, 42981, 42982, 42983, 42985, 42986, 42987, 42988, 42989, 42990, 42991, 42992, 42993, 42994, 42995, 42996, 42997, 42998, 42999, 43000, 43001, 43003, 43004, 43005, 43007, 43008, 43009, 43010, 43012, 43013, 43014, 43015, 43016, 43017, 43019, 43020, 43021, 43023, 43024, 43025, 43026, 43027, 43029, 43030, 43031, 43032, 43033, 43035, 43036, 43040, 43041, 43042, 43043, 43049, 43050, 43051, 43052, 43053, 43055, 43056, 43057, 43059, 43060, 43061, 43062, 43063, 43064, 43065, 43066, 43067, 43068, 43070, 43071, 43072, 43075, 43076, 43077, 43078, 43080, 43083, 43085, 43087, 43088, 43090, 43091, 43092, 43093, 43094, 43095, 43096, 43097, 43098, 43099, 43101, 43102, 43108, 43109, 43110, 43117, 43118, 43119, 43120, 43121, 43122, 43124, 43125, 43126, 43128, 43129, 43130, 43131, 43132, 43133, 43134, 43136, 43137, 43138, 43139, 43141, 43142, 43143, 43144, 43145, 43146, 43150, 43153, 43154, 43155, 43158, 43159, 43160, 43161, 43162, 43163, 43165, 43166, 43167, 43168, 43169, 43171, 43172, 43173, 43175, 43176, 43177, 43178, 43179, 43180, 43182, 43183, 43184, 43185, 43187, 43194, 43198, 43199, 43200, 43204, 43205, 43207, 43208, 43210, 43211, 43212, 43213, 43214, 43215, 43216, 43221, 43222, 43223, 43224, 43225, 43226, 43227, 43228, 43230, 43231, 43232, 43233, 43234, 43236, 43238, 43239, 43240, 43242, 43243, 43246, 43247, 43249, 43250, 43254, 43255, 43257, 43258, 43259, 43260, 43263, 43264, 43265, 43266, 43268, 43270, 43272, 43273, 43274, 43275, 43276, 43281, 43283, 43284, 43285, 43286, 43288, 43291, 43292, 43293, 43294, 43295, 43296, 43298, 43302, 43303, 43304, 43308, 43310, 43311, 43315, 43316, 43317, 43319, 43320, 43324, 43326, 43327, 43328, 43329, 43331, 43334, 43335, 43336, 43337, 43338, 43339, 43343, 43344, 43345, 43347, 43348, 43349, 43351, 43352, 43357, 43358, 43359, 43362, 43363, 43365, 43366, 43367, 43368, 43370, 43371, 43372, 43374, 43375, 43377, 43378, 43380, 43381, 43383, 43385, 43386, 43388, 43390, 43391, 43393, 43394, 43395, 43397, 43399, 43400, 43403, 43404, 43406, 43408, 43416, 43417, 43421, 43422, 43423, 43424, 43426, 43427, 43428, 43435, 43436, 43437, 43438, 43439, 43440, 43441, 43443, 43444, 43445, 43446, 43447, 43448, 43449, 43450, 43451, 43452, 43454, 43455, 43456, 43457, 43459, 43460, 43461, 43463, 43464, 43466, 43467, 43471, 43472, 43473, 43474, 43475, 43477, 43479, 43480, 43482, 43483, 43484, 43485, 43486, 43487, 43488, 43489, 43491, 43492, 43494, 43497, 43498, 43499, 43500, 43501, 43502, 43503, 43505, 43507, 43509, 43510, 43511, 43512, 43513, 43515, 43516, 43518, 43523, 43525, 43526, 43527, 43529, 43530, 43532, 43533, 43534, 43536, 43537, 43539, 43540, 43541, 43542, 43544, 43546, 43547, 43549, 43550, 43551, 43552, 43554, 43555, 43559, 43560, 43561, 43563, 43565, 43567, 43568, 43570, 43571, 43574, 43576, 43577, 43579, 43582, 43583, 43584, 43585, 43586, 43587, 43588, 43589, 43590, 43591, 43593, 43595, 43596, 43597, 43598, 43600, 43602, 43603, 43605, 43609, 43610, 43611, 43612, 43613, 43615, 43616, 43618, 43619, 43620, 43621, 43622, 43624, 43625, 43626, 43628, 43630, 43631, 43633, 43634, 43635, 43637, 43638, 43639, 43641, 43643, 43644, 43646, 43647, 43648, 43649, 43652, 43653, 43654, 43655, 43656, 43657, 43658, 43659, 43660, 43661, 43662, 43664, 43665, 43677, 43678, 43679, 43680, 43681, 43682, 43683, 43684, 43686, 43687, 43688, 43689, 43690, 43692, 43693, 43694, 43695, 43696, 43697, 43699, 43700, 43701, 43702, 43703, 43704, 43705, 43706, 43707, 43709, 43710, 43716, 43718, 43719, 43720, 43721, 43722, 43724, 43726, 43727, 43728, 43729, 43733, 43734, 43735, 43740, 43741, 43742, 43744, 43745, 43747, 43749, 43750, 43751, 43754, 43759, 43760, 43761, 43762, 43764, 43765, 43766, 43767, 43774, 43775, 43776, 43777, 43782, 43783, 43785, 43786, 43787, 43788, 43794, 43795, 43796, 43797, 43800, 43803, 43804, 43806, 43808, 43809, 43810, 43811, 43813, 43814, 43817, 43819, 43821, 43825, 43826, 43828, 43836, 43837, 43838, 43839, 43840, 43841, 43843, 43844, 43848, 43850, 43851, 43852, 43854, 43856, 43858, 43863, 43864, 43865, 43877, 43881, 43882, 43883, 43884, 43885, 43887, 43890, 43891, 43892, 43893, 43894, 43895, 43896, 43897, 43898, 43899, 43900, 43901, 43902, 43904, 43905, 43906, 43907, 43908, 43910, 43911, 43913, 43915, 43916, 43917, 43919, 43920, 43922, 43924, 43925, 43927, 43928, 43929, 43930, 43931, 43932, 43933, 43936, 43937, 43939, 43940, 43941, 43942, 43945, 43947, 43948, 43949, 43950, 43952, 43953, 43955, 43957, 43959, 43962, 43963, 43965, 43966, 43967, 43968, 43971, 43972, 43973, 43975, 43979, 43980, 43981, 43982, 43983, 43988, 43989, 43992, 43993, 43995, 43996, 43997, 43999, 44000, 44003, 44004, 44009, 44010, 44011, 44013, 44014, 44015, 44017, 44018, 44019, 44020, 44021, 44023, 44024, 44030, 44031, 44033, 44035, 44036, 44039, 44040, 44041, 44042, 44043, 44044, 44045, 44046, 44048, 44049, 44050, 44051, 44053, 44056, 44057, 44058, 44059, 44060, 44063, 44064, 44069, 44071, 44073, 44074, 44075, 44076, 44077, 44078, 44079, 44080, 44081, 44082, 44083, 44084, 44087, 44088, 44089, 44090, 44091, 44093, 44094, 44096, 44097, 44099, 44100, 44101, 44103, 44104, 44105, 44106, 44107, 44108, 44110, 44111, 44112, 44113, 44114, 44119, 44120, 44122, 44123, 44124, 44126, 44127, 44129, 44130, 44134, 44135, 44137, 44139, 44145, 44146, 44152, 44154, 44155, 44157, 44162, 44166, 44167, 44168, 44170, 44179, 44180, 44181, 44183, 44184, 44186, 44187, 44188, 44189, 44190, 44191, 44193, 44195, 44196, 44198, 44200, 44201, 44202, 44203, 44211, 44212, 44213, 44215, 44216, 44217, 44218, 44220, 44222, 44223, 44224, 44226, 44227, 44228, 44230, 44231, 44235, 44236, 44237, 44241, 44243, 44245, 44246, 44247, 44249, 44250, 44251, 44252, 44253, 44255, 44257, 44258, 44259, 44260, 44263, 44264, 44266, 44267, 44268, 44270, 44271, 44272, 44274, 44278, 44279, 44280, 44281, 44284, 44286, 44287, 44289, 44290, 44292, 44294, 44297, 44299, 44300, 44301, 44302, 44305, 44306, 44307, 44312, 44313, 44315, 44316, 44317, 44318, 44321, 44322, 44324, 44326, 44329, 44331, 44332, 44334, 44335, 44336, 44338, 44340, 44341, 44342, 44343, 44344, 44346, 44347, 44348, 44350, 44353, 44354, 44356, 44357, 44359, 44360, 44361, 44362, 44363, 44365, 44366, 44368, 44369, 44372, 44375, 44376, 44377, 44378, 44379, 44380, 44381, 44385, 44387, 44388, 44390, 44391, 44392, 44393, 44394, 44396, 44397, 44398, 44399, 44400, 44401, 44402, 44404, 44405, 44406, 44409, 44413, 44414, 44415, 44416, 44417, 44418, 44419, 44421, 44422, 44423, 44426, 44427, 44428, 44429, 44431, 44432, 44435, 44436, 44437, 44438, 44439, 44440, 44441, 44442, 44443, 44444, 44446, 44447, 44449, 44451, 44452, 44453, 44456, 44457, 44458, 44459, 44460, 44461, 44462, 44463, 44464, 44466, 44468, 44469, 44470, 44471, 44472, 44473, 44474, 44477, 44478, 44479, 44481, 44482, 44485, 44486, 44487, 44488, 44489, 44490, 44491, 44492, 44494, 44495, 44496, 44498, 44500, 44501, 44505, 44506, 44508, 44509, 44510, 44511, 44512, 44513, 44514, 44516, 44519, 44521, 44522, 44523, 44525, 44526, 44527, 44528, 44529, 44531, 44532, 44533, 44534, 44536, 44537, 44538, 44539, 44540, 44542, 44543, 44544, 44546, 44547, 44549, 44550, 44552, 44553, 44554, 44555, 44556, 44558, 44559, 44560, 44561, 44563, 44564, 44565, 44566, 44567, 44568, 44570, 44571, 44572, 44573, 44575, 44576, 44577, 44578, 44583, 44584, 44585, 44586, 44588, 44589, 44590, 44591, 44592, 44593, 44594, 44601, 44603, 44604, 44606, 44607, 44608, 44609, 44610, 44613, 44615, 44616, 44617, 44618, 44619, 44620, 44621, 44622, 44623, 44624, 44625, 44626, 44628, 44629, 44631, 44632, 44633, 44634, 44635, 44636, 44637, 44638, 44639, 44640, 44641, 44642, 44643, 44644, 44645, 44646, 44648, 44649, 44651, 44652, 44653, 44654, 44656, 44657, 44658, 44659, 44660, 44662, 44663, 44664, 44666, 44667, 44668, 44669, 44670, 44671, 44672, 44673, 44674, 44677, 44678, 44680, 44681, 44682, 44683, 44685, 44686, 44688, 44689, 44690, 44691, 44692, 44693, 44694, 44695, 44697, 44702, 44703, 44705, 44706, 44707, 44708, 44709, 44710, 44711, 44712, 44713, 44714, 44715, 44717, 44718, 44720, 44721, 44722, 44724, 44725, 44726, 44727, 44729, 44730, 44732, 44733, 44734, 44737, 44738, 44739, 44740, 44743, 44744, 44745, 44746, 44747, 44749, 44750, 44751, 44752, 44753, 44754, 44755, 44756, 44757, 44759, 44760, 44762, 44763, 44764, 44765, 44766, 44767, 44768, 44769, 44770, 44771, 44772, 44773, 44774, 44775, 44776, 44777, 44778, 44779, 44781, 44782, 44783, 44784, 44785, 44786, 44787, 44788, 44789, 44790, 44792, 44793, 44795, 44796, 44797, 44798, 44799, 44800, 44801, 44802, 44803, 44805, 44806, 44811, 44813, 44815, 44817, 44818, 44819, 44820, 44821, 44822, 44823, 44824, 44826, 44827, 44830, 44831, 44832, 44833, 44836, 44837, 44838, 44839, 44840, 44841, 44842, 44843, 44844, 44845, 44847, 44848, 44849, 44850, 44852, 44853, 44855, 44856, 44857, 44859, 44860, 44861, 44863, 44864, 44865, 44866, 44869, 44870, 44871, 44872, 44873, 44874, 44875, 44876, 44877, 44878, 44879, 44880, 44882, 44883, 44884, 44885, 44886, 44887, 44888, 44890, 44891, 44892, 44893, 44894, 44895, 44896, 44897, 44901, 44902, 44904, 44905, 44906, 44907, 44908, 44909, 44910, 44911, 44913, 44914, 44915, 44917, 44918, 44919, 44920, 44921, 44922, 44924, 44925, 44926, 44927, 44928, 44929, 44931, 44932, 44933, 44934, 44935, 44936, 44939, 44940, 44941, 44942, 44943, 44944, 44947, 44949, 44950, 44952, 44953, 44954, 44955, 44957, 44958, 44959, 44960, 44961, 44962, 44963, 44964, 44965, 44966, 44967, 44968, 44969, 44971, 44972, 44973, 44974, 44975, 44976, 44978, 44979, 44980, 44981, 44982, 44983, 44985, 44986, 44988, 44990, 44991, 44992, 44993, 44994, 44995, 44996, 44999, 45001, 45002, 45005, 45006, 45007, 45008, 45009, 45010, 45011, 45014, 45016, 45017, 45018, 45019, 45020, 45022, 45023, 45024, 45025, 45027, 45028, 45029, 45030, 45031, 45033, 45034, 45035, 45036, 45037, 45038, 45039, 45040, 45041, 45042, 45043, 45047, 45050, 45051, 45052, 45053, 45056, 45057, 45059, 45060, 45061, 45062, 45063, 45065, 45066, 45067, 45070, 45071, 45072, 45074, 45075, 45076, 45079, 45080, 45081, 45084, 45085, 45086, 45087, 45090, 45092, 45093, 45095, 45096, 45097, 45099, 45104, 45105, 45106, 45107, 45108, 45109, 45110, 45112, 45114, 45115, 45117, 45118, 45119, 45120, 45121, 45123, 45125, 45126, 45127, 45128, 45132, 45134, 45135, 45136, 45139, 45140, 45142, 45143, 45145, 45146, 45147, 45148, 45149, 45150, 45151, 45152, 45153, 45154, 45155, 45156, 45157, 45158, 45159, 45161, 45162, 45163, 45165, 45166, 45167, 45168, 45169, 45170, 45171, 45172, 45174, 45175, 45177, 45178, 45179, 45180, 45181, 45182, 45183, 45185, 45186, 45187, 45188, 45189, 45190, 45191, 45192, 45194, 45195, 45196, 45197, 45198, 45199, 45200, 45202, 45204, 45205, 45206, 45207, 45208, 45211, 45213, 45214, 45216, 45217, 45218, 45219, 45220, 45221, 45222, 45224, 45225, 45226, 45230, 45231, 45232, 45235, 45236, 45237, 45238, 45239, 45240, 45242, 45243, 45244, 45245, 45246, 45247, 45248, 45249, 45250, 45251, 45252, 45253, 45254, 45255, 45256, 45257, 45258, 45259, 45262, 45263, 45264, 45265, 45266, 45267, 45268, 45269, 45270, 45271, 45273, 45274, 45277, 45278, 45279, 45280, 45281, 45282, 45283, 45285, 45286, 45288, 45289, 45290, 45291, 45293, 45295, 45296, 45298, 45300, 45301, 45303, 45304, 45306, 45307, 45308, 45309, 45310, 45312, 45313, 45314, 45315, 45316, 45317, 45318, 45320, 45321, 45322, 45323, 45324, 45325, 45326, 45327, 45328, 45329, 45330, 45331, 45335, 45336, 45337, 45338, 45339, 45340, 45341, 45342, 45343, 45344, 45345, 45346, 45347, 45348, 45349, 45350, 45352, 45353, 45354, 45357, 45358, 45359, 45361, 45362, 45363, 45364, 45365, 45366, 45367, 45368, 45369, 45371, 45372, 45376, 45377, 45378, 45381, 45382, 45385, 45386, 45388, 45389, 45390, 45393, 45394, 45395, 45397, 45398, 45399, 45400, 45403, 45405, 45408, 45409, 45411, 45412, 45414, 45415, 45416, 45417, 45418, 45419, 45420, 45421, 45422, 45424, 45425, 45433, 45434, 45436, 45437, 45439, 45440, 45442, 45444, 45445, 45447, 45449, 45450, 45452, 45453, 45454, 45455, 45456, 45457, 45458, 45459, 45460, 45461, 45462, 45463, 45464, 45465, 45466, 45468, 45469, 45470, 45471, 45473, 45475, 45476, 45477, 45478, 45479, 45480, 45482, 45484, 45487, 45488, 45490, 45491, 45492, 45493, 45494, 45495, 45497, 45498, 45499, 45500, 45501, 45502, 45503, 45504, 45507, 45508, 45509, 45511, 45512, 45515, 45516, 45518, 45519, 45520, 45521, 45526, 45527, 45531, 45532, 45533, 45534, 45536, 45537, 45538, 45540, 45541, 45542, 45543, 45545, 45547, 45548, 45549, 45550, 45552, 45553, 45555, 45557, 45558, 45559, 45562, 45563, 45564, 45566, 45568, 45569, 45570, 45571, 45572, 45573, 45575, 45576, 45577, 45578, 45579, 45581, 45582, 45583, 45584, 45585, 45586, 45587, 45588, 45589, 45590, 45591, 45594, 45595, 45597, 45604, 45605, 45606, 45607, 45608, 45609, 45610, 45611, 45612, 45616, 45617, 45619, 45620, 45621, 45623, 45624, 45625, 45626, 45627, 45628, 45629, 45630, 45631, 45632, 45633, 45635, 45636, 45638, 45639, 45640, 45641, 45642, 45643, 45644, 45645, 45647, 45648, 45650, 45651, 45652, 45655, 45656, 45657, 45658, 45661, 45662, 45664, 45665, 45666, 45667, 45674, 45675, 45676, 45677, 45678, 45681, 45682, 45683, 45684, 45685, 45686, 45687, 45689, 45692, 45694, 45695, 45696, 45700, 45704, 45707, 45708, 45710, 45711, 45712, 45713, 45718, 45719, 45721, 45722, 45723, 45725, 45726, 45727, 45729, 45730, 45731, 45733, 45734, 45736, 45737, 45738, 45739, 45741, 45743, 45744, 45745, 45747, 45749, 45751, 45752, 45753, 45756, 45757, 45758, 45759, 45761, 45762, 45763, 45764, 45765, 45766, 45770, 45771, 45772, 45773, 45775, 45776, 45779, 45780, 45781, 45782, 45783, 45784, 45785, 45786, 45787, 45788, 45789, 45790, 45791, 45792, 45793, 45794, 45796, 45797, 45800, 45802, 45803, 45805, 45806, 45807, 45808, 45809, 45811, 45812, 45813, 45814, 45815, 45817, 45818, 45820, 45821, 45822, 45823, 45825, 45826, 45827, 45828, 45829, 45830, 45831, 45835, 45836, 45837, 45838, 45839, 45840, 45841, 45842, 45843, 45844, 45845, 45846, 45847, 45848, 45849, 45850, 45851, 45852, 45854, 45855, 45856, 45857, 45858, 45859, 45861, 45863, 45864, 45865, 45866, 45868, 45869, 45870, 45878, 45879, 45881, 45882, 45883, 45884, 45885, 45886, 45887, 45888, 45890, 45891, 45892, 45893, 45894, 45895, 45896, 45898, 45899, 45900, 45901, 45902, 45904, 45909, 45911, 45912, 45914, 45916, 45917, 45918, 45920, 45921, 45922, 45923, 45924, 45926, 45927, 45928, 45929, 45931, 45934, 45935, 45936, 45937, 45938, 45941, 45943, 45945, 45946, 45948, 45949, 45951, 45952, 45953, 45954, 45955, 45956, 45957, 45959, 45960, 45961, 45966, 45967, 45969, 45971, 45972, 45974, 45975, 45977, 45978, 45979, 45980, 45981, 45982, 45983, 45984, 45985, 45986, 45987, 45988, 45989, 45990, 45991, 45993, 45995, 45996, 45997, 45998, 45999, 46001, 46002, 46003, 46004, 46006, 46008, 46009, 46011, 46014, 46015, 46017, 46019, 46020, 46021, 46023, 46024, 46025, 46026, 46027, 46028, 46031, 46032, 46033, 46042, 46043, 46045, 46046, 46047, 46048, 46050, 46051, 46052, 46053, 46054, 46055, 46056, 46057, 46058, 46059, 46060, 46061, 46062, 46063, 46064, 46065, 46066, 46068, 46069, 46070, 46071, 46072, 46073, 46075, 46076, 46077, 46078, 46079, 46080, 46081, 46082, 46083, 46084, 46085, 46086, 46087, 46088, 46090, 46091, 46092, 46093, 46094, 46095, 46096, 46097, 46098, 46099, 46100, 46101, 46102, 46103, 46104, 46105, 46106, 46108, 46109, 46110, 46112, 46113, 46114, 46115, 46116, 46117, 46119, 46120, 46121, 46122, 46123, 46124, 46125, 46129, 46130, 46131, 46132, 46134, 46135, 46136, 46141, 46142, 46144, 46145, 46146, 46147, 46149, 46150, 46151, 46152, 46156, 46157, 46158, 46159, 46160, 46161, 46163, 46164, 46166, 46167, 46168, 46169, 46170, 46171, 46172, 46175, 46176, 46177, 46179, 46182, 46183, 46185, 46186, 46187, 46188, 46189, 46190, 46192, 46193, 46194, 46196, 46198, 46200, 46201, 46203, 46204, 46205, 46206, 46208, 46209, 46210, 46215, 46216, 46217, 46220, 46222, 46224, 46225, 46226, 46227, 46229, 46230, 46231, 46232, 46233, 46234, 46235, 46236, 46237, 46238, 46239, 46240, 46242, 46245, 46246, 46247, 46248, 46252, 46253, 46254, 46255, 46256, 46257, 46260, 46262, 46263, 46264, 46265, 46266, 46267, 46268, 46269, 46271, 46273, 46274, 46275, 46276, 46277, 46278, 46279, 46280, 46281, 46282, 46283, 46284, 46285, 46286, 46287, 46288, 46289, 46290, 46291, 46292, 46293, 46294, 46295, 46296, 46297, 46298, 46299, 46302, 46303, 46306, 46307, 46308, 46310, 46313, 46314, 46315, 46316, 46317, 46318, 46319, 46320, 46321, 46323, 46325, 46327, 46328, 46329, 46330, 46331, 46336, 46337, 46338, 46340, 46342, 46343, 46344, 46345, 46346, 46348, 46350, 46351, 46352, 46354, 46356, 46358, 46359, 46360, 46365, 46366, 46369, 46370, 46371, 46372, 46373, 46374, 46375, 46377, 46378, 46379, 46380, 46382, 46383, 46384, 46389, 46390, 46391, 46393, 46395, 46396, 46398, 46399, 46402, 46404, 46405, 46408, 46409, 46410, 46411, 46412, 46413, 46414, 46415, 46417, 46418, 46419, 46421, 46422, 46424, 46425, 46426, 46429, 46430, 46431, 46432, 46433, 46434, 46436, 46437, 46438, 46439, 46442, 46443, 46444, 46445, 46446, 46449, 46450, 46451, 46453, 46454, 46455, 46456, 46459, 46460, 46461, 46462, 46464, 46465, 46466, 46469, 46470, 46471, 46472, 46474, 46475, 46477, 46478, 46481, 46482, 46483, 46484, 46486, 46487, 46489, 46493, 46496, 46497, 46499, 46500, 46501, 46505, 46506, 46507, 46510, 46511, 46512, 46514, 46515, 46516, 46518, 46519, 46520, 46522, 46523, 46524, 46525, 46526, 46528, 46529, 46530, 46532, 46533, 46534, 46536, 46537, 46538, 46540, 46542, 46543, 46544, 46545, 46546, 46547, 46548, 46549, 46550, 46551, 46552, 46553, 46554, 46555, 46556, 46557, 46558, 46559, 46560, 46561, 46562, 46563, 46564, 46565, 46566, 46568, 46569, 46571, 46572, 46574, 46575, 46576, 46577, 46578, 46579, 46582, 46584, 46585, 46586, 46587, 46588, 46589, 46590, 46591, 46592, 46593, 46594, 46595, 46596, 46597, 46598, 46601, 46602, 46603, 46604, 46605, 46606, 46608, 46609, 46611, 46612, 46613, 46616, 46617, 46619, 46620, 46621, 46622, 46623, 46624, 46625, 46626, 46627, 46628, 46629, 46630, 46631, 46633, 46634, 46635, 46638, 46639, 46640, 46641, 46643, 46645, 46646, 46647, 46648, 46649, 46650, 46651, 46652, 46654, 46655, 46656, 46657, 46658, 46659, 46661, 46662, 46663, 46665, 46666, 46667, 46668, 46670, 46671, 46672, 46673, 46674, 46677, 46678, 46679, 46682, 46683, 46684, 46685, 46686, 46687, 46688, 46689, 46696, 46697, 46699, 46700, 46701, 46704, 46705, 46707, 46708, 46710, 46711, 46712, 46713, 46714, 46716, 46717, 46718, 46719, 46720, 46721, 46723, 46725, 46726, 46727, 46736, 46737, 46738, 46739, 46740, 46742, 46743, 46744, 46745, 46746, 46748, 46749, 46750, 46751, 46752, 46754, 46755, 46756, 46757, 46758, 46759, 46760, 46761, 46763, 46764, 46765, 46767, 46768, 46769, 46771, 46772, 46773, 46774, 46778, 46780, 46781, 46782, 46783, 46784, 46785, 46786, 46787, 46788, 46792, 46793, 46794, 46797, 46799, 46802, 46803, 46804, 46805, 46807, 46808, 46809, 46810, 46811, 46813, 46814, 46815, 46817, 46818, 46819, 46820, 46822, 46824, 46825, 46826, 46827, 46829, 46831, 46832, 46833, 46834, 46835, 46837, 46838, 46843, 46844, 46845, 46846, 46847, 46849, 46850, 46854, 46855, 46857, 46858, 46859, 46860, 46861, 46863, 46864, 46866, 46867, 46868, 46869, 46870, 46871, 46873, 46876, 46877, 46879, 46880, 46881, 46883, 46884, 46885, 46886, 46887, 46888, 46890, 46891, 46892, 46895, 46896, 46898, 46899, 46900, 46901, 46903, 46904, 46905, 46906, 46907, 46908, 46913, 46914, 46915, 46916, 46917, 46919, 46920, 46923, 46925, 46926, 46927, 46931, 46933, 46934, 46935, 46936, 46937, 46939, 46940, 46941, 46942, 46944, 46945, 46946, 46947, 46948, 46949, 46950, 46952, 46953, 46954, 46957, 46958, 46965, 46966, 46969, 46970, 46971, 46975, 46976, 46979, 46980, 46982, 46983, 46986, 46987, 46989, 46991, 46992, 46993, 46995, 46996, 47003, 47004, 47005, 47006, 47007, 47008, 47010, 47011, 47012, 47013, 47014, 47015, 47017, 47019, 47020, 47022, 47023, 47024, 47026, 47027, 47028, 47029, 47031, 47032, 47034, 47035, 47036, 47040, 47041, 47046, 47047, 47048, 47049, 47050, 47053, 47054, 47056, 47057, 47058, 47059, 47060, 47061, 47067, 47068, 47069, 47070, 47071, 47078, 47079, 47080, 47081, 47082, 47083, 47084, 47086, 47087, 47090, 47091, 47092, 47095, 47098, 47099, 47100, 47101, 47103, 47104, 47106, 47107, 47109, 47110, 47111, 47113, 47114, 47115, 47116, 47117, 47118, 47119, 47120, 47122, 47123, 47124, 47125, 47126, 47127, 47128, 47129, 47130, 47131, 47132, 47135, 47136, 47137, 47138, 47139, 47140, 47141, 47142, 47143, 47144, 47149, 47150, 47152, 47153, 47155, 47156, 47161, 47162, 47163, 47164, 47169, 47174, 47178, 47180, 47182, 47183, 47190, 47194, 47195, 47198, 47200, 47204, 47205, 47208, 47210, 47214, 47215, 47216, 47217, 47221, 47222, 47223, 47224, 47225, 47226, 47227, 47228, 47229, 47230, 47232, 47233, 47234, 47236, 47240, 47241, 47244, 47246, 47247, 47248, 47249, 47251, 47254, 47256, 47257, 47259, 47260, 47261, 47262, 47264, 47266, 47267, 47268, 47270, 47271, 47272, 47273, 47275, 47280, 47282, 47283, 47284, 47292, 47293, 47295, 47296, 47297, 47299, 47301, 47306, 47308, 47309, 47310, 47311, 47312, 47313, 47315, 47316, 47317, 47319, 47321, 47322, 47323, 47324, 47326, 47327, 47329, 47330, 47332, 47334, 47335, 47336, 47337, 47338, 47339, 47340, 47341, 47342, 47343, 47344, 47345, 47346, 47347, 47348, 47350, 47351, 47352, 47354, 47358, 47360, 47361, 47362, 47363, 47364, 47365, 47368, 47372, 47373, 47374, 47375, 47376, 47379, 47381, 47382, 47383, 47384, 47385, 47387, 47388, 47390, 47391, 47393, 47394, 47395, 47396, 47399, 47400, 47401, 47402, 47404, 47405, 47410, 47411, 47412, 47416, 47417, 47418, 47420, 47421, 47422, 47425, 47426, 47427, 47428, 47430, 47431, 47433, 47440, 47441, 47443, 47444, 47445, 47446, 47448, 47450, 47451, 47452, 47453, 47454, 47455, 47456, 47457, 47458, 47459, 47460, 47461, 47462, 47463, 47464, 47471, 47472, 47473, 47474, 47476, 47478, 47479, 47480, 47483, 47485, 47486, 47487, 47488, 47489, 47490, 47491, 47492, 47493, 47494, 47495, 47496, 47497, 47498, 47500, 47501, 47505, 47506, 47507, 47508, 47510, 47512, 47513, 47514, 47515, 47516, 47517, 47518, 47519, 47520, 47521, 47523, 47524, 47526, 47529, 47530, 47531, 47532, 47533, 47534, 47537, 47538, 47539, 47540, 47541, 47542, 47543, 47544, 47545, 47546, 47548, 47549, 47550, 47551, 47552, 47554, 47555, 47556, 47558, 47559, 47560, 47561, 47563, 47564, 47565, 47570, 47572, 47574, 47575, 47577, 47578, 47579, 47580, 47581, 47583, 47586, 47588, 47589, 47590, 47592, 47593, 47594, 47595, 47598, 47599, 47600, 47601, 47602, 47603, 47604, 47605, 47606, 47607, 47608, 47609, 47610, 47611, 47612, 47613, 47614, 47615, 47616, 47618, 47619, 47620, 47621, 47622, 47623, 47624, 47625, 47626, 47627, 47629, 47630, 47631, 47633, 47634, 47635, 47636, 47637, 47638, 47639, 47640, 47642, 47644, 47645, 47647, 47648, 47653, 47654, 47658, 47659, 47661, 47662, 47663, 47664, 47667, 47670, 47672, 47674, 47675, 47676, 47677, 47678, 47679, 47681, 47682, 47683, 47684, 47685, 47686, 47687, 47689, 47691, 47692, 47695, 47696, 47697, 47698, 47699, 47702, 47703, 47705, 47706, 47707, 47708, 47709, 47711, 47712, 47713, 47716, 47717, 47718, 47719, 47720, 47724, 47725, 47726, 47727, 47728, 47729, 47731, 47732, 47733, 47734, 47736, 47737, 47738, 47739, 47741, 47742, 47743, 47748, 47750, 47751, 47754, 47755, 47756, 47757, 47758, 47759, 47760, 47761, 47762, 47763, 47765, 47771, 47772, 47773, 47776, 47778, 47779, 47780, 47781, 47782, 47783, 47785, 47787, 47789, 47791, 47792, 47793, 47795, 47796, 47797, 47802, 47803, 47804, 47806, 47808, 47809, 47811, 47812, 47813, 47814, 47815, 47816, 47817, 47819, 47820, 47821, 47823, 47824, 47827, 47828, 47829, 47830, 47835, 47836, 47837, 47838, 47839, 47841, 47842, 47843, 47844, 47845, 47847, 47849, 47850, 47851, 47852, 47853, 47854, 47855, 47856, 47857, 47858, 47859, 47860, 47862, 47863, 47864, 47865, 47866, 47867, 47873, 47874, 47875, 47876, 47878, 47879, 47881, 47889, 47892, 47893, 47894, 47896, 47897, 47898, 47899, 47900, 47901, 47903, 47904, 47905, 47906, 47907, 47908, 47909, 47911, 47912, 47913, 47915, 47917, 47918, 47920, 47922, 47923, 47924, 47926, 47927, 47928, 47929, 47930, 47936, 47937, 47938, 47939, 47940, 47941, 47942, 47946, 47951, 47952, 47953, 47955, 47956, 47958, 47959, 47961, 47962, 47963, 47964, 47965, 47966, 47968, 47969, 47971, 47972, 47973, 47980, 47985, 47988, 47989, 47990, 47991, 47992, 47993, 47994, 47996, 48000, 48001, 48005, 48006, 48007, 48008, 48010, 48012, 48013, 48014, 48015, 48016, 48017, 48019, 48020, 48022, 48024, 48025, 48026, 48028, 48029, 48030, 48031, 48033, 48034, 48036, 48038, 48039, 48040, 48042, 48045, 48046, 48047, 48048, 48050, 48051, 48052, 48053, 48055, 48056, 48061, 48062, 48063, 48065, 48066, 48067, 48068, 48070, 48071, 48072, 48073, 48074, 48075, 48076, 48077, 48082, 48083, 48092, 48093, 48094, 48099, 48104, 48105, 48108, 48112, 48113, 48114, 48115, 48117, 48119, 48122, 48125, 48126, 48127, 48130, 48133, 48134, 48135, 48138, 48139, 48140, 48141, 48145, 48146, 48147, 48148, 48149, 48150, 48152, 48153, 48156, 48157, 48159, 48160, 48163, 48167, 48168, 48169, 48170, 48171, 48172, 48173, 48174, 48175, 48176, 48177, 48178, 48179, 48183, 48184, 48185, 48186, 48189, 48190, 48193, 48194, 48195, 48196, 48197, 48199, 48201, 48202, 48203, 48204, 48206, 48207, 48208, 48209, 48210, 48211, 48212, 48213, 48214, 48215, 48218, 48219, 48220, 48221, 48222, 48223, 48224, 48225, 48228, 48229, 48230, 48231, 48232, 48233, 48234, 48235, 48236, 48237, 48238, 48239, 48242, 48243, 48245, 48246, 48247, 48248, 48249, 48251, 48252, 48253, 48254, 48255, 48256, 48257, 48258, 48259, 48261, 48262, 48264, 48265, 48266, 48267, 48268, 48270, 48272, 48273, 48274, 48278, 48279, 48280, 48281, 48282, 48283, 48284, 48285, 48286, 48287, 48288, 48294, 48295, 48296, 48297, 48302, 48303, 48304, 48305, 48306, 48307, 48308, 48310, 48311, 48312, 48313, 48318, 48319, 48320, 48321, 48322, 48324, 48325, 48326, 48327, 48328, 48329, 48331, 48332, 48333, 48334, 48335, 48336, 48337, 48338, 48340, 48342, 48343, 48345, 48349, 48350, 48351, 48352, 48353, 48354, 48355, 48356, 48357, 48358, 48359, 48363, 48364, 48365, 48367, 48368, 48369, 48370, 48371, 48372, 48373, 48374, 48375, 48376, 48378, 48379, 48380, 48382, 48383, 48384, 48385, 48387, 48388, 48391, 48392, 48393, 48394, 48395, 48397, 48398, 48399, 48401, 48403, 48404, 48405, 48406, 48408, 48409, 48413, 48414, 48415, 48416, 48418, 48419, 48420, 48421, 48422, 48423, 48425, 48426, 48427, 48428, 48429, 48431, 48433, 48434, 48435, 48436, 48437, 48438, 48439, 48440, 48441, 48442, 48444, 48447, 48451, 48452, 48455, 48456, 48457, 48458, 48459, 48461, 48462, 48463, 48464, 48465, 48466, 48469, 48470, 48472, 48473, 48474, 48475, 48476, 48478, 48479, 48480, 48485, 48486, 48487, 48488, 48489, 48491, 48492, 48493, 48494, 48495, 48496, 48498, 48499, 48500, 48503, 48504, 48505, 48506, 48507, 48508, 48510, 48511, 48512, 48513, 48514, 48516, 48517, 48519, 48520, 48521, 48522, 48523, 48525, 48526, 48527, 48528, 48529, 48530, 48531, 48532, 48533, 48534, 48535, 48536, 48537, 48538, 48543, 48544, 48545, 48546, 48547, 48549, 48551, 48552, 48554, 48555, 48560, 48561, 48562, 48563, 48564, 48565, 48566, 48568, 48569, 48570, 48571, 48572, 48573, 48574, 48575, 48576, 48577, 48578, 48579, 48580, 48582, 48583, 48584, 48585, 48586, 48588, 48589, 48590, 48593, 48594, 48596, 48597, 48599, 48601, 48602, 48603, 48604, 48605, 48606, 48607, 48609, 48610, 48612, 48613, 48614, 48615, 48616, 48617, 48618, 48621, 48622, 48623, 48624, 48626, 48628, 48629, 48630, 48631, 48633, 48634, 48635, 48636, 48637, 48638, 48639, 48641, 48642, 48643, 48644, 48645, 48646, 48647, 48648, 48650, 48651, 48652, 48655, 48656, 48657, 48659, 48660, 48661, 48662, 48665, 48666, 48667, 48668, 48669, 48672, 48673, 48674, 48675, 48676, 48678, 48682, 48683, 48685, 48686, 48687, 48689, 48690, 48692, 48693, 48694, 48695, 48696, 48697, 48698, 48699, 48700, 48701, 48702, 48703, 48704, 48706, 48707, 48708, 48709, 48710, 48711, 48712, 48716, 48717, 48718, 48719, 48720, 48722, 48723, 48725, 48726, 48727, 48730, 48732, 48733, 48734, 48737, 48739, 48740, 48741, 48742, 48743, 48744, 48746, 48747, 48748, 48750, 48751, 48752, 48753, 48754, 48755, 48756, 48757, 48759, 48760, 48761, 48762, 48763, 48765, 48766, 48768, 48769, 48770, 48771, 48772, 48773, 48774, 48776, 48777, 48778, 48779, 48780, 48782, 48790, 48791, 48793, 48794, 48795, 48796, 48797, 48799, 48800, 48801, 48802, 48803, 48804, 48805, 48808, 48809, 48810, 48811, 48812, 48814, 48815, 48816, 48818, 48819, 48820, 48825, 48828, 48829, 48830, 48832, 48833, 48834, 48837, 48839, 48841, 48844, 48845, 48846, 48847, 48848, 48849, 48850, 48851, 48852, 48853, 48854, 48856, 48857, 48858, 48859, 48860, 48861, 48862, 48863, 48864, 48866, 48867, 48871, 48872, 48873, 48874, 48875, 48877, 48878, 48879, 48880, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48894, 48895, 48896, 48897, 48898, 48899, 48900, 48902, 48903, 48904, 48905, 48907, 48908, 48910, 48911, 48914, 48915, 48916, 48917, 48919, 48921, 48922, 48923, 48924, 48925, 48926, 48927, 48928, 48929, 48930, 48933, 48934, 48935, 48937, 48938, 48940, 48941, 48942, 48943, 48944, 48947, 48948, 48951, 48952, 48953, 48955, 48956, 48958, 48960, 48961, 48963, 48964, 48966, 48967, 48968, 48969, 48970, 48971, 48972, 48973, 48977, 48978, 48980, 48981, 48982, 48983, 48984, 48987, 48988, 48989, 48990, 48992, 48993, 48994, 48995, 48997, 48998, 48999, 49000, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49012, 49013, 49014, 49015, 49016, 49017, 49021, 49022, 49023, 49025, 49026, 49027, 49028, 49029, 49030, 49032, 49037, 49038, 49039, 49040, 49041, 49042, 49043, 49046, 49047, 49048, 49049, 49050, 49051, 49052, 49053, 49054, 49058, 49059, 49060, 49061, 49062, 49063, 49064, 49065, 49068, 49069, 49071, 49072, 49073, 49074, 49075, 49076, 49078, 49079, 49080, 49081, 49082, 49084, 49085, 49086, 49087, 49088, 49089, 49090, 49094, 49096, 49097, 49098, 49099, 49100, 49101, 49104, 49106, 49107, 49108, 49109, 49112, 49113, 49114, 49115, 49116, 49117, 49120, 49121, 49122, 49123, 49124, 49125, 49126, 49127, 49128, 49129, 49130, 49131, 49132, 49137, 49139, 49140, 49141, 49142, 49146, 49149, 49150, 49151, 49153, 49154, 49155, 49156, 49157, 49158, 49159, 49160, 49162, 49163, 49164, 49166, 49167, 49168, 49171, 49172, 49174, 49176, 49177, 49178, 49179, 49181, 49182, 49183, 49184, 49185, 49186, 49187, 49188, 49189, 49190, 49191, 49192, 49193, 49197, 49199, 49201, 49202, 49204, 49205, 49206, 49207, 49208, 49211, 49212, 49213, 49215, 49216, 49217, 49218, 49221, 49222, 49223, 49224, 49225, 49226, 49227, 49230, 49231, 49232, 49233, 49235, 49236, 49237, 49238, 49239, 49240, 49241, 49242, 49243, 49244, 49245, 49246, 49247, 49252, 49255, 49259, 49262, 49263, 49264, 49265, 49266, 49267, 49268, 49269, 49270, 49278, 49279, 49280, 49281, 49285, 49286, 49287, 49288, 49289, 49290, 49291, 49293, 49297, 49298, 49300, 49301, 49302, 49306, 49308, 49310, 49312, 49313, 49314, 49315, 49316, 49317, 49319, 49320, 49322, 49323, 49324, 49327, 49328, 49329, 49330, 49331, 49332, 49333, 49334, 49335, 49338, 49339, 49340, 49341, 49342, 49343, 49344, 49345, 49348, 49350, 49351, 49352, 49354, 49355, 49356, 49357, 49358, 49360, 49362, 49363, 49364, 49366, 49367, 49368, 49370, 49371, 49372, 49375, 49377, 49378, 49379, 49380, 49382, 49383, 49384, 49386, 49387, 49388, 49389, 49391, 49392, 49393, 49395, 49396, 49398, 49399, 49400, 49401, 49402, 49405, 49406, 49407, 49408, 49409, 49410, 49411, 49412, 49413, 49414, 49415, 49416, 49417, 49418, 49419, 49420, 49421, 49423, 49424, 49425, 49426, 49427, 49428, 49429, 49430, 49431, 49432, 49433, 49434, 49440, 49443, 49444, 49445, 49447, 49448, 49450, 49451, 49452, 49453, 49454, 49455, 49460, 49462, 49463, 49466, 49467, 49469, 49470, 49471, 49473, 49474, 49475, 49476, 49477, 49478, 49479, 49480, 49481, 49482, 49483, 49484, 49485, 49486, 49487, 49488, 49489, 49490, 49492, 49493, 49494, 49495, 49496, 49497, 49498, 49499, 49501, 49502, 49505, 49506, 49507, 49509, 49510, 49512, 49513, 49514, 49515, 49516, 49517, 49518, 49519, 49521, 49522, 49525, 49526, 49528, 49529, 49530, 49531, 49533, 49534, 49536, 49537, 49538, 49539, 49540, 49541, 49542, 49543, 49544, 49545, 49546, 49547, 49548, 49550, 49552, 49553, 49554, 49555, 49556, 49559, 49560, 49563, 49564, 49565, 49567, 49568, 49569, 49570, 49571, 49572, 49573, 49575, 49578, 49579, 49580, 49581, 49582, 49583, 49585, 49586, 49587, 49590, 49591, 49592, 49593, 49594, 49595, 49596, 49597, 49598, 49600, 49601, 49602, 49604, 49605, 49607, 49608, 49609, 49610, 49611, 49612, 49613, 49615, 49616, 49617, 49618, 49619, 49622, 49623, 49624, 49625, 49626, 49631, 49632, 49633, 49634, 49635, 49636, 49637, 49638, 49639, 49640, 49643, 49644, 49645, 49646, 49648, 49649, 49652, 49653, 49654, 49656, 49657, 49658, 49659, 49660, 49661, 49663, 49664, 49665, 49666, 49667, 49669, 49672, 49673, 49674, 49675, 49676, 49677, 49678, 49679, 49680, 49683, 49684, 49685, 49686, 49688, 49689, 49690, 49692, 49693, 49695, 49696, 49697, 49700, 49701, 49702, 49703, 49705, 49706, 49708, 49709, 49710, 49711, 49713, 49714, 49716, 49717, 49718, 49719, 49721, 49722, 49723, 49724, 49725, 49726, 49727, 49728, 49732, 49733, 49734, 49736, 49737, 49738, 49740, 49741, 49742, 49743, 49745, 49746, 49747, 49748, 49749, 49750, 49751, 49754, 49755, 49756, 49757, 49760, 49761, 49762, 49764, 49765, 49766, 49768, 49769, 49770, 49772, 49773, 49774, 49776, 49777, 49778, 49780, 49781, 49782, 49784, 49785, 49786, 49788, 49789, 49790, 49792, 49793, 49794, 49795, 49797, 49798, 49802, 49803, 49804, 49806, 49807, 49808, 49810, 49811, 49813, 49815, 49816, 49818, 49819, 49820, 49822, 49823, 49824, 49825, 49826, 49827, 49828, 49829, 49830, 49831, 49834, 49835, 49838, 49839, 49840, 49841, 49842, 49843, 49844, 49845, 49847, 49848, 49849, 49850, 49851, 49852, 49854, 49855, 49856, 49857, 49858, 49859, 49860, 49862, 49863, 49864, 49866, 49870, 49871, 49872, 49873, 49874, 49875, 49877, 49878, 49881, 49882, 49883, 49884, 49885, 49886, 49887, 49889, 49890, 49892, 49893, 49894, 49895, 49899, 49900, 49901, 49902, 49904, 49905, 49907, 49908, 49909, 49910, 49911, 49912, 49913, 49914, 49915, 49916, 49917, 49918, 49919, 49920, 49922, 49923, 49925, 49926, 49927, 49928, 49929, 49930, 49931, 49932, 49933, 49934, 49935, 49938, 49939, 49940, 49941, 49942, 49943, 49944, 49945, 49946, 49947, 49949, 49950, 49951, 49953, 49954, 49955, 49956, 49957, 49958, 49959, 49960, 49961, 49962, 49963, 49966, 49967, 49968, 49969, 49971, 49972, 49973, 49975, 49976, 49977, 49978, 49979, 49980, 49981, 49982, 49984, 49985, 49986, 49988, 49989, 49990, 49992, 49993, 49994, 49996, 49997, 49998, 49999, 50000, 50002, 50003, 50004, 50005, 50006, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50016, 50017, 50018, 50020, 50021, 50022, 50023, 50026, 50027, 50029, 50030, 50031, 50033, 50034, 50035, 50036, 50038, 50039, 50040, 50041, 50043, 50044, 50045, 50047, 50048, 50049, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50071, 50073, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50102, 50103, 50105, 50106, 50107, 50108, 50110, 50111, 50112, 50113, 50114, 50115, 50117, 50118, 50119, 50124, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50134, 50135, 50136, 50137, 50138, 50139, 50143, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50160, 50162, 50163, 50164, 50166, 50167, 50169, 50170, 50171, 50173, 50174, 50176, 50177, 50178, 50179, 50180, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50197, 50198, 50199, 50200, 50201, 50202, 50203, 50204, 50205, 50207, 50208, 50209, 50212, 50215, 50216, 50217, 50218, 50219, 50222, 50223, 50228, 50231, 50233, 50234, 50235, 50236, 50237, 50239, 50241, 50242, 50243, 50244, 50245, 50246, 50247, 50248, 50250, 50251, 50252, 50253, 50255, 50256, 50257, 50258, 50259, 50260, 50261, 50262, 50263, 50266, 50267, 50268, 50269, 50274, 50275, 50276, 50277, 50278, 50280, 50281, 50282, 50283, 50284, 50286, 50288, 50289, 50290, 50292, 50293, 50294, 50296, 50297, 50298, 50300, 50301, 50302, 50304, 50305, 50306, 50307, 50313, 50314, 50315, 50316, 50317, 50318, 50319, 50320, 50323, 50324, 50325, 50326, 50327, 50328, 50329, 50330, 50331, 50332, 50333, 50334, 50335, 50337, 50338, 50339, 50341, 50342, 50343, 50344, 50345, 50346, 50347, 50348, 50350, 50351, 50352, 50353, 50354, 50355, 50356, 50358, 50359, 50360, 50361, 50362, 50364, 50365, 50366, 50368, 50369, 50370, 50372, 50373, 50374, 50375, 50376, 50377, 50379, 50380, 50382, 50383, 50384, 50385, 50386, 50387, 50388, 50390, 50391, 50392, 50393, 50394, 50395, 50396, 50397, 50398, 50399, 50401, 50402, 50403, 50404, 50405, 50406, 50407, 50408, 50409, 50410, 50412, 50413, 50414, 50415, 50418, 50419, 50420, 50421, 50425, 50426, 50427, 50428, 50430, 50434, 50435, 50437, 50438, 50440, 50441, 50442, 50444, 50446, 50447, 50448, 50451, 50452, 50454, 50455, 50458, 50459, 50460, 50462, 50464, 50465, 50467, 50468, 50469, 50470, 50471, 50473, 50476, 50477, 50478, 50480, 50481, 50482, 50483, 50484, 50486, 50487, 50488, 50489, 50490, 50492, 50493, 50495, 50496, 50498, 50499, 50501, 50502, 50504, 50505, 50507, 50508, 50510, 50511, 50513, 50514, 50516, 50517, 50519, 50520, 50522, 50523, 50525, 50526, 50528, 50529, 50531, 50532, 50534, 50535, 50537, 50538, 50540, 50541, 50543, 50544, 50546, 50547, 50549, 50550, 50551, 50553, 50554, 50555, 50558, 50559, 50560, 50562, 50563, 50564, 50566, 50567, 50569, 50570, 50572, 50573, 50575, 50576, 50577, 50578, 50581, 50582, 50584, 50585, 50586, 50587, 50590, 50591, 50593, 50594, 50596, 50597, 50598, 50599, 50600, 50601, 50602, 50603, 50604, 50606, 50607, 50608, 50609, 50610, 50611, 50612, 50614, 50615, 50616, 50617, 50618, 50620, 50621, 50623, 50624, 50625, 50626, 50627, 50629, 50630, 50631, 50634, 50636, 50637, 50639, 50640, 50641, 50642, 50643, 50644, 50645, 50646, 50647, 50649, 50650, 50652, 50653, 50654, 50655, 50656, 50659, 50660, 50662, 50663, 50665, 50667, 50668, 50670, 50671, 50672, 50674, 50675, 50676, 50677, 50679, 50680, 50681, 50685, 50686, 50687, 50688, 50689, 50691, 50692, 50693, 50695, 50696, 50697, 50699, 50701, 50702, 50703, 50705, 50706, 50707, 50709, 50710, 50711, 50712, 50713, 50714, 50717, 50719, 50721, 50722, 50724, 50726, 50727, 50728, 50729, 50730, 50732, 50734, 50735, 50736, 50737, 50738, 50740, 50741, 50742, 50743, 50748, 50749, 50750, 50752, 50753, 50755, 50757, 50759, 50760, 50761, 50762, 50763, 50764, 50766, 50767, 50768, 50769, 50770, 50771, 50778, 50779, 50782, 50783, 50785, 50787, 50788, 50789, 50791, 50792, 50793, 50794, 50796, 50797, 50798, 50799, 50800, 50801, 50803, 50804, 50805, 50806, 50808, 50809, 50810, 50811, 50812, 50813, 50815, 50816, 50817, 50819, 50821, 50822, 50823, 50824, 50825, 50826, 50828, 50829, 50830, 50831, 50832, 50833, 50843, 50844, 50845, 50846, 50848, 50849, 50850, 50851, 50855, 50856, 50857, 50859, 50860, 50861, 50862, 50863, 50864, 50865, 50866, 50868, 50869, 50870, 50873, 50875, 50876, 50878, 50879, 50880, 50882, 50883, 50884, 50885, 50886, 50887, 50889, 50891, 50892, 50893, 50894, 50895, 50896, 50898, 50899, 50900, 50901, 50902, 50903, 50904, 50905, 50907, 50908, 50910, 50911, 50913, 50914, 50915, 50917, 50918, 50919, 50920, 50922, 50923, 50924, 50925, 50927, 50928, 50929, 50930, 50932, 50933, 50935, 50937, 50938, 50939, 50940, 50941, 50942, 50946, 50947, 50950, 50951, 50952, 50954, 50955, 50957, 50958, 50961, 50962, 50963, 50965, 50966, 50967, 50968, 50969, 50971, 50972, 50974, 50976, 50978, 50979, 50980, 50981, 50982, 50983, 50984, 50985, 50986, 50987, 50988, 50990, 50992, 50993, 50994, 50995, 50996, 50997, 50998, 50999, 51000, 51002, 51003, 51004, 51006, 51007, 51009, 51010, 51011, 51012, 51013, 51014, 51015, 51017, 51018, 51019, 51020, 51021, 51022, 51023, 51025, 51026, 51027, 51029, 51030, 51031, 51032, 51034, 51035, 51037, 51038, 51039, 51040, 51041, 51042, 51043, 51044, 51046, 51049, 51050, 51051, 51053, 51054, 51055, 51056, 51057, 51058, 51059, 51060, 51061, 51063, 51064, 51065, 51066, 51067, 51068, 51069, 51070, 51073, 51078, 51083, 51084, 51085, 51086, 51087, 51088, 51089, 51090, 51092, 51098, 51099, 51101, 51102, 51103, 51104, 51105, 51106, 51107, 51108, 51109, 51110, 51111, 51112, 51113, 51115, 51116, 51117, 51118, 51119, 51120, 51122, 51123, 51126, 51127, 51128, 51129, 51130, 51131, 51132, 51133, 51134, 51135, 51136, 51137, 51138, 51139, 51140, 51141, 51142, 51147, 51148, 51149, 51153, 51154, 51155, 51156, 51157, 51158, 51159, 51160, 51161, 51163, 51165, 51166, 51167, 51168, 51169, 51170, 51171, 51174, 51176, 51178, 51180, 51181, 51182, 51183, 51184, 51185, 51186, 51188, 51190, 51191, 51192, 51193, 51195, 51196, 51197, 51198, 51199, 51200, 51201, 51203, 51204, 51205, 51206, 51207, 51208, 51211, 51212, 51213, 51214, 51215, 51216, 51217, 51218, 51220, 51221, 51223, 51225, 51226, 51227, 51228, 51230, 51232, 51237, 51238, 51240, 51241, 51243, 51244, 51245, 51246, 51247, 51248, 51249, 51250, 51251, 51252, 51253, 51254, 51255, 51256, 51259, 51262, 51266, 51268, 51272, 51274, 51275, 51276, 51277, 51278, 51279, 51280, 51283, 51284, 51285, 51287, 51288, 51290, 51291, 51292, 51293, 51294, 51295, 51296, 51297, 51299, 51300, 51301, 51302, 51303, 51304, 51305, 51306, 51307, 51312, 51315, 51317, 51318, 51320, 51321, 51322, 51323, 51324, 51326, 51327, 51328, 51329, 51332, 51333, 51335, 51336, 51338, 51339, 51341, 51342, 51343, 51344, 51346, 51347, 51348, 51350, 51351, 51352, 51353, 51354, 51355, 51356, 51357, 51358, 51359, 51361, 51362, 51364, 51365, 51368, 51370, 51371, 51372, 51373, 51374, 51375, 51376, 51377, 51378, 51379, 51380, 51382, 51383, 51384, 51386, 51387, 51389, 51395, 51396, 51397, 51398, 51399, 51400, 51402, 51403, 51404, 51408, 51409, 51410, 51412, 51413, 51415, 51416, 51417, 51418, 51419, 51420, 51421, 51422, 51424, 51426, 51427, 51428, 51430, 51432, 51433, 51434, 51435, 51436, 51437, 51438, 51439, 51440, 51441, 51443, 51444, 51445, 51446, 51450, 51451, 51452, 51453, 51455, 51456, 51457, 51458, 51459, 51460, 51461, 51463, 51464, 51465, 51466, 51467, 51469, 51470, 51471, 51476, 51477, 51478, 51479, 51480, 51481, 51483, 51484, 51485, 51487, 51490, 51491, 51492, 51493, 51494, 51495, 51497, 51498, 51499, 51500, 51501, 51502, 51504, 51505, 51507, 51509, 51510, 51515, 51516, 51517, 51518, 51519, 51520, 51522, 51523, 51524, 51525, 51527, 51528, 51529, 51530, 51536, 51537, 51538, 51539, 51540, 51541, 51542, 51543, 51544, 51546, 51549, 51550, 51551, 51552, 51553, 51554, 51555, 51556, 51557, 51559, 51560, 51561, 51564, 51565, 51566, 51567, 51568, 51571, 51572, 51573, 51576, 51577, 51578, 51579, 51580, 51581, 51582, 51583, 51584, 51586, 51587, 51588, 51589, 51590, 51592, 51593, 51594, 51595, 51597, 51598, 51599, 51600, 51601, 51604, 51605, 51606, 51607, 51610, 51611, 51612, 51613, 51614, 51616, 51617, 51619, 51620, 51621, 51622, 51626, 51627, 51628, 51631, 51632, 51633, 51634, 51635, 51636, 51637, 51638, 51639, 51640, 51641, 51642, 51643, 51644, 51645, 51646, 51647, 51648, 51649, 51650, 51651, 51652, 51653, 51654, 51655, 51657, 51658, 51659, 51660, 51662, 51663, 51664, 51665, 51666, 51667, 51668, 51669, 51670, 51673, 51674, 51675, 51677, 51678, 51679, 51680, 51681, 51682, 51683, 51684, 51685, 51686, 51687, 51688, 51689, 51690, 51691, 51692, 51693, 51694, 51695, 51696, 51697, 51698, 51699, 51700, 51701, 51704, 51707, 51708, 51709, 51710, 51711, 51712, 51713, 51714, 51717, 51718, 51719, 51720, 51721, 51722, 51723, 51724, 51725, 51727, 51728, 51729, 51730, 51731, 51732, 51733, 51735, 51736, 51737, 51739, 51740, 51741, 51742, 51743, 51744, 51745, 51746, 51747, 51748, 51749, 51750, 51751, 51752, 51753, 51754, 51755, 51756, 51757, 51758, 51760, 51761, 51762, 51763, 51764, 51765, 51766, 51767, 51768, 51769, 51770, 51771, 51772, 51773, 51774, 51775, 51776, 51777, 51778, 51779, 51780, 51781, 51782, 51783, 51784, 51785, 51787, 51788, 51789, 51790, 51795, 51800, 51801, 51802, 51803, 51804, 51805, 51806, 51807, 51808, 51809, 51810, 51811, 51812, 51813, 51814, 51815, 51816, 51817, 51818, 51819, 51820, 51821, 51822, 51823, 51824, 51826, 51828, 51829, 51830, 51831, 51832, 51833, 51834, 51835, 51838, 51839, 51840, 51841, 51842, 51843, 51844, 51845, 51846, 51847, 51848, 51849, 51850, 51851, 51852, 51854, 51855, 51856, 51857, 51858, 51859, 51860, 51861, 51862, 51863, 51864, 51865, 51866, 51867, 51868, 51869, 51870, 51871, 51872, 51873, 51875, 51876, 51877, 51878, 51879, 51880, 51882, 51883, 51884, 51885, 51886, 51887, 51889, 51890, 51891, 51892, 51894, 51895, 51896, 51897, 51898, 51899, 51900, 51902, 51903, 51904, 51905, 51906, 51907, 51908, 51909, 51910, 51911, 51912, 51913, 51914, 51915, 51916, 51917, 51918, 51919, 51920, 51921, 51922, 51923, 51924, 51925, 51926, 51927, 51928, 51929, 51930, 51931, 51932, 51933, 51934, 51935, 51936, 51939, 51940, 51941, 51942, 51943, 51944, 51945, 51947, 51948, 51949, 51950, 51951, 51952, 51953, 51954, 51955, 51956, 51957, 51958, 51961, 51962, 51963, 51966, 51967, 51968, 51970, 51971, 51972, 51973, 51974, 51975, 51977, 51979, 51980, 51981, 51982, 51986, 51987, 51988, 51989, 51991, 51992, 51994, 51995, 51996, 51997, 51998, 51999, 52000, 52001, 52002, 52003, 52004, 52005, 52007, 52008, 52009, 52010, 52011, 52012, 52013, 52014, 52016, 52017, 52018, 52019, 52020, 52021, 52022, 52023, 52025, 52026, 52027, 52030, 52031, 52032, 52033, 52034, 52035, 52036, 52037, 52038, 52039, 52040, 52041, 52042, 52043, 52044, 52045, 52046, 52047, 52048, 52049, 52050, 52051, 52052, 52053, 52054, 52055, 52056, 52057, 52058, 52059, 52060, 52061, 52062, 52063, 52064, 52065, 52066, 52067, 52068, 52069, 52070, 52071, 52072, 52073, 52074, 52075, 52076, 52077, 52078, 52079, 52080, 52081, 52082, 52083, 52084, 52085, 52086, 52087, 52088, 52089, 52092, 52093, 52094, 52095, 52096, 52097, 52098, 52099, 52100, 52101, 52102, 52103, 52104, 52105, 52106, 52107, 52108, 52109, 52110, 52111, 52112, 52113, 52115, 52116, 52118, 52119, 52120, 52121, 52122, 52123, 52124, 52125, 52126, 52127, 52128, 52129, 52130, 52133, 52134, 52136, 52137, 52138, 52139, 52140, 52142, 52143, 52145, 52147, 52148, 52149, 52150, 52153, 52154, 52155, 52156, 52157, 52158, 52159, 52160, 52161, 52164, 52165, 52166, 52167, 52168, 52169, 52170, 52171, 52172, 52173, 52175, 52176, 52178, 52179, 52180, 52181, 52183, 52185, 52186, 52187, 52188, 52189, 52190, 52191, 52192, 52193, 52194, 52195, 52196, 52197, 52198, 52200, 52201, 52202, 52204, 52205, 52206, 52209, 52210, 52211, 52212, 52213, 52214, 52215, 52216, 52217, 52218, 52220, 52221, 52222, 52223, 52225, 52226, 52227, 52228, 52232, 52233, 52234, 52236, 52237, 52238, 52239, 52240, 52241, 52242, 52243, 52244, 52245, 52246, 52247, 52248, 52249, 52250, 52251, 52252, 52253, 52254, 52256, 52257, 52258, 52259, 52260, 52261, 52262, 52263, 52264, 52265, 52267, 52269, 52270, 52271, 52272, 52273, 52275, 52276, 52277, 52278, 52279, 52280, 52281, 52282, 52283, 52284, 52285, 52286, 52287, 52288, 52290, 52291, 52292, 52293, 52294, 52295, 52296, 52297, 52298, 52299, 52300, 52303, 52304, 52305, 52306, 52307, 52308, 52309, 52310, 52311, 52312, 52313, 52314, 52315, 52316, 52317, 52318, 52319, 52320, 52321, 52322, 52323, 52324, 52325, 52326, 52327, 52328, 52329, 52330, 52331, 52332, 52333, 52335, 52337, 52338, 52339, 52340, 52341, 52343, 52344, 52345, 52346, 52347, 52349, 52351, 52352, 52353, 52354, 52355, 52356, 52357, 52358, 52359, 52360, 52361, 52362, 52363, 52364, 52365, 52367, 52368, 52369, 52370, 52371, 52372, 52373, 52374, 52376, 52377, 52378, 52379, 52380, 52382, 52384, 52385, 52386, 52387, 52388, 52389, 52390, 52391, 52392, 52393, 52394, 52395, 52396, 52397, 52398, 52400, 52401, 52402, 52403, 52404, 52405, 52406, 52407, 52408, 52409, 52411, 52412, 52413, 52414, 52415, 52416, 52419, 52420, 52421, 52422, 52423, 52424, 52425, 52426, 52427, 52428, 52429, 52431, 52432, 52434, 52436, 52437, 52438, 52439, 52440, 52442, 52443, 52444, 52446, 52447, 52448, 52449, 52450, 52451, 52452, 52453, 52454, 52455, 52456, 52457, 52459, 52460, 52461, 52462, 52463, 52464, 52465, 52466, 52467, 52468, 52469, 52470, 52471, 52472, 52473, 52475, 52476, 52477, 52478, 52479, 52480, 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490, 52491, 52492, 52493, 52494, 52495, 52496, 52497, 52498, 52499, 52500, 52502, 52503, 52504, 52505, 52506, 52507, 52508, 52509, 52510, 52511, 52512, 52513, 52514, 52515, 52517, 52519, 52520, 52521, 52522, 52523, 52524, 52525, 52526, 52529, 52530, 52532, 52533, 52534, 52535, 52536, 52537, 52538, 52539, 52540, 52541, 52542, 52543, 52544, 52545, 52546, 52547, 52549, 52550, 52551, 52552, 52553, 52554, 52555, 52556, 52557, 52558, 52559, 52560, 52561, 52562, 52563, 52564, 52565, 52566, 52568, 52569, 52570, 52572, 52573, 52574, 52575, 52576, 52577, 52578, 52579, 52580, 52581, 52582, 52583, 52584, 52585, 52586, 52587, 52588, 52589, 52590, 52591, 52592, 52593, 52594, 52595, 52597, 52598, 52599, 52600, 52601, 52602, 52603, 52604, 52605, 52607, 52608, 52609, 52610, 52611, 52612, 52613, 52615, 52616, 52617, 52618, 52619, 52620, 52621, 52622, 52623, 52624, 52625, 52626, 52627, 52628, 52629, 52630, 52631, 52632, 52633, 52634, 52637, 52638, 52639, 52641, 52642, 52643, 52644, 52645, 52646, 52647, 52649, 52650, 52651, 52652, 52653, 52654, 52655, 52656, 52657, 52658, 52659, 52660, 52662, 52663, 52664, 52665, 52666, 52667, 52668, 52669, 52670, 52671, 52672, 52673, 52674, 52675, 52676, 52677, 52679, 52680, 52681, 52684, 52685, 52686, 52687, 52688, 52689, 52690, 52691, 52692, 52693, 52694, 52695, 52696, 52697, 52698, 52699, 52700, 52701, 52702, 52703, 52704, 52706, 52707, 52708, 52709, 52710, 52711, 52712, 52713, 52714, 52715, 52716, 52717, 52718, 52719, 52720, 52721, 52722, 52723, 52724, 52725, 52726, 52727, 52728, 52729, 52730, 52731, 52732, 52733, 52734, 52735, 52736, 52737, 52740, 52741, 52742, 52743, 52744, 52745, 52746, 52747, 52748, 52749, 52750, 52751, 52752, 52753, 52754, 52755, 52756, 52757, 52758, 52759, 52760, 52761, 52762, 52763, 52765, 52766, 52768, 52769, 52770, 52771, 52772, 52773, 52775, 52776, 52777, 52778, 52779, 52780, 52781, 52782, 52783, 52784, 52785, 52786, 52788, 52789, 52790, 52793, 52794, 52795, 52797, 52798, 52799, 52800, 52801, 52802, 52803, 52804, 52805, 52806, 52812, 52813, 52814, 52816, 52817, 52818, 52819, 52820, 52821, 52822, 52823, 52824, 52825, 52826, 52828, 52829, 52830, 52831, 52832, 52833, 52834, 52835, 52836, 52837, 52838, 52839, 52840, 52841, 52842, 52843, 52844, 52845, 52846, 52847, 52848, 52849, 52850, 52851, 52852, 52853, 52854, 52855, 52856, 52857, 52858, 52859, 52860, 52861, 52862, 52863, 52864, 52865, 52866, 52867, 52868, 52869, 52870, 52871, 52872, 52874, 52875, 52877, 52879, 52880, 52881, 52882, 52883, 52884, 52885, 52886, 52887, 52888, 52889, 52890, 52893, 52894, 52895, 52896, 52897, 52899, 52900, 52901, 52902, 52903, 52904, 52905, 52906, 52907, 52908, 52910, 52911, 52912, 52915, 52916, 52917, 52918, 52919, 52921, 52922, 52923, 52924, 52926, 52927, 52928, 52929, 52930, 52931, 52932, 52933, 52934, 52935, 52938, 52939, 52940, 52941, 52942, 52943, 52944, 52945, 52946, 52947, 52948, 52949, 52950, 52951, 52952, 52953, 52954, 52956, 52957, 52958, 52959, 52960, 52961, 52962, 52963, 52964, 52965, 52966, 52967, 52968, 52969, 52970, 52972, 52973, 52974, 52975, 52976, 52977, 52978, 52979, 52980, 52981, 52983, 52984, 52985, 52986, 52987, 52988, 52989, 52990, 52992, 52993, 52994, 52995, 52996, 52997, 52998, 52999, 53000, 53001, 53002, 53003, 53004, 53005, 53006, 53007, 53008, 53009, 53010, 53011, 53012, 53013, 53014, 53015, 53016, 53017, 53019, 53020, 53021, 53022, 53023, 53024, 53025, 53026, 53027, 53028, 53029, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53040, 53041, 53042, 53043, 53044, 53045, 53046, 53047, 53048, 53049, 53050, 53051, 53052, 53053, 53054, 53055, 53056, 53057, 53058, 53059, 53060, 53061, 53062, 53063, 53064, 53065, 53066, 53067, 53068, 53069, 53070, 53072, 53073, 53075, 53076, 53077, 53078, 53079, 53080, 53081, 53082, 53083, 53084, 53085, 53087, 53088, 53089, 53091, 53092, 53093, 53094, 53095, 53096, 53097, 53098, 53099, 53102, 53103, 53104, 53105, 53106, 53107, 53108, 53109, 53110, 53111, 53112, 53113, 53114, 53115, 53116, 53117, 53120, 53121, 53122, 53123, 53124, 53125, 53126, 53127, 53128, 53129, 53130, 53131, 53132, 53133, 53134, 53135, 53136, 53137, 53138, 53139, 53140, 53141, 53142, 53143, 53146, 53147, 53148, 53149, 53150, 53151, 53154, 53156, 53158, 53159, 53160, 53162, 53163, 53165, 53166, 53167, 53168, 53170, 53171, 53172, 53174, 53175, 53176, 53177, 53178, 53179, 53180, 53181, 53184, 53186, 53187, 53188, 53189, 53190, 53191, 53192, 53193, 53194, 53195, 53196, 53197, 53198, 53199, 53200, 53201, 53202, 53203, 53204, 53205, 53207, 53209, 53210, 53211, 53212, 53213, 53214, 53216, 53217, 53218, 53219, 53220, 53221, 53222, 53223, 53224, 53225, 53226, 53227, 53228, 53229, 53230, 53231, 53232, 53233, 53235, 53236, 53237, 53238, 53239, 53240, 53241, 53242, 53243, 53244, 53245, 53246, 53247, 53248, 53249, 53250, 53251, 53252, 53253, 53254, 53255, 53256, 53257, 53258, 53260, 53261, 53262, 53263, 53264, 53265, 53266, 53267, 53268, 53269, 53270, 53271, 53274, 53275, 53276, 53277, 53278, 53279, 53280, 53281, 53282, 53283, 53285, 53287, 53288, 53289, 53290, 53291, 53292, 53293, 53294, 53295, 53297, 53298, 53299, 53300, 53301, 53302, 53303, 53304, 53305, 53306, 53307, 53309, 53310, 53311, 53313, 53314, 53315, 53316, 53317, 53318, 53319, 53320, 53321, 53322, 53323, 53324, 53325, 53326, 53327, 53328, 53329, 53330, 53331, 53332, 53333, 53334, 53335, 53336, 53337, 53338, 53339, 53340, 53341, 53342, 53343, 53344, 53345, 53346, 53347, 53348, 53350, 53351, 53352, 53353, 53355, 53356, 53357, 53358, 53359, 53360, 53361, 53362, 53363, 53364, 53365, 53366, 53367, 53368, 53369, 53371, 53372, 53374, 53375, 53376, 53377, 53378, 53379, 53380, 53383, 53384, 53385, 53386, 53387, 53388, 53389, 53390, 53391, 53392, 53393, 53394, 53395, 53396, 53397, 53399, 53400, 53401, 53402, 53403, 53404, 53406, 53407, 53408, 53409, 53411, 53414, 53415, 53423, 53424, 53428, 53435, 53436, 53438, 53439, 53440, 53441, 53442, 53443, 53446, 53447, 53449, 53451, 53455, 53456, 53458, 53459, 53460, 53461, 53462, 53464, 53465, 53466, 53468, 53469, 53472, 53473, 53474, 53475, 53477, 53478, 53479, 53480, 53482, 53483, 53484, 53485, 53488, 53489, 53493, 53494, 53495, 53496, 53500, 53501, 53503, 53504, 53506, 53507, 53510, 53512, 53514, 53515, 53516, 53519, 53521, 53523, 53524, 53526, 53527, 53530, 53531, 53532, 53533, 53535, 53537, 53541, 53543, 53544, 53545, 53549, 53551, 53552, 53554, 53556, 53558, 53559, 53565, 53566, 53568, 53569, 53572, 53573, 53575, 53577, 53578, 53579, 53583, 53584, 53585, 53588, 53589, 53591, 53592, 53594, 53595, 53596, 53597, 53598, 53599, 53600, 53601, 53602, 53603, 53607, 53608, 53609, 53611, 53612, 53613, 53614, 53615, 53616, 53617, 53620, 53621, 53622, 53623, 53625, 53626, 53629, 53630, 53632, 53633, 53635, 53636, 53637, 53638, 53639, 53642, 53643, 53644, 53645, 53647, 53648, 53651, 53653, 53654, 53655, 53656, 53657, 53659, 53660, 53661, 53662, 53664, 53665, 53666, 53667, 53669, 53671, 53672, 53673, 53674, 53675, 53676, 53677, 53679, 53680, 53681, 53682, 53683, 53685, 53686, 53688, 53689, 53692, 53693, 53697, 53701, 53702, 53703, 53704, 53705, 53706, 53708, 53711, 53713, 53714, 53715, 53716, 53717, 53718, 53719, 53720, 53721, 53723, 53724, 53725, 53726, 53727, 53728, 53729, 53730, 53731, 53732, 53734, 53735, 53736, 53738, 53740, 53741, 53742, 53743, 53744, 53745, 53746, 53747, 53748, 53749, 53750, 53751, 53752, 53753, 53754, 53755, 53756, 53757, 53758, 53759, 53760, 53761, 53762, 53763, 53764, 53765, 53766, 53767, 53769, 53770, 53771, 53772, 53773, 53775, 53776, 53780, 53781, 53782, 53783, 53785, 53786, 53787, 53788, 53789, 53790, 53791, 53793, 53797, 53799, 53801, 53802, 53803, 53804, 53805, 53806, 53808, 53809, 53810, 53811, 53812, 53813, 53814, 53815, 53817, 53818, 53821, 53822, 53823, 53824, 53825, 53826, 53827, 53828, 53830, 53831, 53832, 53833, 53834, 53835, 53837, 53840, 53841, 53842, 53843, 53844, 53847, 53849, 53850, 53851, 53852, 53853, 53854, 53856, 53857, 53858, 53859, 53860, 53861, 53862, 53864, 53867, 53868, 53870, 53871, 53872, 53873, 53874, 53876, 53877, 53878, 53879, 53880, 53881, 53882, 53883, 53886, 53890, 53891, 53892, 53893, 53897, 53898, 53899, 53901, 53902, 53903, 53904, 53905, 53906, 53907, 53908, 53909, 53910, 53911, 53912, 53914, 53917, 53918, 53919, 53920, 53921, 53923, 53924, 53925, 53928, 53932, 53933, 53938, 53939, 53940, 53941, 53943, 53944, 53945, 53947, 53948, 53953, 53954, 53955, 53956, 53957, 53958, 53959, 53960, 53961, 53962, 53963, 53966, 53967, 53968, 53969, 53970, 53971, 53972, 53973, 53974, 53975, 53977, 53978, 53981, 53982, 53983, 53984, 53985, 53986, 53987, 53989, 53990, 53991, 53992, 53993, 53994, 53995, 53996, 53997, 53999, 54000, 54005, 54006, 54007, 54010, 54012, 54013, 54014, 54015, 54016, 54017, 54019, 54020, 54021, 54023, 54024, 54025, 54026, 54027, 54028, 54031, 54033, 54034, 54035, 54036, 54037, 54038, 54039, 54040, 54043, 54044, 54045, 54047, 54048, 54051, 54052, 54054, 54055, 54057, 54059, 54061, 54062, 54064, 54065, 54066, 54067, 54069, 54070, 54071, 54072, 54074, 54076, 54078, 54079, 54080, 54081, 54082, 54083, 54084, 54085, 54086, 54087, 54089, 54090, 54091, 54092, 54093, 54095, 54097, 54098, 54099, 54100, 54101, 54102, 54103, 54104, 54106, 54107, 54108, 54109, 54111, 54112, 54113, 54115, 54116, 54117, 54118, 54122, 54123, 54125, 54126, 54127, 54129, 54130, 54131, 54133, 54134, 54135, 54136, 54137, 54138, 54139, 54140, 54141, 54142, 54143, 54144, 54145, 54146, 54147, 54149, 54152, 54153, 54154, 54156, 54157, 54158, 54160, 54163, 54165, 54166, 54169, 54170, 54171, 54172, 54173, 54174, 54176, 54178, 54179, 54180, 54181, 54182, 54183, 54184, 54185, 54186, 54188, 54189, 54191, 54193, 54195, 54198, 54199, 54200, 54202, 54203, 54205, 54207, 54208, 54209, 54210, 54211, 54212, 54213, 54215, 54216, 54217, 54218, 54221, 54223, 54224, 54225, 54228, 54229, 54230, 54231, 54232, 54234, 54236, 54237, 54238, 54239, 54241, 54242, 54243, 54244, 54246, 54247, 54248, 54250, 54251, 54254, 54255, 54257, 54259, 54260, 54263, 54264, 54266, 54267, 54268, 54269, 54270, 54271, 54272, 54273, 54274, 54275, 54276, 54279, 54280, 54281, 54282, 54283, 54284, 54285, 54286, 54290, 54291, 54292, 54293, 54294, 54295, 54296, 54298, 54299, 54301, 54302, 54303, 54304, 54305, 54306, 54307, 54308, 54310, 54311, 54312, 54313, 54314, 54315, 54316, 54317, 54320, 54322, 54323, 54324, 54325, 54326, 54328, 54329, 54330, 54331, 54334, 54335, 54336, 54337, 54341, 54342, 54343, 54344, 54345, 54346, 54348, 54349, 54351, 54352, 54353, 54354, 54355, 54359, 54360, 54361, 54363, 54364, 54365, 54366, 54367, 54368, 54369, 54370, 54371, 54372, 54373, 54374, 54376, 54377, 54378, 54379, 54380, 54381, 54385, 54386, 54388, 54389, 54390, 54391, 54392, 54395, 54396, 54399, 54400, 54401, 54402, 54403, 54404, 54408, 54409, 54412, 54415, 54417, 54418, 54419, 54420, 54421, 54422, 54423, 54424, 54425, 54427, 54430, 54431, 54432, 54434, 54435, 54436, 54437, 54439, 54440, 54441, 54442, 54445, 54448, 54451, 54452, 54453, 54454, 54456, 54457, 54459, 54460, 54464, 54465, 54466, 54470, 54471, 54473, 54476, 54477, 54478, 54481, 54482, 54483, 54485, 54486, 54487, 54488, 54490, 54491, 54493, 54494, 54495, 54496, 54497, 54498, 54501, 54502, 54503, 54504, 54505, 54506, 54508, 54509, 54511, 54512, 54516, 54517, 54518, 54520, 54522, 54523, 54524, 54525, 54526, 54527, 54529, 54533, 54534, 54535, 54536, 54537, 54538, 54539, 54540, 54541, 54542, 54543, 54544, 54545, 54546, 54547, 54548, 54549, 54550, 54552, 54553, 54555, 54556, 54559, 54561, 54566, 54568, 54569, 54571, 54572, 54573, 54574, 54575, 54576, 54577, 54578, 54579, 54580, 54581, 54583, 54585, 54596, 54598, 54599, 54601, 54602, 54604, 54607, 54610, 54613, 54615, 54616, 54619, 54620, 54623, 54625, 54626, 54627, 54628, 54630, 54631, 54633, 54635, 54636, 54637, 54638, 54640, 54641, 54643, 54644, 54645, 54646, 54647, 54648, 54649, 54652, 54654, 54655, 54656, 54657, 54660, 54661, 54663, 54664, 54665, 54666, 54667, 54668, 54669, 54670, 54671, 54672, 54673, 54674, 54675, 54676, 54677, 54678, 54679, 54680, 54681, 54682, 54683, 54684, 54685, 54686, 54687, 54688, 54689, 54690, 54691, 54692, 54693, 54694, 54695, 54696, 54697, 54698, 54699, 54700, 54701, 54702, 54703, 54705, 54706, 54707, 54708, 54709, 54710, 54712, 54713, 54714, 54715, 54718, 54720, 54724, 54727, 54728, 54729, 54730, 54732, 54733, 54734, 54735, 54737, 54738, 54739, 54740, 54741, 54742, 54743, 54744, 54746, 54747, 54748, 54749, 54750, 54752, 54753, 54755, 54756, 54757, 54758, 54759, 54760, 54761, 54762, 54766, 54767, 54768, 54769, 54776, 54777, 54778, 54779, 54780, 54781, 54783, 54784, 54785, 54786, 54787, 54788, 54789, 54790, 54792, 54796, 54798, 54799, 54801, 54804, 54805, 54807, 54810, 54811, 54814, 54816, 54817, 54818, 54819, 54820, 54821, 54822, 54824, 54825, 54827, 54829, 54830, 54831, 54833, 54834, 54838, 54839, 54841, 54842, 54843, 54844, 54845, 54846, 54849, 54850, 54851, 54852, 54853, 54854, 54856, 54859, 54860, 54861, 54862, 54864, 54865, 54870, 54871, 54872, 54873, 54874, 54875, 54876, 54878, 54879, 54880, 54882, 54886, 54887, 54889, 54890, 54891, 54893, 54894, 54896, 54899, 54900, 54903, 54905, 54912, 54913, 54914, 54915, 54916, 54917, 54918, 54919, 54920, 54921, 54922, 54926, 54927, 54928, 54929, 54930, 54931, 54932, 54934, 54935, 54937, 54939, 54940, 54941, 54942, 54943, 54944, 54945, 54946, 54947, 54948, 54949, 54950, 54951, 54952, 54953, 54955, 54956, 54957, 54959, 54960, 54963, 54965, 54966, 54968, 54969, 54972, 54973, 54974, 54976, 54977, 54978, 54980, 54981, 54982, 54983, 54984, 54985, 54986, 54987, 54989, 54990, 54991, 54992, 54993, 54994, 54998, 54999, 55001, 55003, 55006, 55007, 55008, 55009, 55010, 55012, 55014, 55015, 55016, 55018, 55019, 55020, 55021, 55022, 55023, 55024, 55025, 55026, 55027, 55031, 55033, 55034, 55035, 55036, 55037, 55038, 55042, 55043, 55044, 55045, 55047, 55048, 55049, 55050, 55052, 55053, 55058, 55059, 55060, 55061, 55062, 55063, 55064, 55065, 55066, 55067, 55070, 55073, 55075, 55076, 55078, 55079, 55080, 55081, 55083, 55084, 55087, 55089, 55090, 55091, 55092, 55093, 55094, 55096, 55098, 55099, 55100, 55101, 55104, 55105, 55106, 55107, 55108, 55111, 55114, 55118, 55121, 55123, 55126, 55127, 55129, 55130, 55131, 55132, 55134, 55135, 55136, 55137, 55138, 55139, 55140, 55141, 55142, 55144, 55147, 55149, 55150, 55152, 55154, 55155, 55156, 55157, 55158, 55159, 55161, 55162, 55164, 55165, 55166, 55169, 55173, 55174, 55175, 55176, 55177, 55178, 55180, 55182, 55183, 55184, 55185, 55186, 55187, 55188, 55189, 55191, 55192, 55193, 55194, 55195, 55196, 55197, 55199, 55201, 55202, 55203, 55204, 55205, 55207, 55208, 55209, 55211, 55213, 55214, 55215, 55216, 55219, 55222, 55223, 55224, 55225, 55226, 55227, 55228, 55229, 55230, 55231, 55235, 55237, 55238, 55240, 55242, 55243, 55245, 55246, 55247, 55248, 55252, 55253, 55254, 55255, 55256, 55258, 55259, 55260, 55262, 55263, 55268, 55269, 55270, 55271, 55273, 55274, 55275, 55276, 55277, 55278, 55283, 55284, 55285, 55287, 55288, 55290, 55292, 55293, 55295, 55297, 55298, 55299, 55301, 55302, 55303, 55304, 55305, 55306, 55309, 55311, 55312, 55313, 55315, 55316, 55319, 55320, 55321, 55324, 55325, 55326, 55327, 55328, 55329, 55330, 55331, 55332, 55333, 55335, 55336, 55337, 55338, 55339, 55340, 55341, 55343, 55345, 55346, 55348, 55349, 55350, 55351, 55352, 55353, 55354, 55355, 55356, 55357, 55358, 55360, 55361, 55362, 55363, 55364, 55365, 55366, 55367, 55368, 55369, 55372, 55373, 55374, 55376, 55377, 55378, 55380, 55381, 55382, 55383, 55384, 55386, 55387, 55388, 55389, 55390, 55391, 55393, 55395, 55396, 55397, 55399, 55400, 55401, 55403, 55404, 55406, 55407, 55408, 55410, 55411, 55412, 55414, 55415, 55416, 55417, 55418, 55419, 55420, 55421, 55423, 55424, 55425, 55426, 55427, 55429, 55430, 55432, 55433, 55434, 55435, 55436, 55437, 55438, 55440, 55441, 55442, 55443, 55444, 55445, 55446, 55447, 55451, 55452, 55454, 55455, 55458, 55459, 55460, 55461, 55462, 55463, 55464, 55466, 55467, 55468, 55469, 55471, 55472, 55473, 55475, 55476, 55477, 55478, 55479, 55480, 55481, 55483, 55484, 55487, 55488, 55489, 55491, 55492, 55493, 55494, 55495, 55496, 55497, 55498, 55500, 55501, 55502, 55503, 55504, 55505, 55506, 55507, 55508, 55509, 55510, 55511, 55512, 55514, 55515, 55516, 55517, 55518, 55520, 55521, 55522, 55523, 55524, 55525, 55526, 55528, 55529, 55530, 55531, 55532, 55533, 55535, 55536, 55538, 55539, 55542, 55543, 55544, 55546, 55547, 55549, 55553, 55555, 55556, 55557, 55558, 55559, 55560, 55561, 55562, 55563, 55564, 55565, 55566, 55567, 55570, 55573, 55574, 55575, 55576, 55577, 55579, 55580, 55581, 55582, 55583, 55586, 55587, 55588, 55590, 55591, 55594, 55595, 55598, 55600, 55601, 55602, 55603, 55604, 55606, 55607, 55609, 55610, 55611, 55612, 55613, 55614, 55615, 55616, 55617, 55619, 55620, 55621, 55622, 55624, 55625, 55627, 55629, 55630, 55635, 55636, 55637, 55638, 55639, 55640, 55641, 55643, 55644, 55645, 55648, 55649, 55651, 55652, 55653, 55654, 55655, 55656, 55657, 55658, 55659, 55660, 55661, 55662, 55663, 55664, 55665, 55667, 55668, 55669, 55670, 55671, 55672, 55673, 55675, 55676, 55678, 55679, 55680, 55681, 55682, 55685, 55686, 55687, 55689, 55690, 55691, 55693, 55694, 55695, 55697, 55698, 55699, 55700, 55701, 55702, 55704, 55705, 55706, 55707, 55708, 55709, 55710, 55712, 55714, 55716, 55717, 55718, 55719, 55720, 55721, 55722, 55723, 55725, 55727, 55729, 55730, 55731, 55732, 55733, 55735, 55736, 55737, 55738, 55739, 55740, 55741, 55742, 55743, 55744, 55745, 55747, 55748, 55749, 55750, 55751, 55752, 55753, 55754, 55756, 55758, 55759, 55760, 55761, 55762, 55763, 55764, 55765, 55766, 55767, 55768, 55769, 55770, 55771, 55772, 55774, 55775, 55785, 55786, 55787, 55789, 55790, 55792, 55793, 55794, 55795, 55796, 55797, 55798, 55799, 55800, 55801, 55802, 55803, 55805, 55806, 55809, 55810, 55812, 55814, 55815, 55816, 55818, 55819, 55821, 55825, 55827, 55830, 55831, 55832, 55833, 55834, 55835, 55836, 55837, 55839, 55842, 55844, 55845, 55846, 55848, 55851, 55854, 55855, 55857, 55858, 55859, 55860, 55861, 55862, 55863, 55864, 55867, 55868, 55869, 55870, 55871, 55872, 55874, 55876, 55877, 55878, 55879, 55880, 55881, 55882, 55883, 55884, 55885, 55886, 55887, 55889, 55890, 55891, 55892, 55893, 55894, 55895, 55897, 55898, 55899, 55900, 55901, 55903, 55904, 55905, 55906, 55907, 55910, 55911, 55914, 55915, 55916, 55917, 55918, 55919, 55920, 55921, 55923, 55925, 55926, 55927, 55928, 55929, 55930, 55931, 55932, 55933, 55934, 55937, 55938, 55939, 55940, 55941, 55942, 55943, 55945, 55946, 55947, 55948, 55949, 55950, 55951, 55952, 55953, 55955, 55957, 55958, 55959, 55960, 55961, 55962, 55963, 55964, 55965, 55966, 55967, 55969, 55970, 55971, 55972, 55973, 55974, 55975, 55976, 55977, 55979, 55980, 55981, 55983, 55984, 55985, 55987, 55988, 55989, 55991, 55992, 55993, 55994, 55995, 55997, 55998, 55999, 56000, 56001, 56002, 56003, 56004, 56005, 56006, 56007, 56009, 56011, 56012, 56013, 56014, 56015, 56017, 56018, 56019, 56020, 56021, 56022, 56023, 56024, 56025, 56027, 56028, 56029, 56031, 56033, 56035, 56036, 56037, 56038, 56040, 56042, 56043, 56044, 56047, 56048, 56049, 56050, 56051, 56052, 56053, 56054, 56055, 56056, 56057, 56058, 56059, 56060, 56063, 56064, 56065, 56066, 56067, 56068, 56069, 56072, 56076, 56078, 56079, 56081, 56082, 56084, 56085, 56087, 56088, 56089, 56091, 56093, 56095, 56096, 56097, 56100, 56104, 56105, 56106, 56108, 56113, 56116, 56117, 56118, 56119, 56120, 56121, 56122, 56131, 56134, 56136, 56143, 56144, 56147, 56150, 56151, 56154, 56159, 56161, 56163, 56164, 56165, 56168, 56176, 56177, 56178, 56179, 56180, 56182, 56183, 56184, 56185, 56186, 56188, 56191, 56194, 56196, 56197, 56198, 56200, 56201, 56202, 56206, 56209, 56226, 56228, 56231, 56232, 56233, 56234, 56235, 56237, 56239, 56240, 56243, 56244, 56250, 56251, 56254, 56255, 56258, 56259, 56260, 56262, 56264, 56265, 56267, 56268, 56269, 56272, 56274, 56277, 56279, 56280, 56281, 56282, 56285, 56286, 56289, 56292, 56293, 56294, 56295, 56296, 56297, 56300, 56302, 56304, 56307, 56308, 56309, 56311, 56313, 56316, 56317, 56319, 56320, 56321, 56322, 56323, 56325, 56326, 56327, 56330, 56331, 56333, 56334, 56337, 56343, 56344, 56345, 56347, 56348, 56352, 56358, 56359, 56360, 56361, 56362, 56364, 56365, 56366, 56367, 56370, 56371, 56373, 56374, 56375, 56376, 56378, 56380, 56381, 56384, 56387, 56389, 56391, 56392, 56394, 56396, 56397, 56400, 56402, 56403, 56406, 56407, 56408, 56409, 56410, 56411, 56412, 56413, 56414, 56415, 56416, 56418, 56420, 56421, 56422, 56424, 56425, 56426, 56427, 56428, 56429, 56430, 56431, 56432, 56433, 56434, 56435, 56436, 56438, 56440, 56443, 56447, 56453, 56454, 56455, 56456, 56458, 56459, 56460, 56461, 56462, 56463, 56468, 56470, 56471, 56472, 56476, 56477, 56478, 56480, 56485, 56486, 56490, 56492, 56493, 56494, 56498, 56499, 56501, 56503, 56505, 56506, 56507, 56513, 56522, 56523, 56524, 56525, 56526, 56528, 56530, 56531, 56532, 56533, 56534, 56536, 56537, 56540, 56541, 56543, 56545, 56546, 56547, 56548, 56549, 56550, 56551, 56553, 56556, 56557, 56558, 56559, 56561, 56563, 56564, 56567, 56569, 56572, 56573, 56574, 56575, 56576, 56578, 56581, 56582, 56583, 56584, 56587, 56588, 56593, 56595, 56596, 56597, 56599, 56600, 56601, 56602, 56603, 56604, 56605, 56606, 56607, 56609, 56610, 56613, 56614, 56615, 56616, 56617, 56618, 56619, 56621, 56623, 56625, 56626, 56627, 56628, 56629, 56630, 56631, 56633, 56634, 56635, 56636, 56637, 56638, 56639, 56640, 56641, 56642, 56643, 56645, 56646, 56647, 56648, 56649, 56650, 56651, 56653, 56655, 56656, 56657, 56659, 56662, 56663, 56664, 56665, 56666, 56667, 56668, 56670, 56671, 56672, 56673, 56674, 56675, 56676, 56677, 56678, 56680, 56681, 56682, 56683, 56685, 56686, 56687, 56689, 56692, 56694, 56696, 56698, 56699, 56700, 56701, 56704, 56706, 56707, 56708, 56709, 56710, 56711, 56713, 56714, 56715, 56718, 56719, 56720, 56721, 56722, 56723, 56724, 56725, 56726, 56727, 56728, 56730, 56731, 56732, 56733, 56734, 56735, 56736, 56737, 56738, 56741, 56742, 56743, 56744, 56749, 56750, 56752, 56754, 56755, 56758, 56759, 56764, 56765, 56766, 56768, 56770, 56771, 56772, 56773, 56774, 56776, 56777, 56778, 56779, 56780, 56781, 56782, 56783, 56784, 56785, 56786, 56787, 56788, 56789, 56790, 56792, 56796, 56797, 56798, 56799, 56800, 56801, 56802, 56803, 56804, 56805, 56807, 56810, 56811, 56813, 56814, 56815, 56816, 56817, 56818, 56819, 56820, 56821, 56822, 56823, 56825, 56826, 56827, 56828, 56829, 56830, 56831, 56832, 56834, 56835, 56836, 56838, 56839, 56840, 56841, 56842, 56843, 56844, 56845, 56846, 56847, 56848, 56849, 56850, 56851, 56852, 56853, 56854, 56855, 56856, 56858, 56859, 56860, 56861, 56862, 56864, 56865, 56867, 56868, 56869, 56870, 56872, 56873, 56874, 56876, 56877, 56878, 56880, 56881, 56882, 56884, 56885, 56886, 56887, 56888, 56889, 56890, 56891, 56892, 56894, 56896, 56897, 56898, 56899, 56900, 56901, 56902, 56903, 56904, 56906, 56907, 56908, 56909, 56910, 56911, 56912, 56914, 56915, 56916, 56917, 56918, 56919, 56920, 56921, 56922, 56923, 56924, 56925, 56926, 56927, 56928, 56929, 56930, 56931, 56932, 56933, 56934, 56936, 56937, 56938, 56939, 56940, 56941, 56942, 56943, 56944, 56945, 56946, 56947, 56948, 56949, 56950, 56951, 56952, 56954, 56956, 56957, 56958, 56959, 56960, 56961, 56962, 56964, 56965, 56966, 56969, 56970, 56971, 56972, 56973, 56974, 56975, 56976, 56977, 56979, 56980, 56981, 56982, 56983, 56984, 56985, 56988, 56989, 56991, 56992, 56993, 56994, 56995, 56996, 56999, 57000, 57002, 57003, 57004, 57005, 57006, 57007, 57008, 57010, 57011, 57012, 57013, 57014, 57015, 57016, 57017, 57018, 57019, 57020, 57021, 57022, 57023, 57024, 57025, 57027, 57028, 57029, 57030, 57031, 57032, 57033, 57034, 57035, 57036, 57037, 57038, 57039, 57041, 57042, 57043, 57045, 57046, 57047, 57048, 57049, 57050, 57051, 57052, 57053, 57054, 57055, 57056, 57057, 57058, 57059, 57060, 57061, 57062, 57063, 57064, 57065, 57066, 57068, 57069, 57070, 57071, 57072, 57073, 57074, 57077, 57079, 57080, 57081, 57082, 57083, 57084, 57085, 57086, 57088, 57089, 57090, 57091, 57092, 57093, 57095, 57096, 57098, 57099, 57100, 57101, 57102, 57103, 57104, 57105, 57106, 57107, 57108, 57109, 57110, 57111, 57112, 57113, 57114, 57115, 57116, 57117, 57118, 57119, 57120, 57122, 57123, 57124, 57125, 57127, 57128, 57129, 57130, 57132, 57133, 57134, 57135, 57137, 57138, 57139, 57140, 57141, 57142, 57143, 57144, 57145, 57147, 57148, 57149, 57151, 57152, 57153, 57155, 57156, 57157, 57158, 57159, 57160, 57161, 57162, 57163, 57164, 57165, 57166, 57167, 57168, 57169, 57170, 57171, 57172, 57173, 57174, 57176, 57177, 57178, 57179, 57180, 57181, 57182, 57183, 57184, 57185, 57187, 57188, 57189, 57190, 57191, 57192, 57193, 57194, 57195, 57196, 57197, 57199, 57200, 57201, 57202, 57203, 57204, 57205, 57206, 57208, 57209, 57210, 57211, 57212, 57213, 57215, 57216, 57217, 57219, 57222, 57223, 57224, 57225, 57226, 57227, 57228, 57229, 57230, 57231, 57232, 57234, 57236, 57237, 57238, 57239, 57240, 57241, 57243, 57244, 57245, 57246, 57247, 57248, 57249, 57250, 57251, 57252, 57253, 57255, 57256, 57258, 57259, 57261, 57262, 57264, 57265, 57268, 57269, 57271, 57272, 57274, 57275, 57276, 57277, 57278, 57279, 57280, 57281, 57282, 57283, 57285, 57286, 57288, 57289, 57290, 57291, 57292, 57293, 57294, 57295, 57296, 57298, 57299, 57300, 57301, 57303, 57304, 57306, 57307, 57308, 57309, 57311, 57312, 57313, 57314, 57315, 57317, 57318, 57319, 57321, 57322, 57323, 57324, 57325, 57326, 57327, 57328, 57329, 57330, 57331, 57332, 57333, 57334, 57335, 57336, 57337, 57338, 57340, 57341, 57342, 57343, 57344, 57345, 57346, 57347, 57348, 57349, 57351, 57352, 57353, 57354, 57356, 57357, 57359, 57360, 57361, 57362, 57363, 57364, 57365, 57366, 57368, 57369, 57370, 57371, 57372, 57373, 57374, 57375, 57376, 57377, 57378, 57379, 57380, 57381, 57382, 57383, 57384, 57386, 57387, 57388, 57389, 57390, 57391, 57392, 57393, 57396, 57397, 57399, 57400, 57401, 57402, 57407, 57408, 57409, 57410, 57411, 57413, 57414, 57415, 57416, 57417, 57418, 57419, 57420, 57421, 57422, 57423, 57426, 57427, 57428, 57430, 57431, 57432, 57433, 57434, 57435, 57436, 57437, 57439, 57440, 57441, 57444, 57445, 57446, 57447, 57448, 57449, 57450, 57451, 57452, 57453, 57454, 57455, 57456, 57457, 57458, 57459, 57460, 57461, 57462, 57463, 57465, 57466, 57467, 57468, 57469, 57470, 57471, 57472, 57473, 57474, 57476, 57477, 57478, 57479, 57481, 57482, 57483, 57484, 57485, 57487, 57488, 57489, 57490, 57491, 57492, 57494, 57495, 57496, 57497, 57498, 57499, 57500, 57501, 57502, 57503, 57504, 57506, 57507, 57508, 57509, 57510, 57511, 57512, 57513, 57514, 57515, 57517, 57518, 57519, 57520, 57521, 57522, 57523, 57524, 57525, 57526, 57527, 57528, 57529, 57530, 57532, 57533, 57534, 57537, 57538, 57539, 57540, 57541, 57542, 57544, 57545, 57546, 57547, 57548, 57549, 57550, 57551, 57552, 57553, 57554, 57555, 57556, 57557, 57558, 57560, 57561, 57562, 57563, 57564, 57565, 57566, 57567, 57568, 57569, 57570, 57571, 57572, 57573, 57575, 57579, 57582, 57583, 57584, 57585, 57586, 57587, 57588, 57589, 57590, 57592, 57593, 57594, 57596, 57597, 57598, 57599, 57601, 57602, 57604, 57605, 57608, 57609, 57610, 57612, 57613, 57615, 57616, 57617, 57618, 57619, 57620, 57621, 57622, 57623, 57624, 57625, 57626, 57627, 57629, 57631, 57632, 57633, 57634, 57635, 57636, 57637, 57638, 57639, 57640, 57641, 57642, 57643, 57644, 57645, 57646, 57647, 57648, 57649, 57650, 57651, 57652, 57653, 57654, 57655, 57656, 57657, 57659, 57660, 57662, 57663, 57664, 57665, 57666, 57667, 57668, 57669, 57670, 57671, 57672, 57673, 57674, 57675, 57676, 57677, 57678, 57679, 57680, 57681, 57684, 57685, 57686, 57687, 57688, 57689, 57690, 57691, 57692, 57693, 57694, 57695, 57696, 57697, 57698, 57699, 57700, 57701, 57702, 57703, 57704, 57705, 57706, 57707, 57708, 57709, 57710, 57711, 57712, 57713, 57714, 57716, 57717, 57718, 57719, 57720, 57721, 57722, 57723, 57724, 57725, 57726, 57727, 57728, 57729, 57730, 57732, 57734, 57735, 57736, 57737, 57738, 57739, 57740, 57741, 57742, 57743, 57744, 57745, 57746, 57747, 57748, 57749, 57750, 57751, 57753, 57754, 57755, 57756, 57757, 57758, 57759, 57760, 57763, 57764, 57765, 57766, 57767, 57768, 57769, 57770, 57771, 57772, 57773, 57774, 57775, 57776, 57777, 57778, 57780, 57781, 57782, 57783, 57784, 57785, 57786, 57787, 57788, 57789, 57790, 57791, 57792, 57793, 57794, 57795, 57796, 57798, 57799, 57800, 57802, 57803, 57804, 57805, 57806, 57807, 57808, 57809, 57810, 57811, 57812, 57813, 57814, 57815, 57816, 57817, 57818, 57819, 57820, 57821, 57822, 57823, 57824, 57825, 57826, 57827, 57828, 57830, 57831, 57832, 57833, 57834, 57835, 57836, 57837, 57838, 57839, 57840, 57841, 57842, 57843, 57844, 57845, 57846, 57848, 57849, 57850, 57851, 57852, 57853, 57854, 57855, 57856, 57857, 57858, 57859, 57860, 57861, 57862, 57864, 57865, 57866, 57867, 57868, 57869, 57870, 57871, 57873, 57874, 57875, 57876, 57877, 57878, 57879, 57880, 57881, 57882, 57883, 57884, 57885, 57887, 57888, 57889, 57890, 57891, 57892, 57893, 57894, 57895, 57896, 57898, 57899, 57900, 57901, 57902, 57903, 57904, 57905, 57906, 57907, 57908, 57909, 57910, 57911, 57913, 57914, 57915, 57916, 57917, 57918, 57919, 57920, 57921, 57922, 57923, 57924, 57925, 57926, 57928, 57929, 57930, 57931, 57933, 57934, 57935, 57936, 57937, 57938, 57939, 57940, 57941, 57942, 57943, 57944, 57946, 57948, 57949, 57950, 57954, 57955, 57956, 57957, 57959, 57960, 57961, 57962, 57964, 57965, 57966, 57967, 57968, 57969, 57970, 57972, 57973, 57974, 57975, 57977, 57978, 57979, 57980, 57981, 57982, 57983, 57984, 57985, 57986, 57987, 57988, 57989, 57990, 57991, 57992, 57993, 57994, 57995, 57996, 57997, 57998, 57999, 58000, 58001, 58003, 58004, 58005, 58006, 58007, 58008, 58010, 58011, 58013, 58014, 58015, 58016, 58017, 58018, 58019, 58020, 58021, 58022, 58023, 58025, 58026, 58028, 58029, 58030, 58031, 58032, 58033, 58034, 58036, 58037, 58038, 58039, 58040, 58042, 58043, 58044, 58045, 58047, 58048, 58049, 58050, 58051, 58052, 58053, 58054, 58055, 58056, 58057, 58058, 58059, 58060, 58061, 58062, 58063, 58064, 58065, 58066, 58067, 58068, 58069, 58070, 58071, 58072, 58073, 58074, 58075, 58076, 58077, 58078, 58079, 58080, 58081, 58082, 58083, 58085, 58087, 58088, 58089, 58090, 58091, 58092, 58093, 58094, 58095, 58096, 58097, 58098, 58100, 58101, 58103, 58104, 58106, 58107, 58108, 58110, 58111, 58112, 58113, 58114, 58115, 58117, 58118, 58121, 58122, 58123, 58124, 58125, 58126, 58127, 58129, 58130, 58131, 58132, 58133, 58134, 58135, 58136, 58139, 58140, 58141, 58142, 58143, 58145, 58147, 58150, 58151, 58152, 58153, 58154, 58155, 58156, 58157, 58158, 58159, 58161, 58162, 58163, 58164, 58165, 58166, 58167, 58168, 58169, 58170, 58171, 58172, 58173, 58174, 58175, 58176, 58177, 58178, 58179, 58181, 58182, 58183, 58184, 58185, 58186, 58187, 58188, 58190, 58191, 58192, 58193, 58194, 58195, 58196, 58197, 58198, 58199, 58200, 58201, 58202, 58203, 58204, 58205, 58206, 58207, 58208, 58209, 58211, 58212, 58213, 58214, 58215, 58216, 58217, 58218, 58219, 58220, 58221, 58222, 58223, 58224, 58225, 58226, 58227, 58228, 58229, 58230, 58231, 58232, 58234, 58235, 58236, 58237, 58238, 58239, 58240, 58241, 58242, 58243, 58244, 58245, 58246, 58247, 58248, 58249, 58250, 58251, 58252, 58253, 58254, 58255, 58256, 58257, 58258, 58259, 58260, 58261, 58262, 58263, 58264, 58265, 58266, 58267, 58268, 58269, 58270, 58271, 58272, 58273, 58274, 58275, 58276, 58277, 58278, 58279, 58280, 58281, 58282, 58283, 58284, 58285, 58286, 58287, 58288, 58289, 58290, 58291, 58292, 58293, 58294, 58295, 58296, 58297, 58298, 58299, 58300, 58301, 58303, 58304, 58305, 58307, 58308, 58309, 58310, 58311, 58312, 58314, 58315, 58317, 58318, 58319, 58320, 58321, 58322, 58323, 58324, 58325, 58326, 58327, 58329, 58330, 58331, 58332, 58333, 58334, 58335, 58336, 58337, 58338, 58339, 58340, 58341, 58342, 58343, 58344, 58345, 58346, 58347, 58348, 58349, 58350, 58351, 58354, 58355, 58356, 58357, 58358, 58359, 58360, 58361, 58362, 58363, 58364, 58365, 58366, 58367, 58368, 58369, 58370, 58371, 58373, 58374, 58375, 58376, 58377, 58378, 58379, 58380, 58382, 58383, 58384, 58385, 58386, 58387, 58388, 58389, 58390, 58391, 58392, 58393, 58394, 58395, 58396, 58398, 58399, 58400, 58405, 58406, 58407, 58408, 58410, 58411, 58412, 58413, 58414, 58422, 58423, 58424, 58426, 58427, 58428, 58437, 58438, 58439, 58440, 58441, 58442, 58444, 58445, 58446, 58447, 58449, 58450, 58451, 58452, 58455, 58457, 58460, 58461, 58462, 58465, 58466, 58467, 58470, 58471, 58472, 58473, 58474, 58475, 58476, 58477, 58478, 58479, 58480, 58482, 58483, 58484, 58485, 58486, 58487, 58488, 58489, 58491, 58494, 58495, 58496, 58498, 58499, 58504, 58506, 58508, 58509, 58510, 58511, 58512, 58516, 58518, 58519, 58520, 58521, 58522, 58524, 58525, 58526, 58527, 58528, 58529, 58530, 58531, 58532, 58533, 58534, 58536, 58537, 58539, 58540, 58541, 58542, 58543, 58544, 58546, 58550, 58551, 58552, 58555, 58559, 58561, 58562, 58565, 58567, 58569, 58570, 58571, 58572, 58573, 58574, 58575, 58576, 58577, 58579, 58582, 58583, 58584, 58585, 58586, 58587, 58588, 58590, 58593, 58597, 58598, 58599, 58600, 58601, 58602, 58603, 58604, 58605, 58606, 58607, 58608, 58609, 58610, 58611, 58612, 58613, 58615, 58616, 58617, 58618, 58619, 58620, 58621, 58622, 58623, 58624, 58625, 58626, 58627, 58639, 58641, 58642, 58644, 58645, 58646, 58647, 58649, 58650, 58651, 58652, 58653, 58654, 58655, 58656, 58657, 58658, 58660, 58661, 58662, 58663, 58664, 58665, 58666, 58667, 58668, 58669, 58670, 58671, 58672, 58673, 58674, 58675, 58676, 58677, 58678, 58680, 58681, 58682, 58683, 58684, 58685, 58686, 58687, 58689, 58713, 58714, 58715, 58716, 58717, 58718, 58720, 58721, 58724, 58725, 58726, 58727, 58728, 58729, 58730, 58731, 58732, 58733, 58734, 58735, 58736, 58737, 58738, 58739, 58740, 58741, 58742, 58743, 58744, 58745, 58747, 58750, 58751, 58752, 58753, 58754, 58755, 58756, 58771, 58776, 58779, 58780, 58781, 58782, 58784, 58786, 58787, 58788, 58793, 58794, 58795, 58796, 58797, 58798, 58799, 58800, 58801, 58802, 58803, 58804, 58805, 58806, 58807, 58808, 58809, 58810, 58811, 58812, 58813, 58814, 58815, 58816, 58817, 58818, 58819, 58820, 58821, 58822, 58824, 58825, 58826, 58827, 58828, 58829, 58830, 58831, 58832, 58833, 58834, 58835, 58836, 58837, 58838, 58839, 58840, 58842, 58843, 58844, 58845, 58846, 58847, 58848, 58849, 58850, 58851, 58852, 58853, 58854, 58855, 58856, 58857, 58858, 58859, 58860, 58861, 58862, 58863, 58864, 58865, 58866, 58867, 58868, 58869, 58870, 58871, 58872, 58873, 58874, 58875, 58877, 58878, 58879, 58881, 58882, 58884, 58885, 58887, 58888, 58889, 58890, 58892, 58893, 58894, 58895, 58898, 58900, 58904, 58905, 58907, 58908, 58911, 58912, 58914, 58916, 58917, 58919, 58921, 58924, 58925, 58926, 58927, 58928, 58930, 58931, 58933, 58934, 58935, 58936, 58937, 58938, 58939, 58940, 58941, 58942, 58943, 58944, 58945, 58946, 58947, 58948, 58949, 58950, 58951, 58952, 58953, 58954, 58955, 58956, 58957, 58959, 58960, 58961, 58962, 58963, 58964, 58965, 58966, 58967, 58968, 58969, 58970, 58971, 58973, 58978, 58979, 58980, 58981, 58983, 58984, 58985, 58986, 58987, 58988, 58989, 58992, 58994, 58995, 58996, 58997, 58998, 58999, 59000, 59001, 59002, 59003, 59004, 59005, 59006, 59007, 59008, 59009, 59010, 59011, 59012, 59013, 59014, 59015, 59016, 59017, 69014, 69015, 69016, 69017, 69018, 69019, 69020, 69021, 69022, 69023, 69024, 69025, 69026, 69027, 69028, 69029, 69030, 69031, 69032, 69033, 69034, 69035, 69036, 69037, 69038, 69039, 69040, 69041, 79040, 79041, 79042, 79043, 79044, 79045, 79046, 79047, 79048, 79049, 79050, 79052, 79053, 79054, 79055, 79056, 79057, 79058, 89042, 89046, 89047, 89049, 89050, 89051, 89052, 89053, 89055, 89057, 89059, 89060, 89061, 89062, 89063, 89064, 89065, 89066, 89067, 89068, 89069, 89070, 89071, 89072, 89073, 89075, 89076, 89077, 89078, 89079, 89081, 89082, 89084, 89085, 89086, 99083, 99085, 99086, 99088, 99089, 99090, 99091, 99092, 99093, 99094, 99095, 99096, 99097, 99098, 99101, 99102, 99103, 99105, 99106, 99107, 99108, 99109, 99110, 99111, 99112, 99114, 99119, 99120, 99124, 99125, 99126, 109123, 109124, 109125, 109127, 109128, 109130, 109131, 109133, 119132, 119133, 119134, 119135, 119136, 119137, 119138, 119139, 119140, 119141, 119142, 119143, 119144, 119145, 119146, 119147, 119148, 119149, 119150, 119151, 119152, 119157, 119158, 119159, 119160, 119161, 119162, 119163, 119164, 119165, 119166, 119167, 119168, 119169, 119170, 119171, 119172, 119173, 119174, 119175, 119176, 119177, 119178, 119179, 119180, 119181, 119182, 119183, 119184, 119185, 119186, 119187, 119188, 119189, 119190, 119191, 119192, 119193, 119194, 119195, 119196, 119197, 119198, 119199, 119200, 119201, 119202, 119203, 119205, 119206, 119207, 119208, 119209, 119210, 119211, 119212, 119213, 119214, 119215, 119216, 119218, 119219, 119220, 119222, 119223, 119225, 119226, 119227, 119228, 119229, 119230, 119231, 119232, 119233, 119234, 119236, 119237, 119238, 119240, 119241, 119242, 119243, 119244, 119245, 119246, 119247, 119248, 119249, 119250, 119251, 119252, 119253, 119254, 119255, 119256, 119259, 119260, 119261, 119262, 119263, 119264, 119265, 119266, 119267, 119270, 119271, 119272, 119274, 119275, 119276, 119277, 119278, 119279, 119280, 119281, 119282, 119283, 119286, 119288, 119290, 119291, 119293, 119294, 119295, 119296, 119297, 119298, 119299, 119300, 119306, 119311, 119315, 119316, 119317, 119318, 119319, 119320, 119321, 119322, 119323, 119324, 119325, 119327, 119328, 119329, 119330, 119331, 119332, 119333, 119334, 119335, 119336, 119337, 119338, 119339, 119340, 119341, 119342, 119343, 119344, 119345, 119347, 119348, 119349, 119350, 119351, 119352, 119353, 119354, 119355, 119356, 119357, 119358, 119359, 119360, 119361, 119362, 119364, 119365, 119366, 119367, 119369, 119370, 119372, 119373, 119374, 119375, 119379, 119380, 119381, 119382, 119383, 119385, 119386, 119387, 119392, 119395, 119396, 119397, 119398, 119401, 119402, 119403, 119404, 119405, 119406, 119407, 119408, 119409, 119410, 119411, 119412, 119413, 119414, 119415, 119416, 119417, 119418, 119419, 119420, 119421, 119422, 119423, 119424, 119425, 119426, 119427, 119428, 119429, 119430, 119431, 119432, 119433, 119434, 119435, 119436, 119437, 119438, 119439, 119440, 119441, 119444, 119446, 119447, 119448, 119450, 119452, 119454, 119456, 119457, 119458, 119459, 119460, 119461, 119464, 119466, 119467, 119468, 119469, 119470, 119471, 119472, 119473, 119474, 119475, 119476, 119477, 119478, 119479, 119480, 119481, 119482, 119483, 119484, 119485, 119486, 119487, 119488, 119489, 119490, 119493, 119497, 119498, 119500, 119501, 119504, 119505, 119506, 119507, 119508, 119509, 119510, 119511, 119512, 119513, 119514, 119515, 119516, 119517, 119518, 119519, 119520, 119521, 119522, 119523, 119524, 119525, 119526, 119527, 119528, 119529, 119530, 119531, 119532, 119533, 119534, 119535, 119536, 119537, 119538, 119540, 119541, 119542, 119543, 119544, 119546, 119547, 119548, 119549, 119550, 119551, 119553, 119554, 119555, 119556, 119557, 119559, 119560, 119561, 119562, 119563, 119564, 119565, 119566, 119567, 119568, 119570, 119571, 119572, 119573, 119574, 119575, 119576, 119577, 119578, 119580, 119585, 119586, 119587, 119588, 119589, 119590, 119591, 119592, 119593, 119594, 119595, 119596, 119597, 119598, 119599, 119600, 119601, 119603, 119604, 119605, 119608, 129607, 129608, 129609, 129615, 129616, 129618, 129619, 129621, 129624, 129625, 129626, 129629, 129633) ) ] (Background on this error at: https://sqlalche.me/e/20/f405) - __SPLIT__ 2026-05-27 18:17:01,142 - 124456 - src.utils.log - INFO - Work order generation failed - Time took: 33137.74 - __SPLIT__ 2026-05-27 18:17:01,213 - 124456 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', WorkOrderStatusDateTime = '2026-05-27 14:17:01.213', PublishStatusDateTime = '2026-05-27 14:17:01.213'WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124456;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-27 18:17:01,557 - 124456 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 10:39:58,810 - 124476 - src.utils.log - INFO - ParallelProcessing=True GenerateWorkOrderHistoryId=124476 - __SPLIT__ 2026-05-28 10:39:58,954 - 124476 - src.utils.log - INFO - Parallel Work order generation algo started for GenerateWorkOrderHistoryId: 124476 - __SPLIT__ 2026-05-28 10:39:59,039 - 124476 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-28 10:39:59,128 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas' ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:01,173 - 124476 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:40:01,249 - 124476 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-28 10:40:01,322 - 124476 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-28 10:40:01,402 - 124476 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-28 10:40:01,517 - 124476 - src.utils.log - INFO - βœ… Connected to company-specific database: abcdallas - __SPLIT__ 2026-05-28 10:40:01,594 - 124476 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124476;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:03,548 - 124476 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 10:40:03,622 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124476), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124476), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124476 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:04,081 - 124476 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:40:04,150 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124476;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:04,494 - 124476 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:40:04,571 - 124476 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-28 10:40:04,642 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13962... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:04,995 - 124476 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:40:05,065 - 124476 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-28 10:40:05,141 - 124476 - src.utils.log - INFO - πŸ“Š Found 1 setups to process across 1 routes - __SPLIT__ 2026-05-28 10:40:05,210 - 124476 - src.utils.log - INFO - πŸš€ Starting parallel processing with 8 workers - __SPLIT__ 2026-05-28 10:40:05,336 - 124476 - src.utils.log - INFO - Generating Sequentially as less then one route given - __SPLIT__ 2026-05-28 10:40:05,408 - 124476 - src.utils.log - INFO - πŸ”„ Processing route: 1 with 1 setups - __SPLIT__ 2026-05-28 10:40:05,475 - 124476 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-28 10:40:05,543 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:05,885 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:05,956 - 124476 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-28 00:00:00' and ServiceDate <= '2026-11-30 00:00:00' and ServiceSetupId = 150354 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:06,317 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:06,953 - 124476 - src.utils.log - INFO - Generating work orders for setup: 150354 - __SPLIT__ 2026-05-28 10:40:07,064 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1131;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:07,408 - 124476 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:40:07,537 - 124476 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-28 10:40:07,618 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:07,951 - 124476 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:40:08,024 - 124476 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-28 10:40:08,091 - 124476 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-28 10:40:08,163 - 124476 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150354 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:08,520 - 124476 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:40:08,594 - 124476 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150354 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:08,951 - 124476 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:40:09,024 - 124476 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150354 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:09,421 - 124476 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:40:09,494 - 124476 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150354 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:09,859 - 124476 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:40:09,951 - 124476 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150354 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:10,492 - 124476 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:40:10,567 - 124476 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150354 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:10,923 - 124476 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:40:10,994 - 124476 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150354 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:11,331 - 124476 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:40:11,401 - 124476 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150354 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:11,777 - 124476 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:40:11,853 - 124476 - src.utils.log - INFO - πŸ“ Inserting 6 work orders for route: 1 - __SPLIT__ 2026-05-28 10:40:11,926 - 124476 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 10:40:12,004 - 124476 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 6 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:12,397 - 124476 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-28 10:40:13,615 - 124476 - src.utils.log - INFO - βœ… All 6 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-28 10:40:13,687 - 124476 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 6 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.287' and ServiceSetupId = 150354... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:14,045 - 124476 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-28 10:40:14,113 - 124476 - src.utils.log - INFO - βœ… Work order IDs inserted for route 1: 6 records - __SPLIT__ 2026-05-28 10:40:14,184 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:14,577 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:14,652 - 124476 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-28 10:40:14,725 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150354... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:15,059 - 124476 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 10:40:15,126 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150354... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:15,460 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:15,531 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150354... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:15,876 - 124476 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:40:15,950 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150354... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:16,302 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:16,371 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150354... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:16,713 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:16,787 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:17,128 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:17,207 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:17,548 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:17,607 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:17,966 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:18,038 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:18,384 - 124476 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:40:18,512 - 124476 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-28 10:40:18,584 - 124476 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-28 10:40:18,652 - 124476 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-28 10:40:18,715 - 124476 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-28 10:40:18,781 - 124476 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-28 10:40:18,846 - 124476 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-28 10:40:18,916 - 124476 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-28 10:40:18,989 - 124476 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-28 10:40:19,061 - 124476 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-28 10:40:19,134 - 124476 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-28 10:40:19,198 - 124476 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 10:40:19,265 - 124476 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-28 10:40:19,330 - 124476 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 10:40:19,401 - 124476 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-28 10:40:19,470 - 124476 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-28 10:40:19,542 - 124476 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 10:40:19,618 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:19,958 - 124476 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-28 10:40:20,024 - 124476 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 6 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:20,395 - 124476 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-28 10:40:21,479 - 124476 - src.utils.log - INFO - βœ… All 6 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-28 10:40:21,544 - 124476 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-28 10:40:21,615 - 124476 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-28 10:40:21,687 - 124476 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 10:40:21,755 - 124476 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 10:40:21,820 - 124476 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:22,158 - 124476 - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-28 10:40:22,228 - 124476 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 12 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:22,602 - 124476 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 12) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-28 10:40:23,635 - 124476 - src.utils.log - INFO - βœ… All 12 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-28 10:40:23,703 - 124476 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 10:40:23,780 - 124476 - src.utils.log - INFO - βœ… Temp tables populated for route: 1 - __SPLIT__ 2026-05-28 10:40:23,850 - 124476 - src.utils.log - INFO - βœ… Route 1 generation complete - __SPLIT__ 2026-05-28 10:40:23,923 - 124476 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124476;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:24,261 - 124476 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 10:40:24,329 - 124476 - src.utils.log - INFO - ⏱️ Total time: 25.29s | Status: Completed - __SPLIT__ 2026-05-28 10:40:24,398 - 124476 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124476;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:24,734 - 124476 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 10:40:24,803 - 124476 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-28 06:40:24.802' WHERE GenerateWorkOrderHistoryId = 124476;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:40:25,144 - 124476 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 10:40:25,277 - 124476 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-28 10:41:06,205 - [124476] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124476] publish_all=True - __SPLIT__ 2026-05-28 10:41:06,345 - [124476] - src.utils.log - INFO - ParallelProcessing=True temp_wo=[] user_id=43135 company_id=133 project_id=[124476] publish_all=True - __SPLIT__ 2026-05-28 10:41:06,408 - [124476] - src.utils.log - INFO - Parallel Work order publish in progress for GenerateWorkOrderHistoryId: [124476] - __SPLIT__ 2026-05-28 10:41:06,475 - [124476] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-28 10:41:06,538 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:08,548 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:08,616 - [124476] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-28 10:41:08,676 - [124476] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-28 10:41:08,744 - [124476] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-28 10:41:08,809 - [124476] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124476;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:10,763 - [124476] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 10:41:10,833 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.GenerateWorkOrderHistoryId = 124476... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:11,261 - [124476] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-28 10:41:11,329 - [124476] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-28 10:41:11,397 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150354 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:11,750 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:11,816 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150354 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:12,165 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:12,237 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150354 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:12,590 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:12,665 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:13,075 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:13,141 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:13,479 - [124476] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 10:41:13,549 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:13,881 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:13,947 - [124476] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 6 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:14,286 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:14,361 - [124476] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 6 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:14,699 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:14,759 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:15,098 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:15,172 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150354... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:15,511 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:15,587 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:15,928 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:16,000 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14873' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:16,327 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:16,398 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1426513', '1426514', '1426515', '1426516', '1426517', '1426518') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:16,741 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:16,809 - [124476] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 6 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:17,403 - [124476] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-28 10:41:18,650 - [124476] - src.utils.log - INFO - βœ… All 6 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-28 10:41:18,855 - [124476] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-28 10:41:18,926 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1426513', '1426514', '1426515', '1426516', '1426517', '1426518') AND wo.AccountNumber = '14873' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-93_0) - __SPLIT__ 2026-05-28 10:41:19,273 - [124476] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-28 10:41:19,345 - [124476] - src.utils.log - INFO - Parallel fetching temp table records - __SPLIT__ 2026-05-28 10:41:19,410 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369)... (Thread: ThreadPoolExecutor-94_0) - __SPLIT__ 2026-05-28 10:41:19,410 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369)... (Thread: ThreadPoolExecutor-94_1) - __SPLIT__ 2026-05-28 10:41:19,411 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369)... (Thread: ThreadPoolExecutor-94_2) - __SPLIT__ 2026-05-28 10:41:19,413 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369)... (Thread: ThreadPoolExecutor-94_3) - __SPLIT__ 2026-05-28 10:41:19,413 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369)... (Thread: ThreadPoolExecutor-94_4) - __SPLIT__ 2026-05-28 10:41:19,413 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369)... (Thread: ThreadPoolExecutor-94_5) - __SPLIT__ 2026-05-28 10:41:19,414 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) and woag.RefType = 'TempWorkorder';... (Thread: ThreadPoolExecutor-94_6) - __SPLIT__ 2026-05-28 10:41:19,414 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369);... (Thread: ThreadPoolExecutor-94_7) - __SPLIT__ 2026-05-28 10:41:19,803 - [124476] - src.utils.log - INFO - βœ… Fetched 12 rows - __SPLIT__ 2026-05-28 10:41:20,603 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:20,717 - [124476] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-28 10:41:20,725 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:20,809 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:20,916 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:20,919 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:20,998 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:21,175 - [124476] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-28 10:41:21,258 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:21,597 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:21,676 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:22,012 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:22,082 - [124476] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 10:41:22,148 - [124476] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 6 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:22,528 - [124476] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-28 10:41:23,716 - [124476] - src.utils.log - INFO - βœ… All 6 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-28 10:41:23,782 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150354 AND WorkOrderNo IN ('7013763', '1083166', '5772709', '3814094', '9534773', '1955991') AND GenerateWorkOrderHistoryId = 124476;... (Thread: ThreadPoolExecutor-95_0) - __SPLIT__ 2026-05-28 10:41:24,165 - [124476] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-28 10:41:24,234 - [124476] - src.utils.log - INFO - 🏁 Final merged rows: 6 - __SPLIT__ 2026-05-28 10:41:24,306 - [124476] - src.utils.log - INFO - Parallel Insertion in work order tables begin - __SPLIT__ 2026-05-28 10:41:24,374 - [124476] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-28 10:41:24,374 - [124476] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderAppliedDiscount: - __SPLIT__ 2026-05-28 10:41:24,375 - [124476] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-28 10:41:24,376 - [124476] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-28 10:41:24,377 - [124476] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 10:41:24,377 - [124476] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 10:41:24,377 - [124476] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-28 10:41:24,378 - [124476] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 10:41:24,441 - [124476] - src.utils.log - INFO - [OK] Lead Notes completed. - __SPLIT__ 2026-05-28 10:41:24,772 - [124476] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 12 rows in batches of 25000 (Thread: ThreadPoolExecutor-96_4) - __SPLIT__ 2026-05-28 10:41:24,837 - [124476] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 6 rows in batches of 25000 (Thread: ThreadPoolExecutor-96_5) - __SPLIT__ 2026-05-28 10:41:24,973 - [124476] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 12 rows in batches of 25000 (Thread: ThreadPoolExecutor-96_7) - __SPLIT__ 2026-05-28 10:41:25,041 - [124476] - src.utils.log - INFO - [OK] Discount Applied completed. - __SPLIT__ 2026-05-28 10:41:25,316 - [124476] - src.utils.log - INFO - [OK] Sales Person Commission completed. - __SPLIT__ 2026-05-28 10:41:25,386 - [124476] - src.utils.log - INFO - [OK] Adjustment completed. - __SPLIT__ 2026-05-28 10:41:25,411 - [124476] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 12) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-28 10:41:25,458 - [124476] - src.utils.log - INFO - [OK] Source Mapping completed. - __SPLIT__ 2026-05-28 10:41:25,468 - [124476] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-28 10:41:25,539 - [124476] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 12) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-28 10:41:26,562 - [124476] - src.utils.log - INFO - βœ… All 12 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-28 10:41:26,628 - [124476] - src.utils.log - INFO - [OK] Services completed. - __SPLIT__ 2026-05-28 10:41:26,636 - [124476] - src.utils.log - INFO - βœ… All 6 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-28 10:41:26,702 - [124476] - src.utils.log - INFO - βœ… All 12 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-28 10:41:26,773 - [124476] - src.utils.log - INFO - [OK] Crew completed. - __SPLIT__ 2026-05-28 10:41:26,908 - [124476] - src.utils.log - INFO - [OK] Publish Services completed. - __SPLIT__ 2026-05-28 10:41:27,032 - [124476] - src.utils.log - INFO - All publish tasks completed successfully. - __SPLIT__ 2026-05-28 10:41:27,096 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:27,432 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:27,491 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150354... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:27,827 - [124476] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 10:41:27,899 - [124476] - src.utils.log - INFO - Size of Transaction: 6 - __SPLIT__ 2026-05-28 10:41:27,956 - [124476] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 6 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:28,444 - [124476] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-28 10:41:29,447 - [124476] - src.utils.log - INFO - βœ… All 6 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-28 10:41:29,644 - [124476] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-28 10:41:29,707 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy in (12345678910, 12345678911, 12345678912, 12345678913, 12345678914, 12345678915) and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-28 06:41:27.894';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:36,713 - [124476] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-28 10:41:36,845 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:37,184 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:37,268 - [124476] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy IN (12345678910,12345678911,12345678912,12345678913,12345678914,12345678915) AND CreatedDate = '2026-05-28 06:41:27.894'; ... (Thread: ThreadPoolExecutor-97_0) - __SPLIT__ 2026-05-28 10:41:37,779 - [124476] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 10:41:37,867 - [124476] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 10:41:37,944 - [124476] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 6 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:38,314 - [124476] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 6) into Billing.Invoice - __SPLIT__ 2026-05-28 10:41:39,394 - [124476] - src.utils.log - INFO - βœ… All 6 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-28 10:41:39,462 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo in ('1426518', '1426517', '1426516', '1426515', '1426514', '1426513')... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:39,895 - [124476] - src.utils.log - INFO - βœ… Fetched 6 rows - __SPLIT__ 2026-05-28 10:41:39,972 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150354 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:40,313 - [124476] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 10:41:40,388 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150354 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:40,737 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:40,804 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150354 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:41,137 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:41,211 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150354 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:41,550 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:41,633 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:41,966 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:42,094 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:42,435 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:42,506 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId,IsActive,DiscountAmount, IsDiscountPercent,DiscountPercent,DiscountDescription , ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150354;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:42,846 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:42,916 - [124476] - src.utils.log - INFO - Parallel Insertion in invoice tables begin - __SPLIT__ 2026-05-28 10:41:42,981 - [124476] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.AccountDiscountSetup: - __SPLIT__ 2026-05-28 10:41:42,981 - [124476] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 10:41:42,982 - [124476] - src.utils.log - INFO - πŸ“₯ Empty dataframe of Billing.DiscountApplied: - __SPLIT__ 2026-05-28 10:41:43,049 - [124476] - src.utils.log - INFO - Insert success for table: Billing.AccountDiscountSetup - __SPLIT__ 2026-05-28 10:41:43,112 - [124476] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.InvoiceCharges: 12 rows in batches of 25000 (Thread: ThreadPoolExecutor-98_1) - __SPLIT__ 2026-05-28 10:41:43,246 - [124476] - src.utils.log - INFO - Insert success for table: Billing.DiscountApplied - __SPLIT__ 2026-05-28 10:41:43,611 - [124476] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 12) into Billing.InvoiceCharges - __SPLIT__ 2026-05-28 10:41:44,836 - [124476] - src.utils.log - INFO - βœ… All 12 rows inserted successfully into Billing.InvoiceCharges in 1 batches - __SPLIT__ 2026-05-28 10:41:44,892 - [124476] - src.utils.log - INFO - Insert success for table: Billing.InvoiceCharges - __SPLIT__ 2026-05-28 10:41:44,964 - [124476] - src.utils.log - INFO - Invoice Publish Done - __SPLIT__ 2026-05-28 10:41:45,032 - [124476] - src.utils.log - INFO - Updating Next GenerationDate - __SPLIT__ 2026-05-28 10:41:45,096 - [124476] - src.utils.log - INFO - πŸ” Fetching data: SELECT ServiceSetupId, MAX(NextWorkOrderGenerationDate) AS MaxNextWorkOrderGeneration FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124476 GROUP BY ServiceSetupId; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:45,429 - [124476] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 10:41:45,500 - [124476] - src.utils.log - INFO - πŸ”„ Updating next gen date parallely: inside update_next_workorder_generation - __SPLIT__ 2026-05-28 10:41:45,708 - [124476] - src.utils.log - INFO - πŸ›  Creating temp table #tbl_5b644ae0d0 - __SPLIT__ 2026-05-28 10:41:45,956 - [124476] - src.utils.log - INFO - πŸ“Œ Bulk inserting 1 rows into #tbl_5b644ae0d0 - __SPLIT__ 2026-05-28 10:41:46,608 - [124476] - src.utils.log - INFO - πŸ” Running UPDATE to apply changes - __SPLIT__ 2026-05-28 10:41:46,953 - [124476] - src.utils.log - INFO - βœ” SQL reported affected rows: 1 - __SPLIT__ 2026-05-28 10:41:47,019 - [124476] - src.utils.log - INFO - πŸŽ‰ Successfully updated NextGenerationDate using temp table #tbl_5b644ae0d0 - __SPLIT__ 2026-05-28 10:41:47,079 - [124476] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderSkipMonthAutoGeneration WHERE GenerateWorkOrderHistoryId = 124476 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:47,409 - [124476] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:41:47,475 - [124476] - src.utils.log - INFO - Parallel deletion from temp tables begin - __SPLIT__ 2026-05-28 10:41:47,540 - [124476] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) (Thread: ThreadPoolExecutor-100_0) - __SPLIT__ 2026-05-28 10:41:47,540 - [124476] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) (Thread: ThreadPoolExecutor-100_1) - __SPLIT__ 2026-05-28 10:41:47,541 - [124476] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) (Thread: ThreadPoolExecutor-100_2) - __SPLIT__ 2026-05-28 10:41:47,542 - [124476] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) (Thread: ThreadPoolExecutor-100_3) - __SPLIT__ 2026-05-28 10:41:47,543 - [124476] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) (Thread: ThreadPoolExecutor-100_4) - __SPLIT__ 2026-05-28 10:41:47,543 - [124476] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) (Thread: ThreadPoolExecutor-100_5) - __SPLIT__ 2026-05-28 10:41:47,544 - [124476] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) (Thread: ThreadPoolExecutor-100_6) - __SPLIT__ 2026-05-28 10:41:48,007 - [124476] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:41:48,072 - [124476] - src.utils.log - INFO - [OK] Deleted from SalesPersonCommission - __SPLIT__ 2026-05-28 10:41:48,151 - [124476] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:41:48,166 - [124476] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:41:48,167 - [124476] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:41:48,174 - [124476] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:41:48,202 - [124476] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:41:48,213 - [124476] - src.utils.log - INFO - [OK] Deleted from SourceMapping - __SPLIT__ 2026-05-28 10:41:48,270 - [124476] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:41:48,689 - [124476] - src.utils.log - INFO - [OK] Deleted from Crews - __SPLIT__ 2026-05-28 10:41:48,840 - [124476] - src.utils.log - INFO - [OK] Deleted from AppliedDiscount - __SPLIT__ 2026-05-28 10:41:48,914 - [124476] - src.utils.log - INFO - [OK] Deleted from Services - __SPLIT__ 2026-05-28 10:41:48,983 - [124476] - src.utils.log - INFO - [OK] Deleted from SubWorkOrder - __SPLIT__ 2026-05-28 10:41:49,057 - [124476] - src.utils.log - INFO - [OK] Deleted from Adjustment - __SPLIT__ 2026-05-28 10:41:49,133 - [124476] - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId in (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) (Thread: ThreadPoolExecutor-99_0) - __SPLIT__ 2026-05-28 10:41:49,863 - [124476] - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 10:41:49,932 - [124476] - src.utils.log - INFO - βœ” Completed batch of 6 records - __SPLIT__ 2026-05-28 10:41:50,004 - [124476] - src.utils.log - INFO - πŸŽ‰ All batches processed. - __SPLIT__ 2026-05-28 10:41:50,073 - [124476] - src.utils.log - INFO - Work order published ids: (3679364, 3679365, 3679366, 3679367, 3679368, 3679369) - __SPLIT__ 2026-05-28 10:41:50,146 - [124476] - src.utils.log - INFO - Time took to perform operation in publishing [124476]: 43.67 - __SPLIT__ 2026-05-28 10:41:50,215 - [124476] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124476] - __SPLIT__ 2026-05-28 10:41:50,290 - [124476] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-28 06:41:50.073' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124476;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 10:41:50,633 - [124476] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:06:35,956 - 124479 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124479 - __SPLIT__ 2026-05-28 11:06:36,085 - 124479 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124479 - __SPLIT__ 2026-05-28 11:06:36,151 - 124479 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-28 11:06:36,220 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:38,214 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:38,282 - 124479 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-28 11:06:38,348 - 124479 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-28 11:06:38,422 - 124479 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-28 11:06:38,494 - 124479 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124479;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:40,423 - 124479 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:06:40,493 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124479), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124479), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124479 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:41,592 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:41,671 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124479;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:42,018 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:42,091 - 124479 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-28 11:06:42,163 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14505... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:42,520 - 124479 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 11:06:42,593 - 124479 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-28 11:06:42,675 - 124479 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-28 11:06:42,746 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:43,084 - 124479 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:06:43,211 - 124479 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-28 00:00:00' and ServiceDate <= '2027-12-31 00:00:00' and ServiceSetupId = 56234 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:43,565 - 124479 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 11:06:44,209 - 124479 - src.utils.log - INFO - Generating work orders for setup: 56234 - __SPLIT__ 2026-05-28 11:06:44,299 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:44,639 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:44,748 - 124479 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-28 11:06:44,827 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:45,166 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:45,243 - 124479 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-28 11:06:45,318 - 124479 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-28 11:06:45,393 - 124479 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:45,859 - 124479 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:06:45,930 - 124479 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:46,403 - 124479 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:06:46,477 - 124479 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:46,830 - 124479 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:06:46,906 - 124479 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:47,407 - 124479 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:06:47,476 - 124479 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:47,944 - 124479 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:06:48,063 - 124479 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:48,414 - 124479 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:06:48,476 - 124479 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:48,813 - 124479 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:06:48,877 - 124479 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:49,997 - 124479 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:06:50,058 - 124479 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 11:06:50,121 - 124479 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:50,517 - 124479 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-28 11:06:51,697 - 124479 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-28 11:06:51,766 - 124479 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 4 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:52,171 - 124479 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 11:06:52,232 - 124479 - src.utils.log - INFO - Id's of work order inserted to DB: [3679387 3679388 3679389 3679390] - __SPLIT__ 2026-05-28 11:06:52,297 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:52,630 - 124479 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:06:52,697 - 124479 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-28 11:06:52,763 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:53,094 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:53,162 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:53,495 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:53,619 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:53,964 - 124479 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 11:06:54,035 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:54,366 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:54,436 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:54,768 - 124479 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:06:54,839 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:55,175 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:55,241 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:55,577 - 124479 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:06:55,648 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:56,044 - 124479 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:06:56,115 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:56,448 - 124479 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:06:56,535 - 124479 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-28 11:06:56,604 - 124479 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-28 11:06:56,674 - 124479 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-28 11:06:56,736 - 124479 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-28 11:06:56,805 - 124479 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-28 11:06:56,871 - 124479 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 11:06:56,978 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ('3679387', '3679388', '3679389', '3679390') ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:57,309 - 124479 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 11:06:57,369 - 124479 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:57,747 - 124479 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-05-28 11:06:57,816 - 124479 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-28 11:06:57,879 - 124479 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-28 11:06:57,943 - 124479 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-28 11:06:58,006 - 124479 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-28 11:06:58,069 - 124479 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 11:06:58,140 - 124479 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-28 11:06:58,209 - 124479 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 11:06:58,280 - 124479 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-28 11:06:58,345 - 124479 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-28 11:06:58,414 - 124479 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 11:06:58,476 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679387, 3679388, 3679389, 3679390) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:58,806 - 124479 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 11:06:58,876 - 124479 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:06:59,237 - 124479 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-28 11:07:00,249 - 124479 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-28 11:07:00,312 - 124479 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-28 11:07:00,442 - 124479 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-28 11:07:00,514 - 124479 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 11:07:00,585 - 124479 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 11:07:00,702 - 124479 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679387, 3679388, 3679389, 3679390) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:07:01,045 - 124479 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 11:07:01,125 - 124479 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:07:01,495 - 124479 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-28 11:07:02,523 - 124479 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-28 11:07:02,590 - 124479 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 11:07:02,668 - 124479 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124479;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:07:03,009 - 124479 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:07:03,084 - 124479 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-28 11:07:03,154 - 124479 - src.utils.log - INFO - Time took to perform operation: 26.93 - __SPLIT__ 2026-05-28 11:07:03,219 - 124479 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124479;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:07:03,558 - 124479 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:07:03,638 - 124479 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-28 07:07:03.638' WHERE GenerateWorkOrderHistoryId = 124479;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:07:03,977 - 124479 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:15:26,917 - 124481 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124481 - __SPLIT__ 2026-05-28 11:15:27,038 - 124481 - src.utils.log - INFO - Work order Generation/Publish algo started for GenerateWorkOrderHistoryId: 124481 - __SPLIT__ 2026-05-28 11:15:27,101 - 124481 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-28 11:15:27,168 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:29,257 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:29,323 - 124481 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-28 11:15:29,383 - 124481 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-28 11:15:29,449 - 124481 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-28 11:15:29,512 - 124481 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:31,424 - 124481 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:15:31,486 - 124481 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WoGenStartDateTime = '2026-05-28 07:15:31.486' WHERE GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:31,814 - 124481 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:15:31,875 - 124481 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy, CompanyId from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:32,208 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:32,266 - 124481 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'New', WoPublishStartDateTime = '2026-05-28 07:15:32.266' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:32,596 - 124481 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:15:32,690 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124481), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124481), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124481 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:33,773 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:33,833 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:34,162 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:34,229 - 124481 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-28 11:15:34,364 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 13962... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:34,709 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:34,775 - 124481 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-28 11:15:34,856 - 124481 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-28 11:15:34,932 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150356;... (Thread: ThreadPoolExecutor-101_0) - __SPLIT__ 2026-05-28 11:15:35,271 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:35,345 - 124481 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-28 00:00:00' and ServiceDate <= '2026-12-31 00:00:00' and ServiceSetupId = 150356 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: ThreadPoolExecutor-101_0) - __SPLIT__ 2026-05-28 11:15:35,756 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:36,380 - 124481 - src.utils.log - INFO - Generating work orders for setup: 150356 - __SPLIT__ 2026-05-28 11:15:36,603 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1130;... (Thread: ThreadPoolExecutor-101_0) - __SPLIT__ 2026-05-28 11:15:36,974 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:37,087 - 124481 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-28 11:15:37,167 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: ThreadPoolExecutor-101_0) - __SPLIT__ 2026-05-28 11:15:37,498 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:37,577 - 124481 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-28 11:15:37,652 - 124481 - src.utils.log - INFO - Running deletes in PARALLEL… - __SPLIT__ 2026-05-28 11:15:37,727 - 124481 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150356 ) (Thread: ThreadPoolExecutor-102_0) - __SPLIT__ 2026-05-28 11:15:37,727 - 124481 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150356 ) (Thread: ThreadPoolExecutor-102_1) - __SPLIT__ 2026-05-28 11:15:37,728 - 124481 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150356 ) (Thread: ThreadPoolExecutor-102_2) - __SPLIT__ 2026-05-28 11:15:37,730 - 124481 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150356 ) (Thread: ThreadPoolExecutor-102_3) - __SPLIT__ 2026-05-28 11:15:37,730 - 124481 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150356 ) (Thread: ThreadPoolExecutor-102_4) - __SPLIT__ 2026-05-28 11:15:37,731 - 124481 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150356 ) (Thread: ThreadPoolExecutor-102_5) - __SPLIT__ 2026-05-28 11:15:37,731 - 124481 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150356 ) (Thread: ThreadPoolExecutor-102_6) - __SPLIT__ 2026-05-28 11:15:38,234 - 124481 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:15:39,006 - 124481 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:15:39,093 - 124481 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:15:39,298 - 124481 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:15:39,317 - 124481 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:15:39,341 - 124481 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:15:39,349 - 124481 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:15:39,594 - 124481 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150356 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:40,123 - 124481 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 11:15:40,201 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150356;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:40,540 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:40,620 - 124481 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-28 11:15:40,720 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150356... (Thread: ThreadPoolExecutor-103_0) - __SPLIT__ 2026-05-28 11:15:40,720 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150356... (Thread: ThreadPoolExecutor-103_1) - __SPLIT__ 2026-05-28 11:15:40,720 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150356... (Thread: ThreadPoolExecutor-103_2) - __SPLIT__ 2026-05-28 11:15:40,721 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150356... (Thread: ThreadPoolExecutor-103_3) - __SPLIT__ 2026-05-28 11:15:40,722 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150356;... (Thread: ThreadPoolExecutor-103_5) - __SPLIT__ 2026-05-28 11:15:40,722 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150356;... (Thread: ThreadPoolExecutor-103_4) - __SPLIT__ 2026-05-28 11:15:40,724 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150356;... (Thread: ThreadPoolExecutor-103_6) - __SPLIT__ 2026-05-28 11:15:40,725 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150356;... (Thread: ThreadPoolExecutor-103_7) - __SPLIT__ 2026-05-28 11:15:41,061 - 124481 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 11:15:41,136 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:41,205 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:41,270 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:41,412 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:41,442 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150356... (Thread: ThreadPoolExecutor-103_0) - __SPLIT__ 2026-05-28 11:15:41,478 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:41,575 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:42,073 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:42,444 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:42,533 - 124481 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:42,877 - 124481 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:15:42,955 - 124481 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-28 07:15:42.955' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:43,305 - 124481 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:15:43,372 - 124481 - src.utils.log - INFO - - __SPLIT__ 2026-05-28 11:15:43,446 - 124481 - src.utils.log - INFO - Work order generation successful - Time took: 16.27 - __SPLIT__ 2026-05-28 11:15:43,518 - 124481 - src.utils.log - INFO - Work order publish in progress for GenerateWorkOrderHistoryId: 124481 - __SPLIT__ 2026-05-28 11:15:43,631 - 124481 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress', WoPublishStartDateTime = '2026-05-28 07:15:43.630' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:43,972 - 124481 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 11:15:44,047 - 124481 - src.utils.log - INFO - πŸ” Fetching data: Select CreatedBy from ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:44,384 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:44,456 - 124481 - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-28 11:15:44,533 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150356 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:44,882 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:44,964 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150356 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:45,307 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:45,378 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150356 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:45,724 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:45,844 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:46,192 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:46,268 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:46,605 - 124481 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 11:15:46,686 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:47,021 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:47,112 - 124481 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 7 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:47,457 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:47,541 - 124481 - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 7 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:47,918 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:47,981 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:48,316 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:48,386 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150356... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:48,734 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:48,826 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:49,153 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:49,217 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14876' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:49,546 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:49,610 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo IN ('1426525', '1426526', '1426527', '1426528', '1426529', '1426530', '1426531') AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:49,954 - 124481 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 11:15:50,026 - 124481 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 7 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:50,557 - 124481 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 7) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-28 11:15:51,903 - 124481 - src.utils.log - INFO - βœ… All 7 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-28 11:15:52,100 - 124481 - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-28 11:15:52,167 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo IN ('1426525', '1426526', '1426527', '1426528', '1426529', '1426530', '1426531') AND wo.AccountNumber = '14876' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-104_0) - __SPLIT__ 2026-05-28 11:15:52,507 - 124481 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-28 11:15:52,574 - 124481 - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-28 11:15:52,653 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:52,984 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:53,120 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:53,460 - 124481 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 11:15:53,538 - 124481 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 11:15:53,616 - 124481 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 7 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:53,995 - 124481 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 7) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-28 11:15:55,154 - 124481 - src.utils.log - INFO - βœ… All 7 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-28 11:15:55,224 - 124481 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150356 AND WorkOrderNo IN (6730360, 2609776, 3739329, 3570001, 7583788, 4322529, 8464472) AND GenerateWorkOrderHistoryId = 124481;... (Thread: ThreadPoolExecutor-105_0) - __SPLIT__ 2026-05-28 11:15:55,651 - 124481 - src.utils.log - INFO - βœ… Fetched 7 rows - __SPLIT__ 2026-05-28 11:15:55,721 - 124481 - src.utils.log - INFO - 🏁 Final merged rows: 7 - __SPLIT__ 2026-05-28 11:15:55,805 - 124481 - src.utils.log - INFO - Error: insert_all_publish_tables_parallel() takes 11 positional arguments but 12 were given - __SPLIT__ 2026-05-28 11:15:55,881 - 124481 - src.utils.log - INFO - Time took to perform operation in publishing 124481: 28.78 - __SPLIT__ 2026-05-28 11:15:55,959 - 124481 - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: 124481 - __SPLIT__ 2026-05-28 11:15:56,034 - 124481 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-28 07:15:56.034' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124481;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 11:15:56,378 - 124481 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 12:08:33,031 - 124486 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124486 - __SPLIT__ 2026-05-28 12:08:33,163 - 124486 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124486 - __SPLIT__ 2026-05-28 12:08:33,227 - 124486 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-28 12:08:33,300 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:35,364 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:35,434 - 124486 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-28 12:08:35,503 - 124486 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-28 12:08:35,564 - 124486 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-28 12:08:35,632 - 124486 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124486;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:37,568 - 124486 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 12:08:37,638 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124486), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124486), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124486 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:38,080 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:38,145 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124486;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:38,470 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:38,539 - 124486 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-28 12:08:38,604 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14667... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:38,946 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:39,005 - 124486 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-28 12:08:39,072 - 124486 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-28 12:08:39,140 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:39,468 - 124486 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 12:08:39,584 - 124486 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-28 00:00:00' and ServiceDate <= '2026-07-31 00:00:00' and ServiceSetupId = 150361 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:39,945 - 124486 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 12:08:40,578 - 124486 - src.utils.log - INFO - Generating work orders for setup: 150361 - __SPLIT__ 2026-05-28 12:08:40,659 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:40,994 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:41,104 - 124486 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-28 12:08:41,179 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:41,506 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:41,575 - 124486 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-28 12:08:41,641 - 124486 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-28 12:08:41,704 - 124486 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:42,076 - 124486 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 12:08:42,148 - 124486 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:42,671 - 124486 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 12:08:42,739 - 124486 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:43,083 - 124486 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 12:08:43,150 - 124486 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:43,514 - 124486 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 12:08:43,577 - 124486 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:43,935 - 124486 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 12:08:44,050 - 124486 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:44,399 - 124486 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 12:08:44,467 - 124486 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:44,805 - 124486 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 12:08:44,861 - 124486 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:45,294 - 124486 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 12:08:45,352 - 124486 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 12:08:45,418 - 124486 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:45,794 - 124486 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-28 12:08:46,822 - 124486 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-28 12:08:46,887 - 124486 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:47,235 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:47,302 - 124486 - src.utils.log - INFO - Id's of work order inserted to DB: [3679408] - __SPLIT__ 2026-05-28 12:08:47,362 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:47,688 - 124486 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 12:08:47,756 - 124486 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-28 12:08:47,818 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:48,150 - 124486 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 12:08:48,212 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:48,545 - 124486 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 12:08:48,670 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:49,018 - 124486 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 12:08:49,080 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:49,410 - 124486 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 12:08:49,472 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:49,804 - 124486 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 12:08:49,871 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:50,208 - 124486 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-28 12:08:50,268 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:50,598 - 124486 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 12:08:50,671 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:51,024 - 124486 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 12:08:51,108 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:51,443 - 124486 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 12:08:51,516 - 124486 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-28 12:08:51,575 - 124486 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-28 12:08:51,643 - 124486 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-28 12:08:51,702 - 124486 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-28 12:08:51,765 - 124486 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-28 12:08:51,825 - 124486 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-28 12:08:51,953 - 124486 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-28 12:08:52,018 - 124486 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 12:08:52,094 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679408 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:52,438 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:52,511 - 124486 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:52,883 - 124486 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-28 12:08:53,906 - 124486 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-28 12:08:53,972 - 124486 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-28 12:08:54,035 - 124486 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-28 12:08:54,106 - 124486 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 12:08:54,177 - 124486 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-28 12:08:54,247 - 124486 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 12:08:54,319 - 124486 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-28 12:08:54,406 - 124486 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-28 12:08:54,482 - 124486 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 12:08:54,568 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679408 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:54,904 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:54,978 - 124486 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:55,344 - 124486 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-28 12:08:56,356 - 124486 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-28 12:08:56,468 - 124486 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-28 12:08:56,538 - 124486 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-28 12:08:56,604 - 124486 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 12:08:56,686 - 124486 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 12:08:56,760 - 124486 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679408 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:57,089 - 124486 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 12:08:57,162 - 124486 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:57,495 - 124486 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-28 12:08:58,501 - 124486 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-28 12:08:58,567 - 124486 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 12:08:58,625 - 124486 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124486;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:58,962 - 124486 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 12:08:59,021 - 124486 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-28 12:08:59,083 - 124486 - src.utils.log - INFO - Time took to perform operation: 25.79 - __SPLIT__ 2026-05-28 12:08:59,152 - 124486 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124486;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:59,482 - 124486 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 12:08:59,542 - 124486 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-28 08:08:59.542' WHERE GenerateWorkOrderHistoryId = 124486;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 12:08:59,873 - 124486 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:00:27,261 - 124489 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124489 - __SPLIT__ 2026-05-28 13:00:27,400 - 124489 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124489 - __SPLIT__ 2026-05-28 13:00:27,463 - 124489 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-28 13:00:27,523 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:29,607 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:29,676 - 124489 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-28 13:00:29,743 - 124489 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-28 13:00:29,817 - 124489 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-28 13:00:29,894 - 124489 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124489;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:31,846 - 124489 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:00:31,917 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124489), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124489), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124489 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:32,358 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:32,420 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124489;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:32,759 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:32,836 - 124489 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-28 13:00:32,908 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14667... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:33,252 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:33,316 - 124489 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-28 13:00:33,377 - 124489 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-28 13:00:33,446 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:33,804 - 124489 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:00:33,916 - 124489 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-28 00:00:00' and ServiceDate <= '2026-10-31 00:00:00' and ServiceSetupId = 150361 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:34,287 - 124489 - src.utils.log - INFO - βœ… Fetched 5 rows - __SPLIT__ 2026-05-28 13:00:34,923 - 124489 - src.utils.log - INFO - Generating work orders for setup: 150361 - __SPLIT__ 2026-05-28 13:00:35,003 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 1132;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:35,329 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:35,442 - 124489 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-28 13:00:35,515 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:35,851 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:35,917 - 124489 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-28 13:00:35,982 - 124489 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-28 13:00:36,047 - 124489 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:36,531 - 124489 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:00:36,592 - 124489 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:37,077 - 124489 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:00:37,147 - 124489 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:37,493 - 124489 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:00:37,564 - 124489 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:37,967 - 124489 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:00:38,034 - 124489 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:38,390 - 124489 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:00:38,501 - 124489 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:38,843 - 124489 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:00:38,900 - 124489 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:39,239 - 124489 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:00:39,304 - 124489 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 150361 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:39,801 - 124489 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:00:39,867 - 124489 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:00:39,928 - 124489 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:40,300 - 124489 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-28 13:00:41,333 - 124489 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-28 13:00:41,395 - 124489 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 1 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.502' and ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:41,830 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:41,890 - 124489 - src.utils.log - INFO - Id's of work order inserted to DB: [3679411] - __SPLIT__ 2026-05-28 13:00:41,953 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:42,289 - 124489 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:00:42,357 - 124489 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-28 13:00:42,420 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:42,758 - 124489 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:00:42,824 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:43,156 - 124489 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:00:43,282 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:43,629 - 124489 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:00:43,703 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:44,047 - 124489 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:00:44,116 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:44,461 - 124489 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:00:44,524 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:44,857 - 124489 - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-28 13:00:44,924 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:45,264 - 124489 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:00:45,335 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:45,710 - 124489 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:00:45,781 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:46,113 - 124489 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:00:46,207 - 124489 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-28 13:00:46,261 - 124489 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-28 13:00:46,326 - 124489 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-28 13:00:46,396 - 124489 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-28 13:00:46,465 - 124489 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-28 13:00:46,532 - 124489 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SetupAutoGenerationSourceMapping: - __SPLIT__ 2026-05-28 13:00:46,642 - 124489 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-28 13:00:46,712 - 124489 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:00:46,774 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679411 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:47,107 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:47,183 - 124489 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationAppliedDiscount: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:47,537 - 124489 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationAppliedDiscount - __SPLIT__ 2026-05-28 13:00:48,562 - 124489 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationAppliedDiscount in 1 batches - __SPLIT__ 2026-05-28 13:00:48,635 - 124489 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-28 13:00:48,976 - 124489 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-28 13:00:49,037 - 124489 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 13:00:49,106 - 124489 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-28 13:00:49,173 - 124489 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 13:00:49,241 - 124489 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-28 13:00:49,311 - 124489 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-28 13:00:49,373 - 124489 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:00:49,448 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679411 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:49,782 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:49,851 - 124489 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:50,192 - 124489 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-28 13:00:51,204 - 124489 - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-28 13:00:51,319 - 124489 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-28 13:00:51,387 - 124489 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-28 13:00:51,453 - 124489 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 13:00:51,521 - 124489 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:00:51,588 - 124489 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId = 3679411 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:51,918 - 124489 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:00:51,987 - 124489 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:52,325 - 124489 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-28 13:00:53,354 - 124489 - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-28 13:00:53,417 - 124489 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 13:00:53,484 - 124489 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124489;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:53,820 - 124489 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:00:53,884 - 124489 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-28 13:00:53,953 - 124489 - src.utils.log - INFO - Time took to perform operation: 26.42 - __SPLIT__ 2026-05-28 13:00:54,019 - 124489 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124489;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:54,353 - 124489 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:00:54,416 - 124489 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-28 09:00:54.416' WHERE GenerateWorkOrderHistoryId = 124489;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:00:54,753 - 124489 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:01:33,959 - [124489] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679411] user_id=43135 company_id=133 project_id=[124489] publish_all=False - __SPLIT__ 2026-05-28 13:01:34,098 - [124489] - src.utils.log - INFO - ParallelProcessing=False temp_wo=[3679411] user_id=43135 company_id=133 project_id=[124489] publish_all=False - __SPLIT__ 2026-05-28 13:01:34,194 - [124489] - src.utils.log - INFO - Sequential Work order publish in progress for GenerateWorkOrderHistoryId: [124489] - __SPLIT__ 2026-05-28 13:01:34,264 - [124489] - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-28 13:01:34,332 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:36,390 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:36,469 - [124489] - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-28 13:01:36,554 - [124489] - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-28 13:01:36,625 - [124489] - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-28 13:01:36,698 - [124489] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'InProgress' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124489;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:38,619 - [124489] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:01:38,691 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3679411... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:39,048 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:39,126 - [124489] - src.utils.log - INFO - Inside get_work_order_table - __SPLIT__ 2026-05-28 13:01:39,193 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT DISTINCT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.ServiceCategoryMaster c ON c.DepartmentId = dm.DepartmentMasterId JOIN ServiceCore.ServiceMaster sm ON c.CategoryId = sm.CategoryId JOIN ServiceCore.ServiceSetupServices sss ON sss.ServiceId = sm.ServiceMasterId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150361 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:39,525 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:39,600 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId JOIN ServiceCore.SoldServiceNonStandard x on dm.DepartmentMasterId = x.DepartmentId JOIN ServiceCore.ServiceSetupServices sss ON sss.NonStdSoldServiceId = x.SoldServiceNonStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150361 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:39,931 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:01:40,005 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, dm.DepartmentMasterId, bm.BranchMasterId FROM Common.DepartmentMaster dm Inner JOIN Common.DivisionMaster d2 ON dm.DivisionMasterId = d2.DivisionMasterId Inner JOIN Common.BranchMaster bm ON d2.BranchMasterId = bm.BranchMasterId Inner JOIN [ServiceCore].[ServiceCategoryMaster] scm ON dm.DepartmentMasterId = scm.DepartmentId Inner JOIN ServiceCore.ServiceMaster sm ON scm.CategoryId = sm.CategoryId Inner JOIN ServiceCore.SoldServiceStandard x on x.ServiceId = sm.ServiceMasterId Inner JOIN ServiceCore.ServiceSetupServices sss ON sss.StdSoldServiceId = x.SoldServiceStandardId WHERE dm.CompanyId = 133 AND d2.CompanyId = bm.CompanyId AND sss.ServiceSetupId = 150361 AND sss.IsPrimary = 1; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:40,343 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:01:40,421 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder,BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:40,819 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:40,892 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('WorkOrder','Invoice'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:41,231 - [124489] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:01:41,309 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInvoiceSameAsWorkorder, BillingIsCreateInvoice FROM Common.CompanyConfiguration cc WHERE cc.CompanyId = 133; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:41,647 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:41,717 - [124489] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'WorkOrder'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:42,051 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:42,124 - [124489] - src.utils.log - INFO - πŸ” Fetching data: UPDATE Common.GenerateNumberConfig WITH (ROWLOCK) SET NextNumber = NextNumber + 1 OUTPUT deleted.NextNumber AS StartNumber WHERE CompanyId = 133 AND EnitityNumberType = 'Invoice'; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:42,471 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:42,556 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:42,891 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:42,966 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:43,300 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:43,375 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT x.CompanyId FROM CRM.CompanyMaster x WHERE CompanyKey = 'abcdallas';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:43,712 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:43,780 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT CollectionStatus,IsHold,AccountNo FROM CRM.Account a WHERE a.AccountNo = '14877' and a.CompanyId = 121;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:44,121 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:44,199 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderNo FROM ServiceCore.WorkOrder WHERE WorkOrderNo = '1426543' AND CompanyId = 133 ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:44,539 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:01:44,620 - [124489] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrder (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:45,261 - [124489] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrder (triggers skipped) - __SPLIT__ 2026-05-28 13:01:46,284 - [124489] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrder in 1 batches (triggers skipped) - __SPLIT__ 2026-05-28 13:01:46,491 - [124489] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-28 13:01:46,567 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkorderId, WorkOrderNo FROM ServiceCore.WorkOrder wo WHERE wo.WorkOrderNo = '1426543' AND wo.AccountNumber = '14877' AND wo.CompanyId = 133 ... (Thread: ThreadPoolExecutor-37_0) - __SPLIT__ 2026-05-28 13:01:46,904 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:46,988 - [124489] - src.utils.log - INFO - Sequential fetching temp table records - __SPLIT__ 2026-05-28 13:01:47,058 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationServices woag WHERE woag.WorkOrderAutoGenerationId = 3679411... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:47,436 - [124489] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:01:47,504 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SubWorkOrderAutoGeneration woag WHERE woag.WorkOrderAutoGenerationId = 3679411... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:47,841 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:01:47,915 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationCrews woag WHERE woag.WorkOrderAutoGenerationId = 3679411... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:48,276 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:48,351 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.WorkOrderAutoGenerationSalesPersonCommission woag WHERE woag.WorkOrderAutoGenerationId = 3679411... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:48,688 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:01:48,761 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupAutoGenerationSourceMapping woag WHERE woag.WorkOrderAutoGenerationId = 3679411... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:49,104 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:01:49,176 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT DiscountType, DiscountCode, DiscountAmount, DiscountDescription, DiscountName, IsActive, CreatedBy, ModifiedBy, CreatedDate, ModifiedDate, DiscountPercent, IsDiscountPercent, AppliedDiscountAmt, ApplyOnPartPrice, ApplyOnLaborPrice, DiscountSetupId, WorkOrderAutoGenerationId from ServiceCore.WorkOrderAutoGenerationAppliedDiscount woag WHERE woag.WorkOrderAutoGenerationId = 3679411... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:49,541 - [124489] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:01:49,619 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from CRM.LeadNote woag WHERE woag.RefId = 3679411 and woag.RefType = 'TempWorkorder';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:49,964 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:01:50,089 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment woagca WHERE woagca.WorkOrderAutoGenerationId = 3679411;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:50,425 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:01:50,499 - [124489] - src.utils.log - INFO - Updating temp tables - __SPLIT__ 2026-05-28 13:01:50,589 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyKey FROM Common.CompanyMaster cm WHERE CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:50,916 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:50,993 - [124489] - src.utils.log - INFO - πŸ” Fetching data: Select DiscountSetupId, [SysName] as DiscountSysName from Common.DiscountSetupMaster WHERE DiscountSetupId IN (1159, 894) AND CompanyId = 133;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:51,328 - [124489] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:01:51,397 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM Common.GenerateNumberConfig gnc WHERE CompanyId = 133 AND EnitityNumberType in ('SubWorkOrder'); ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:51,732 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:51,813 - [124489] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:01:51,877 - [124489] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishHistory: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:52,235 - [124489] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderAutoGenerationPublishHistory - __SPLIT__ 2026-05-28 13:01:53,246 - [124489] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishHistory in 1 batches - __SPLIT__ 2026-05-28 13:01:53,315 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationPublishHistoryId, WorkOrderNo, ServiceSetupId FROM ServiceCore.WorkOrderAutoGenerationPublishHistory WHERE ServiceSetupId = 150361 AND WorkOrderNo = '6524123' AND GenerateWorkOrderHistoryId = 124489; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:53,692 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:01:53,762 - [124489] - src.utils.log - INFO - Sequential Insertion in work order tables begin - __SPLIT__ 2026-05-28 13:01:53,830 - [124489] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:01:53,900 - [124489] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:54,237 - [124489] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderServices - __SPLIT__ 2026-05-28 13:01:55,240 - [124489] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderServices in 1 batches - __SPLIT__ 2026-05-28 13:01:55,357 - [124489] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:01:55,425 - [124489] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceAuto.WorkOrderAppliedDiscount: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:55,760 - [124489] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceAuto.WorkOrderAppliedDiscount - __SPLIT__ 2026-05-28 13:01:56,765 - [124489] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceAuto.WorkOrderAppliedDiscount in 1 batches - __SPLIT__ 2026-05-28 13:01:56,834 - [124489] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderSalesPersonCommission: - __SPLIT__ 2026-05-28 13:01:56,902 - [124489] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceAuto.WorkOrderCommissionAdjustment: - __SPLIT__ 2026-05-28 13:01:56,973 - [124489] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:01:57,039 - [124489] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderCrew: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:57,375 - [124489] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into ServiceCore.WorkOrderCrew - __SPLIT__ 2026-05-28 13:01:58,364 - [124489] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into ServiceCore.WorkOrderCrew in 1 batches - __SPLIT__ 2026-05-28 13:01:58,428 - [124489] - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkorderSourceMapping: - __SPLIT__ 2026-05-28 13:01:58,495 - [124489] - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-28 13:01:58,567 - [124489] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:01:58,629 - [124489] - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationPublishServices: 2 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:01:58,961 - [124489] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 2) into ServiceCore.WorkOrderAutoGenerationPublishServices - __SPLIT__ 2026-05-28 13:01:59,955 - [124489] - src.utils.log - INFO - βœ… All 2 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationPublishServices in 1 batches - __SPLIT__ 2026-05-28 13:02:00,030 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT CompanyRoundingLevel ,CompanyRoundingMethod , SalesTaxRoundingMethod , SalesTaxRoundingLevel FROM common.CompanyConfiguration cc WHERE CompanyId = 133... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:00,362 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:02:00,426 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT ss.ServiceSetupId as SetupId, ss.FrequencyScheduleId as setup_frequency_schedule_id, ss.AccountNumber, ss.CompanyId, ss.BillingLocationId, ss.ServiceLocationId, ss.TaxSysName, ss.TermId, ss.TaxPercent, ss.PoNumber, ss.IsTaxExempt, ss.DisplayServiceAsSeparateLineItem, ss.GenerateInvoice, ss.IsGenerateInvoiceforInitalSetup, ss.IsGenerateInvoiceforInitalSetupBilling, ss.IsBilling, t.NetDueIn, ptm.PaymentType, ssb.* FROM ServiceCore.ServiceSetup ss LEFT JOIN ServiceCore.ServiceSetupBilling ssb ON ss.ServiceSetupId = ssb.ServiceSetupId LEFT JOIN Billing.PaymentTypeMaster ptm ON ptm.PaymentTypeMasterId = ssb.PaymentTypeMasterId left join Billing.Term t on ss.TermId = t.TermId WHERE ss.ServiceSetupId = 150361... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:00,752 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:02:00,887 - [124489] - src.utils.log - INFO - Size of Transaction: 1 - __SPLIT__ 2026-05-28 13:02:00,961 - [124489] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Transaction (skip triggers): 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:01,433 - [124489] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Transaction (triggers skipped) - __SPLIT__ 2026-05-28 13:02:02,439 - [124489] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Transaction in 1 batches (triggers skipped) - __SPLIT__ 2026-05-28 13:02:02,644 - [124489] - src.utils.log - INFO - πŸ”„ Triggers re-enabled for session - __SPLIT__ 2026-05-28 13:02:02,712 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT TransactionId, ModifiedBy, TransactionDate as InvoiceDate from Billing.[Transaction] t WHERE t.ModifiedBy = 12345678910 and t.CompanyId = 133 AND t.TransactionType ='Invoice' AND t.CreatedDate = '2026-05-28 09:02:00.882';... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:03,183 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:02:03,253 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:03,589 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:02:03,670 - [124489] - src.utils.log - INFO - πŸ“ Executing: UPDATE Billing.[Transaction] SET ModifiedBy = NULL WHERE ModifiedBy = 12345678910 AND CreatedDate = '2026-05-28 09:02:00.882'; ... (Thread: ThreadPoolExecutor-38_0) - __SPLIT__ 2026-05-28 13:02:04,137 - [124489] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:02:04,206 - [124489] - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:02:04,274 - [124489] - src.utils.log - INFO - πŸ“₯ Inserting into Billing.Invoice: 1 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:04,609 - [124489] - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 1) into Billing.Invoice - __SPLIT__ 2026-05-28 13:02:05,637 - [124489] - src.utils.log - INFO - βœ… All 1 rows inserted successfully into Billing.Invoice in 1 batches - __SPLIT__ 2026-05-28 13:02:05,712 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT InvoiceId, WorkOrderNo FROM Billing.Invoice i WHERE i.WorkOrderNo = '1426543'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:06,098 - [124489] - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:02:06,178 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150361 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:06,511 - [124489] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:02:06,578 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.Name as NonStandardServiceName, sm.Description , sm.ServiceMasterId as ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.ServiceMaster sm on sm.ServiceMasterId = sss.ServiceId where ServiceSetupId = 150361 and sss.IsDeleted =0;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:06,962 - [124489] - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:02:07,028 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150361 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:07,355 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:02:07,421 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.ServiceSetupId, sss.NonStdSoldServiceId as SoldServiceNonStandardId, sss.Qty as Quantity, sss.Price as Rate, sss.IsTaxable, sm.servicename as NonStandardServiceName, sm.Description , sss.ServiceId FROM ServiceCore.ServiceSetupInitialServices sss join ServiceCore.SoldServiceNonStandard sm on sm.SoldServiceNonStandardId = sss.NonStdSoldServiceId where ServiceSetupId = 150361 and sss.IsDeleted =0; ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:07,753 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:02:07,832 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:08,163 - [124489] - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:02:08,232 - [124489] - src.utils.log - INFO - πŸ” Fetching data: SELECT IsInitialSetupDiscount as IsInitial, DiscountSetupId, AppliedDiscountAmt as AppliedDiscountAmount,IsActive ,ServiceSetupId from ServiceCore.ServiceSetupAppliedDiscount ssad WHERE ssad.ServiceSetupId = 150361;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:08,565 - [124489] - src.utils.log - INFO - βœ… Fetched 3 rows - __SPLIT__ 2026-05-28 13:02:08,630 - [124489] - src.utils.log - INFO - Error: 'NoneType' object is not subscriptable - __SPLIT__ 2026-05-28 13:02:08,699 - [124489] - src.utils.log - INFO - Time took to perform operation in publishing [124489]: 34.44 - __SPLIT__ 2026-05-28 13:02:08,762 - [124489] - src.utils.log - INFO - Publish Completed for GenerateWorkOrderHistoryId: [124489] - __SPLIT__ 2026-05-28 13:02:08,818 - [124489] - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET PublishStatus = 'Completed', PublishStatusDateTime = '2026-05-28 09:02:08.818' WHERE CompanyId = 133 AND GenerateWorkOrderHistoryId = 124489;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:02:09,140 - [124489] - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:58:58,779 - 124490 - src.utils.log - INFO - ParallelProcessing=False GenerateWorkOrderHistoryId=124490 - __SPLIT__ 2026-05-28 13:58:58,912 - 124490 - src.utils.log - INFO - Sequential Work order generation algo started for GenerateWorkOrderHistoryId: 124490 - __SPLIT__ 2026-05-28 13:58:58,978 - 124490 - src.utils.log - INFO - βœ… Successfully connected to database - __SPLIT__ 2026-05-28 13:58:59,044 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT ConnectionStringName FROM Common.CompanyTenantMaster WHERE CompanyKey = 'abcdallas'... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:01,081 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:01,141 - 124490 - src.utils.log - INFO - πŸ”’ Connection pool closed - __SPLIT__ 2026-05-28 13:59:01,217 - 124490 - src.utils.log - INFO - πŸ”Œ Connecting to: abcdallas - __SPLIT__ 2026-05-28 13:59:01,282 - 124490 - src.utils.log - INFO - βœ… Successfully connected to abcdallas - __SPLIT__ 2026-05-28 13:59:01,350 - 124490 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'InProgress' WHERE GenerateWorkOrderHistoryId = 124490;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:03,256 - 124490 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:59:03,324 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT sss.RecurringServicePrice, gw.StartDate, gw.EndDate, gw.CreatedBy AS NewCreatedBy, gw.RouteIds, ss.* FROM ServiceCore.GenerateWorkOrderHistory gw JOIN ServiceCore.ServiceSetup ss ON gw.CompanyId = ss.CompanyId AND ( (ss.NextGenerationDate <= gw.EndDate AND ss.NextGenerationDate >= gw.StartDate) OR ss.NextGenerationDate IS NULL) AND (gw.AccountNumber IS NULL OR ss.AccountNumber = gw.AccountNumber) AND (gw.ServiceSetupId IS NULL OR ss.ServiceSetupId = gw.ServiceSetupId)AND (gw.RouteIds IS NULL OR ss.RouteMasterId IN (SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124490), ',' )) OR ss.InitialRouteId IN ( SELECT CAST(value AS INT) FROM STRING_SPLIT((SELECT RouteIds FROM ServiceCore.GenerateWorkOrderHistory WHERE GenerateWorkOrderHistoryid = 124490), ','))) JOIN (SELECT SUM(Price) AS RecurringServicePrice, ServiceSetupId FROM ServiceCore.ServiceSetupServices GROUP BY ServiceSetupId ) sss ON sss.ServiceSetupId = ss.ServiceSetupId WHERE gw.GenerateWorkOrderHistoryid = 124490 AND ss.FrequencyScheduleId IS NOT NULL AND ss.IsActive = 1 AND ss.IsDeleted = 0 AND ss.Status <> 'Canceled' AND ((ss.OrderType = gw.OrderType) OR gw.OrderType IS NULL);... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:03,757 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:03,845 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.GenerateWorkOrderHistory gwoh WHERE GenerateWorkOrderHistoryId = 124490;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:04,178 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:04,250 - 124490 - src.utils.log - INFO - FrequencyScheduleId missing for setups: []: Ignored these setups - __SPLIT__ 2026-05-28 13:59:04,314 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT fsd.IntervalDays, fs.CreatedDate ,f.FrequencyId , fs.FrequencyScheduleId, f.[SysName], f.FrequencyValue, f.YearlyOccurrence , fs.ScheduleFormat,fsd.Days, fsd.Weeks, fsd.Months,fsc.[Month] as sch_months, fsd.StartMonth , fsd.DateDay,fsd.DateMonth FROM [ServiceCore].[FrequencyMaster] f inner join [ServiceCore].[FrequencySchedule] fs on fs.FrequencyId = f.FrequencyId left join ServiceCore.FrequencyScheduleCycle fsc on fsc.FrequencyScheduleId = fs.FrequencyScheduleId left join [ServiceCore].[FrequencyScheduleDetail] fsd on fsd.FrequencyScheduleId = fs.FrequencyScheduleId WHERE fsd.FrequencyScheduleId = 14505... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:04,648 - 124490 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 13:59:04,712 - 124490 - src.utils.log - INFO - Found the Setups and Frequencies - __SPLIT__ 2026-05-28 13:59:04,775 - 124490 - src.utils.log - INFO - Inside work order function - __SPLIT__ 2026-05-28 13:59:04,835 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:05,161 - 124490 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:59:05,277 - 124490 - src.utils.log - INFO - πŸ” Fetching data: select ServiceDate, ServiceSetupId, IsInitial from serviceCore.WorkOrder wo inner join ServiceCore.WorkOrderStatus wos on wo.WoStatusId = wos.WoStatusId where ServiceDate >= '2026-05-28 00:00:00' and ServiceDate <= '2027-12-31 00:00:00' and ServiceSetupId = 56234 and wo.IsActive = 1 and wos.Name not in ('Void', 'Cancelled');... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:05,603 - 124490 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:59:06,221 - 124490 - src.utils.log - INFO - Generating work orders for setup: 56234 - __SPLIT__ 2026-05-28 13:59:06,314 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM COMMON.RangeofTime where RangeofTimeId = 11429;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:06,651 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:06,763 - 124490 - src.utils.log - INFO - Updating Next Gen Date - __SPLIT__ 2026-05-28 13:59:06,843 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT WoStatusId From ServiceCore.WorkOrderStatus wos where CompanyId=133 and [SysName]= 'Incomplete' ;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:07,171 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:07,240 - 124490 - src.utils.log - INFO - Deleting duplicate records - __SPLIT__ 2026-05-28 13:59:07,312 - 124490 - src.utils.log - INFO - Running deletes SEQUENTIALLY… - __SPLIT__ 2026-05-28 13:59:07,375 - 124490 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationServices WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:07,735 - 124490 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:59:07,808 - 124490 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCrews WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:08,240 - 124490 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:59:08,311 - 124490 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationSalesPersonCommission WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:08,649 - 124490 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:59:08,727 - 124490 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationAppliedDiscount WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:09,080 - 124490 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:59:09,149 - 124490 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SetupAutoGenerationSourceMapping WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:09,498 - 124490 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:59:09,619 - 124490 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.SubWorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:09,966 - 124490 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:59:10,036 - 124490 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGenerationCommissionAdjustment WHERE WorkOrderAutoGenerationId IN ( SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 ) (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:10,360 - 124490 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:59:10,426 - 124490 - src.utils.log - INFO - πŸ—‘οΈ Deleting records: DELETE FROM ServiceCore.WorkOrderAutoGeneration WHERE ServiceSetupId = 56234 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:11,056 - 124490 - src.utils.log - INFO - βœ… Records deleted successfully - __SPLIT__ 2026-05-28 13:59:11,131 - 124490 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:59:11,203 - 124490 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGeneration: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:11,607 - 124490 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGeneration - __SPLIT__ 2026-05-28 13:59:12,755 - 124490 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGeneration in 1 batches - __SPLIT__ 2026-05-28 13:59:12,826 - 124490 - src.utils.log - INFO - πŸ” Fetching data: Select TOP 4 WorkOrderAutoGenerationId, ServiceSetupId , ModifiedBy, ModifiedDate, IsInitial From ServiceCore.WorkOrderAutoGeneration WHERE ModifiedDate='2026-05-19 18:23:20.402' and ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:13,227 - 124490 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 13:59:13,299 - 124490 - src.utils.log - INFO - Id's of work order inserted to DB: [3679424 3679425 3679426 3679427] - __SPLIT__ 2026-05-28 13:59:13,365 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSubWorkOrder ssswo WHERE ssswo.ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:13,700 - 124490 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:59:13,769 - 124490 - src.utils.log - INFO - Inside get_remaining_temp_tables - __SPLIT__ 2026-05-28 13:59:13,834 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.serviceSetupServices sss where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:14,159 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:14,229 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from servicecore.ServiceSetupInitialServices sss where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:14,571 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:14,795 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCrew ssc where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:15,138 - 124490 - src.utils.log - INFO - βœ… Fetched 2 rows - __SPLIT__ 2026-05-28 13:59:15,212 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupSalesPersonCommission ssspc where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:15,545 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:15,619 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.ServiceSetupCommissionAdjustment ssspc where ServiceSetupId = 56234... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:15,941 - 124490 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:59:16,014 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.serviceSetupAppliedDiscount WHERE ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:16,381 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:16,451 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * from ServiceCore.SetupSourceMapping WHERE ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:16,789 - 124490 - src.utils.log - INFO - βœ… Fetched 1 rows - __SPLIT__ 2026-05-28 13:59:16,865 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * FROM [ServiceCore].[CommunicationPreferencesServiceReportNotification] WITH(NOLOCK) WHERE EntityType = 'Setup' AND ServiceSetupId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:17,232 - 124490 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:59:17,307 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT * From CRM.LeadNote WHERE RefType = 'Setup' and RefId = 56234;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:17,635 - 124490 - src.utils.log - INFO - βœ… Fetched 0 rows - __SPLIT__ 2026-05-28 13:59:17,733 - 124490 - src.utils.log - INFO - Inside insert_data_in_temp_tables for work order generation - __SPLIT__ 2026-05-28 13:59:17,801 - 124490 - src.utils.log - INFO - πŸ“₯ Empty dataframe of CRM.LeadNote: - __SPLIT__ 2026-05-28 13:59:17,870 - 124490 - src.utils.log - INFO - leadNoteDf inserted to dream DB - __SPLIT__ 2026-05-28 13:59:17,936 - 124490 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.CommunicationPreferencesServiceReportNotification: - __SPLIT__ 2026-05-28 13:59:18,002 - 124490 - src.utils.log - INFO - CommunicationPreferencesServiceReportNotification inserted to dream DB - __SPLIT__ 2026-05-28 13:59:18,092 - 124490 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:59:18,218 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN ('3679426', '3679424', '3679427', '3679425') ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:18,561 - 124490 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 13:59:18,646 - 124490 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.SetupAutoGenerationSourceMapping: 0 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:18,985 - 124490 - src.utils.log - INFO - βœ… All 0 rows inserted successfully into ServiceCore.SetupAutoGenerationSourceMapping in 0 batches - __SPLIT__ 2026-05-28 13:59:19,056 - 124490 - src.utils.log - INFO - SetupAutoGenerationSourceMapping inserted to dream DB - __SPLIT__ 2026-05-28 13:59:19,123 - 124490 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationAppliedDiscount: - __SPLIT__ 2026-05-28 13:59:19,199 - 124490 - src.utils.log - INFO - WorkOrderAutoGenerationAppliedDiscount inserted to dream DB - __SPLIT__ 2026-05-28 13:59:19,265 - 124490 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.SubWorkOrderAutoGeneration: - __SPLIT__ 2026-05-28 13:59:19,339 - 124490 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 13:59:19,409 - 124490 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationCommissionAdjustment: - __SPLIT__ 2026-05-28 13:59:19,478 - 124490 - src.utils.log - INFO - SubWorkOrderAutoGeneration inserted to dream DB - __SPLIT__ 2026-05-28 13:59:19,547 - 124490 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationSalesPersonCommission: - __SPLIT__ 2026-05-28 13:59:19,615 - 124490 - src.utils.log - INFO - WorkOrderAutoGenerationSalesPersonCommission_df inserted to dream DB - __SPLIT__ 2026-05-28 13:59:19,683 - 124490 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:59:19,749 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679424, 3679425, 3679426, 3679427) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:20,084 - 124490 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 13:59:20,158 - 124490 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationCrews: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:20,493 - 124490 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationCrews - __SPLIT__ 2026-05-28 13:59:21,485 - 124490 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationCrews in 1 batches - __SPLIT__ 2026-05-28 13:59:21,556 - 124490 - src.utils.log - INFO - WorkOrderAutoGenerationCrews inserted to dream DB - __SPLIT__ 2026-05-28 13:59:21,670 - 124490 - src.utils.log - INFO - πŸ“₯ Empty dataframe of ServiceCore.WorkOrderAutoGenerationServices: - __SPLIT__ 2026-05-28 13:59:21,734 - 124490 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 13:59:21,798 - 124490 - src.utils.log - INFO - Checking if all rows exist in parent table or not - __SPLIT__ 2026-05-28 13:59:21,870 - 124490 - src.utils.log - INFO - πŸ” Fetching data: SELECT WorkOrderAutoGenerationId FROM ServiceCore.WorkOrderAutoGeneration WHERE WorkOrderAutoGenerationId IN (3679424, 3679425, 3679426, 3679427) ... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:22,191 - 124490 - src.utils.log - INFO - βœ… Fetched 4 rows - __SPLIT__ 2026-05-28 13:59:22,263 - 124490 - src.utils.log - INFO - πŸ“₯ Inserting into ServiceCore.WorkOrderAutoGenerationServices: 4 rows in batches of 25000 (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:22,601 - 124490 - src.utils.log - INFO - πŸ“€ Inserting batch 1/1 (0 to 4) into ServiceCore.WorkOrderAutoGenerationServices - __SPLIT__ 2026-05-28 13:59:23,597 - 124490 - src.utils.log - INFO - βœ… All 4 rows inserted successfully into ServiceCore.WorkOrderAutoGenerationServices in 1 batches - __SPLIT__ 2026-05-28 13:59:23,659 - 124490 - src.utils.log - INFO - WorkOrderAutoGenerationServices inserted to dream DB - __SPLIT__ 2026-05-28 13:59:23,721 - 124490 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124490;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:24,048 - 124490 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:59:24,112 - 124490 - src.utils.log - INFO - Sequential work order generation successful - __SPLIT__ 2026-05-28 13:59:24,188 - 124490 - src.utils.log - INFO - Time took to perform operation: 25.13 - __SPLIT__ 2026-05-28 13:59:24,256 - 124490 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET Status = 'Completed' WHERE GenerateWorkOrderHistoryId = 124490;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:24,589 - 124490 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__ 2026-05-28 13:59:24,684 - 124490 - src.utils.log - INFO - πŸ“ Executing: UPDATE ServiceCore.GenerateWorkOrderHistory SET WorkOrderStatusDateTime = '2026-05-28 09:59:24.684' WHERE GenerateWorkOrderHistoryId = 124490;... (Thread: AnyIO worker thread) - __SPLIT__ 2026-05-28 13:59:25,013 - 124490 - src.utils.log - INFO - βœ… Command executed successfully - __SPLIT__